Implement & link ac_fieldm_draw, ac_arrange_ftr, move NPC TUs

This commit is contained in:
Cuyler36
2024-11-02 10:01:34 -04:00
parent 6f6e80368b
commit 28c32e2fb8
8 changed files with 145 additions and 52 deletions
+7 -1
View File
@@ -8,6 +8,13 @@
extern "C" {
#endif
typedef struct arrange_ftr_actor_s ARRANGE_FURNITURE_ACTOR;
struct arrange_ftr_actor_s {
ACTOR actor_class;
u8 _174[0x278 - 0x174];
};
extern ACTOR_PROFILE Arrange_Furniture_Profile;
#ifdef __cplusplus
@@ -15,4 +22,3 @@ extern ACTOR_PROFILE Arrange_Furniture_Profile;
#endif
#endif
+7 -1
View File
@@ -8,6 +8,13 @@
extern "C" {
#endif
typedef struct fieldm_actor_s FIELDM_ACTOR;
struct fieldm_actor_s {
ACTOR actor_class;
int _174[4];
};
extern ACTOR_PROFILE Fieldm_Draw_Profile;
#ifdef __cplusplus
@@ -15,4 +22,3 @@ extern ACTOR_PROFILE Fieldm_Draw_Profile;
#endif
#endif
+1
View File
@@ -2563,6 +2563,7 @@ extern int mNT_check_unknown(mActor_name_t item_no);
#define ETC_BOXTRICK (ETC_START + 4)
#define ETC_BOXMANAGER (ETC_START + 5)
#define ETC_ARRANGE_ROOM (ETC_START + 6)
#define ETC_ARRANGE_FURNITURE (ETC_START + 7)
#define ETC_SNOWMAN_BALL_A (ETC_START + 13)
#define ETC_SNOWMAN_BALL_B (ETC_START + 14)
#define ETC_TRAIN_WINDOW (ETC_START + 17)