d_camera 28% (#732)

* initial progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* fix outdated member names

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* fixed deprecated member references

* more progress

* more progress

* more progress

* fix deprecated member references

* more progress

* more progress

* more progress

* more progress

* more progress

* check in for review

* remove comment

* initial PR changes

* more PR changes

* more PR changes

* added anonymous struct as class member

* reverted changes to `stage_camera2_data_class`

* added `dCamera_event_data`, `dCamera_monitoring_things` and `dCamera_DMC_system` from debug maps

* more progress

* more progress

* realmatch for `camera_draw`

* PR changes

* fix broken merge

* formatting

* Reverted change to `camSphChkdata` that caused  `sph_chk_callback` match to regress

* Reverted change to `BG` struct that caused ctor and dtor match to regress
This commit is contained in:
Mattias Blum
2025-04-11 16:37:42 -04:00
committed by GitHub
parent 6aeaaef643
commit 5f287fcaee
30 changed files with 3330 additions and 564 deletions
+4 -4
View File
@@ -171,11 +171,11 @@ void dComIfG_play_c::itemInit() {
field_0x497a = 0;
mNowVibration = dComIfGs_getOptVibration();
daArrow_c::setKeepType(daArrow_c::TYPE_NORMAL);
mMesgCameraTagInfo = 0;
field_0x4984 = 0;
mMesgCamInfo.mID = 0;
mMesgCamInfo.mBasicID = 0;
for (int i = 0; i < ARRAY_SIZE(field_0x4988); i++) {
field_0x4988[i] = 0;
for (int i = 0; i < ARRAY_SIZE(mMesgCamInfo.mActor); i++) {
mMesgCamInfo.mActor[i] = 0;
}
}