Bg_Dblue_Balance (#724)

* Bg_Dblue_Balance

* PR
This commit is contained in:
Maide
2022-03-27 11:12:00 -03:00
committed by GitHub
parent e6ca183a88
commit 47cc65e134
4 changed files with 704 additions and 41 deletions
+1 -3
View File
@@ -4251,9 +4251,7 @@ beginseg
name "ovl_Bg_Dblue_Balance"
compress
include "build/src/overlays/actors/ovl_Bg_Dblue_Balance/z_bg_dblue_balance.o"
include "build/data/ovl_Bg_Dblue_Balance/ovl_Bg_Dblue_Balance.data.o"
include "build/data/ovl_Bg_Dblue_Balance/ovl_Bg_Dblue_Balance.bss.o"
include "build/data/ovl_Bg_Dblue_Balance/ovl_Bg_Dblue_Balance.reloc.o"
include "build/src/overlays/actors/ovl_Bg_Dblue_Balance/ovl_Bg_Dblue_Balance_reloc.o"
endseg
beginseg
File diff suppressed because it is too large Load Diff
@@ -7,11 +7,41 @@ struct BgDblueBalance;
typedef void (*BgDblueBalanceActionFunc)(struct BgDblueBalance*, GlobalContext*);
#define BGDBLUEBALANCE_GET_7F(thisx) ((thisx)->params & 0x7F)
#define BGDBLUEBALANCE_GET_300(thisx) (((thisx)->params >> 8) & 3)
typedef struct {
/* 0x00 */ Vec3f unk_00;
/* 0x0C */ s16 unk_0C;
/* 0x0E */ u8 unk_0E;
/* 0x10 */ f32 unk_10;
} BgDblueBalanceStruct; // size = 0x14
typedef struct BgDblueBalance {
/* 0x0000 */ Actor actor;
/* 0x0144 */ char unk_144[0x24];
/* 0x0000 */ DynaPolyActor dyna;
/* 0x015C */ struct BgDblueBalance* unk_15C;
/* 0x0160 */ struct BgDblueBalance* unk_160;
/* 0x0164 */ struct BgDblueBalance* unk_164;
/* 0x0168 */ BgDblueBalanceActionFunc actionFunc;
/* 0x016C */ char unk_16C[0xC0];
/* 0x016C */ s32 unk_16C;
/* 0x0170 */ s32 unk_170;
/* 0x0174 */ s16 unk_174;
/* 0x0176 */ s16 unk_176;
/* 0x0178 */ s16 unk_178;
/* 0x017A */ s16 unk_17A;
/* 0x017C */ s8 unk_17C;
/* 0x017D */ s8 unk_17D;
/* 0x017E */ s8 unk_17E;
/* 0x017F */ s8 unk_17F;
/* 0x0180 */ s8 unk_180;
/* 0x0181 */ s8 unk_181;
/* 0x0182 */ s8 unk_182;
/* 0x0183 */ u8 unk_183;
/* 0x0184 */ s16 unk_184;
/* 0x0186 */ s8 unk_186;
/* 0x0187 */ s8 unk_187;
/* 0x0188 */ BgDblueBalanceStruct unk_188[8];
/* 0x0228 */ f32 unk_228;
} BgDblueBalance; // size = 0x22C
extern const ActorInit Bg_Dblue_Balance_InitVars;
-7
View File
@@ -567,13 +567,6 @@ D_06000C98 = 0x06000C98;
D_060003A0 = 0x060003A0;
D_06000E00 = 0x06000E00;
// ovl_Bg_Dblue_Balance
D_0600CD10 = 0x0600CD10;
D_0600CE00 = 0x0600CE00;
D_0600D110 = 0x0600D110;
D_0600D250 = 0x0600D250;
// ovl_Bg_Dblue_Elevator
D_060002C8 = 0x060002C8;