mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-02 22:14:33 +00:00
Ensure all boss title cards are extracted as IA8 (#1512)
* Ensure all boss title cards are extracted as IA8 * Drop `Boss` from some of the title card names * Format
This commit is contained in:
parent
477f193db9
commit
fe1b59eccc
15 changed files with 18 additions and 19 deletions
|
@ -404,8 +404,7 @@ void BossDodongo_IntroCutscene(BossDodongo* this, PlayState* play) {
|
|||
if (this->unk_198 == 0x5A) {
|
||||
if (!GET_EVENTCHKINF(EVENTCHKINF_71)) {
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx,
|
||||
SEGMENTED_TO_VIRTUAL(&object_kingdodongo_Blob_017410), 0xA0, 0xB4, 0x80,
|
||||
0x28);
|
||||
SEGMENTED_TO_VIRTUAL(gKingDodongoTitleCardTex), 160, 180, 128, 40);
|
||||
}
|
||||
SEQCMD_PLAY_SEQUENCE(SEQ_PLAYER_BGM_MAIN, 0, 0, NA_BGM_FIRE_BOSS);
|
||||
}
|
||||
|
|
|
@ -489,8 +489,8 @@ void BossFd_Fly(BossFd* this, PlayState* play) {
|
|||
SEQCMD_PLAY_SEQUENCE(SEQ_PLAYER_BGM_MAIN, 0, 0, NA_BGM_FIRE_BOSS);
|
||||
}
|
||||
if ((this->timers[3] == 130) && !GET_EVENTCHKINF(EVENTCHKINF_73)) {
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx,
|
||||
SEGMENTED_TO_VIRTUAL(gVolvagiaBossTitleCardTex), 0xA0, 0xB4, 0x80, 0x28);
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx, SEGMENTED_TO_VIRTUAL(gVolvagiaTitleCardTex),
|
||||
160, 180, 128, 40);
|
||||
}
|
||||
if (this->timers[3] <= 100) {
|
||||
this->subCamEyeVel.x = this->subCamEyeVel.y = this->subCamEyeVel.z = 2.0f;
|
||||
|
|
|
@ -921,7 +921,7 @@ void BossGoma_Encounter(BossGoma* this, PlayState* play) {
|
|||
|
||||
if (!GET_EVENTCHKINF(EVENTCHKINF_70)) {
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx, SEGMENTED_TO_VIRTUAL(gGohmaTitleCardTex),
|
||||
0xA0, 0xB4, 0x80, 0x28);
|
||||
160, 180, 128, 40);
|
||||
}
|
||||
|
||||
SEQCMD_PLAY_SEQUENCE(SEQ_PLAYER_BGM_MAIN, 0, 0, NA_BGM_BOSS);
|
||||
|
|
|
@ -1420,8 +1420,8 @@ void BossMo_IntroCs(BossMo* this, PlayState* play) {
|
|||
SEQCMD_PLAY_SEQUENCE(SEQ_PLAYER_BGM_MAIN, 0, 0, NA_BGM_BOSS);
|
||||
}
|
||||
if (this->timers[2] == 130) {
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx, SEGMENTED_TO_VIRTUAL(gMorphaTitleCardTex), 0xA0,
|
||||
0xB4, 0x80, 0x28);
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx, SEGMENTED_TO_VIRTUAL(gMorphaTitleCardTex), 160,
|
||||
180, 128, 40);
|
||||
SET_EVENTCHKINF(EVENTCHKINF_74);
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -2214,8 +2214,8 @@ void BossTw_TwinrovaIntroCS(BossTw* this, PlayState* play) {
|
|||
play->envCtx.prevLightSetting = 1;
|
||||
play->envCtx.lightSetting = 1;
|
||||
play->envCtx.lightBlend = 0.0f;
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx, SEGMENTED_TO_VIRTUAL(gTwinrovaTitleCardTex),
|
||||
0xA0, 0xB4, 0x80, 0x28);
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx, SEGMENTED_TO_VIRTUAL(gTwinrovaTitleCardTex), 160,
|
||||
180, 128, 40);
|
||||
SET_EVENTCHKINF(EVENTCHKINF_75);
|
||||
SEQCMD_PLAY_SEQUENCE(SEQ_PLAYER_BGM_MAIN, 0, 0, NA_BGM_BOSS);
|
||||
}
|
||||
|
|
|
@ -974,7 +974,7 @@ void BossVa_BodyIntro(BossVa* this, PlayState* play) {
|
|||
|
||||
if (!GET_EVENTCHKINF(EVENTCHKINF_76)) {
|
||||
TitleCard_InitBossName(play, &play->actorCtx.titleCtx, SEGMENTED_TO_VIRTUAL(gBarinadeTitleCardTex),
|
||||
0xA0, 0xB4, 0x80, 0x28);
|
||||
160, 180, 128, 40);
|
||||
}
|
||||
|
||||
if (Rand_ZeroOne() < 0.1f) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue