d_a_e_mk almost equivalent (#2446)

* 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
This commit is contained in:
Carco_21
2025-05-17 19:09:36 -04:00
committed by GitHub
parent d1a5f8d71c
commit 75443954d4
2 changed files with 298 additions and 311 deletions
+2 -2
View File
@@ -1,6 +1,5 @@
#ifndef D_A_E_MK_H
#define D_A_E_MK_H
#include "d/actor/d_a_b_bh.h"
#include "d/actor/d_a_e_db.h"
#include "d/actor/d_a_obj_pillar.h"
#include "d/d_bg_s_acch.h"
@@ -17,7 +16,7 @@
* @details
*
*/
class e_mk_class : public fopEn_enemy_c {
class e_mk_class {
public:
/* 8071C190 */ e_mk_class() {}
@@ -33,6 +32,7 @@ public:
ACT_R04_DEMO = 35,
};
/* 0x000 */ fopEn_enemy_c enemy;
/* 0x5AC */ request_of_phase_process_class mPhase;
/* 0x5B4 */ s16 mMode;
/* 0x5B6 */ u8 field_0x5b6;
+296 -309
View File
File diff suppressed because it is too large Load Diff