From af61ba5f0a7826ad3e8f8da16441188266b79cdb Mon Sep 17 00:00:00 2001 From: LagoLunatic Date: Wed, 8 May 2024 19:11:20 -0400 Subject: d_a_player_tact work --- src/d/d_stage.cpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/d/d_stage.cpp') diff --git a/src/d/d_stage.cpp b/src/d/d_stage.cpp index f12cfda3..c7ccf936 100644 --- a/src/d/d_stage.cpp +++ b/src/d/d_stage.cpp @@ -1842,18 +1842,13 @@ bool dStage_setShipPos(int param_0, int i_roomNo) { dComIfGp_setShipRoomId(0xFF); } - // g_dComIfG_gameInfo.save.getTurnRestart().field_0x34 probably an inline, idk which though - dComIfG_inf_c& gameinfo = g_dComIfG_gameInfo; // fakematch - if (dComIfGp_getStartStagePoint() == -3 && - g_dComIfG_gameInfo.save.getTurnRestart().field_0x34 != 0) - { + if (dComIfGp_getStartStagePoint() == -3 && dComIfGs_getTurnRestartHasShip()) { daShip_c* ship_p = (daShip_c*)fopAcM_SearchByName(PROC_SHIP); if (ship_p != NULL) { - ship_p->initStartPos(&gameinfo.save.getTurnRestart().getShipPos(), - dComIfGs_getTurnRestartShipAngleY()); + ship_p->initStartPos(&dComIfGs_getTurnRestartShipPos(), dComIfGs_getTurnRestartShipAngleY()); } - g_dComIfG_gameInfo.save.getTurnRestart().field_0x34 = 0; + dComIfGs_setTurnRestartHasShip(FALSE); } if (param_0 != 0xFF) { -- cgit v1.2.3