@@ -348,7 +348,7 @@ void GameState::exec(VsGameSection* section)
348
348
if (isLoseCause (VSPLAYER_Red, VSLOSE_Finished)) {
349
349
blueReason = 3 ;
350
350
351
- } else if (isLoseCause (VSPLAYER_Red, VSLOSE_Unk1 )) {
351
+ } else if (isLoseCause (VSPLAYER_Red, VSLOSE_NaviDown )) {
352
352
redReason = 1 ;
353
353
354
354
} else if (isLoseCause (VSPLAYER_Red, VSLOSE_Extinction)) {
@@ -360,7 +360,7 @@ void GameState::exec(VsGameSection* section)
360
360
} else if (isLoseCause (VSPLAYER_Blue, VSLOSE_Finished)) {
361
361
redReason = 3 ;
362
362
363
- } else if (isLoseCause (VSPLAYER_Blue, VSLOSE_Unk1 )) {
363
+ } else if (isLoseCause (VSPLAYER_Blue, VSLOSE_NaviDown )) {
364
364
blueReason = 1 ;
365
365
366
366
} else if (isLoseCause (VSPLAYER_Blue, VSLOSE_Extinction)) {
@@ -702,23 +702,15 @@ void GameState::onMovieDone(VsGameSection* section, MovieConfig* config, u32 unu
702
702
if (gameSystem->isChallengeMode () && Radar::Mgr::getNumOtakaraItems () == 0
703
703
&& (config->is (" g2F_appear_hole" ) || config->is (" g30_appear_fountain" ))) {
704
704
705
- PSSystem::SceneMgr* sceneMgr = PSSystem::getSceneMgr ();
706
- validateSceneMgr (sceneMgr);
707
- PSM::Scene_Cave* scene = static_cast <PSM::Scene_Cave*>(sceneMgr->getChildScene ());
705
+ PSM::Scene_Cave* scene = static_cast <PSM::Scene_Cave*>(PSMGetSceneMgrCheck ()->getChildScene ());
708
706
checkGameScene (scene);
709
707
if (scene->isCave ()) {
710
708
scene->startPollutUpSe ();
711
709
}
712
710
}
713
711
714
712
if (config->is (" x19_vs_bedama" ) && (isLoseCause (VSPLAYER_Red, VSLOSE_Marble) || isLoseCause (VSPLAYER_Blue, VSLOSE_Marble))) {
715
- PSSystem::SceneMgr* sceneMgr = PSSystem::getSceneMgr ();
716
- validateSceneMgr (sceneMgr);
717
- PSM::SceneBase* scene = static_cast <PSM::SceneBase*>(sceneMgr->getChildScene ());
718
-
719
- scene = (scene->isGameScene ()) ? scene : nullptr ;
720
-
721
- scene->mSeqMgr .stopAllSound (15 );
713
+ PSMGetGameScene ()->mSeqMgr .stopAllSound (15 );
722
714
}
723
715
724
716
if (config->is (" e00_E3_cavestart" )) {
@@ -870,7 +862,7 @@ void GameState::onOrimaDown(VsGameSection* section, int naviIdx)
870
862
871
863
if (gameSystem->isVersusMode ()) {
872
864
if (!mSubState ) {
873
- setLoseCause (naviIdx, VSLOSE_Unk1 );
865
+ setLoseCause (naviIdx, VSLOSE_NaviDown );
874
866
}
875
867
return ;
876
868
}
0 commit comments