func_800418D0 and func_800417A0 in z_bgcheck.c, matching (#79)

* func_800418D0 and func_800417A0 in z_bgcheck.c, matching

* func_800417A0 cleanup

* More func_800418D0 cleanup

Co-authored-by: fig02 <fig02srl@gmail.com>
This commit is contained in:
Dragorn421
2020-04-27 03:12:27 +02:00
committed by GitHub
parent 28387947e2
commit e126e37084
3 changed files with 48 additions and 13 deletions
+2 -2
View File
@@ -481,8 +481,8 @@ typedef struct {
} StaticCollisionContext; // size = 0x50
typedef struct {
/* 0x0000 */ char unk_00[0x04];
/* 0x0004 */ ActorMesh actorMeshArr[50];
/* 0x0000 */ ActorMesh actorMeshArr[50];
/* 0x1388 */ char unk_1388[0x04];
/* 0x138C */ u16 flags[50];
/* 0x13F0 */ char unk_13F0[0x24];
} DynaCollisionContext; // size = 0x1414
+11 -9
View File
@@ -174,15 +174,17 @@ typedef struct Actor {
} Actor; // size = 0x14C
typedef struct {
/* 0x00 */ Actor* actor;
/* 0x04 */ char unk_04[0x10];
/* 0x14 */ Vec3f scale1;
/* 0x20 */ Vec3s rot1;
/* 0x28 */ Vec3f pos1;
/* 0x34 */ Vec3f scale2;
/* 0x40 */ Vec3s rot2;
/* 0x48 */ Vec3f pos2;
/* 0x54 */ char unk_54[0x10];
/* 0x00 */ char unk_00[0x04];
/* 0x04 */ Actor* actor;
/* 0x08 */ void* unk_08; // Struct800417A0*
/* 0x0C */ char unk_0C[0x0C];
/* 0x18 */ Vec3f scale1;
/* 0x24 */ Vec3s rot1;
/* 0x2C */ Vec3f pos1;
/* 0x38 */ Vec3f scale2;
/* 0x44 */ Vec3s rot2;
/* 0x4C */ Vec3f pos2;
/* 0x58 */ char unk_58[0x0C];
} ActorMesh; // size = 0x64
typedef struct {