d_a_arrow matching (#2513)

* d_a_arrow matching

* d_a_demo_item Matching

* Change e_ba_class class to hold fopEn_enemy_c
This commit is contained in:
hatal175
2025-07-01 01:24:21 +03:00
committed by GitHub
parent 2391b6d18a
commit 558f7cacca
9 changed files with 251 additions and 191 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ public:
void setAction(u8 i_action) { mAction = i_action; }
u32 chkArgFlag(u8 i_flag) { return field_0x93d & i_flag; }
u8 chkArgFlag(u8 i_flag) { return field_0x93d & i_flag; }
void setOffsetPos(cXyz i_pos) { mOffsetPos = i_pos; }
void setMaxScale(f32 i_scale) { mMaxScale = i_scale; }
+2 -1
View File
@@ -16,7 +16,7 @@
* @details
*
*/
class e_ba_class : public fopEn_enemy_c {
class e_ba_class {
public:
enum Type {
/* 0 */ TYPE_NORMAL,
@@ -54,6 +54,7 @@ public:
/* 0xA */ ANM_WAIT,
};
/* 0x000 */ fopEn_enemy_c mEnemy;
/* 0x5AC */ request_of_phase_process_class mPhase;
/* 0x5B4 */ u8 mHomeType;
/* 0x5B5 */ u8 mDistanceParam;
+1 -1
View File
@@ -35,7 +35,7 @@ public:
void changeDraw();
u8 chkDraw();
void dead();
u8 chkDead();
bool chkDead();
int CreateItemHeap(char const*, s16, s16, s16, s16, s16, s16, s16);
int DeleteBase(char const*);
void setListEnd();