mirror of
https://github.com/HarbourMasters/Starship
synced 2026-07-07 22:32:02 -04:00
SECTOR Z Decompiled: fox_sz, DATA & BSS IMPORTED (1 NON_MATCHING) (#107)
* func_i4_80199900 * func_i4_80199B18 * func_i4_80199BDC * func_i4_8019A1D0 * func_i4_8019B48C * func_i4_8019B568 * func_i4_8019B630 * func_i4_8019B75C * func_i4_8019B888 * func_i4_8019DD20 * func_i4_8019E234 * func_i4_80199C60 NON_MATCHING * func_i4_8019E454 * func_i4_8019E98C * func_i4_8019C574 * func_i4_8019C70C * func_i4_8019C85C * cleanup * cleanup 2 * func_i4_8019BA64 * func_i4_8019AB8C * func_i4_8019AA9C * func_i4_8019A3E8 * func_i4_8019EA68 Authored-by: @inspectredc * merge with master * PRINTF * IMPORT DATA & BSS * move data around * obj IDs * rename func_800BA808 to Radio_PlayMessage * PR review * gActors gPlayer
This commit is contained in:
committed by
GitHub
parent
66bf56c2fd
commit
9f1dd5e049
+1
-1
@@ -586,7 +586,7 @@ void Object_58_Initialize(Object_58*);
|
||||
|
||||
// fox_radio
|
||||
s32 func_800BA7BC(u16*, s32);
|
||||
void func_800BA808(u16*, RadioCharacterId);
|
||||
void Radio_PlayMessage(u16*, RadioCharacterId);
|
||||
void func_800BB388(void);
|
||||
void func_800BB5D0(void);
|
||||
|
||||
|
||||
@@ -245,6 +245,7 @@ typedef struct {
|
||||
#define DMG_BEAM 1
|
||||
#define DMG_NONE 0
|
||||
#define DMG_BOMB -1
|
||||
#define DMG_UNK_100 100
|
||||
|
||||
typedef struct {
|
||||
/* 0x000 */ Object obj;
|
||||
|
||||
@@ -129,7 +129,7 @@ gCurrentMsgPri = 0x800D4A70;
|
||||
|
||||
func_800BA760 = 0x800BA760;
|
||||
func_800BA7BC = 0x800BA7BC;
|
||||
func_800BA808 = 0x800BA808;
|
||||
Radio_PlayMessage = 0x800BA808;
|
||||
func_800BAAE8 = 0x800BAAE8;
|
||||
func_800BB388 = 0x800BB388;
|
||||
func_800BB5D0 = 0x800BB5D0;
|
||||
|
||||
+29
-29
@@ -89,7 +89,7 @@ void func_8002E3E0(Actor* actor) {
|
||||
|
||||
bool func_8002E4F8(u16* msg, RadioCharacterId rcid) {
|
||||
if ((gRadioState == 0) && (gPlayer[0].state_1C8 != PLAYERSTATE_1C8_0)) {
|
||||
func_800BA808(msg, rcid);
|
||||
Radio_PlayMessage(msg, rcid);
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
@@ -437,7 +437,7 @@ void func_8002F3E0(void) {
|
||||
|
||||
void func_8002F5F4(u16* msg, RadioCharacterId character) {
|
||||
if ((D_80178300 == 0) && (gActors[0].state == 2) && (gPlayer[0].state_1C8 != PLAYERSTATE_1C8_0)) {
|
||||
func_800BA808(msg, character);
|
||||
Radio_PlayMessage(msg, character);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -456,7 +456,7 @@ void func_8002F69C(Actor* actor) {
|
||||
D_8015F904--;
|
||||
if ((D_8015F904 == 0) && (gCurrentLevel != LEVEL_BOLSE) &&
|
||||
((D_80177CD0[0] + D_80177CD0[1] + D_80177CD0[2] + D_80177CD0[3]) == 1)) {
|
||||
func_800BA808(gMsg_ID_19465, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_19465, RCID_FOX);
|
||||
}
|
||||
}
|
||||
if (((D_8015F928 + 100) == (0, D_800C9B4C)) && (gCurrentLevel != LEVEL_VENOM_2)) {
|
||||
@@ -625,7 +625,7 @@ void func_8002FEF0(Actor* actor) {
|
||||
func_8001AF40(0);
|
||||
D_800CFF90 = 0;
|
||||
D_80161690 = 0;
|
||||
func_800BA808(gMsg_ID_20230, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20230, RCID_ROB64);
|
||||
D_8015F900 = 160;
|
||||
}
|
||||
if (D_8015F900 != 0) {
|
||||
@@ -839,7 +839,7 @@ void func_8003088C(Actor* actor) {
|
||||
func_i4_80199900(actor, 1);
|
||||
if (actor->unk_0D4 == 1) {
|
||||
if (gActors[8].obj.status == OBJ_ACTIVE) {
|
||||
func_800BA808(gMsg_ID_16140, RCID_KATT);
|
||||
Radio_PlayMessage(gMsg_ID_16140, RCID_KATT);
|
||||
}
|
||||
BonusText_Display(actor->obj.pos.x, actor->obj.pos.y, actor->obj.pos.z, 10);
|
||||
gHitCount += 11;
|
||||
@@ -847,16 +847,16 @@ void func_8003088C(Actor* actor) {
|
||||
} else {
|
||||
switch (actor->unk_0D4) {
|
||||
case 102:
|
||||
func_800BA808(gMsg_ID_16170, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_16170, RCID_FALCO);
|
||||
break;
|
||||
case 103:
|
||||
func_800BA808(gMsg_ID_16180, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_16180, RCID_SLIPPY);
|
||||
break;
|
||||
case 104:
|
||||
func_800BA808(gMsg_ID_16175, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_16175, RCID_PEPPY);
|
||||
break;
|
||||
case 109:
|
||||
func_800BA808(gMsg_ID_16185, RCID_KATT);
|
||||
Radio_PlayMessage(gMsg_ID_16185, RCID_KATT);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -967,13 +967,13 @@ void func_8003088C(Actor* actor) {
|
||||
if ((D_80177CD0[0] + D_80177CD0[1] + D_80177CD0[2] + D_80177CD0[3]) == 0) {
|
||||
switch (actor->unk_0D4) {
|
||||
case 102:
|
||||
func_800BA808(gMsg_ID_9438, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_9438, RCID_FALCO);
|
||||
break;
|
||||
case 103:
|
||||
func_800BA808(gMsg_ID_9436, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_9436, RCID_SLIPPY);
|
||||
break;
|
||||
case 104:
|
||||
func_800BA808(gMsg_ID_9437, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_9437, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
@@ -1049,7 +1049,7 @@ void func_8003088C(Actor* actor) {
|
||||
if (actor->unk_0D4 == 1) {
|
||||
if ((gCurrentLevel == LEVEL_KATINA) && (actor->unk_0B6 == 1) && (D_8015F920 == 0)) {
|
||||
D_8015F920 = 1;
|
||||
func_800BA808(gMsg_ID_18015, RCID_BILL);
|
||||
Radio_PlayMessage(gMsg_ID_18015, RCID_BILL);
|
||||
} else if (actor->unk_0E4 == 8) {
|
||||
func_8002F5F4(gMsg_ID_20084, RCID_KATT);
|
||||
} else if (actor->unk_0E4 == 9) {
|
||||
@@ -1090,7 +1090,7 @@ void func_8003088C(Actor* actor) {
|
||||
if (gTeamShields[1] >= 90) {
|
||||
func_8002F5F4(gMsg_ID_9130, RCID_FALCO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_9151, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_9151, RCID_FALCO);
|
||||
}
|
||||
if ((D_800CA234 == NULL) || (gTeamShields[actor->unk_0E4] <= 50)) {
|
||||
D_800CA234 = actor;
|
||||
@@ -1101,7 +1101,7 @@ void func_8003088C(Actor* actor) {
|
||||
if (gTeamShields[2] >= 90) {
|
||||
func_8002F5F4(gMsg_ID_9140, RCID_SLIPPY);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_9152, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_9152, RCID_SLIPPY);
|
||||
}
|
||||
if ((D_800CA234 == NULL) || (gTeamShields[actor->unk_0E4] <= 50)) {
|
||||
D_800CA234 = actor;
|
||||
@@ -1112,7 +1112,7 @@ void func_8003088C(Actor* actor) {
|
||||
if (gTeamShields[3] >= 90) {
|
||||
func_8002F5F4(gMsg_ID_9150, RCID_PEPPY);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_9153, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_9153, RCID_PEPPY);
|
||||
}
|
||||
if ((D_800CA234 == NULL) || (gTeamShields[actor->unk_0E4] <= 50)) {
|
||||
D_800CA234 = actor;
|
||||
@@ -1285,33 +1285,33 @@ void func_800319AC(Actor* this) {
|
||||
break;
|
||||
case 1:
|
||||
if (gPlayer[0].shields < (Play_GetMaxShields() / 2)) {
|
||||
func_800BA808(gMsg_ID_20298, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20298, RCID_FALCO);
|
||||
} else if (Rand_ZeroOne() < 0.5f) {
|
||||
func_800BA808(gMsg_ID_20280, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20280, RCID_FALCO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20301, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20301, RCID_FALCO);
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
if (gPlayer[0].shields < (Play_GetMaxShields() / 2)) {
|
||||
func_800BA808(gMsg_ID_20297, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20297, RCID_SLIPPY);
|
||||
} else if (Rand_ZeroOne() < 0.5f) {
|
||||
func_800BA808(gMsg_ID_20282, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20282, RCID_SLIPPY);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20300, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20300, RCID_SLIPPY);
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
if (gPlayer[0].shields < (Play_GetMaxShields() / 2)) {
|
||||
func_800BA808(gMsg_ID_20296, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20296, RCID_PEPPY);
|
||||
} else if (Rand_ZeroOne() < 0.5f) {
|
||||
func_800BA808(gMsg_ID_20281, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20281, RCID_PEPPY);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20299, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20299, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
func_800BA808(gMsg_ID_18120, RCID_BILL);
|
||||
Radio_PlayMessage(gMsg_ID_18120, RCID_BILL);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -1324,13 +1324,13 @@ void func_800319AC(Actor* this) {
|
||||
gTeamShields[this->unk_0E4] = 1;
|
||||
switch (this->unk_0E4) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_20220, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20220, RCID_FALCO);
|
||||
break;
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20222, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20222, RCID_SLIPPY);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20221, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20221, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
this->fwork[29] = 5.0f;
|
||||
|
||||
+3
-3
@@ -2208,13 +2208,13 @@ void func_8003D54C(PlayerShot* shot, s32 index) {
|
||||
} while (gTeamShields[teamId] <= 0);
|
||||
switch (teamId) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_7100, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_7100, RCID_FALCO);
|
||||
break;
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_15252, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15252, RCID_SLIPPY);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_17160, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_17160, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
+23
-23
@@ -136,18 +136,18 @@ void func_80048AC0(s32 teamId) {
|
||||
|
||||
if (teamId == 1) {
|
||||
if (gTeamShields[1] < 0x40) {
|
||||
func_800BA808(gMsg_ID_20303, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20303, RCID_FALCO);
|
||||
return;
|
||||
}
|
||||
if ((s32) (Play_GetMaxShields() * 0.8f) < gPlayer[0].shields) {
|
||||
func_800BA808(gMsg_ID_20017, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20017, RCID_FALCO);
|
||||
return;
|
||||
}
|
||||
if ((s32) (Play_GetMaxShields() * 0.3f) < gPlayer[0].shields) {
|
||||
func_800BA808(gMsg_ID_20019, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20019, RCID_FALCO);
|
||||
return;
|
||||
}
|
||||
func_800BA808(gMsg_ID_20018, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20018, RCID_FALCO);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -156,28 +156,28 @@ void func_80048AC0(s32 teamId) {
|
||||
if (teamShield > 160) {
|
||||
switch (teamId) {
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20011, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20011, RCID_SLIPPY);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20012, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20012, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
} else if (teamShield > 64) {
|
||||
switch (teamId) {
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20013, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20013, RCID_SLIPPY);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20014, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20014, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
switch (teamId) {
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20015, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20015, RCID_SLIPPY);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20016, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20016, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -833,10 +833,10 @@ void func_8004AAF4(Player* player) {
|
||||
if (gCsFrameCount == 37) {
|
||||
D_80177E84 = 1;
|
||||
if (gCurrentLevel == LEVEL_VENOM_ANDROSS) {
|
||||
func_800BA808(gMsg_ID_19466, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_19466, RCID_FOX);
|
||||
func_8001D444(0, 0x803DU, 0, 0xFFU);
|
||||
} else if (gCurrentLevel != LEVEL_TRAINING) {
|
||||
func_800BA808(gMsg_ID_20180, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20180, RCID_FOX);
|
||||
if (gCurrentLevel == LEVEL_SECTOR_Y) {
|
||||
func_8001D444(0, D_800C9E90[gCurrentLevel], 0, 2);
|
||||
} else {
|
||||
@@ -1235,30 +1235,30 @@ void func_8004B368(Player* player) {
|
||||
break;
|
||||
|
||||
case 410:
|
||||
func_800BA808(gMsg_ID_2335, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_2335, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 550:
|
||||
if ((gTeamShields[2] == (-1)) || (gTeamShields[2] == 0)) {
|
||||
func_800BA808(gMsg_ID_20333, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20333, RCID_ROB64);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_2300, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2300, RCID_SLIPPY);
|
||||
}
|
||||
break;
|
||||
|
||||
case 682:
|
||||
if ((gTeamShields[3] == -1) || (gTeamShields[3] == 0)) {
|
||||
func_800BA808(gMsg_ID_20332, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20332, RCID_ROB64);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_2310, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2310, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
|
||||
case 816:
|
||||
if ((gTeamShields[1] == (-1)) || (gTeamShields[1] == 0)) {
|
||||
func_800BA808(gMsg_ID_20331, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20331, RCID_ROB64);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_2320, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_2320, RCID_FALCO);
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -1644,7 +1644,7 @@ void func_8004D440(Player* player) {
|
||||
|
||||
if (!gVersusMode) {
|
||||
if (gCurrentLevel == LEVEL_VENOM_ANDROSS) {
|
||||
func_800BA808(gMsg_ID_20318, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20318, RCID_FOX);
|
||||
} else {
|
||||
if ((gCurrentLevel != LEVEL_TRAINING) &&
|
||||
((gTeamShields[1] > 0) || (gTeamShields[2] > 0) || (gTeamShields[3] > 0))) {
|
||||
@@ -1654,15 +1654,15 @@ void func_8004D440(Player* player) {
|
||||
|
||||
switch (teamId) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_20090, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20090, RCID_FALCO);
|
||||
break;
|
||||
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20092, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20092, RCID_SLIPPY);
|
||||
break;
|
||||
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20091, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20091, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
+4
-4
@@ -1647,7 +1647,7 @@ void func_80066254(Actor* actor) {
|
||||
switch (D_80161A62) {
|
||||
case 9:
|
||||
if (gCurrentLevel == LEVEL_KATINA) {
|
||||
func_800BA808(gMsg_ID_18031, RCID_BILL);
|
||||
Radio_PlayMessage(gMsg_ID_18031, RCID_BILL);
|
||||
}
|
||||
/* fallthrough */
|
||||
case 4:
|
||||
@@ -1680,11 +1680,11 @@ void func_80066254(Actor* actor) {
|
||||
Audio_PlaySfx(0x4900000C, D_800C5D28, 4, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
} else if (actor->unk_044 == 24) {
|
||||
if (gTeamShields[3] > 0) {
|
||||
func_800BA808(gMsg_ID_20261, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20261, RCID_PEPPY);
|
||||
} else if (gTeamShields[2] > 0) {
|
||||
func_800BA808(gMsg_ID_20263, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20263, RCID_SLIPPY);
|
||||
} else if (gTeamShields[1] > 0) {
|
||||
func_800BA808(gMsg_ID_20262, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20262, RCID_FALCO);
|
||||
}
|
||||
} else if (Rand_ZeroOne() <= D_800CFE5C[actor->unk_044]) {
|
||||
func_800660F0(actor);
|
||||
|
||||
@@ -9,7 +9,7 @@ void func_80187530(Actor*); // figure out which one later
|
||||
void func_8006A7B0(u16* msg, s32 character) {
|
||||
(void) "Enm->obj.pos.y + tmp_xyz.y=<%10.3f>\n";
|
||||
if ((gRadioState == 0) || (D_80177D68 != character)) {
|
||||
func_800BA808(msg, character);
|
||||
Radio_PlayMessage(msg, character);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1235,7 +1235,7 @@ void func_8006D36C(Actor* actor) {
|
||||
case 0xF000:
|
||||
temp_v0_4 = Message_PtrFromId(temp_s1[actor->unk_0E6 + 1]);
|
||||
if ((temp_v0_4 != NULL) && (gPlayer[0].state_1C8 == PLAYERSTATE_1C8_3)) {
|
||||
func_800BA808(temp_v0_4, temp_s1[actor->unk_0E6] & 0x1FF);
|
||||
Radio_PlayMessage(temp_v0_4, temp_s1[actor->unk_0E6] & 0x1FF);
|
||||
}
|
||||
actor->unk_0E6 += 2;
|
||||
func_8006D36C(actor);
|
||||
@@ -1972,13 +1972,13 @@ bool func_800700A4(Actor* actor) {
|
||||
|
||||
switch (actor->iwork[12]) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_20220, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20220, RCID_FALCO);
|
||||
break;
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20222, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20222, RCID_SLIPPY);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20221, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20221, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
gTeamShields[actor->iwork[12]] = -1;
|
||||
|
||||
+18
-18
@@ -4128,15 +4128,15 @@ bool func_80091368(Actor* actor) {
|
||||
|
||||
switch (actor->unk_0E4) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_20220, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20220, RCID_FALCO);
|
||||
break;
|
||||
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20221, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20221, RCID_PEPPY);
|
||||
break;
|
||||
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20222, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20222, RCID_SLIPPY);
|
||||
break;
|
||||
}
|
||||
gTeamShields[actor->unk_0E4] = -1;
|
||||
@@ -4431,13 +4431,13 @@ bool func_80091F00(Actor* actor) {
|
||||
if ((actor->unk_0D0 == 3) && (actor->unk_0D4 == 1)) {
|
||||
switch (actor->unk_0E4) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_20210, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20210, RCID_FALCO);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20200, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20200, RCID_PEPPY);
|
||||
break;
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20190, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20190, RCID_SLIPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -4445,13 +4445,13 @@ bool func_80091F00(Actor* actor) {
|
||||
if ((actor->unk_0D0 != 3) && (actor->unk_0D4 == 1)) {
|
||||
switch (actor->unk_0E4) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_20060, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20060, RCID_FALCO);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20070, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20070, RCID_PEPPY);
|
||||
break;
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20080, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20080, RCID_SLIPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -4459,13 +4459,13 @@ bool func_80091F00(Actor* actor) {
|
||||
if ((actor->unk_0D4 == 2) || (actor->unk_0D4 == 100)) {
|
||||
switch (actor->unk_0E4) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_20030, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20030, RCID_FALCO);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_20040, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20040, RCID_PEPPY);
|
||||
break;
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_20050, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20050, RCID_SLIPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -5937,7 +5937,7 @@ void func_80095604(Player* player) {
|
||||
|
||||
switch (gCsFrameCount) {
|
||||
case 300:
|
||||
func_800BA808(gMsg_ID_15200, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_15200, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 400:
|
||||
@@ -5949,34 +5949,34 @@ void func_80095604(Player* player) {
|
||||
break;
|
||||
|
||||
case 520:
|
||||
func_800BA808(gMsg_ID_15253, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_15253, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 600:
|
||||
shield = gTeamShields[3];
|
||||
gTeamShields[3] = 1;
|
||||
func_800BA808(gMsg_ID_15210, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15210, RCID_PEPPY);
|
||||
gTeamShields[3] = shield;
|
||||
break;
|
||||
|
||||
case 680:
|
||||
shield = gTeamShields[2];
|
||||
gTeamShields[2] = 1;
|
||||
func_800BA808(gMsg_ID_15220, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15220, RCID_SLIPPY);
|
||||
gTeamShields[2] = shield;
|
||||
break;
|
||||
|
||||
case 760:
|
||||
shield = gTeamShields[1];
|
||||
gTeamShields[1] = 1;
|
||||
func_800BA808(gMsg_ID_15230, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_15230, RCID_FALCO);
|
||||
gTeamShields[1] = shield;
|
||||
break;
|
||||
|
||||
case 840:
|
||||
shield = gTeamShields[2];
|
||||
gTeamShields[2] = 1;
|
||||
func_800BA808(gMsg_ID_15240, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15240, RCID_SLIPPY);
|
||||
gTeamShields[2] = shield;
|
||||
break;
|
||||
|
||||
|
||||
+7
-7
@@ -1916,7 +1916,7 @@ void func_800A8BA4(Player* player) {
|
||||
actor->unk_046 = 2;
|
||||
D_80177E80++;
|
||||
if (D_80177E80 == 3) {
|
||||
func_800BA808(gMsg_ID_5504, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_5504, RCID_FALCO);
|
||||
}
|
||||
Audio_PlaySfx(D_800CFF54[D_80177E80], gPlayer[0].sfxPos, 0, &D_800C5D34,
|
||||
&D_800C5D34, &D_800C5D3C);
|
||||
@@ -5185,23 +5185,23 @@ void func_800B46F8(Player* player) {
|
||||
switch (teamId) {
|
||||
case 1:
|
||||
if (Rand_ZeroOne() < 0.5f) {
|
||||
func_800BA808(gMsg_ID_20306, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20306, RCID_FALCO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20309, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20309, RCID_FALCO);
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
if (Rand_ZeroOne() < 0.5f) {
|
||||
func_800BA808(gMsg_ID_20305, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20305, RCID_SLIPPY);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20308, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20308, RCID_SLIPPY);
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
if (Rand_ZeroOne() < 0.5f) {
|
||||
func_800BA808(gMsg_ID_20304, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20304, RCID_PEPPY);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20307, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20307, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@ s32 func_800BA7BC(u16* msg, s32 priority) {
|
||||
}
|
||||
}
|
||||
|
||||
void func_800BA808(u16* msg, RadioCharacterId character) {
|
||||
void Radio_PlayMessage(u16* msg, RadioCharacterId character) {
|
||||
s32 var_v1;
|
||||
s32 temp_v0;
|
||||
s32 priority;
|
||||
|
||||
@@ -148,7 +148,7 @@ void func_i1_80187AC8(Boss* boss) {
|
||||
} else {
|
||||
func_8007A6F0(&boss->obj.pos, 0x29034003);
|
||||
}
|
||||
func_800BA808(gMsg_ID_2270, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2270, RCID_BOSS_CORNERIA);
|
||||
if (boss->swork[29] <= 0) {
|
||||
boss->swork[10] = 1000;
|
||||
boss->info.hitbox[1 + 0] = 100000.0f;
|
||||
@@ -176,7 +176,7 @@ void func_i1_80187AC8(Boss* boss) {
|
||||
}
|
||||
gPlayer[0].unk_114 = 0.0f;
|
||||
}
|
||||
func_800BA808(gMsg_ID_2280, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2280, RCID_BOSS_CORNERIA);
|
||||
func_80042EC0(boss);
|
||||
gBossFrameCount = 100000;
|
||||
return;
|
||||
@@ -439,11 +439,11 @@ void func_i1_80188A18(Boss* boss) {
|
||||
}
|
||||
if ((gBossFrameCount >= 801) && !(gBossFrameCount & 0x1FF)) {
|
||||
if (D_80177B6C < 2) {
|
||||
func_800BA808(gMsg_ID_20237, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20237, RCID_PEPPY);
|
||||
} else if (D_801615D0.z > 0.0f) {
|
||||
func_800BA808(gMsg_ID_2233, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_2233, RCID_FALCO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_2282, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2282, RCID_PEPPY);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -495,13 +495,13 @@ void func_i1_80188D50(Boss* boss) {
|
||||
|
||||
switch (temp_ft3) {
|
||||
case 1:
|
||||
func_800BA808(gMsg_ID_7100, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_7100, RCID_FALCO);
|
||||
break;
|
||||
case 2:
|
||||
func_800BA808(gMsg_ID_15252, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15252, RCID_SLIPPY);
|
||||
break;
|
||||
case 3:
|
||||
func_800BA808(gMsg_ID_17160, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_17160, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -594,26 +594,26 @@ void func_i1_80189058(Boss* boss) {
|
||||
|
||||
switch (gBossFrameCount) {
|
||||
case 20:
|
||||
func_800BA808(gMsg_ID_2240, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2240, RCID_BOSS_CORNERIA);
|
||||
break;
|
||||
case 160:
|
||||
func_800BA808(gMsg_ID_2250, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2250, RCID_BOSS_CORNERIA);
|
||||
break;
|
||||
case 330:
|
||||
func_800BA808(gMsg_ID_2225, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2225, RCID_SLIPPY);
|
||||
break;
|
||||
case 486:
|
||||
gShowBossHealth = 1;
|
||||
break;
|
||||
case 500:
|
||||
func_800BA808(gMsg_ID_2260, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2260, RCID_BOSS_CORNERIA);
|
||||
break;
|
||||
case 900:
|
||||
func_800BA808(gMsg_ID_2230, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2230, RCID_PEPPY);
|
||||
break;
|
||||
case 3840:
|
||||
if (boss->state < 5) {
|
||||
func_800BA808(gMsg_ID_2230, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2230, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -809,11 +809,11 @@ void func_i1_80189058(Boss* boss) {
|
||||
func_i1_80188C7C(boss);
|
||||
|
||||
if ((gGameFrameCount & 0x1FF) == 0) {
|
||||
func_800BA808(gMsg_ID_2275, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2275, RCID_BOSS_CORNERIA);
|
||||
}
|
||||
|
||||
if ((gGameFrameCount & 0x1FF) == 0x100) {
|
||||
func_800BA808(gMsg_ID_2220, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2220, RCID_BOSS_CORNERIA);
|
||||
}
|
||||
}
|
||||
boss->obj.rot.x = boss->obj.rot.z;
|
||||
@@ -824,10 +824,10 @@ void func_i1_80189058(Boss* boss) {
|
||||
func_i1_80188C7C(boss);
|
||||
|
||||
if ((gGameFrameCount & 0x1FF) == 0) {
|
||||
func_800BA808(gMsg_ID_2275, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2275, RCID_BOSS_CORNERIA);
|
||||
}
|
||||
if ((gGameFrameCount & 0x1FF) == 0x100) {
|
||||
func_800BA808(gMsg_ID_2220, RCID_BOSS_CORNERIA);
|
||||
Radio_PlayMessage(gMsg_ID_2220, RCID_BOSS_CORNERIA);
|
||||
}
|
||||
}
|
||||
boss->obj.rot.x = -boss->obj.rot.z;
|
||||
@@ -1709,10 +1709,10 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
if (boss->timer_050 == 350) {
|
||||
func_800182F4(0x102800FF);
|
||||
func_800182F4(0x112800FF);
|
||||
func_800BA808(gMsg_ID_2290, RCID_BOSS_CORNERIA2);
|
||||
Radio_PlayMessage(gMsg_ID_2290, RCID_BOSS_CORNERIA2);
|
||||
}
|
||||
if (boss->timer_050 == 180) {
|
||||
func_800BA808(gMsg_ID_2298, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2298, RCID_PEPPY);
|
||||
boss->timer_052 = 350;
|
||||
}
|
||||
if (boss->timer_050 == 0) {
|
||||
@@ -1742,7 +1742,7 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
boss->timer_050 = 75;
|
||||
boss->timer_054 = 0;
|
||||
boss->fwork[8] = 0.0f;
|
||||
func_800BA808(gMsg_ID_2291, RCID_BOSS_CORNERIA2);
|
||||
Radio_PlayMessage(gMsg_ID_2291, RCID_BOSS_CORNERIA2);
|
||||
boss->swork[4]++;
|
||||
}
|
||||
break;
|
||||
@@ -1771,7 +1771,7 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
Audio_PlaySfx(0x2940201A, boss->sfxPos, 4, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
}
|
||||
if ((boss->swork[5] == 0) && ((gBosses[2].state == 0) || (gBosses[3].state == 0))) {
|
||||
func_800BA808(gMsg_ID_2292, RCID_BOSS_CORNERIA2);
|
||||
Radio_PlayMessage(gMsg_ID_2292, RCID_BOSS_CORNERIA2);
|
||||
}
|
||||
boss->swork[5]++;
|
||||
boss->swork[5] &= 3;
|
||||
@@ -1804,11 +1804,11 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
boss->swork[2] = 0;
|
||||
boss->fwork[8] = 0.0f;
|
||||
if ((boss->swork[4] == 0) && (gBosses[1].state == 0)) {
|
||||
func_800BA808(gMsg_ID_2291, RCID_BOSS_CORNERIA2);
|
||||
Radio_PlayMessage(gMsg_ID_2291, RCID_BOSS_CORNERIA2);
|
||||
}
|
||||
if ((boss->swork[4] == 2) && (boss->swork[7] == 0) &&
|
||||
((gBosses[3].state == 0) || (gBosses[2].state == 0) || (gBosses[1].state == 0))) {
|
||||
func_800BA808(gMsg_ID_2299, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2299, RCID_PEPPY);
|
||||
boss->swork[7]++;
|
||||
}
|
||||
boss->swork[4]++;
|
||||
@@ -1852,7 +1852,7 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
boss->swork[9]++;
|
||||
Audio_PlaySfx(0x31034025, boss->sfxPos, 4, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
if (boss->swork[6] == 0) {
|
||||
func_800BA808(gMsg_ID_2293, RCID_BOSS_CORNERIA2);
|
||||
Radio_PlayMessage(gMsg_ID_2293, RCID_BOSS_CORNERIA2);
|
||||
}
|
||||
boss->swork[6]++;
|
||||
boss->swork[6] &= 1;
|
||||
@@ -1894,7 +1894,7 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
Audio_PlaySfx(0x2940D09A, boss->sfxPos, 4, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
D_Timer_80161A60 = 8;
|
||||
gShowBossHealth = false;
|
||||
func_800BA808(gMsg_ID_2294, RCID_BOSS_CORNERIA2);
|
||||
Radio_PlayMessage(gMsg_ID_2294, RCID_BOSS_CORNERIA2);
|
||||
boss->health = 1;
|
||||
boss->timer_056 = 150;
|
||||
boss->state = 8;
|
||||
@@ -1950,7 +1950,7 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
}
|
||||
boss->health--;
|
||||
boss->fwork[8] = 0.0f;
|
||||
func_800BA808(gMsg_ID_2296, RCID_BOSS_CORNERIA2);
|
||||
Radio_PlayMessage(gMsg_ID_2296, RCID_BOSS_CORNERIA2);
|
||||
} else {
|
||||
Math_SmoothStepToF(&boss->obj.rot.y, 0.0f, 0.1f, boss->fwork[8], 0.00001f);
|
||||
sp78.x = 0.0f;
|
||||
@@ -1961,7 +1961,7 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
boss->vel.y = sp6C.y;
|
||||
boss->vel.z = sp6C.z - D_80177D08;
|
||||
if (boss->timer_056 == 60) {
|
||||
func_800BA808(gMsg_ID_2295, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_2295, RCID_FOX);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@@ -2031,7 +2031,7 @@ void func_i1_8018C19C(Boss* boss) {
|
||||
}
|
||||
|
||||
if (gBossFrameCount == 430) {
|
||||
func_800BA808(gMsg_ID_2225, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2225, RCID_SLIPPY);
|
||||
}
|
||||
if (gBossFrameCount == 586) {
|
||||
gShowBossHealth = true;
|
||||
@@ -2063,9 +2063,9 @@ void func_i1_8018DDAC(Boss* boss) {
|
||||
if (boss->health <= 0) {
|
||||
gBosses[0].swork[8]--;
|
||||
if (gBosses[0].swork[8] != 0) {
|
||||
func_800BA808(gMsg_ID_15130, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_15130, RCID_FALCO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_7085, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_7085, RCID_FALCO);
|
||||
}
|
||||
boss->info.unk_10 = 300.0f;
|
||||
gBosses[0].fwork[14] = 25.0f;
|
||||
@@ -2157,9 +2157,9 @@ void func_i1_8018E290(Boss* boss) {
|
||||
if (boss->health <= 0) {
|
||||
gBosses[0].swork[8]--;
|
||||
if (gBosses[0].swork[8] != 0) {
|
||||
func_800BA808(gMsg_ID_15130, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_15130, RCID_FALCO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_7085, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_7085, RCID_FALCO);
|
||||
}
|
||||
boss->info.unk_10 = 300.0f;
|
||||
gBosses[0].fwork[15] = 0.0f;
|
||||
@@ -2250,9 +2250,9 @@ void func_i1_8018E76C(Boss* boss) {
|
||||
if (boss->health <= 0) {
|
||||
gBosses[0].swork[8]--;
|
||||
if (gBosses[0].swork[8] != 0) {
|
||||
func_800BA808(gMsg_ID_15130, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_15130, RCID_FALCO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_7085, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_7085, RCID_FALCO);
|
||||
}
|
||||
boss->info.unk_10 = 300.0f;
|
||||
gBosses[0].fwork[15] = 0.0f;
|
||||
@@ -2696,7 +2696,7 @@ void func_i1_8018F880(Player* player) {
|
||||
}
|
||||
if (player->timer_1F8 == 270) {
|
||||
D_80178300 = 0;
|
||||
func_800BA808(gMsg_ID_2005, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_2005, RCID_FOX);
|
||||
}
|
||||
if (player->timer_1F8 == 180) {
|
||||
Audio_PlaySfx(0x09000007, player->sfxPos, 0, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
@@ -2728,7 +2728,7 @@ void func_i1_8018F880(Player* player) {
|
||||
D_801779B8 = player->pos.y + 10.0f;
|
||||
D_801779C0 = player->unk_138 + 10.0f;
|
||||
if (player->timer_1F8 == 20) {
|
||||
func_800BA808(gMsg_ID_2010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_2010, RCID_FOX);
|
||||
}
|
||||
if (player->timer_1F8 == 0) {
|
||||
player->unk_1D0 = 3;
|
||||
@@ -2772,7 +2772,7 @@ void func_i1_8018F880(Player* player) {
|
||||
player->timer_1F8 = 5;
|
||||
}
|
||||
if (player->timer_1F8 == 80) {
|
||||
func_800BA808(gMsg_ID_2020, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_2020, RCID_FALCO);
|
||||
}
|
||||
if (player->timer_1F8 < 100) {
|
||||
Math_SmoothStepToF(&actor0->fwork[19], 50.0f, 0.1f, 3.0f, 0.01f);
|
||||
@@ -2815,7 +2815,7 @@ void func_i1_8018F880(Player* player) {
|
||||
actor0->obj.pos.z = player->unk_138 + 240.0f;
|
||||
}
|
||||
if (player->timer_1F8 == 80) {
|
||||
func_800BA808(gMsg_ID_2030, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2030, RCID_PEPPY);
|
||||
}
|
||||
actor2->fwork[20] = 0.0f;
|
||||
if ((D_801782F8 != 0) && (gGameFrameCount & 2)) {
|
||||
@@ -2838,7 +2838,7 @@ void func_i1_8018F880(Player* player) {
|
||||
D_80177A48[3] = 0.0f;
|
||||
}
|
||||
if (player->timer_1F8 == 80) {
|
||||
func_800BA808(gMsg_ID_2040, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2040, RCID_SLIPPY);
|
||||
player->pos.x = 0.1f;
|
||||
}
|
||||
if (player->timer_1F8 < 100) {
|
||||
@@ -2865,7 +2865,7 @@ void func_i1_8018F880(Player* player) {
|
||||
Math_SmoothStepToF(&D_80177A48[8], 10.0f, 0.1f, 0.7f, 0.0f);
|
||||
}
|
||||
if (player->timer_1F8 == 200) {
|
||||
func_800BA808(gMsg_ID_2050, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_2050, RCID_FOX);
|
||||
}
|
||||
player->wings.unk_30 = 0.0f;
|
||||
if ((D_801782F8 != 0) && (gGameFrameCount & 2)) {
|
||||
@@ -3204,27 +3204,27 @@ void func_i1_80191160(Player* player) {
|
||||
}
|
||||
break;
|
||||
case 410:
|
||||
func_800BA808(gMsg_ID_2335, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_2335, RCID_FOX);
|
||||
break;
|
||||
case 550:
|
||||
if ((gTeamShields[2] == -1) || (gTeamShields[2] == 0)) {
|
||||
func_800BA808(gMsg_ID_20333, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20333, RCID_ROB64);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_2300, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2300, RCID_SLIPPY);
|
||||
}
|
||||
break;
|
||||
case 682:
|
||||
if ((gTeamShields[3] == -1) || (gTeamShields[3] == 0)) {
|
||||
func_800BA808(gMsg_ID_20332, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20332, RCID_ROB64);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_2310, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2310, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
case 816:
|
||||
if ((gTeamShields[1] == -1) || (gTeamShields[1] == 0)) {
|
||||
func_800BA808(gMsg_ID_20331, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20331, RCID_ROB64);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_2320, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_2320, RCID_FALCO);
|
||||
}
|
||||
break;
|
||||
case 1150:
|
||||
|
||||
@@ -36,7 +36,7 @@ void func_i1_80198968(Item* item) {
|
||||
Audio_PlaySfx(0x49008025, D_800C5D28, 4, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
D_80177E80++;
|
||||
if ((item->obj.rot.x != 0.0f) && (D_80177E80 >= 100)) {
|
||||
func_800BA808(gMsg_ID_20330, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20330, RCID_ROB64);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -223,7 +223,7 @@ void func_i1_8019949C(void) {
|
||||
D_80177C8C = 1;
|
||||
}
|
||||
if (D_i1_8019AE50[D_80177C8C].unk != 0) {
|
||||
func_800BA808(D_i1_8019AE50[D_80177C8C].msg, RCID_TRAINING);
|
||||
Radio_PlayMessage(D_i1_8019AE50[D_80177C8C].msg, RCID_TRAINING);
|
||||
D_80177C78 = D_i1_8019AE50[D_80177C8C].unk;
|
||||
} else {
|
||||
D_80161690 = 80;
|
||||
@@ -237,6 +237,6 @@ void func_i1_8019949C(void) {
|
||||
D_800CFF90 = 0;
|
||||
D_80161690 = 0;
|
||||
// This is ROB 64. Keep up the good work.
|
||||
func_800BA808(gMsg_ID_20329, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20329, RCID_ROB64);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -411,7 +411,7 @@ void func_i2_80188344(Boss* boss) {
|
||||
Audio_KillSfx(boss->sfxPos);
|
||||
if (boss->swork[1] == 0) {
|
||||
boss->swork[1]++;
|
||||
func_800BA808(gMsg_ID_3315, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_3315, RCID_PEPPY);
|
||||
}
|
||||
|
||||
boss->swork[0] = 0;
|
||||
@@ -533,7 +533,7 @@ void func_i2_80188A40(Boss* boss) {
|
||||
gBosses[i].obj.pos.z = boss->obj.pos.z;
|
||||
|
||||
Object_SetInfo(&gBosses[i].info, gBosses[i].obj.id);
|
||||
func_800BA808(gMsg_ID_3300, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3300, RCID_BOSS_METEO);
|
||||
Audio_PlaySfx(0x3102505AU, boss->sfxPos, 4U, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
}
|
||||
|
||||
@@ -878,13 +878,13 @@ void func_i2_8018978C(Boss* boss) {
|
||||
func_i2_801892F0(boss, boss->dmgPart);
|
||||
boss->swork[20] += 1;
|
||||
if (boss->swork[20] == 2) {
|
||||
func_800BA808(gMsg_ID_17160, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_17160, RCID_PEPPY);
|
||||
}
|
||||
if (boss->swork[20] == 3) {
|
||||
func_800BA808(gMsg_ID_3371, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3371, RCID_BOSS_METEO);
|
||||
}
|
||||
if (boss->swork[20] == 4) {
|
||||
func_800BA808(gMsg_ID_3320, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3320, RCID_BOSS_METEO);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@@ -1130,7 +1130,7 @@ void func_i2_8018978C(Boss* boss) {
|
||||
boss->state = 3;
|
||||
boss->timer_050 = 50;
|
||||
boss->timer_058 = 100;
|
||||
func_800BA808(gMsg_ID_3310, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3310, RCID_BOSS_METEO);
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1216,7 +1216,7 @@ void func_i2_8018978C(Boss* boss) {
|
||||
}
|
||||
boss->obj.rot.z += ((0.0f - boss->obj.rot.z) * boss->fwork[10]);
|
||||
if (boss->timer_050 == 100) {
|
||||
func_800BA808(gMsg_ID_3321, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3321, RCID_BOSS_METEO);
|
||||
}
|
||||
if (boss->timer_050 == 0) {
|
||||
boss->state = 5;
|
||||
@@ -1305,7 +1305,7 @@ void func_i2_8018978C(Boss* boss) {
|
||||
boss->fwork[22] = 0.0f;
|
||||
boss->fwork[23] = 0.0f;
|
||||
gCsFrameCount = 0;
|
||||
func_800BA808(gMsg_ID_3322, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3322, RCID_BOSS_METEO);
|
||||
func_800182F4(0x100100FF);
|
||||
func_800182F4(0x110100FF);
|
||||
} else {
|
||||
@@ -1319,19 +1319,19 @@ void func_i2_8018978C(Boss* boss) {
|
||||
case 8:
|
||||
gCsFrameCount++;
|
||||
if (gCsFrameCount == 130) {
|
||||
func_800BA808(gMsg_ID_3330, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3330, RCID_BOSS_METEO);
|
||||
}
|
||||
if (gCsFrameCount == 300) {
|
||||
PRINTF("msg_03340\n");
|
||||
func_800BA808(gMsg_ID_3340, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_3340, RCID_FALCO);
|
||||
}
|
||||
|
||||
if (gCsFrameCount == 400) {
|
||||
func_8001D444(0U, 0x8041U, 0U, 0xFFU);
|
||||
if (gTeamShields[1] > 0) {
|
||||
func_800BA808(gMsg_ID_3345, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3345, RCID_BOSS_METEO);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_3350, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3350, RCID_BOSS_METEO);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1413,10 +1413,10 @@ void func_i2_8018978C(Boss* boss) {
|
||||
|
||||
case 20:
|
||||
if (boss->timer_052 == 230) {
|
||||
func_800BA808(gMsg_ID_3370, RCID_BOSS_METEO);
|
||||
Radio_PlayMessage(gMsg_ID_3370, RCID_BOSS_METEO);
|
||||
}
|
||||
if (boss->timer_052 == 90) {
|
||||
func_800BA808(gMsg_ID_3360, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_3360, RCID_FOX);
|
||||
}
|
||||
|
||||
if (!(gGameFrameCount & 7) && (Rand_ZeroOne() < 0.5f)) {
|
||||
@@ -1481,7 +1481,7 @@ void func_i2_8018978C(Boss* boss) {
|
||||
}
|
||||
|
||||
if (gBossFrameCount == 250) {
|
||||
func_800BA808(gMsg_ID_2225, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2225, RCID_SLIPPY);
|
||||
}
|
||||
if (gBossFrameCount == 406) {
|
||||
gShowBossHealth = true;
|
||||
@@ -2090,18 +2090,18 @@ void func_i2_8018CD8C(Player* player) {
|
||||
switch (gCsFrameCount) {
|
||||
case 500:
|
||||
if ((gTeamShields[2] > 0) && (gTeamShields[3] > 0)) {
|
||||
func_800BA808(gMsg_ID_3005, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_3005, RCID_SLIPPY);
|
||||
}
|
||||
break;
|
||||
|
||||
case 600:
|
||||
if ((gTeamShields[2] > 0) && (gTeamShields[3] > 0)) {
|
||||
func_800BA808(gMsg_ID_3010, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_3010, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
|
||||
case 700:
|
||||
func_800BA808(gMsg_ID_3015, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_3015, RCID_FOX);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -2365,16 +2365,16 @@ void func_i2_8018E084(Player* player) {
|
||||
break;
|
||||
|
||||
case 450:
|
||||
func_800BA808(gMsg_ID_20010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20010, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 538:
|
||||
switch (gTeamShields[2]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20333, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20333, RCID_ROB64);
|
||||
break;
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20345, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20345, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_80048AC0(2);
|
||||
@@ -2385,10 +2385,10 @@ void func_i2_8018E084(Player* player) {
|
||||
case 685:
|
||||
switch (gTeamShields[3]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20332, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20332, RCID_ROB64);
|
||||
break;
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20344, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20344, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_80048AC0(3);
|
||||
@@ -2399,10 +2399,10 @@ void func_i2_8018E084(Player* player) {
|
||||
case 831:
|
||||
switch (gTeamShields[1]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20331, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20331, RCID_ROB64);
|
||||
break;
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20340, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20340, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_80048AC0(1);
|
||||
|
||||
@@ -53,7 +53,7 @@ void func_i2_8018F030(void) {
|
||||
actor->iwork[11] = 1;
|
||||
actor->unk_0E4 = 2;
|
||||
Object_SetInfo(&actor->info, actor->obj.id);
|
||||
func_800BA808(gMsg_ID_5475, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_5475, RCID_SLIPPY);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -119,7 +119,7 @@ void func_i2_8018F330(Actor* actor) {
|
||||
actor->vel.x = 10.0f;
|
||||
actor->vel.y = -10.0f;
|
||||
actor->vel.z = 30.0f;
|
||||
func_800BA808(gMsg_ID_4111, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_4111, RCID_SLIPPY);
|
||||
func_8007A6F0(&actor->obj.pos, 0x2903A008);
|
||||
gBosses[0].swork[6] = 0;
|
||||
gTeamShields[2] = -2;
|
||||
@@ -135,7 +135,7 @@ void func_i2_8018F330(Actor* actor) {
|
||||
|
||||
case 2:
|
||||
if (actor->timer_0BC == 100) {
|
||||
func_800BA808(gMsg_ID_20294, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20294, RCID_FOX);
|
||||
}
|
||||
|
||||
actor->obj.rot.x += 5.5f;
|
||||
@@ -354,15 +354,15 @@ void func_i2_80190078(Boss* boss) {
|
||||
|
||||
switch (gBossFrameCount) {
|
||||
case 175:
|
||||
func_800BA808(gMsg_ID_5473, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_5473, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 300:
|
||||
func_800BA808(gMsg_ID_5492, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5492, RCID_BOSS_SECTORX);
|
||||
break;
|
||||
|
||||
case 400:
|
||||
func_800BA808(gMsg_ID_2225, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2225, RCID_SLIPPY);
|
||||
break;
|
||||
|
||||
case 556:
|
||||
@@ -370,7 +370,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
break;
|
||||
|
||||
case 540:
|
||||
func_800BA808(gMsg_ID_5493, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5493, RCID_BOSS_SECTORX);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -473,7 +473,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
boss->fwork[0] = 0.0f;
|
||||
boss->unk_04C = 0;
|
||||
|
||||
func_800BA808(gMsg_ID_5499, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5499, RCID_BOSS_SECTORX);
|
||||
|
||||
func_8007BFFC(boss->obj.pos.x, boss->obj.pos.y + 300.0f, boss->obj.pos.z, 0.0f, 0.0f, 0.0f, 10.0f,
|
||||
50);
|
||||
@@ -609,7 +609,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
boss->fwork[0] = 0.0f;
|
||||
boss->swork[1] = 1;
|
||||
boss->swork[0] = 1;
|
||||
func_800BA808(gMsg_ID_5494, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5494, RCID_BOSS_SECTORX);
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -681,7 +681,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
if (boss->swork[3] <= 250) {
|
||||
boss->state = 4;
|
||||
boss->timer_050 = 100;
|
||||
func_800BA808(gMsg_ID_5495, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5495, RCID_BOSS_SECTORX);
|
||||
boss->fwork[44] = 0.0f;
|
||||
boss->fwork[43] = 0.0f;
|
||||
boss->fwork[42] = 0.0f;
|
||||
@@ -713,7 +713,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
if (boss->timer_050 == 0) {
|
||||
boss->state = 5;
|
||||
boss->timer_050 = 100;
|
||||
func_800BA808(gMsg_ID_5496, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_5496, RCID_FOX);
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -824,7 +824,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
|
||||
case 7:
|
||||
if (boss->timer_052 == 1) {
|
||||
func_800BA808(gMsg_ID_15252, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15252, RCID_SLIPPY);
|
||||
}
|
||||
boss->fwork[41] = 20.0;
|
||||
boss->fwork[2] = -400.0f;
|
||||
@@ -859,14 +859,14 @@ void func_i2_80190078(Boss* boss) {
|
||||
boss->unk_04C = 0;
|
||||
boss->health = 300;
|
||||
func_8001D9E0(0, D_800C9E90[gCurrentLevel], 1121, 25, 255);
|
||||
func_800BA808(gMsg_ID_19205, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_19205, RCID_FOX);
|
||||
boss->timer_052 = 100;
|
||||
}
|
||||
break;
|
||||
|
||||
case 8:
|
||||
if (boss->timer_052 == 1) {
|
||||
func_800BA808(gMsg_ID_5497, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5497, RCID_BOSS_SECTORX);
|
||||
}
|
||||
boss->fwork[41] = 0.0f;
|
||||
boss->fwork[2] = gPlayer[0].pos.y;
|
||||
@@ -916,13 +916,13 @@ void func_i2_80190078(Boss* boss) {
|
||||
Audio_PlaySfx(0x2902401C, boss->sfxPos, 4, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
}
|
||||
} else if (boss->timer_050 == 1) {
|
||||
func_800BA808(gMsg_ID_20267, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20267, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
|
||||
case 9:
|
||||
if (boss->timer_050 == 1) {
|
||||
func_800BA808(gMsg_ID_5492, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5492, RCID_BOSS_SECTORX);
|
||||
}
|
||||
boss->fwork[1] = -2000.0f;
|
||||
boss->fwork[2] = gPlayer[0].pos.y;
|
||||
@@ -940,7 +940,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
boss->fwork[0] = 0.0f;
|
||||
boss->fwork[42] = 0.0f;
|
||||
if (boss->swork[10] == 0) {
|
||||
func_800BA808(gMsg_ID_5474, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_5474, RCID_FALCO);
|
||||
}
|
||||
boss->swork[10] = 1;
|
||||
}
|
||||
@@ -979,7 +979,7 @@ void func_i2_80190078(Boss* boss) {
|
||||
boss->timer_050 = 400;
|
||||
boss->fwork[42] = boss->fwork[43] = boss->fwork[44] = boss->unk_078.y = 0.0f;
|
||||
boss->swork[9] = Rand_ZeroOne() * 1.9f;
|
||||
func_800BA808(gMsg_ID_5498, RCID_BOSS_SECTORX);
|
||||
Radio_PlayMessage(gMsg_ID_5498, RCID_BOSS_SECTORX);
|
||||
}
|
||||
} else {
|
||||
boss->state = 85;
|
||||
@@ -1846,17 +1846,17 @@ void func_i2_80194728(Player* player) {
|
||||
if (gTeamShields[2] != -2) {
|
||||
switch (gCsFrameCount) {
|
||||
case 140:
|
||||
func_800BA808(gMsg_ID_20010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20010, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 228:
|
||||
switch (gTeamShields[2]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20339, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20339, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20345, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20345, RCID_ROB64);
|
||||
break;
|
||||
|
||||
default:
|
||||
@@ -1868,11 +1868,11 @@ void func_i2_80194728(Player* player) {
|
||||
case 375:
|
||||
switch (gTeamShields[3]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20338, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20338, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20344, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20344, RCID_ROB64);
|
||||
break;
|
||||
|
||||
default:
|
||||
@@ -1885,11 +1885,11 @@ void func_i2_80194728(Player* player) {
|
||||
func_80048AC0(1);
|
||||
switch (gTeamShields[1]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20337, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20337, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20343, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20343, RCID_ROB64);
|
||||
break;
|
||||
|
||||
default:
|
||||
@@ -1901,25 +1901,25 @@ void func_i2_80194728(Player* player) {
|
||||
} else {
|
||||
switch (gCsFrameCount) {
|
||||
case 140:
|
||||
func_800BA808(gMsg_ID_5500, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_5500, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 270:
|
||||
func_800BA808(gMsg_ID_5503, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_5503, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 423:
|
||||
switch (gTeamShields[3]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20338, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20338, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20344, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20344, RCID_ROB64);
|
||||
break;
|
||||
|
||||
default:
|
||||
func_800BA808(gMsg_ID_5501, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_5501, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
@@ -1928,15 +1928,15 @@ void func_i2_80194728(Player* player) {
|
||||
func_80048AC0(1);
|
||||
switch (gTeamShields[1]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20337, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20337, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20343, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20343, RCID_ROB64);
|
||||
break;
|
||||
|
||||
default:
|
||||
func_800BA808(gMsg_ID_5502, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_5502, RCID_FALCO);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -577,7 +577,7 @@ void func_i3_80187944(Boss* bossA6) {
|
||||
if (bossA6->health <= 0) {
|
||||
bossA6->health = 0;
|
||||
func_80042EC0(bossA6);
|
||||
func_800BA808(gMsg_ID_15252, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15252, RCID_SLIPPY);
|
||||
D_8017796C = -1;
|
||||
D_8015F984 = (D_80177D20 * 0.00004f) + 0.5f;
|
||||
Audio_PlaySfx(0x2940D09A, bossA6->sfxPos, 4, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
@@ -914,7 +914,7 @@ void func_i3_80187944(Boss* bossA6) {
|
||||
}
|
||||
} else {
|
||||
if ((bossA6->swork[A6_SWK_36] == 3) && (D_i3_801C2250[A6_BSS_29] == 0)) {
|
||||
func_800BA808(gMsg_ID_7084, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_7084, RCID_PEPPY);
|
||||
bossA6->swork[A6_SWK_36] = 4;
|
||||
D_i3_801C2250[A6_BSS_29]++;
|
||||
D_i3_801C2250[A6_BSS_29] &= 1;
|
||||
@@ -954,7 +954,7 @@ void func_i3_80187944(Boss* bossA6) {
|
||||
Math_SmoothStepToF(&bossA6->fwork[A6_FWK_29], 255.0f, 1.0f, 10.0f, 0.0001f);
|
||||
if ((bossA6->swork[A6_SWK_36] == 2) && (bossA6->fwork[A6_FWK_0] == 0.0f) &&
|
||||
(D_i3_801C2250[A6_BSS_30] == 0)) {
|
||||
func_800BA808(gMsg_ID_7083, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_7083, RCID_PEPPY);
|
||||
bossA6->swork[A6_SWK_36] = 3;
|
||||
D_i3_801C2250[A6_BSS_30]++;
|
||||
D_i3_801C2250[A6_BSS_30] &= 1;
|
||||
@@ -1007,11 +1007,11 @@ void func_i3_80187944(Boss* bossA6) {
|
||||
if (D_i3_801C2250[A6_BSS_33] == 15) {
|
||||
if (D_i3_801C2250[A6_BSS_32] == 0) {
|
||||
if (gTeamShields[1] > 0) {
|
||||
func_800BA808(gMsg_ID_20315, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20315, RCID_FALCO);
|
||||
} else if (gTeamShields[2] > 0) {
|
||||
func_800BA808(gMsg_ID_20316, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20316, RCID_SLIPPY);
|
||||
} else if (gTeamShields[3] > 0) {
|
||||
func_800BA808(gMsg_ID_20317, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20317, RCID_PEPPY);
|
||||
}
|
||||
}
|
||||
D_i3_801C2250[A6_BSS_32]++;
|
||||
@@ -1175,7 +1175,7 @@ void func_i3_80187944(Boss* bossA6) {
|
||||
A6_HIT_4(bossA6, 2)->y.offset = bossA6->vwork[A6_VWK_6].y;
|
||||
A6_HIT_4(bossA6, 2)->x.offset = bossA6->vwork[A6_VWK_6].x;
|
||||
if (gBossFrameCount == 600) {
|
||||
func_800BA808(gMsg_ID_2225, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2225, RCID_SLIPPY);
|
||||
}
|
||||
if (gBossFrameCount == 756) {
|
||||
gShowBossHealth = 1;
|
||||
@@ -1906,9 +1906,9 @@ void func_i3_8018C54C(Boss* bossA6) {
|
||||
}
|
||||
if (bossA6->timer_058 == 1) {
|
||||
if (bossA6->swork[A6_SWK_25] == 2) {
|
||||
func_800BA808(gMsg_ID_7085, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_7085, RCID_FALCO);
|
||||
} else if (bossA6->swork[A6_SWK_25] == 1) {
|
||||
func_800BA808(gMsg_ID_7086, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_7086, RCID_SLIPPY);
|
||||
}
|
||||
}
|
||||
if (bossA6->swork[A6_SWK_22] != D_i3_801BF310[j]) {
|
||||
@@ -1935,7 +1935,7 @@ void func_i3_8018C54C(Boss* bossA6) {
|
||||
} else {
|
||||
Math_SmoothStepToF(&bossA6->fwork[A6_FWK_29], 0.0f, 1.0f, 10.0f, 0.0001f);
|
||||
if ((bossA6->timer_054 == 0) && (bossA6->swork[A6_SWK_36] == 4) && (D_i3_801C2250[A6_BSS_31] == 0)) {
|
||||
func_800BA808(gMsg_ID_7087, 0x1E);
|
||||
Radio_PlayMessage(gMsg_ID_7087, 0x1E);
|
||||
bossA6->swork[A6_SWK_36] = 5;
|
||||
D_i3_801C2250[A6_BSS_31]++;
|
||||
D_i3_801C2250[A6_BSS_31] &= 1;
|
||||
@@ -2302,7 +2302,7 @@ void func_i3_8018DF74(Player* player) {
|
||||
func_8001D444(0, 0x33, 0, 0xFF);
|
||||
break;
|
||||
case 40:
|
||||
func_800BA808(gMsg_ID_7005, RCID_CAIMAN_AREA6);
|
||||
Radio_PlayMessage(gMsg_ID_7005, RCID_CAIMAN_AREA6);
|
||||
break;
|
||||
case 155:
|
||||
sp5C.x = player->pos.x;
|
||||
@@ -2329,7 +2329,7 @@ void func_i3_8018DF74(Player* player) {
|
||||
func_i3_8018D4E0(&gActors[1]);
|
||||
break;
|
||||
case 210:
|
||||
func_800BA808(gMsg_ID_7006, RCID_CAIMAN_AREA6);
|
||||
Radio_PlayMessage(gMsg_ID_7006, RCID_CAIMAN_AREA6);
|
||||
break;
|
||||
case 240:
|
||||
gActors[2].state = 3;
|
||||
@@ -2344,7 +2344,7 @@ void func_i3_8018DF74(Player* player) {
|
||||
gActors[8].state = 3;
|
||||
break;
|
||||
case 360:
|
||||
func_800BA808(gMsg_ID_7011, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_7011, RCID_FALCO);
|
||||
break;
|
||||
case 430:
|
||||
gActors[5].state = 16;
|
||||
@@ -2679,7 +2679,7 @@ void func_i3_8018ED78(Player* player) {
|
||||
D_80177830 = 0;
|
||||
break;
|
||||
case 940: /* switch 1 */
|
||||
func_800BA808(gMsg_ID_7093, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_7093, RCID_FOX);
|
||||
break;
|
||||
case 1070: /* switch 1 */
|
||||
gActors[1].fwork[29] = 5.0f;
|
||||
|
||||
@@ -1056,7 +1056,7 @@ void func_i3_801A10F4(Player* player) {
|
||||
D_8017835C = 8;
|
||||
Math_SmoothStepToF(D_80177A48, 0.02f, 1.0f, 0.0000003f, 0.0f);
|
||||
if (gCsFrameCount == 525) {
|
||||
func_800BA808(gMsg_ID_10010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_10010, RCID_FOX);
|
||||
}
|
||||
if (gCsFrameCount == 550) {
|
||||
Object_Kill(&gActors[5].obj, gActors[5].sfxPos);
|
||||
@@ -1270,7 +1270,7 @@ void func_i3_801A1F80(Boss* bossSO) {
|
||||
bossSO->fwork[SO_FWK_0] = 0.01f;
|
||||
}
|
||||
if ((gBossFrameCount == 100) && (gTeamShields[3] != 0)) {
|
||||
func_800BA808(gMsg_ID_10300, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_10300, RCID_PEPPY);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1574,11 +1574,11 @@ void func_i3_801A3128(Boss* bossSO) {
|
||||
if (D_i3_801C2740[2] & 1) {
|
||||
if (D_i3_801C2740[2] & 2) {
|
||||
if (gTeamShields[3] > 0) {
|
||||
func_800BA808(gMsg_ID_20317, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20317, RCID_PEPPY);
|
||||
}
|
||||
} else {
|
||||
if (gTeamShields[1] > 0) {
|
||||
func_800BA808(gMsg_ID_20271, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20271, RCID_FALCO);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1598,7 +1598,7 @@ void func_i3_801A3128(Boss* bossSO) {
|
||||
bossSO->fwork[SO_FWK_0] = 0.01f;
|
||||
if ((Rand_ZeroOne() >= 0.4f) && (gTeamShields[3] > 0) && (bossSO->swork[SO_SWK_2] != 0) &&
|
||||
(bossSO->swork[SO_SWK_3] != 0)) {
|
||||
func_800BA808(gMsg_ID_10320, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_10320, RCID_PEPPY);
|
||||
}
|
||||
}
|
||||
if (bossSO->swork[SO_SWK_11] == 50) {
|
||||
@@ -1830,7 +1830,7 @@ void func_i3_801A3C4C(Boss* bossSO) {
|
||||
}
|
||||
bossSO->fwork[SO_FWK_31] = 0.0f;
|
||||
bossSO->fwork[SO_FWK_3] = 2400.0f;
|
||||
func_800BA808(gMsg_ID_15252, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_15252, RCID_SLIPPY);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1989,7 +1989,7 @@ void func_i3_801A48B8(Boss* bossSO) {
|
||||
bossSO->unk_04C = 0;
|
||||
bossSO->fwork[SO_FWK_0] = 0.01f;
|
||||
if (((bossSO->swork[SO_SWK_2] > 0) || (bossSO->swork[SO_SWK_3] > 0)) && (gTeamShields[2] > 0)) {
|
||||
func_800BA808(gMsg_ID_7086, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_7086, RCID_SLIPPY);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2306,13 +2306,13 @@ void func_i3_801A5B3C(Boss* bossSO) {
|
||||
bossSO->swork[SO_SWK_10]--;
|
||||
}
|
||||
if ((gBossFrameCount == 200) && (gTeamShields[1] != 0)) {
|
||||
func_800BA808(gMsg_ID_10310, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_10310, RCID_FALCO);
|
||||
}
|
||||
if ((gBossFrameCount == 300) && (gTeamShields[2] != 0)) {
|
||||
func_800BA808(gMsg_ID_4092, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_4092, RCID_SLIPPY);
|
||||
}
|
||||
if ((gBossFrameCount == 450) && (gTeamShields[3] != 0)) {
|
||||
func_800BA808(gMsg_ID_10320, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_10320, RCID_PEPPY);
|
||||
}
|
||||
if (bossSO->health != 0) {
|
||||
Math_SmoothStepToF(&bossSO->obj.pos.z, gPlayer[0].unk_138 - bossSO->fwork[SO_FWK_3], 1.0f, 60.0f, 1.0f);
|
||||
@@ -3039,15 +3039,15 @@ void func_i3_801A7930(Player* player) {
|
||||
D_80177840 = 100;
|
||||
break;
|
||||
case 640:
|
||||
func_800BA808(gMsg_ID_20010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20010, RCID_FOX);
|
||||
break;
|
||||
case 728:
|
||||
switch (gTeamShields[2]) {
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20345, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20345, RCID_ROB64);
|
||||
break;
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20339, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20339, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_80048AC0(2);
|
||||
@@ -3057,10 +3057,10 @@ void func_i3_801A7930(Player* player) {
|
||||
case 875:
|
||||
switch (gTeamShields[3]) {
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20344, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20344, RCID_ROB64);
|
||||
break;
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20338, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20338, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_80048AC0(3);
|
||||
@@ -3070,10 +3070,10 @@ void func_i3_801A7930(Player* player) {
|
||||
case 1021:
|
||||
switch (gTeamShields[1]) {
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20343, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20343, RCID_ROB64);
|
||||
break;
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20337, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20337, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_80048AC0(1);
|
||||
|
||||
@@ -2099,7 +2099,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
}
|
||||
if (((bossZO->state == 2) || (bossZO->state == 3) || (bossZO->state == 8)) && (gPlayer[0].timer_220 == 2)) {
|
||||
if (bossZO->swork[ZO_SWK_8] == 0) {
|
||||
func_800BA808(gMsg_ID_6068, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6068, RCID_BOSS_ZONESS);
|
||||
}
|
||||
bossZO->swork[ZO_SWK_8]++;
|
||||
if (bossZO->swork[ZO_SWK_8] >= 5) {
|
||||
@@ -2166,7 +2166,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
Math_SmoothStepToF(&bossZO->fwork[ZO_FWK_4], 1.0f, 0.1f, 10.0f, 0.0f);
|
||||
if (bossZO->timer_050 == 0) {
|
||||
if (bossZO->swork[ZO_SWK_3] == 0) {
|
||||
func_800BA808(gMsg_ID_6069, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6069, RCID_BOSS_ZONESS);
|
||||
bossZO->swork[ZO_SWK_3]++;
|
||||
}
|
||||
Math_SmoothStepToF(&sZoFwork[ZO_BSF_1], sZoFwork[ZO_BSF_74], 0.1f, 2.0f, 0.00001f);
|
||||
@@ -2201,15 +2201,15 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
if ((sZoSwork[ZO_BSS_7] == 1) && (sZoSwork[ZO_BSS_19] == 0)) {
|
||||
sZoFwork[ZO_BSF_74] = 230.0f;
|
||||
sZoFwork[ZO_BSF_75] = -230.0f;
|
||||
func_800BA808(gMsg_ID_6071, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6071, RCID_BOSS_ZONESS);
|
||||
}
|
||||
if ((sZoSwork[ZO_BSS_7] == 1) && (sZoSwork[ZO_BSS_25] != 0) && (sZoSwork[ZO_BSS_29] == 0) &&
|
||||
(sZoSwork[ZO_BSS_19] != 0)) {
|
||||
func_800BA808(gMsg_ID_6081, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_6081, RCID_PEPPY);
|
||||
sZoSwork[ZO_BSS_34] = 333;
|
||||
}
|
||||
if ((sZoSwork[ZO_BSS_7] == 1) && (sZoSwork[ZO_BSS_25] == 0) && (sZoSwork[ZO_BSS_19] != 0)) {
|
||||
func_800BA808(gMsg_ID_6072, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6072, RCID_BOSS_ZONESS);
|
||||
sZoSwork[ZO_BSS_34] = 333;
|
||||
sZoSwork[ZO_BSS_25]++;
|
||||
}
|
||||
@@ -2279,7 +2279,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
func_i3_80198ECC(bossZO);
|
||||
}
|
||||
if ((sZoSwork[ZO_BSS_32] == 0) && (sZoSwork[ZO_BSS_34] == 1) && (sZoSwork[ZO_BSS_24] == 0)) {
|
||||
func_800BA808(gMsg_ID_6080, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_6080, RCID_PEPPY);
|
||||
sZoSwork[ZO_BSS_34] = 500;
|
||||
}
|
||||
if (sZoSwork[ZO_BSS_4] == 0) {
|
||||
@@ -2291,7 +2291,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
if (bossZO->swork[ZO_SWK_7] == 0) {
|
||||
bossZO->swork[ZO_SWK_7]++;
|
||||
bossZO->swork[ZO_SWK_7] &= 1;
|
||||
func_800BA808(gMsg_ID_6078, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6078, RCID_BOSS_ZONESS);
|
||||
}
|
||||
if (bossZO->timer_056 == 0) {
|
||||
bossZO->timer_056 = 100;
|
||||
@@ -2513,7 +2513,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
func_8007D0E0(((Rand_ZeroOne() - 0.5f) * 200.0f) + sZoFwork[ZO_BSF_55_X],
|
||||
((Rand_ZeroOne() - 0.2f) * 800.0f) + sZoFwork[ZO_BSF_55_Y], sZoFwork[ZO_BSF_55_Z], 10.0f);
|
||||
if (bossZO->timer_050 == 30) {
|
||||
func_800BA808(gMsg_ID_6079, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6079, RCID_BOSS_ZONESS);
|
||||
}
|
||||
if (bossZO->timer_050 == 0) {
|
||||
gEffects[98].obj.status = gEffects[99].obj.status = OBJ_FREE;
|
||||
@@ -2573,7 +2573,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
}
|
||||
} else if ((bossZO->swork[ZO_SWK_5] == 0) && (bossZO->swork[ZO_SWK_6] < 2)) {
|
||||
if (sZoSwork[ZO_BSS_33] == 0) {
|
||||
func_800BA808(gMsg_ID_6077, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6077, RCID_BOSS_ZONESS);
|
||||
sZoSwork[ZO_BSS_27] = 3;
|
||||
}
|
||||
sZoSwork[ZO_BSS_33]++;
|
||||
@@ -2586,12 +2586,12 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
}
|
||||
}
|
||||
if ((sZoSwork[ZO_BSS_27] == 0) && (sZoSwork[ZO_BSS_18] == 400) && (sZoSwork[ZO_BSS_8] != 0)) {
|
||||
func_800BA808(gMsg_ID_6074, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6074, RCID_BOSS_ZONESS);
|
||||
sZoSwork[ZO_BSS_27] = 1;
|
||||
bossZO->swork[ZO_SWK_6] = 30;
|
||||
}
|
||||
if ((sZoSwork[ZO_BSS_26] == 0) && (sZoSwork[ZO_BSS_18] == 200) && (sZoSwork[ZO_BSS_27] == 3)) {
|
||||
func_800BA808(gMsg_ID_6075, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6075, RCID_BOSS_ZONESS);
|
||||
sZoSwork[ZO_BSS_26]++;
|
||||
bossZO->timer_050 = 100;
|
||||
}
|
||||
@@ -2603,7 +2603,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
}
|
||||
} else {
|
||||
if (sZoSwork[ZO_BSS_28] == 0) {
|
||||
func_800BA808(gMsg_ID_6073, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6073, RCID_BOSS_ZONESS);
|
||||
sZoSwork[ZO_BSS_28]++;
|
||||
}
|
||||
sZoFwork[ZO_BSF_25] = 0.0f;
|
||||
@@ -2885,7 +2885,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
if (sZoSwork[ZO_BSS_13] < 2) {
|
||||
bossZO->swork[ZO_SWK_14] = 30;
|
||||
sZoSwork[ZO_BSS_13] = 1;
|
||||
func_800BA808(gMsg_ID_6090, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6090, RCID_BOSS_ZONESS);
|
||||
spD8.x = sZoFwork[ZO_BSF_52_X];
|
||||
spD8.y = sZoFwork[ZO_BSF_52_Y];
|
||||
spD8.z = sZoFwork[ZO_BSF_52_Z];
|
||||
@@ -3055,7 +3055,7 @@ void func_i3_80194A84(Boss* bossZO) {
|
||||
}
|
||||
}
|
||||
if (gBossFrameCount == 530) {
|
||||
func_800BA808(gMsg_ID_2225, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2225, RCID_SLIPPY);
|
||||
}
|
||||
if (gBossFrameCount == 686) {
|
||||
gShowBossHealth = 1;
|
||||
@@ -3264,11 +3264,11 @@ void func_i3_80198F3C(Boss* bossZO, s32 arg1, s32 arg2) {
|
||||
void func_i3_8019907C(Boss* bossZO) {
|
||||
if ((sZoSwork[ZO_BSS_9] == 0) && (sZoSwork[ZO_BSS_10] == 0)) {
|
||||
if ((sZoSwork[ZO_BSS_31] == 0) && (sZoSwork[ZO_BSS_30] != 0)) {
|
||||
func_800BA808(gMsg_ID_6082, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_6082, RCID_PEPPY);
|
||||
sZoSwork[ZO_BSS_34] = 333;
|
||||
}
|
||||
if (sZoSwork[ZO_BSS_30] == 0) {
|
||||
func_800BA808(gMsg_ID_6076, RCID_BOSS_ZONESS);
|
||||
Radio_PlayMessage(gMsg_ID_6076, RCID_BOSS_ZONESS);
|
||||
sZoSwork[ZO_BSS_34] = 333;
|
||||
sZoSwork[ZO_BSS_30]++;
|
||||
}
|
||||
@@ -4746,15 +4746,15 @@ void func_i3_8019D76C(Player* player) {
|
||||
D_80177840 = 100;
|
||||
break;
|
||||
case 380:
|
||||
func_800BA808(gMsg_ID_20010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20010, RCID_FOX);
|
||||
break;
|
||||
case 468:
|
||||
switch (gTeamShields[2]) {
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20345, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20345, RCID_ROB64);
|
||||
break;
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20339, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20339, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_80048AC0(2);
|
||||
@@ -4764,16 +4764,16 @@ void func_i3_8019D76C(Player* player) {
|
||||
case 603:
|
||||
switch (gTeamShields[3]) {
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20344, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20344, RCID_ROB64);
|
||||
break;
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20338, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20338, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
if (D_80161684 == 0) {
|
||||
func_80048AC0(3);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_6100, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_6100, RCID_PEPPY);
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -4781,13 +4781,13 @@ void func_i3_8019D76C(Player* player) {
|
||||
case 738:
|
||||
switch (gTeamShields[1]) {
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20343, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20343, RCID_ROB64);
|
||||
break;
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20337, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20337, RCID_ROB64);
|
||||
break;
|
||||
default:
|
||||
func_800BA808(gMsg_ID_6101, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_6101, RCID_FALCO);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
+1823
-27
File diff suppressed because it is too large
Load Diff
@@ -88,7 +88,7 @@ void func_i5_8018769C(Player* player) {
|
||||
D_80177988 = actor->obj.pos.z - 750.0f;
|
||||
|
||||
if (gCsFrameCount == 330) {
|
||||
func_800BA808(gMsg_ID_4113, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_4113, RCID_FOX);
|
||||
}
|
||||
|
||||
if (gCsFrameCount == 430) {
|
||||
@@ -436,25 +436,25 @@ void func_i5_801882CC(Player* player) {
|
||||
break;
|
||||
|
||||
case 160:
|
||||
func_800BA808(gMsg_ID_20010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20010, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 248:
|
||||
func_800BA808(gMsg_ID_4100, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_4100, RCID_SLIPPY);
|
||||
break;
|
||||
|
||||
case 380:
|
||||
switch (gTeamShields[1]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20331, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20331, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20343, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20343, RCID_ROB64);
|
||||
break;
|
||||
|
||||
default:
|
||||
func_800BA808(gMsg_ID_4101, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_4101, RCID_FALCO);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -463,21 +463,21 @@ void func_i5_801882CC(Player* player) {
|
||||
case 525:
|
||||
switch (gTeamShields[3]) {
|
||||
case -1:
|
||||
func_800BA808(gMsg_ID_20332, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20332, RCID_ROB64);
|
||||
break;
|
||||
|
||||
case 0:
|
||||
func_800BA808(gMsg_ID_20344, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20344, RCID_ROB64);
|
||||
break;
|
||||
|
||||
default:
|
||||
func_800BA808(gMsg_ID_4102, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_4102, RCID_PEPPY);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
case 671:
|
||||
func_800BA808(gMsg_ID_4103, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_4103, RCID_FOX);
|
||||
break;
|
||||
|
||||
case 1200:
|
||||
|
||||
@@ -622,16 +622,16 @@ void func_i6_801893B8(Actor* actor) {
|
||||
actor->unk_04E++;
|
||||
switch (actor->unk_04E) {
|
||||
case 200:
|
||||
func_800BA808(gMsg_ID_8250, RCID_ANDROSS_RED);
|
||||
Radio_PlayMessage(gMsg_ID_8250, RCID_ANDROSS_RED);
|
||||
return;
|
||||
case 400:
|
||||
func_800BA808(gMsg_ID_8255, RCID_ANDROSS_RED);
|
||||
Radio_PlayMessage(gMsg_ID_8255, RCID_ANDROSS_RED);
|
||||
return;
|
||||
case 600:
|
||||
func_800BA808(gMsg_ID_8260, RCID_ANDROSS_RED);
|
||||
Radio_PlayMessage(gMsg_ID_8260, RCID_ANDROSS_RED);
|
||||
return;
|
||||
case 800:
|
||||
func_800BA808(gMsg_ID_19325, RCID_ANDROSS_RED);
|
||||
Radio_PlayMessage(gMsg_ID_19325, RCID_ANDROSS_RED);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -647,7 +647,7 @@ void func_i6_80189470(Actor* actor) {
|
||||
(fabsf(actor->obj.pos.x - gPlayer[0].pos.x) < 9000.0f) &&
|
||||
(fabsf(actor->obj.pos.z - gPlayer[0].unk_138) < 9000.0f)) {
|
||||
D_80177AB0 = 7;
|
||||
func_800BA808(gMsg_ID_19370, RCID_JAMES);
|
||||
Radio_PlayMessage(gMsg_ID_19370, RCID_JAMES);
|
||||
func_800182F4(0x101400FF);
|
||||
func_800182F4(0x111400FF);
|
||||
}
|
||||
@@ -968,7 +968,7 @@ void func_i6_80189B70(Boss* boss) {
|
||||
Math_SmoothStepToF(&gPlayer[0].unk_034, 0.0f, 0.5f, 0.5f, 0.0f);
|
||||
|
||||
if (gCsFrameCount == 50) {
|
||||
func_800BA808(gMsg_ID_19335, RCID_ANDROSS_RED);
|
||||
Radio_PlayMessage(gMsg_ID_19335, RCID_ANDROSS_RED);
|
||||
}
|
||||
if (gCsFrameCount == 200) {
|
||||
gBossActive = 0;
|
||||
@@ -1003,14 +1003,14 @@ void func_i6_80189B70(Boss* boss) {
|
||||
switch (gCsFrameCount) {
|
||||
case 30:
|
||||
gRadioState = 0;
|
||||
func_800BA808(gMsg_ID_20318, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20318, RCID_FOX);
|
||||
gPlayer[0].timer_220 = 200;
|
||||
break;
|
||||
case 350:
|
||||
func_800BA808(gMsg_ID_19468, RCID_JAMES);
|
||||
Radio_PlayMessage(gMsg_ID_19468, RCID_JAMES);
|
||||
break;
|
||||
case 500:
|
||||
func_800BA808(gMsg_ID_19350, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_19350, RCID_FOX);
|
||||
D_8015F924 = 1;
|
||||
break;
|
||||
case 600:
|
||||
@@ -1049,16 +1049,16 @@ void func_i6_80189B70(Boss* boss) {
|
||||
D_80177CA4 = gHitCount;
|
||||
break;
|
||||
case 800:
|
||||
func_800BA808(gMsg_ID_19340, RCID_JAMES);
|
||||
Radio_PlayMessage(gMsg_ID_19340, RCID_JAMES);
|
||||
break;
|
||||
case 1000:
|
||||
func_8001D400(0);
|
||||
break;
|
||||
case 1300:
|
||||
func_800BA808(gMsg_ID_19355, RCID_JAMES);
|
||||
Radio_PlayMessage(gMsg_ID_19355, RCID_JAMES);
|
||||
break;
|
||||
case 1800:
|
||||
func_800BA808(gMsg_ID_19360, RCID_JAMES);
|
||||
Radio_PlayMessage(gMsg_ID_19360, RCID_JAMES);
|
||||
break;
|
||||
}
|
||||
if (gCsFrameCount > 600) {
|
||||
@@ -2795,7 +2795,7 @@ void func_i6_8018DBF0(Boss* boss) {
|
||||
Object_Kill(&boss->obj, boss->sfxPos);
|
||||
D_80177AB0 = 3;
|
||||
func_i6_80189098(boss);
|
||||
func_800BA808(gMsg_ID_19330, RCID_ANDROSS_RED);
|
||||
Radio_PlayMessage(gMsg_ID_19330, RCID_ANDROSS_RED);
|
||||
break;
|
||||
}
|
||||
Math_SmoothStepToF(&D_800C9C30, 0.0f, 1.0f, 0.3f, 0.0f);
|
||||
@@ -3932,20 +3932,20 @@ void func_i6_80193C4C(Player* player) {
|
||||
if (D_800D2F68 != 0) {
|
||||
switch (gCsFrameCount) {
|
||||
case 400:
|
||||
func_800BA808(gMsg_ID_19400, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_19400, RCID_PEPPY);
|
||||
break;
|
||||
case 500:
|
||||
func_800BA808(gMsg_ID_19410, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_19410, RCID_SLIPPY);
|
||||
break;
|
||||
case 600:
|
||||
func_800BA808(gMsg_ID_19420, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_19420, RCID_FALCO);
|
||||
break;
|
||||
case 800:
|
||||
func_800BA808(gMsg_ID_19430, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_19430, RCID_PEPPY);
|
||||
break;
|
||||
case 900:
|
||||
if (gTeamShields[3] > 0) {
|
||||
func_800BA808(gMsg_ID_19440, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_19440, RCID_FOX);
|
||||
}
|
||||
break;
|
||||
case 1050:
|
||||
@@ -3964,13 +3964,13 @@ void func_i6_80193C4C(Player* player) {
|
||||
} else {
|
||||
switch (gCsFrameCount) {
|
||||
case 400:
|
||||
func_800BA808(gMsg_ID_8300, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_8300, RCID_PEPPY);
|
||||
break;
|
||||
case 500:
|
||||
func_800BA808(gMsg_ID_8310, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_8310, RCID_SLIPPY);
|
||||
break;
|
||||
case 600:
|
||||
func_800BA808(gMsg_ID_8320, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_8320, RCID_FALCO);
|
||||
gCsFrameCount += 230;
|
||||
break;
|
||||
case 1050:
|
||||
|
||||
@@ -494,7 +494,7 @@ void func_i6_80199438(Boss* boss) {
|
||||
boss->fwork[0] = 0.0f;
|
||||
}
|
||||
if (gCsFrameCount == 61) {
|
||||
func_800BA808(gMsg_ID_14360, RCID_BOSS_SECTORY);
|
||||
Radio_PlayMessage(gMsg_ID_14360, RCID_BOSS_SECTORY);
|
||||
}
|
||||
if (gCsFrameCount >= 80) {
|
||||
boss->fwork[0] = 1.0f;
|
||||
@@ -509,7 +509,7 @@ void func_i6_80199438(Boss* boss) {
|
||||
D_80177978 = boss->obj.pos.x + sp68.x;
|
||||
D_80177988 = boss->obj.pos.z + sp68.z;
|
||||
if ((boss->timer_058 == 40) && gBosses[1].obj.status == OBJ_FREE && gBosses[2].obj.status == OBJ_FREE) {
|
||||
func_800BA808(gMsg_ID_14360, RCID_BOSS_SECTORY);
|
||||
Radio_PlayMessage(gMsg_ID_14360, RCID_BOSS_SECTORY);
|
||||
}
|
||||
if (boss->timer_058 > 85) {
|
||||
boss->fwork[0] = 0.0f;
|
||||
@@ -959,7 +959,7 @@ void func_i6_8019AEEC(Boss* boss) {
|
||||
gPlayer[0].camAt.y = 300.0f;
|
||||
gPlayer[0].camAt.z = boss->obj.pos.z;
|
||||
gPlayer[0].unk_034 = 0.0f;
|
||||
func_800BA808(gMsg_ID_14300, RCID_BOSS_SECTORY);
|
||||
Radio_PlayMessage(gMsg_ID_14300, RCID_BOSS_SECTORY);
|
||||
func_i6_801A0510(&gActors[59], 7);
|
||||
gActors[59].obj.pos.y = boss->obj.pos.y - 202.0f;
|
||||
gActors[59].obj.pos.x = boss->obj.pos.x;
|
||||
@@ -1032,7 +1032,7 @@ void func_i6_8019AEEC(Boss* boss) {
|
||||
func_800B63BC(&gPlayer[0], 1);
|
||||
gPlayer[0].unk_014 = 0.0f;
|
||||
boss->swork[34]++;
|
||||
func_800BA808(gMsg_ID_14310, RCID_BOSS_SECTORY);
|
||||
Radio_PlayMessage(gMsg_ID_14310, RCID_BOSS_SECTORY);
|
||||
gBossFrameCount = 0;
|
||||
}
|
||||
}
|
||||
@@ -1510,7 +1510,7 @@ void func_i6_8019C888(Boss* boss) {
|
||||
}
|
||||
}
|
||||
if ((gBossFrameCount == 250) && (gTeamShields[2] != 0) && (boss->swork[34] == 0)) {
|
||||
func_800BA808(gMsg_ID_2225, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2225, RCID_SLIPPY);
|
||||
}
|
||||
if ((gBossFrameCount == 620) && (boss->swork[34] == 0)) {
|
||||
gShowBossHealth = 1;
|
||||
@@ -1526,7 +1526,7 @@ void func_i6_8019C888(Boss* boss) {
|
||||
boss->swork[30]++;
|
||||
if (boss->swork[30] > 300 && ((ABS(D_801615D0.z) + ABS(D_801615D0.x)) < 3500.0f) && (gRadioState == 0)) {
|
||||
if (gTeamShields[3] > 0) {
|
||||
func_800BA808(gMsg_ID_2282, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2282, RCID_PEPPY);
|
||||
}
|
||||
boss->swork[30] = 150;
|
||||
}
|
||||
@@ -1534,7 +1534,7 @@ void func_i6_8019C888(Boss* boss) {
|
||||
if (boss->swork[30] > 100) {
|
||||
|
||||
if ((((ABS(D_801615D0.z) + ABS(D_801615D0.x)) < 500.0f) && gTeamShields[1] > 0)) {
|
||||
func_800BA808(gMsg_ID_2233, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_2233, RCID_FALCO);
|
||||
}
|
||||
}
|
||||
if (D_801615D0.x > 0.0f) {
|
||||
@@ -2054,23 +2054,23 @@ void func_i6_8019EE60(Player* player) {
|
||||
break;
|
||||
case 580:
|
||||
if (gHitCount >= 100) {
|
||||
func_800BA808(gMsg_ID_14370, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_14370, RCID_FOX);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_20010, RCID_FOX);
|
||||
}
|
||||
break;
|
||||
case 725:
|
||||
if (gTeamShields[2] != -1) {
|
||||
if (gTeamShields[2] == 0) {
|
||||
func_800BA808(gMsg_ID_20345, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20345, RCID_ROB64);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20333, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20333, RCID_ROB64);
|
||||
break;
|
||||
}
|
||||
if (gHitCount >= 100) {
|
||||
func_800BA808(gMsg_ID_2305, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_2305, RCID_SLIPPY);
|
||||
} else {
|
||||
func_80048AC0(2);
|
||||
}
|
||||
@@ -2079,15 +2079,15 @@ void func_i6_8019EE60(Player* player) {
|
||||
case 872:
|
||||
if (gTeamShields[3] != -1) {
|
||||
if (gTeamShields[3] == 0) {
|
||||
func_800BA808(gMsg_ID_20344, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20344, RCID_ROB64);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20332, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20332, RCID_ROB64);
|
||||
break;
|
||||
}
|
||||
if (gHitCount >= 100) {
|
||||
func_800BA808(gMsg_ID_20261, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_20261, RCID_PEPPY);
|
||||
} else {
|
||||
func_80048AC0(3);
|
||||
}
|
||||
@@ -2095,15 +2095,15 @@ void func_i6_8019EE60(Player* player) {
|
||||
case 1018:
|
||||
if (gTeamShields[1] != -1) {
|
||||
if (gTeamShields[1] == 0) {
|
||||
func_800BA808(gMsg_ID_20340, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20340, RCID_ROB64);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_20331, RCID_ROB64);
|
||||
Radio_PlayMessage(gMsg_ID_20331, RCID_ROB64);
|
||||
break;
|
||||
}
|
||||
if (gHitCount >= 100) {
|
||||
func_800BA808(gMsg_ID_20262, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_20262, RCID_FALCO);
|
||||
} else {
|
||||
func_80048AC0(1);
|
||||
}
|
||||
|
||||
@@ -93,7 +93,7 @@ void func_i6_80196314(Actor* actor) {
|
||||
}
|
||||
}
|
||||
if (D_8015F928 == 80) {
|
||||
func_800BA808(gMsg_ID_19010, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_19010, RCID_FOX);
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
@@ -148,22 +148,22 @@ void func_i6_80196314(Actor* actor) {
|
||||
|
||||
switch (D_8015F908) {
|
||||
case 860:
|
||||
func_800BA808(gMsg_ID_19200, RCID_WOLF);
|
||||
Radio_PlayMessage(gMsg_ID_19200, RCID_WOLF);
|
||||
break;
|
||||
case 760:
|
||||
func_800BA808(gMsg_ID_19210, RCID_LEON);
|
||||
Radio_PlayMessage(gMsg_ID_19210, RCID_LEON);
|
||||
break;
|
||||
case 620:
|
||||
func_800BA808(gMsg_ID_19220, RCID_PIGMA);
|
||||
Radio_PlayMessage(gMsg_ID_19220, RCID_PIGMA);
|
||||
break;
|
||||
case 480:
|
||||
func_800BA808(gMsg_ID_19230, RCID_ANDREW);
|
||||
Radio_PlayMessage(gMsg_ID_19230, RCID_ANDREW);
|
||||
break;
|
||||
case 350:
|
||||
func_800BA808(gMsg_ID_19240, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_19240, RCID_FOX);
|
||||
break;
|
||||
case 220:
|
||||
func_800BA808(gMsg_ID_19250, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_19250, RCID_FALCO);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -431,16 +431,16 @@ void func_i6_80196D88(Player* player) {
|
||||
break;
|
||||
}
|
||||
if (player->timer_1FC == 150) {
|
||||
func_800BA808(gMsg_ID_8215, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_8215, RCID_FOX);
|
||||
func_8001D444(0, 0x803E, 0, 0xFF);
|
||||
}
|
||||
if (player->timer_1FC == 1) {
|
||||
if ((gTeamShields[2] > 0) || (gTeamShields[1] > 0) || (gTeamShields[3] > 0)) {
|
||||
func_800BA808(gMsg_ID_8230, RCID_FALCO);
|
||||
func_800BA808(gMsg_ID_8220, RCID_PEPPY);
|
||||
func_800BA808(gMsg_ID_8240, RCID_SLIPPY);
|
||||
Radio_PlayMessage(gMsg_ID_8230, RCID_FALCO);
|
||||
Radio_PlayMessage(gMsg_ID_8220, RCID_PEPPY);
|
||||
Radio_PlayMessage(gMsg_ID_8240, RCID_SLIPPY);
|
||||
} else {
|
||||
func_800BA808(gMsg_ID_8205, RCID_FOX);
|
||||
Radio_PlayMessage(gMsg_ID_8205, RCID_FOX);
|
||||
}
|
||||
}
|
||||
D_801779A0 = player->pos.x;
|
||||
|
||||
@@ -1116,7 +1116,7 @@ void func_menu_8018994C(void) {
|
||||
if (D_menu_801B82B8 == 638) {
|
||||
Audio_PlaySfx(0x11030010, D_menu_801B8658.unk_24, 0, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
Audio_PlaySfx(0x31024059, D_menu_801B8658.unk_24, 0, &D_800C5D34, &D_800C5D34, &D_800C5D3C);
|
||||
func_800BA808(gMsg_ID_60, RCID_ROB64_TITLE);
|
||||
Radio_PlayMessage(gMsg_ID_60, RCID_ROB64_TITLE);
|
||||
}
|
||||
|
||||
if (D_menu_801B82B8 == 838) {
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
- [0xE69230, data, fox_fo]
|
||||
- [0xE69310, data, fox_bo]
|
||||
- [0xE69540, data, fox_ka]
|
||||
- [0xE69910, data, fox_sz]
|
||||
- [0xE69910, .data, fox_sz]
|
||||
- [0xE69B30, .rodata, fox_i4]
|
||||
- [0xE69B70, .rodata, fox_fo]
|
||||
- [0xE69D70, .rodata, fox_bo]
|
||||
@@ -100,7 +100,7 @@
|
||||
- { start: 0xE6A810, type: .bss, vram: 0x801A03C0, name: fox_i4 }
|
||||
- { type: bss, vram: 0x801A03D0, name: fox_bo }
|
||||
- { type: bss, vram: 0x801A0540, name: fox_ka }
|
||||
- { type: bss, vram: 0x801A0560, name: fox_sz }
|
||||
- { type: .bss, vram: 0x801A0560, name: fox_sz }
|
||||
|
||||
- name: ovl_i5
|
||||
type: code
|
||||
|
||||
Reference in New Issue
Block a user