Add npc house data

This commit is contained in:
Cuyler36
2023-12-02 17:41:55 -05:00
parent 2366946041
commit 7fc2cd59a4
3 changed files with 385 additions and 0 deletions
+140
View File
@@ -1176,10 +1176,150 @@ extern mActor_name_t mNT_FishIdx2FishItemNo(int idx);
#define ITM_CARPET_START 0x2600
#define ITM_CARPET00 (ITM_CARPET_START + 0)
#define ITM_CARPET01 (ITM_CARPET_START + 1)
#define ITM_CARPET02 (ITM_CARPET_START + 2)
#define ITM_CARPET03 (ITM_CARPET_START + 3)
#define ITM_CARPET04 (ITM_CARPET_START + 4)
#define ITM_CARPET05 (ITM_CARPET_START + 5)
#define ITM_CARPET06 (ITM_CARPET_START + 6)
#define ITM_CARPET07 (ITM_CARPET_START + 7)
#define ITM_CARPET08 (ITM_CARPET_START + 8)
#define ITM_CARPET09 (ITM_CARPET_START + 9)
#define ITM_CARPET10 (ITM_CARPET_START + 10)
#define ITM_CARPET11 (ITM_CARPET_START + 11)
#define ITM_CARPET12 (ITM_CARPET_START + 12)
#define ITM_CARPET13 (ITM_CARPET_START + 13)
#define ITM_CARPET14 (ITM_CARPET_START + 14)
#define ITM_CARPET15 (ITM_CARPET_START + 15)
#define ITM_CARPET16 (ITM_CARPET_START + 16)
#define ITM_CARPET17 (ITM_CARPET_START + 17)
#define ITM_CARPET18 (ITM_CARPET_START + 18)
#define ITM_CARPET19 (ITM_CARPET_START + 19)
#define ITM_CARPET20 (ITM_CARPET_START + 20)
#define ITM_CARPET21 (ITM_CARPET_START + 21)
#define ITM_CARPET22 (ITM_CARPET_START + 22)
#define ITM_CARPET23 (ITM_CARPET_START + 23)
#define ITM_CARPET24 (ITM_CARPET_START + 24)
#define ITM_CARPET25 (ITM_CARPET_START + 25)
#define ITM_CARPET26 (ITM_CARPET_START + 26)
#define ITM_CARPET27 (ITM_CARPET_START + 27)
#define ITM_CARPET28 (ITM_CARPET_START + 28)
#define ITM_CARPET29 (ITM_CARPET_START + 29)
#define ITM_CARPET30 (ITM_CARPET_START + 30)
#define ITM_CARPET31 (ITM_CARPET_START + 31)
#define ITM_CARPET32 (ITM_CARPET_START + 32)
#define ITM_CARPET33 (ITM_CARPET_START + 33)
#define ITM_CARPET34 (ITM_CARPET_START + 34)
#define ITM_CARPET35 (ITM_CARPET_START + 35)
#define ITM_CARPET36 (ITM_CARPET_START + 36)
#define ITM_CARPET37 (ITM_CARPET_START + 37)
#define ITM_CARPET38 (ITM_CARPET_START + 38)
#define ITM_CARPET39 (ITM_CARPET_START + 39)
#define ITM_CARPET40 (ITM_CARPET_START + 40)
#define ITM_CARPET41 (ITM_CARPET_START + 41)
#define ITM_CARPET42 (ITM_CARPET_START + 42)
#define ITM_CARPET43 (ITM_CARPET_START + 43)
#define ITM_CARPET44 (ITM_CARPET_START + 44)
#define ITM_CARPET45 (ITM_CARPET_START + 45)
#define ITM_CARPET46 (ITM_CARPET_START + 46)
#define ITM_CARPET47 (ITM_CARPET_START + 47)
#define ITM_CARPET48 (ITM_CARPET_START + 48)
#define ITM_CARPET49 (ITM_CARPET_START + 49)
#define ITM_CARPET50 (ITM_CARPET_START + 50)
#define ITM_CARPET51 (ITM_CARPET_START + 51)
#define ITM_CARPET52 (ITM_CARPET_START + 52)
#define ITM_CARPET53 (ITM_CARPET_START + 53)
#define ITM_CARPET54 (ITM_CARPET_START + 54)
#define ITM_CARPET55 (ITM_CARPET_START + 55)
#define ITM_CARPET56 (ITM_CARPET_START + 56)
#define ITM_CARPET57 (ITM_CARPET_START + 57)
#define ITM_CARPET58 (ITM_CARPET_START + 58)
#define ITM_CARPET59 (ITM_CARPET_START + 59)
#define ITM_CARPET60 (ITM_CARPET_START + 60)
#define ITM_CARPET61 (ITM_CARPET_START + 61)
#define ITM_CARPET62 (ITM_CARPET_START + 62)
#define ITM_CARPET63 (ITM_CARPET_START + 63)
#define ITM_CARPET64 (ITM_CARPET_START + 64)
#define ITM_CARPET65 (ITM_CARPET_START + 65)
#define ITM_CARPET66 (ITM_CARPET_START + 66)
#define ITM_CARPET67 (ITM_CARPET_START + 67)
#define ITM_CARPET68 (ITM_CARPET_START + 68)
#define ITM_CARPET69 (ITM_CARPET_START + 69)
#define ITM_CARPET70 (ITM_CARPET_START + 70)
#define ITM_CARPET_END (ITM_CARPET_START + 71)
#define ITM_WALL_START 0x2700
#define ITM_WALL00 (ITM_WALL_START + 0)
#define ITM_WALL01 (ITM_WALL_START + 1)
#define ITM_WALL02 (ITM_WALL_START + 2)
#define ITM_WALL03 (ITM_WALL_START + 3)
#define ITM_WALL04 (ITM_WALL_START + 4)
#define ITM_WALL05 (ITM_WALL_START + 5)
#define ITM_WALL06 (ITM_WALL_START + 6)
#define ITM_WALL07 (ITM_WALL_START + 7)
#define ITM_WALL08 (ITM_WALL_START + 8)
#define ITM_WALL09 (ITM_WALL_START + 9)
#define ITM_WALL10 (ITM_WALL_START + 10)
#define ITM_WALL11 (ITM_WALL_START + 11)
#define ITM_WALL12 (ITM_WALL_START + 12)
#define ITM_WALL13 (ITM_WALL_START + 13)
#define ITM_WALL14 (ITM_WALL_START + 14)
#define ITM_WALL15 (ITM_WALL_START + 15)
#define ITM_WALL16 (ITM_WALL_START + 16)
#define ITM_WALL17 (ITM_WALL_START + 17)
#define ITM_WALL18 (ITM_WALL_START + 18)
#define ITM_WALL19 (ITM_WALL_START + 19)
#define ITM_WALL20 (ITM_WALL_START + 20)
#define ITM_WALL21 (ITM_WALL_START + 21)
#define ITM_WALL22 (ITM_WALL_START + 22)
#define ITM_WALL23 (ITM_WALL_START + 23)
#define ITM_WALL24 (ITM_WALL_START + 24)
#define ITM_WALL25 (ITM_WALL_START + 25)
#define ITM_WALL26 (ITM_WALL_START + 26)
#define ITM_WALL27 (ITM_WALL_START + 27)
#define ITM_WALL28 (ITM_WALL_START + 28)
#define ITM_WALL29 (ITM_WALL_START + 29)
#define ITM_WALL30 (ITM_WALL_START + 30)
#define ITM_WALL31 (ITM_WALL_START + 31)
#define ITM_WALL32 (ITM_WALL_START + 32)
#define ITM_WALL33 (ITM_WALL_START + 33)
#define ITM_WALL34 (ITM_WALL_START + 34)
#define ITM_WALL35 (ITM_WALL_START + 35)
#define ITM_WALL36 (ITM_WALL_START + 36)
#define ITM_WALL37 (ITM_WALL_START + 37)
#define ITM_WALL38 (ITM_WALL_START + 38)
#define ITM_WALL39 (ITM_WALL_START + 39)
#define ITM_WALL40 (ITM_WALL_START + 40)
#define ITM_WALL41 (ITM_WALL_START + 41)
#define ITM_WALL42 (ITM_WALL_START + 42)
#define ITM_WALL43 (ITM_WALL_START + 43)
#define ITM_WALL44 (ITM_WALL_START + 44)
#define ITM_WALL45 (ITM_WALL_START + 45)
#define ITM_WALL46 (ITM_WALL_START + 46)
#define ITM_WALL47 (ITM_WALL_START + 47)
#define ITM_WALL48 (ITM_WALL_START + 48)
#define ITM_WALL49 (ITM_WALL_START + 49)
#define ITM_WALL50 (ITM_WALL_START + 50)
#define ITM_WALL51 (ITM_WALL_START + 51)
#define ITM_WALL52 (ITM_WALL_START + 52)
#define ITM_WALL53 (ITM_WALL_START + 53)
#define ITM_WALL54 (ITM_WALL_START + 54)
#define ITM_WALL55 (ITM_WALL_START + 55)
#define ITM_WALL56 (ITM_WALL_START + 56)
#define ITM_WALL57 (ITM_WALL_START + 57)
#define ITM_WALL58 (ITM_WALL_START + 58)
#define ITM_WALL59 (ITM_WALL_START + 59)
#define ITM_WALL60 (ITM_WALL_START + 60)
#define ITM_WALL61 (ITM_WALL_START + 61)
#define ITM_WALL62 (ITM_WALL_START + 62)
#define ITM_WALL63 (ITM_WALL_START + 63)
#define ITM_WALL64 (ITM_WALL_START + 64)
#define ITM_WALL65 (ITM_WALL_START + 65)
#define ITM_WALL66 (ITM_WALL_START + 66)
#define ITM_WALL67 (ITM_WALL_START + 67)
#define ITM_WALL68 (ITM_WALL_START + 68)
#define ITM_WALL69 (ITM_WALL_START + 69)
#define ITM_WALL70 (ITM_WALL_START + 70)
#define ITM_WALL_END (ITM_WALL_START + 71)
#define ITM_FOOD_START 0x2800