d_s_room / d_s_name / d_a_title debug work (#3123)

* d_s_room / d_s_name debug work

* camera_class rtti fix

* d_a_title debug / handle shield rel changes

* fix shield build

* fix regressions
This commit is contained in:
TakaRikka
2026-03-06 22:30:25 -08:00
committed by GitHub
parent a2b179f952
commit 8e2545f2ec
140 changed files with 1293 additions and 1042 deletions
+6 -6
View File
@@ -1316,7 +1316,7 @@ void daE_YMB_c::executeGuard() {
}
void daE_YMB_c::executeSwim() {
camera_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
camera_process_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
s16 camAngleY = (s16) fopCamM_GetAngleY(camera);
s16 cam_ply_ang_diff = camAngleY - fopAcM_searchPlayerAngleY(this);
daPy_py_c* player = daPy_getPlayerActorClass();
@@ -2062,7 +2062,7 @@ void daE_YMB_c::setCreateDrop() {
}
void daE_YMB_c::executeDeath() {
camera_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
camera_process_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
daPy_py_c* player = daPy_getPlayerActorClass();
cXyz sp24, pos;
@@ -2207,7 +2207,7 @@ void daE_YMB_c::demo_skip(int param_1) {
break;
}
camera_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
camera_process_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
camera->mCamera.Reset(mDemoCamCenter, mDemoCamEye);
camera->mCamera.Start();
camera->mCamera.SetTrimSize(0);
@@ -2230,7 +2230,7 @@ void daE_YMB_c::calcLakeDemoPlayerPos() {
}
void daE_YMB_c::executeLakeDemo() {
camera_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
camera_process_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
daPy_py_c* player = daPy_getPlayerActorClass();
cXyz sp24;
@@ -2391,7 +2391,7 @@ void daE_YMB_c::executeLakeDemo() {
}
void daE_YMB_c::executeStartDemo() {
camera_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
camera_process_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
daPy_py_c* player = daPy_getPlayerActorClass();
cXyz sp28, sp34;
@@ -2591,7 +2591,7 @@ bool daE_YMB_c::checkStartBattleDemo() {
}
void daE_YMB_c::executeBattleDemo() {
camera_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
camera_process_class* camera = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0));
daPy_py_c* player = daPy_getPlayerActorClass();
cXyz sp1c(player->current.pos);
cXyz sp28, sp34;