Very small d_a_e_mk work and d_a_b_bq fix (#2451)

* Started work on d_a_e_mk

* demo work

* All functions worked on

* PR cleanup

* Added some fopAc_ac_c casting - Almost equivalent

* Implemented no inheritance and fixed demo_camera_start regression

* PR cleanup

* fixed demo_camera_end switch cases & fixed bug in d_a_b_bq

* fixed demo_camera_end switch cases & fixed bug in d_a_b_bq

* Remove unnecessary semicolon

---------

Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
This commit is contained in:
Carco_21
2025-05-20 13:47:48 -04:00
committed by GitHub
parent 84c616d6ff
commit 15463d89bf
3 changed files with 49 additions and 48 deletions
+1 -1
View File
@@ -123,7 +123,7 @@ STATIC_ASSERT(sizeof(b_bq_class) == 0x13A0);
class daB_BQ_HIO_c {
public:
/* 805B356C */ daB_BQ_HIO_c();
/* 805B9FFC */ virtual ~daB_BQ_HIO_c();
/* 805B9FFC */ virtual ~daB_BQ_HIO_c() {}
/* 0x04 */ s8 field_0x4;
/* 0x08 */ f32 mModelSize;
+1 -1
View File
@@ -35,7 +35,7 @@ public:
/* 0x000 */ fopEn_enemy_c enemy;
/* 0x5AC */ request_of_phase_process_class mPhase;
/* 0x5B4 */ s16 mMode;
/* 0x5B6 */ u8 field_0x5b6;
/* 0x5B6 */ u8 mParam;
/* 0x5B7 */ u8 field_0x5b7;
/* 0x5B8 */ cXyz field_0x5b8;
/* 0x5C4 */ u8 field_0x5c4[0x5c8 - 0x5c4];