From 5ce1629a81178405a1f446f0f7a2da694bd1bf08 Mon Sep 17 00:00:00 2001 From: Behemoth Date: Sat, 29 Aug 2020 04:14:07 +0200 Subject: decompile beetle --- include/player.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/player.h b/include/player.h index 77f9e59d..38dca39c 100644 --- a/include/player.h +++ b/include/player.h @@ -33,13 +33,15 @@ typedef struct { /*0x30*/ union { /* */ u32 all; /* */ struct { - /* */ u32 filler9 : 3; + /* */ u32 filler9 : 2; + /* */ u32 unk2 : 1; /* */ u32 noMinishCap : 1; /* */ u32 pullingState : 1; /* */ u32 windyState : 1; /* */ u32 filler6 : 1; /* */ u32 unk7 : 1; - /* */ u32 filler8 : 2; + /* */ u32 unk8 : 1; + /* */ u32 unk9 : 1; /* */ u32 slipperyState : 1; /* */ u32 filler11 : 5; /* */ u32 filler11b : 16; @@ -54,7 +56,9 @@ typedef struct { /* */ u8 swordBlueParticle : 1; /* */ u8 filler14 : 6; /*0x3f*/ u8 field_0x3f; - /*0x40*/ u8 field_0x40[75]; + /*0x40*/ u8 field_0x40[64]; + /*0x80*/ u16 field_0x80; + /*0x82*/ u8 field_0x82[9]; /*0x8b*/ u8 field_0x8b; /*0x8c*/ u32 field_0x8c; /*0x90*/ union SplitWord field_0x90; -- cgit v1.2.3 From 6b8692d14f6f6fa46ef2cc33f06920f1d7faab84 Mon Sep 17 00:00:00 2001 From: Behemoth Date: Sat, 29 Aug 2020 18:01:35 +0200 Subject: decompile doorMimic --- include/entity.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'include') diff --git a/include/entity.h b/include/entity.h index 0304f396..fc09651d 100644 --- a/include/entity.h +++ b/include/entity.h @@ -19,10 +19,7 @@ typedef struct { } EntityType; typedef struct { - u8 unknown[6]; - u8 field_0x6; - u8 field_0x7; - u8 unknown2[4]; + u8 unknown[8]; } BoundingBox; typedef struct Entity { -- cgit v1.2.3 From b952c82b59ad520fd736cb7bf6cb62c6199a7066 Mon Sep 17 00:00:00 2001 From: Behemoth Date: Sat, 29 Aug 2020 20:04:31 +0200 Subject: decompile RockChuchu --- include/player.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/player.h b/include/player.h index 38dca39c..488ffba4 100644 --- a/include/player.h +++ b/include/player.h @@ -67,7 +67,8 @@ typedef struct { /*0xa9*/ u8 field_0xa9; /*0xaa*/ u8 field_0xaa; /*0xab*/ u8 field_0xab; - /*0xac*/ u32 field_0xac; + /*0xac*/ u16 field_0xac; + /*0xae*/ u16 field_0xae; } PlayerState; -- cgit v1.2.3