Add item lists

This commit is contained in:
Cuyler36
2025-01-18 11:10:36 -05:00
parent 9264b36ffd
commit cb8d8bc5fc
8 changed files with 1377 additions and 4 deletions
+104
View File
@@ -0,0 +1,104 @@
#include "m_name_table.h"
#include "m_shop.h"
mActor_name_t binsen_listA[] = {
0x20C0,
0x20C3,
0x20C7,
0x20CA,
0x20CD,
0x20D1,
0x20D4,
0x20D7,
0x20DB,
0x20E0,
0x20E1,
0x20E4,
0x20E8,
0x20EB,
0x20EE,
0x20F1,
0x20F4,
0x20F7,
0x20FA,
0x20FD,
EMPTY_NO,
};
mActor_name_t binsen_listB[] = {
0x20C1,
0x20C4,
0x20C8,
0x20CB,
0x20CE,
0x20D0,
0x20D2,
0x20D5,
0x20D8,
0x20DC,
0x20DE,
0x20E2,
0x20E6,
0x20E9,
0x20EC,
0x20EF,
0x20F2,
0x20F5,
0x20F8,
0x20FB,
EMPTY_NO,
};
mActor_name_t binsen_listC[] = {
0x20C2,
0x20C5,
0x20C6,
0x20C9,
0x20CC,
0x20CF,
0x20D3,
0x20DA,
0x20DD,
0x20DF,
0x20E3,
0x20E5,
0x20E7,
0x20EA,
0x20ED,
0x20F0,
0x20F6,
0x20F9,
0x20FC,
0x20FF,
EMPTY_NO,
};
mActor_name_t binsen_listTrain[] = {
EMPTY_NO,
};
mActor_name_t* mSP_binsen_list[mSP_LIST_NUM] = {
binsen_listA,
binsen_listB,
binsen_listC,
NULL,
binsen_listTrain,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
};
+135
View File
@@ -0,0 +1,135 @@
#include "m_name_table.h"
#include "m_shop.h"
mActor_name_t carpet_listA[] = {
0x2601,
0x2602,
0x2608,
0x260A,
0x2615,
0x2616,
0x261F,
0x2621,
0x2625,
0x2627,
0x262D,
0x2633,
0x263A,
0x263B,
0x263D,
EMPTY_NO,
};
mActor_name_t carpet_listB[] = {
0x2600,
0x2605,
0x2607,
0x260C,
0x2613,
0x2617,
0x261C,
0x261D,
0x2622,
0x2623,
0x2628,
0x2629,
0x2636,
0x2637,
0x263E,
EMPTY_NO,
};
mActor_name_t carpet_listC[] = {
0x2603,
0x2604,
0x260B,
0x260D,
0x2614,
0x2618,
0x261A,
0x261E,
0x2620,
0x2624,
0x2626,
0x262A,
0x2632,
0x263F,
EMPTY_NO,
};
mActor_name_t carpet_listEvent[] = {
0x2606,
0x2609,
0x260E,
0x260F,
0x2610,
0x2612,
0x261B,
0x262B,
0x262C,
0x262E,
0x2630,
0x2631,
0x2634,
0x2635,
0x2638,
0x2639,
0x263C,
0x2641,
EMPTY_NO,
};
mActor_name_t carpet_listChristmas[] = {
ITM_CARPET47,
EMPTY_NO,
};
mActor_name_t carpet_listSnow[] = {
ITM_CARPET25,
EMPTY_NO,
};
mActor_name_t carpet_listHalloween[] = {
ITM_CARPET17,
EMPTY_NO,
};
mActor_name_t carpet_listHalloween2[] = {
EMPTY_NO,
};
mActor_name_t carpet_listHomePage[] = {
ITM_CARPET64,
EMPTY_NO,
};
mActor_name_t carpet_listHarvest[] = {
ITM_CARPET66,
EMPTY_NO,
};
mActor_name_t* mSP_carpet_list[mSP_LIST_NUM] = {
carpet_listA,
carpet_listB,
carpet_listC,
carpet_listEvent,
NULL,
NULL,
carpet_listHalloween,
NULL,
carpet_listChristmas,
carpet_listSnow,
carpet_listHalloween2,
NULL,
NULL,
NULL,
NULL,
NULL,
carpet_listHomePage,
NULL,
NULL,
NULL,
carpet_listHarvest,
NULL,
NULL,
};
+311
View File
@@ -0,0 +1,311 @@
#include "m_name_table.h"
#include "m_shop.h"
mActor_name_t cloth_listA[] = {
// any season
0x2400,
0x2403,
0x240C,
0x2437,
0x243D,
0x2440,
0x2443,
0x2446,
0x2449,
0x2450,
0x245E,
0x2461,
0x2464,
0x246F,
0x2474,
0x2478,
0x247B,
0x2494,
0x2498,
0x249D,
0x24A2,
0x24A7,
0x24A9,
0x24AA,
0x24AD,
0x24B0,
0x24B3,
0x24BF,
0x24C3,
0x24D3,
0x24D6,
0x24E3,
// spring
0x2426,
0x242A,
0x2468,
0x247A,
0x2485,
0x24B4,
0x24C9,
0x24CD,
0x24E8,
0x24F1,
// summer
0x2433,
0x2435,
0x2480,
0x2488,
0x248D,
0x249C,
0x24A5,
0x24B9,
0x24C5,
0x24CB,
0x24D7,
// fall
0x240D,
0x242B,
0x2430,
0x2455,
0x2462,
0x2470,
0x24C2,
0x24D2,
0x24F6,
// winter
0x2408,
0x2431,
0x246B,
0x2482,
0x2490,
0x24A8,
0x24DC,
0x24E5,
0x24E9,
EMPTY_NO,
};
mActor_name_t cloth_listB[] = {
// any season
0x2404,
0x2406,
0x240B,
0x241D,
0x2438,
0x243B,
0x243E,
0x2441,
0x2444,
0x2447,
0x244A,
0x244D,
0x2453,
0x2465,
0x2469,
0x2471,
0x2475,
0x2479,
0x247F,
0x2491,
0x249E,
0x24AB,
0x24AE,
0x24B1,
0x24B6,
0x24B7,
0x24BA,
0x24BD,
0x24C1,
0x24D4,
0x24D8,
0x24E1,
// spring
0x240E,
0x2454,
0x245B,
0x2473,
0x247D,
0x2486,
0x24C7,
0x24EC,
0x24FC,
0x24FE,
// summer
0x243A,
0x244C,
0x244E,
0x2466,
0x247C,
0x2481,
0x248A,
0x2497,
0x24B5,
0x24F2,
0x24F5,
// fall
0x2402,
0x242F,
0x2457,
0x2463,
0x2483,
0x2496,
0x24A0,
0x24C4,
0x24D9,
// winter
0x241C,
0x2451,
0x246C,
0x248E,
0x2499,
0x24A3,
0x24E6,
0x24EA,
0x24F4,
EMPTY_NO,
};
mActor_name_t cloth_listC[] = {
// any season
0x2401,
0x2405,
0x240F,
0x242D,
0x2439,
0x243C,
0x243F,
0x2442,
0x2445,
0x2448,
0x244B,
0x244F,
0x2452,
0x2456,
0x2458,
0x245D,
0x2460,
0x246A,
0x2472,
0x2476,
0x2484,
0x248C,
0x249A,
0x249F,
0x24A4,
0x24AC,
0x24AF,
0x24B2,
0x24D0,
0x24D5,
0x24DA,
0x24E2,
// spring
0x2409,
0x241E,
0x2467,
0x2477,
0x247E,
0x24A6,
0x24C0,
0x24C8,
0x24CE,
0x24EF,
// summer
0x2407,
0x2427,
0x2429,
0x2459,
0x248B,
0x2492,
0x24BE,
0x24CA,
0x24D1,
0x24EE,
0x24FB,
// fall
0x240A,
0x245A,
0x246E,
0x2487,
0x2493,
0x2495,
0x24A1,
0x24CF,
0x24EB,
// winter
0x2428,
0x246D,
0x248F,
0x249B,
0x24C6,
0x24E4,
0x24E7,
0x24ED,
0x24F9,
EMPTY_NO,
};
mActor_name_t cloth_listEvent[] = {
0x241F,
0x2420,
0x2421,
0x2422,
0x2423,
0x2424,
0x242C,
0x242E,
0x2432,
0x2434,
0x2436,
0x245C,
0x245F,
0x2489,
0x24B8,
0x24BB,
0x24BC,
0x24CC,
0x24DB,
0x24DD,
0x24DE,
0x24DF,
0x24E0,
0x24F0,
0x24F3,
0x24F7,
0x24F8,
0x24FA,
0x24FD,
EMPTY_NO,
};
mActor_name_t cloth_listChristmas[] = {
ITM_CLOTH037,
EMPTY_NO,
};
mActor_name_t* mSP_cloth_list[mSP_LIST_NUM] = {
cloth_listA,
cloth_listB,
cloth_listC,
cloth_listEvent,
NULL,
NULL,
NULL,
NULL,
cloth_listChristmas,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
};
u8 cloth_season_cnt[] = { 32, 10, 11, 9, 9 };
+655
View File
@@ -0,0 +1,655 @@
#include "m_name_table.h"
#include "m_shop.h"
mActor_name_t ftr_listA[] = {
0x1008,
0x102C,
0x1030,
0x1044,
0x1058,
0x1068,
0x106C,
0x10A8,
0x10AC,
0x10BC,
0x10D8,
0x10E8,
0x10FC,
0x1100,
0x1108,
0x1114,
0x1128,
0x112C,
0x1134,
0x113C,
0x1150,
0x1164,
0x1178,
0x1184,
0x119C,
0x11C8,
0x11D0,
0x11D8,
0x11E8,
0x1228,
0x1234,
0x1254,
0x126C,
0x1278,
0x1284,
0x1298,
0x12A4,
0x12D0,
0x12DC,
0x12E8,
0x12EC,
0x12F8,
0x1310,
0x131C,
0x1320,
0x132C,
0x1330,
0x1354,
0x135C,
0x1374,
0x1378,
0x138C,
0x139C,
0x13AC,
0x13B8,
0x13C4,
0x13D8,
0x13E4,
0x1404,
0x140C,
0x1410,
0x1414,
0x1468,
0x1480,
0x1494,
0x14A4,
0x14E4,
0x14F4,
0x1514,
0x1534,
0x1544,
0x1580,
0x1588,
0x158C,
0x159C,
0x15A4,
0x1DF8,
0x1E4C,
0x1E50,
0x1E58,
0x1E70,
0x1EB4,
0x1EC8,
0x1ED8,
0x1EE8,
0x30E8,
0x30F8,
0x31E8,
0x31EC,
0x3200,
0x3234,
0x323C,
0x3240,
0x3248,
0x324C,
0x3278,
0x32A4,
0x32B4,
0x32B8,
0x32C0,
0x333C,
0x334C,
0x3350,
EMPTY_NO,
};
mActor_name_t ftr_listB[] = {
0x100C,
0x1014,
0x1018,
0x1028,
0x1064,
0x1074,
0x10A4,
0x10C4,
0x10C8,
0x10DC,
0x10EC,
0x1104,
0x1118,
0x111C,
0x1138,
0x1140,
0x116C,
0x1174,
0x1188,
0x1194,
0x11A0,
0x11B4,
0x11C0,
0x11CC,
0x11D4,
0x11DC,
0x11E4,
0x11EC,
0x11F0,
0x120C,
0x1214,
0x122C,
0x1238,
0x1258,
0x1260,
0x1264,
0x1268,
0x1270,
0x127C,
0x129C,
0x12D4,
0x12E0,
0x12F4,
0x12FC,
0x130C,
0x1318,
0x1324,
0x134C,
0x1368,
0x1370,
0x1380,
0x1394,
0x13A0,
0x13A4,
0x13A8,
0x13B4,
0x13DC,
0x13E8,
0x1408,
0x142C,
0x1440,
0x1450,
0x146C,
0x1488,
0x14AC,
0x14DC,
0x14E8,
0x14FC,
0x1510,
0x1518,
0x1524,
0x153C,
0x1568,
0x1570,
0x1584,
0x1590,
0x15A8,
0x1E08,
0x1E5C,
0x1E60,
0x1E6C,
0x1EB8,
0x1ECC,
0x1ED4,
0x1F50,
0x30EC,
0x30F4,
0x31F4,
0x31F8,
0x3204,
0x320C,
0x3214,
0x3218,
0x3220,
0x3244,
0x3264,
0x3268,
0x326C,
0x3270,
0x3290,
0x32C4,
0x3328,
0x3330,
0x3354,
EMPTY_NO,
};
mActor_name_t ftr_listC[] = {
0x101C,
0x1038,
0x1040,
0x104C,
0x1070,
0x1078,
0x1088,
0x10B8,
0x10E0,
0x10F0,
0x10F8,
0x1110,
0x1120,
0x1124,
0x1144,
0x114C,
0x1154,
0x115C,
0x117C,
0x118C,
0x1190,
0x1198,
0x11A8,
0x11B0,
0x11BC,
0x11C4,
0x11E0,
0x1210,
0x121C,
0x1230,
0x124C,
0x125C,
0x1274,
0x1280,
0x1288,
0x128C,
0x1294,
0x12A0,
0x12A8,
0x12D8,
0x12E4,
0x1300,
0x1304,
0x1308,
0x1334,
0x133C,
0x1340,
0x1350,
0x1360,
0x1384,
0x1388,
0x1390,
0x13BC,
0x13C0,
0x13C8,
0x13CC,
0x13D0,
0x13D4,
0x13EC,
0x13F0,
0x141C,
0x1424,
0x1428,
0x1444,
0x145C,
0x1470,
0x1478,
0x147C,
0x14A8,
0x14E0,
0x14EC,
0x14F0,
0x1500,
0x151C,
0x1530,
0x1554,
0x1558,
0x1560,
0x15AC,
0x1E04,
0x1E44,
0x1E54,
0x1E64,
0x1E68,
0x1EE4,
0x30F0,
0x31FC,
0x3208,
0x3224,
0x322C,
0x3250,
0x3254,
0x3260,
0x3284,
0x3288,
0x329C,
0x32B0,
0x32D8,
0x32DC,
0x3338,
0x3348,
0x3358,
0x3368,
EMPTY_NO,
};
mActor_name_t ftr_listEvent[] = {
0x1004,
0x1020,
0x1024,
0x1034,
0x1048,
0x1054,
0x105C,
0x1060,
0x10E4,
0x1130,
0x1148,
0x1160,
0x1180,
0x11AC,
0x11B8,
0x11F4,
0x1218,
0x123C,
0x1290,
0x12AC,
0x12B0,
0x12B4,
0x12B8,
0x12BC,
0x12C0,
0x12C4,
0x12C8,
0x12CC,
0x1338,
0x1358,
0x136C,
0x13E0,
0x1484,
0x148C,
0x150C,
0x1538,
0x156C,
0x1578,
0x157C,
0x1DA8,
0x1DAC,
0x1DB8,
0x1DC0,
0x1DF4,
0x1DFC,
0x1E0C,
0x1E14,
0x1E38,
0x1E40,
0x1E48,
0x1E8C,
0x1E90,
0x1E9C,
0x1EA0,
0x1EAC,
0x1EB0,
0x1EC0,
0x1EC4,
0x3054,
0x3258,
0x328C,
0x32BC,
0x32C8,
0x3334,
0x3340,
0x33A0,
0x33B8,
EMPTY_NO,
};
mActor_name_t ftr_listTrain[] = {
FTR_BIG_FESTIVE_TREE,
FTR_FESTIVE_TREE,
FTR_FESTIVE_FLAG,
FTR_FESTIVE_CANDLE,
EMPTY_NO,
};
mActor_name_t ftr_listLottery[] = {
0x10F4,
0x110C,
0x1158,
0x1168,
0x1170,
0x11A4,
0x1328,
0x1348,
0x1364,
0x137C,
0x1398,
0x13B0,
0x13F4,
0x1448,
0x14F8,
0x1540,
0x15A0,
0x1DB0,
0x1DB4,
0x1DBC,
0x1DDC,
0x1E00,
0x1E10,
0x1E3C,
0x1E7C,
0x1E94,
0x1E98,
0x1EA4,
0x1EA8,
0x1ED0,
0x325C,
0x3274,
0x32A0,
0x32CC,
0x32D4,
0x3344,
EMPTY_NO,
};
mActor_name_t ftr_listHalloween[] = {
0x1000,
0x1050,
0x14C0,
0x14C8,
0x14D0,
0x14D4,
0x14D8,
0x1504,
0x1508,
0x155C,
EMPTY_NO,
};
mActor_name_t ftr_listPresent[] = {
FTR_BIRTHDAY_CAKE,
EMPTY_NO,
};
mActor_name_t ftr_listChristmas[] = {
0x1010,
0x103C,
0x1E18,
0x1E1C,
0x1E20,
0x1E24,
0x1E28,
0x1E2C,
0x1E30,
0x1E34,
EMPTY_NO,
};
mActor_name_t ftr_listSnow[] = {
0x1F54,
0x1F58,
0x1F5C,
0x1F60,
0x1F64,
0x1F68,
0x1F6C,
0x1F70,
0x1F74,
0x1F78,
EMPTY_NO,
};
mActor_name_t ftr_listHalloween2[] = {
FTR_JACK_O_LANTERN,
FTR_JACK_IN_THE_BOX,
EMPTY_NO,
};
mActor_name_t ftr_listJonason[] = {
0x1FA0,
0x1FB4,
0x1FB8,
0x1FC4,
0x1FC8,
0x1FD0,
0x1FD4,
0x1FD8,
0x1FDC,
0x1FE0,
0x1FE4,
0x1FE8,
0x1FEC,
0x3010,
0x3014,
0x3018,
0x301C,
0x3034,
0x3050,
0x3064,
EMPTY_NO,
};
mActor_name_t ftr_listPostoffice[] = {
FTR_PIGGY_BANK,
FTR_TISSUE,
FTR_POST_MODEL,
FTR_MAILBOX,
EMPTY_NO,
};
mActor_name_t ftr_listNintendo64[] = {
EMPTY_NO,
};
mActor_name_t ftr_listSpecialPresent[] = {
FTR_FAMICOM_ICE_CLIMBERS,
FTR_FAMICOM_MARIO_BROS,
FTR_FAMICOM_SUPER_MARIO_BROS,
FTR_FAMICOM_LEGEND_OF_ZELDA,
EMPTY_NO,
};
mActor_name_t ftr_listIsland[] = {
0x3074,
0x31AC,
0x31B0,
0x31B4,
0x31B8,
0x31C0,
0x31C8,
0x31CC,
0x31D0,
EMPTY_NO,
};
mActor_name_t ftr_listHomePage[] = {
FTR_FAMICOM_PUNCHOUT,
FTR_FAMICOM_CLU_CLU_LAND_DISK,
FTR_FAMICOM_DONKEY_KONG_3,
FTR_FAMICOM_DONKEY_KONG_JR,
FTR_FAMICOM_SOCCER,
EMPTY_NO,
};
mActor_name_t ftr_listEventPresentChumon[] = {
FTR_TREE_MODEL,
FTR_PINK_TREE_MODEL,
FTR_WEED_MODEL,
FTR_PANSY_MODEL1,
FTR_PANSY_MODEL2,
FTR_PANSY_MODEL3,
FTR_COSMOS_MODEL1,
FTR_COSMOS_MODEL2,
FTR_COSMOS_MODEL3,
FTR_TULIP_MODEL1,
FTR_TULIP_MODEL2,
FTR_TULIP_MODEL3,
EMPTY_NO,
};
mActor_name_t ftr_listKamakura[] = {
FTR_CRAB_STEW,
FTR_FIREPLACE,
FTR_IGLOO_MODEL,
FTR_SNOWY_TREE_MODEL,
FTR_SNOWBOARD,
FTR_SNOW_BUNNY,
FTR_SLEIGH,
FTR_CHOWER,
FTR_DUMMY,
EMPTY_NO,
};
mActor_name_t ftr_listIslandFamicom[] = {
FTR_FAMICOM_BASEBALL,
FTR_FAMICOM_WARIOS_WOODS,
EMPTY_NO,
};
mActor_name_t ftr_listHarvest[] = {
0x32D0,
0x32E0,
0x32E4,
0x32E8,
0x32EC,
0x32F0,
0x32F4,
0x3300,
0x3308,
0x3310,
EMPTY_NO,
};
mActor_name_t ftr_listMario[] = {
EMPTY_NO,
};
mActor_name_t ftr_listTent[] = {
0x335C,
0x3360,
0x3364,
0x336C,
0x3370,
0x339C,
0x33A4,
0x33A8,
0x33AC,
0x33B0,
EMPTY_NO,
};
mActor_name_t* mSP_ftr_list[mSP_LIST_NUM] = {
ftr_listA,
ftr_listB,
ftr_listC,
ftr_listEvent,
ftr_listTrain,
ftr_listLottery,
ftr_listHalloween,
ftr_listPresent,
ftr_listChristmas,
ftr_listSnow,
ftr_listHalloween2,
ftr_listJonason,
ftr_listPostoffice,
ftr_listNintendo64,
ftr_listSpecialPresent,
ftr_listIsland,
ftr_listHomePage,
ftr_listEventPresentChumon,
ftr_listKamakura,
ftr_listIslandFamicom,
ftr_listHarvest,
ftr_listMario,
ftr_listTent,
};
+135
View File
@@ -0,0 +1,135 @@
#include "m_name_table.h"
#include "m_shop.h"
mActor_name_t wall_listA[] = {
0x2700,
0x2703,
0x2707,
0x270B,
0x270C,
0x2714,
0x2717,
0x271A,
0x271D,
0x2720,
0x2723,
0x2726,
0x2729,
0x2732,
0x2737,
EMPTY_NO,
};
mActor_name_t wall_listB[] = {
0x2701,
0x2704,
0x2708,
0x270D,
0x2715,
0x2718,
0x2721,
0x2724,
0x2727,
0x272A,
0x2733,
0x273B,
0x273D,
0x273F,
EMPTY_NO,
};
mActor_name_t wall_listC[] = {
0x2702,
0x2705,
0x270A,
0x2713,
0x2716,
0x271C,
0x271E,
0x271F,
0x2722,
0x2725,
0x2728,
0x272D,
0x2736,
0x273A,
0x273E,
EMPTY_NO,
};
mActor_name_t wall_listEvent[] = {
0x2706,
0x2709,
0x270E,
0x270F,
0x2710,
0x2712,
0x271B,
0x272B,
0x272C,
0x272E,
0x2730,
0x2731,
0x2734,
0x2735,
0x2738,
0x2739,
0x273C,
0x2741,
EMPTY_NO,
};
mActor_name_t wall_listChristmas[] = {
ITM_WALL47,
EMPTY_NO,
};
mActor_name_t wall_listSnow[] = {
ITM_WALL25,
EMPTY_NO,
};
mActor_name_t wall_listHalloween[] = {
ITM_WALL17,
EMPTY_NO,
};
mActor_name_t wall_listHalloween2[] = {
EMPTY_NO,
};
mActor_name_t wall_listHomePage[] = {
ITM_WALL64,
EMPTY_NO,
};
mActor_name_t wall_listHarvest[] = {
ITM_WALL66,
EMPTY_NO,
};
mActor_name_t* mSP_wall_list[mSP_LIST_NUM] = {
wall_listA,
wall_listB,
wall_listC,
wall_listEvent,
NULL,
NULL,
wall_listHalloween,
NULL,
wall_listChristmas,
wall_listSnow,
wall_listHalloween2,
NULL,
NULL,
NULL,
NULL,
NULL,
wall_listHomePage,
NULL,
NULL,
NULL,
wall_listHarvest,
NULL,
NULL,
};