vmsdz/vmsms match

fixes #449 #450
This commit is contained in:
Jasper St. Pierre
2024-09-02 10:39:46 -07:00
parent 4d5aeeefc6
commit ca6919cd30
5 changed files with 149 additions and 61 deletions
+11 -6
View File
@@ -2,19 +2,24 @@
#define D_A_OBJ_VMSDZ_H
#include "f_op/f_op_actor.h"
#include "SSystem/SComponent/c_phase.h"
class daObjVmsdz_c : public fopAc_ac_c {
public:
void solidHeapCB(fopAc_ac_c*);
void create_heap();
static BOOL solidHeapCB(fopAc_ac_c*);
BOOL create_heap();
s32 _create();
BOOL _delete();
bool _delete();
void init_mtx();
BOOL _execute();
BOOL _draw();
bool _execute();
bool _draw();
public:
/* Place member variables here */
static const char M_arcname[];
public:
/* 0x290 */ J3DModel* mModel;
/* 0x294 */ request_of_phase_process_class mPhs;
};
#endif /* D_A_OBJ_VMSDZ_H */
+12 -7
View File
@@ -2,21 +2,26 @@
#define D_A_OBJ_VMSMS_H
#include "f_op/f_op_actor.h"
#include "SSystem/SComponent/c_phase.h"
class daObjVmsms_c : public fopAc_ac_c {
public:
void check_demo() const; // weak but not inlined?
bool check_demo() const; // weak but not inlined?
void solidHeapCB(fopAc_ac_c*);
void create_heap();
static BOOL solidHeapCB(fopAc_ac_c*);
BOOL create_heap();
s32 _create();
BOOL _delete();
bool _delete();
void init_mtx();
BOOL _execute();
BOOL _draw();
bool _execute();
bool _draw();
public:
/* Place member variables here */
static const char M_arcname[];
public:
/* 0x290 */ J3DModel* mModel;
/* 0x294 */ request_of_phase_process_class mPhs;
};
#endif /* D_A_OBJ_VMSMS_H */