enum documentation

This commit is contained in:
Banjo Kazooie
2022-08-14 19:01:15 -05:00
parent 023aafaa92
commit 46ed2ced3c
43 changed files with 402 additions and 247 deletions

View File

@@ -30,7 +30,7 @@ void func_803868F0(Actor* this);
/* .data */
ActorInfo D_80390050 = {
MARKER_182_RBB_EGG_TOLL, ACTOR_172_RBB_EGG_TOLL, ASSET_402_MODEL_RBB_EGG_TOLL,
MARKER_182_RBB_EGG_TOLL, ACTOR_172_RBB_EGG_TOLL, ASSET_402_MODEL_EGG_TOLL,
0x0, NULL,
func_803868F0, NULL, func_80325340,
0, 0, 0.0f, 0

View File

@@ -18,7 +18,7 @@ void func_80388620(Actor *this);
/* .data */
ActorInfo D_80390380 = {
0x2E, 0x1C6, 0x419, 0x0, NULL,
MARKER_2E_GRIMLET, ACTOR_1C6_GRIMLET, ASSET_419_MODEL_GRIMLET, 0x0, NULL,
func_80388620, NULL, func_8038846C,
0, 0, 0.0f, 0
};

View File

@@ -57,19 +57,19 @@ Struct_RBB_2E90_0 D_80390530[] = {
};
ActorInfo D_80390640 = {
0x191, 0x1BB, 0x40F, 0x0, NULL,
ACTOR_191_ENGINE_ROOM_PROPELLOR_1, ACTOR_1BB_ENGINE_ROOM_PROPELLOR_1, ASSET_40F_MODEL_ENGINE_ROOM_PROPELLER_1, 0x0, NULL,
func_8038944C, NULL, func_80325888,
0, 0, 0.0f, 0
};
ActorInfo D_80390664 = {
0x192, 0x1BC, 0x410, 0x0, NULL,
ACTOR_192_ENGINE_ROOM_PROPELLOR_2, ACTOR_1BC_ENGINE_ROOM_PROPELLOR_2, ASSET_410_MODEL_ENGINE_ROOM_PROPELLER_2, 0x0, NULL,
func_8038944C, NULL, func_80325888,
0, 0, 0.0f, 0
};
ActorInfo D_80390688 = {
0x193, 0x1BD, 0x411, 0x0, NULL,
ACTOR_193_ENGINE_ROOM_PROPELLOR_3, ACTOR_1BD_ENGINE_ROOM_PROPELLOR_3, ASSET_411_MODEL_ENGINE_ROOM_PROPELLER_3, 0x0, NULL,
func_8038944C, NULL, func_80325888,
0, 0, 0.0f, 0
};

View File

@@ -14,7 +14,8 @@ void func_80389C78(Actor *this);
/* .data */
ActorInfo D_803906E0 = {
0x185, 0x175, 0x403, 0x0, NULL,
MARKER_185_MODEL_RUSTY_BUCKET_REAR_PROPELLER, ACTOR_175_MODEL_RUSTY_BUCKET_REAR_PROPELLER, ASSET_403_MODEL_RUSTY_BUCKET_REAR_PROPELLER,
0x0, NULL,
func_80389C78, NULL, func_80325888,
0, 0, 0.0f, 0
};

View File

@@ -41,32 +41,32 @@ void func_8038D8BC(Actor *this);
/* .data */
Struct_RBB_5F80 D_80390B70[4] = {
{0x281, 1.1f, 1.0f, 0x14, 0x01, 0x5, 0.9f, 0.8f},
{0x282, 0.75f, 1.0f, 0xF, 0x02, 0x4, 1.1f, 0.9f},
{0x283, 0.5f, 2.0f, 0xA, 0x02, 0x3, 1.3f, 1.0f},
{0x284, 0.25f, 2.0f, 0x5, 0x02, 0x2, 1.5f, 1.1f},
{ACTOR_281_BOSS_BOOM_BOX_LARGEST, 1.1f, 1.0f, 0x14, 0x01, 0x5, 0.9f, 0.8f},
{ACTOR_282_BOSS_BOOM_BOX_LARGE, 0.75f, 1.0f, 0xF, 0x02, 0x4, 1.1f, 0.9f},
{ACTOR_283_BOSS_BOOM_BOX_MEDIUM, 0.5f, 2.0f, 0xA, 0x02, 0x3, 1.3f, 1.0f},
{ACTOR_284_BOSS_BOOM_BOX_SMALL, 0.25f, 2.0f, 0x5, 0x02, 0x2, 1.5f, 1.1f},
};
ActorInfo D_80390BD0 = {
0x1A1, 0x281, 0x428, 0x0, NULL,
MARKER_1A1_BOSS_BOOM_BOX_LARGEST, ACTOR_281_BOSS_BOOM_BOX_LARGEST, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
func_8038D8BC, NULL, func_8038D638,
0, 0, 0.0f, 0
};
ActorInfo D_80390BF4 = {
0x1A2, 0x282, 0x428, 0x0, NULL,
MARKER_1A2_BOSS_BOOM_BOX_LARGE, ACTOR_282_BOSS_BOOM_BOX_LARGE, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
func_8038D8BC, NULL, func_8038D638,
0, 0, 0.0f, 0
};
ActorInfo D_80390C18 = {
0x1A3, 0x283, 0x428, 0x0, NULL,
MARKER_1A3_BOSS_BOOM_BOX_MEDIUM, ACTOR_283_BOSS_BOOM_BOX_MEDIUM, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
func_8038D8BC, NULL, func_8038D638,
0, 0, 0.0f, 0
};
ActorInfo D_80390C3C = {
0x1A4, 0x284, 0x428, 0x0, NULL,
MARKER_1A4_BOSS_BOOM_BOX_SMALL, ACTOR_284_BOSS_BOOM_BOX_SMALL, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
func_8038D8BC, NULL, func_8038D638,
0, 0, 0.0f, 0
};
@@ -357,7 +357,7 @@ void func_8038CC9C(Actor *this, s32 new_state){
if(this->state == 6){
func_80326310(this);
if(local->unk0->unk0 == 0x284){
if(local->unk0->unk0 == ACTOR_284_BOSS_BOOM_BOX_SMALL){
if(++D_80391280 == 8){
func_8025A58C(-1, 0x190);
comusic_8025AB44(COMUSIC_62_RBB_BOOMBOX, 0, 0x190);
@@ -517,7 +517,7 @@ void func_8038D8BC(Actor *this){
}
marker_setCollisionScripts(this->marker, func_8038D590, func_8038D5BC, func_8038D608);
func_803300D8(this->marker, func_8038D8B4);
if(local->unk0->unk0 == 0x281){
if(local->unk0->unk0 == ACTOR_281_BOSS_BOOM_BOX_LARGEST){
func_8038CC9C(this, 1);
D_80391280 = 0;
}

View File

@@ -30,13 +30,13 @@ void func_8038F618(Actor *this);
f32 D_80390D80[2] = {1.8f, 1.0f};
ActorInfo D_80390D88 = {
0x1B7, 0x2A4, 0x48C, 0x0, NULL,
MARKER_1B7_BOOM_BOX, ACTOR_2A4_BOOM_BOX_SLOW, ASSET_48C_MODEL_BOOM_BOX, 0x0, NULL,
func_8038F618, NULL, func_8038F4B0,
0, 0, 0.0f, 0
};
ActorInfo D_80390DAC = {
0x1B7, 0x30D, 0x48C, 0x0, NULL,
MARKER_1B7_BOOM_BOX, ACTOR_30D_BOOM_BOX_FAST, ASSET_48C_MODEL_BOOM_BOX, 0x0, NULL,
func_8038F618, NULL, func_8038F4B0,
0, 0, 0.0f, 0
};