diff options
| author | Caroline Madsen <69010899+randomsalience@users.noreply.github.com> | 2025-02-23 17:43:25 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-23 14:43:25 -0800 |
| commit | e3d0b94122116ae1cd8188078ad6e710eb54a26c (patch) | |
| tree | ebca4b093d6afcaa9f344e99cd11bc3de0024169 /src/d/d_stage.cpp | |
| parent | 531a6d6d68655a1e7aad0b511971ff6c777e6d86 (diff) | |
d_a_npc work (#2306)
Diffstat (limited to 'src/d/d_stage.cpp')
| -rw-r--r-- | src/d/d_stage.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/d/d_stage.cpp b/src/d/d_stage.cpp index b270b49897..710ea59786 100644 --- a/src/d/d_stage.cpp +++ b/src/d/d_stage.cpp @@ -194,11 +194,11 @@ void dStage_roomControl_c::initZone() { /* 80024384-800243B0 01ECC4 002C+00 2/2 27/27 6/6 .text getStatusRoomDt__20dStage_roomControl_cFi */ -dStage_roomStatus_c* dStage_roomControl_c::getStatusRoomDt(int i_statusIdx) { +dStage_roomDt_c* dStage_roomControl_c::getStatusRoomDt(int i_statusIdx) { if (i_statusIdx < 0 || i_statusIdx >= 0x40) { return NULL; } - return &mStatus[i_statusIdx]; + return &mStatus[i_statusIdx].mRoomDt; } // clang-format off @@ -2685,7 +2685,7 @@ int dStage_changeScene(int i_exitId, f32 speed, u32 mode, s8 room_no, s16 angle, if (room_no == -1) { scls = dComIfGp_getStageSclsInfo(); } else { - scls = dComIfGp_roomControl_getStatusRoomDt(room_no)->mRoomDt.getSclsInfo(); + scls = dComIfGp_roomControl_getStatusRoomDt(room_no)->getSclsInfo(); } if (scls == NULL) { @@ -2736,7 +2736,7 @@ int dStage_changeScene4Event(int i_exitId, s8 room_no, int i_wipe, bool param_3, if (room_no == -1) { scls = dComIfGp_getStageSclsInfo(); } else { - scls = dComIfGp_roomControl_getStatusRoomDt(room_no)->mRoomDt.getSclsInfo(); + scls = dComIfGp_roomControl_getStatusRoomDt(room_no)->getSclsInfo(); } if (scls == NULL) { |
