Add furniture enum, use enum for defines & replace most constants

There are probably more hardcoded values I missed.
This commit is contained in:
Cuyler36
2025-07-09 06:02:59 -04:00
parent b22740e70d
commit 8620018ea9
35 changed files with 3586 additions and 1825 deletions
+1283
View File
File diff suppressed because it is too large Load Diff
+1307 -833
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -92,7 +92,7 @@ typedef struct room_type_place_info_one_s {
int ut_z;
} mRmTp_FtrPlaceInfoOne_t;
#define FTR_NUM 1266
// #define FTR_NUM 1266
#define FTR_GET_ROTATION(f) ((f)&3)
#define FTR_IDX_2_NO(f) ((f) >> 2)
@@ -181,4 +181,4 @@ extern int mRmTp_FtrItemNo2FtrIdx(mActor_name_t ftr_item_no);
extern mActor_name_t mRmTp_FtrIdx2FtrItemNo(int ftr_idx, int direct);
extern int mRmTp_SoundStepWalkSE(xyz_t* wpos);
#endif
#endif