mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-08-06 17:32:26 -04:00
Implement & link ac_broker_design
This commit is contained in:
@@ -8,6 +8,21 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef mActor_name_t (*aBD_GET_NO_PROC)(int ux, int uz);
|
||||
typedef int (*aBD_REPORT_SALES_PROC)(int ux, int uz);
|
||||
|
||||
typedef struct broker_design_clip_s {
|
||||
aBD_GET_NO_PROC get_no_proc;
|
||||
aBD_REPORT_SALES_PROC report_sales_proc;
|
||||
} aBD_clip_c;
|
||||
|
||||
typedef struct broker_design_actor_s BROKER_DESIGN_ACTOR;
|
||||
|
||||
struct broker_design_actor_s {
|
||||
ACTOR actor_class;
|
||||
aBD_clip_c clip;
|
||||
};
|
||||
|
||||
extern ACTOR_PROFILE Broker_Design_Profile;
|
||||
|
||||
#ifdef __cplusplus
|
||||
@@ -15,4 +30,3 @@ extern ACTOR_PROFILE Broker_Design_Profile;
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
+2
-1
@@ -29,6 +29,7 @@
|
||||
#include "ac_htable.h"
|
||||
#include "ac_sign.h"
|
||||
#include "ac_boxTrick01.h"
|
||||
#include "ac_broker_design.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@@ -69,7 +70,7 @@ typedef struct clip_s {
|
||||
/* 0x08C */ aSTR_Clip_c* structure_clip;
|
||||
/* 0x090 */ eEC_EffectControl_Clip_c* effect_clip;
|
||||
/* 0x094 */ aTOL_Clip_c* tools_clip;
|
||||
/* 0x098 */ void* _098;
|
||||
/* 0x098 */ aBD_clip_c* broker_design_clip;
|
||||
/* 0x09C */ aMI_Clip_c* my_indoor_clip;
|
||||
/* 0x0A0 */ mDemo_Clip_c* demo_clip; /* can be multiple clip classes */
|
||||
/* 0x0A4 */ mDemo_Clip_c* demo_clip2; /* can be multiple clip classes */
|
||||
|
||||
Reference in New Issue
Block a user