mirror of https://github.com/zeldaret/tp.git
271 lines
9.9 KiB
C
271 lines
9.9 KiB
C
|
|
#ifndef F_PC_NAME_H_
|
|
#define F_PC_NAME_H_
|
|
|
|
/**
|
|
* This is a made up header based on a debug assert from d_a_obj_item:
|
|
* "OS_REPORT_ERROR("fpcNm_(ITEM)では扱わないアイテムです<%d>\n", m_itemNo)"
|
|
* Making an assumption that `Nm` is shorthand for `Name`
|
|
*/
|
|
|
|
enum fpcNm_ITEM {
|
|
/* 0x00 */ fpcNm_ITEM_HEART,
|
|
/* 0x01 */ fpcNm_ITEM_GREEN_RUPEE,
|
|
/* 0x02 */ fpcNm_ITEM_BLUE_RUPEE,
|
|
/* 0x03 */ fpcNm_ITEM_YELLOW_RUPEE,
|
|
/* 0x04 */ fpcNm_ITEM_RED_RUPEE,
|
|
/* 0x05 */ fpcNm_ITEM_PURPLE_RUPEE,
|
|
/* 0x06 */ fpcNm_ITEM_ORANGE_RUPEE,
|
|
/* 0x07 */ fpcNm_ITEM_SILVER_RUPEE,
|
|
/* 0x08 */ fpcNm_ITEM_S_MAGIC,
|
|
/* 0x09 */ fpcNm_ITEM_L_MAGIC,
|
|
/* 0x0A */ fpcNm_ITEM_BOMB_5,
|
|
/* 0x0B */ fpcNm_ITEM_BOMB_10,
|
|
/* 0x0C */ fpcNm_ITEM_BOMB_20,
|
|
/* 0x0D */ fpcNm_ITEM_BOMB_30,
|
|
/* 0x0E */ fpcNm_ITEM_ARROW_10,
|
|
/* 0x0F */ fpcNm_ITEM_ARROW_20,
|
|
/* 0x10 */ fpcNm_ITEM_ARROW_30,
|
|
/* 0x11 */ fpcNm_ITEM_ARROW_1,
|
|
/* 0x12 */ fpcNm_ITEM_PACHINKO_SHOT,
|
|
/* 0x13 */ fpcNm_ITEM_NOENTRY_19,
|
|
/* 0x14 */ fpcNm_ITEM_NOENTRY_20,
|
|
/* 0x15 */ fpcNm_ITEM_NOENTRY_21,
|
|
/* 0x16 */ fpcNm_ITEM_WATER_BOMB_5,
|
|
/* 0x17 */ fpcNm_ITEM_WATER_BOMB_10,
|
|
/* 0x18 */ fpcNm_ITEM_WATER_BOMB_20,
|
|
/* 0x19 */ fpcNm_ITEM_WATER_BOMB_30,
|
|
/* 0x1A */ fpcNm_ITEM_BOMB_INSECT_5,
|
|
/* 0x1B */ fpcNm_ITEM_BOMB_INSECT_10,
|
|
/* 0x1C */ fpcNm_ITEM_BOMB_INSECT_20,
|
|
/* 0x1D */ fpcNm_ITEM_BOMB_INSECT_30,
|
|
/* 0x1E */ fpcNm_ITEM_RECOVERY_FAILY,
|
|
/* 0x1F */ fpcNm_ITEM_TRIPLE_HEART,
|
|
/* 0x20 */ fpcNm_ITEM_SMALL_KEY,
|
|
/* 0x21 */ fpcNm_ITEM_KAKERA_HEART,
|
|
/* 0x22 */ fpcNm_ITEM_UTAWA_HEART,
|
|
/* 0x23 */ fpcNm_ITEM_MAP,
|
|
/* 0x24 */ fpcNm_ITEM_COMPUS,
|
|
/* 0x25 */ fpcNm_ITEM_DUNGEON_EXIT,
|
|
/* 0x26 */ fpcNm_ITEM_BOSS_KEY,
|
|
/* 0x27 */ fpcNm_ITEM_DUNGEON_BACK,
|
|
/* 0x28 */ fpcNm_ITEM_SWORD,
|
|
/* 0x29 */ fpcNm_ITEM_MASTER_SWORD,
|
|
/* 0x2A */ fpcNm_ITEM_WOOD_SHIELD,
|
|
/* 0x2B */ fpcNm_ITEM_SHIELD,
|
|
/* 0x2C */ fpcNm_ITEM_HYLIA_SHIELD,
|
|
/* 0x2D */ fpcNm_ITEM_TKS_LETTER,
|
|
/* 0x2E */ fpcNm_ITEM_WEAR_CASUAL,
|
|
/* 0x2F */ fpcNm_ITEM_WEAR_KOKIRI,
|
|
/* 0x30 */ fpcNm_ITEM_ARMOR,
|
|
/* 0x31 */ fpcNm_ITEM_WEAR_ZORA,
|
|
/* 0x32 */ fpcNm_ITEM_MAGIC_LV1,
|
|
/* 0x33 */ fpcNm_ITEM_DUNGEON_EXIT_2,
|
|
/* 0x34 */ fpcNm_ITEM_WALLET_LV1,
|
|
/* 0x35 */ fpcNm_ITEM_WALLET_LV2,
|
|
/* 0x36 */ fpcNm_ITEM_WALLET_LV3,
|
|
/* 0x37 */ fpcNm_ITEM_NOENTRY_55,
|
|
/* 0x38 */ fpcNm_ITEM_NOENTRY_56,
|
|
/* 0x39 */ fpcNm_ITEM_NOENTRY_57,
|
|
/* 0x3A */ fpcNm_ITEM_NOENTRY_58,
|
|
/* 0x3B */ fpcNm_ITEM_NOENTRY_59,
|
|
/* 0x3C */ fpcNm_ITEM_NOENTRY_60,
|
|
/* 0x3D */ fpcNm_ITEM_ZORAS_JEWEL,
|
|
/* 0x3E */ fpcNm_ITEM_HAWK_EYE,
|
|
/* 0x3F */ fpcNm_ITEM_WOOD_STICK,
|
|
/* 0x40 */ fpcNm_ITEM_BOOMERANG,
|
|
/* 0x41 */ fpcNm_ITEM_SPINNER,
|
|
/* 0x42 */ fpcNm_ITEM_IRONBALL,
|
|
/* 0x43 */ fpcNm_ITEM_BOW,
|
|
/* 0x44 */ fpcNm_ITEM_HOOKSHOT,
|
|
/* 0x45 */ fpcNm_ITEM_HVY_BOOTS,
|
|
/* 0x46 */ fpcNm_ITEM_COPY_ROD,
|
|
/* 0x47 */ fpcNm_ITEM_W_HOOKSHOT,
|
|
/* 0x48 */ fpcNm_ITEM_KANTERA,
|
|
/* 0x49 */ fpcNm_ITEM_LIGHT_SWORD,
|
|
/* 0x4A */ fpcNm_ITEM_FISHING_ROD_1,
|
|
/* 0x4B */ fpcNm_ITEM_PACHINKO,
|
|
/* 0x4C */ fpcNm_ITEM_COPY_ROD_2,
|
|
/* 0x4D */ fpcNm_ITEM_NOENTRY_77,
|
|
/* 0x4E */ fpcNm_ITEM_NOENTRY_78,
|
|
/* 0x4F */ fpcNm_ITEM_BOMB_BAG_LV2,
|
|
/* 0x50 */ fpcNm_ITEM_BOMB_BAG_LV1,
|
|
/* 0x51 */ fpcNm_ITEM_BOMB_IN_BAG,
|
|
/* 0x52 */ fpcNm_ITEM_NOENTRY_82,
|
|
/* 0x53 */ fpcNm_ITEM_LIGHT_ARROW,
|
|
/* 0x54 */ fpcNm_ITEM_ARROW_LV1,
|
|
/* 0x55 */ fpcNm_ITEM_ARROW_LV2,
|
|
/* 0x56 */ fpcNm_ITEM_ARROW_LV3,
|
|
/* 0x57 */ fpcNm_ITEM_NOENTRY_87,
|
|
/* 0x58 */ fpcNm_ITEM_LURE_ROD,
|
|
/* 0x59 */ fpcNm_ITEM_BOMB_ARROW,
|
|
/* 0x5A */ fpcNm_ITEM_HAWK_ARROW,
|
|
/* 0x5B */ fpcNm_ITEM_BEE_ROD,
|
|
/* 0x5C */ fpcNm_ITEM_JEWEL_ROD,
|
|
/* 0x5D */ fpcNm_ITEM_WORM_ROD,
|
|
/* 0x5E */ fpcNm_ITEM_JEWEL_BEE_ROD,
|
|
/* 0x5F */ fpcNm_ITEM_JEWEL_WORM_ROD,
|
|
/* 0x60 */ fpcNm_ITEM_EMPTY_BOTTLE,
|
|
/* 0x61 */ fpcNm_ITEM_RED_BOTTLE,
|
|
/* 0x62 */ fpcNm_ITEM_GREEN_BOTTLE,
|
|
/* 0x63 */ fpcNm_ITEM_BLUE_BOTTLE,
|
|
/* 0x64 */ fpcNm_ITEM_MILK_BOTTLE,
|
|
/* 0x65 */ fpcNm_ITEM_HALF_MILK_BOTTLE,
|
|
/* 0x66 */ fpcNm_ITEM_OIL_BOTTLE,
|
|
/* 0x67 */ fpcNm_ITEM_WATER_BOTTLE,
|
|
/* 0x68 */ fpcNm_ITEM_OIL_BOTTLE_2,
|
|
/* 0x69 */ fpcNm_ITEM_RED_BOTTLE_2,
|
|
/* 0x6A */ fpcNm_ITEM_UGLY_SOUP,
|
|
/* 0x6B */ fpcNm_ITEM_HOT_SPRING,
|
|
/* 0x6C */ fpcNm_ITEM_FAIRY,
|
|
/* 0x6D */ fpcNm_ITEM_HOT_SPRING_2,
|
|
/* 0x6E */ fpcNm_ITEM_OIL2,
|
|
/* 0x6F */ fpcNm_ITEM_OIL,
|
|
/* 0x70 */ fpcNm_ITEM_NORMAL_BOMB,
|
|
/* 0x71 */ fpcNm_ITEM_WATER_BOMB,
|
|
/* 0x72 */ fpcNm_ITEM_POKE_BOMB,
|
|
/* 0x73 */ fpcNm_ITEM_FAIRY_DROP,
|
|
/* 0x74 */ fpcNm_ITEM_WORM,
|
|
/* 0x75 */ fpcNm_ITEM_DROP_BOTTLE,
|
|
/* 0x76 */ fpcNm_ITEM_BEE_CHILD,
|
|
/* 0x77 */ fpcNm_ITEM_CHUCHU_RARE,
|
|
/* 0x78 */ fpcNm_ITEM_CHUCHU_RED,
|
|
/* 0x79 */ fpcNm_ITEM_CHUCHU_BLUE,
|
|
/* 0x7A */ fpcNm_ITEM_CHUCHU_GREEN,
|
|
/* 0x7B */ fpcNm_ITEM_CHUCHU_YELLOW,
|
|
/* 0x7C */ fpcNm_ITEM_CHUCHU_PURPLE,
|
|
/* 0x7D */ fpcNm_ITEM_LV1_SOUP,
|
|
/* 0x7E */ fpcNm_ITEM_LV2_SOUP,
|
|
/* 0x7F */ fpcNm_ITEM_LV3_SOUP,
|
|
/* 0x80 */ fpcNm_ITEM_LETTER,
|
|
/* 0x81 */ fpcNm_ITEM_BILL,
|
|
/* 0x82 */ fpcNm_ITEM_WOOD_STATUE,
|
|
/* 0x83 */ fpcNm_ITEM_IRIAS_PENDANT,
|
|
/* 0x84 */ fpcNm_ITEM_HORSE_FLUTE,
|
|
/* 0x85 */ fpcNm_ITEM_NOENTRY_133,
|
|
/* 0x86 */ fpcNm_ITEM_NOENTRY_134,
|
|
/* 0x87 */ fpcNm_ITEM_NOENTRY_135,
|
|
/* 0x88 */ fpcNm_ITEM_NOENTRY_136,
|
|
/* 0x89 */ fpcNm_ITEM_NOENTRY_137,
|
|
/* 0x8A */ fpcNm_ITEM_NOENTRY_138,
|
|
/* 0x8B */ fpcNm_ITEM_NOENTRY_139,
|
|
/* 0x8C */ fpcNm_ITEM_NOENTRY_140,
|
|
/* 0x8D */ fpcNm_ITEM_NOENTRY_141,
|
|
/* 0x8E */ fpcNm_ITEM_NOENTRY_142,
|
|
/* 0x8F */ fpcNm_ITEM_NOENTRY_143,
|
|
/* 0x90 */ fpcNm_ITEM_RAFRELS_MEMO,
|
|
/* 0x91 */ fpcNm_ITEM_ASHS_SCRIBBLING,
|
|
/* 0x92 */ fpcNm_ITEM_NOENTRY_146,
|
|
/* 0x93 */ fpcNm_ITEM_NOENTRY_147,
|
|
/* 0x94 */ fpcNm_ITEM_NOENTRY_148,
|
|
/* 0x95 */ fpcNm_ITEM_NOENTRY_149,
|
|
/* 0x96 */ fpcNm_ITEM_NOENTRY_150,
|
|
/* 0x97 */ fpcNm_ITEM_NOENTRY_151,
|
|
/* 0x98 */ fpcNm_ITEM_NOENTRY_152,
|
|
/* 0x99 */ fpcNm_ITEM_NOENTRY_153,
|
|
/* 0x9A */ fpcNm_ITEM_NOENTRY_154,
|
|
/* 0x9B */ fpcNm_ITEM_NOENTRY_155,
|
|
/* 0x9C */ fpcNm_ITEM_CHUCHU_YELLOW2,
|
|
/* 0x9D */ fpcNm_ITEM_OIL_BOTTLE3,
|
|
/* 0x9E */ fpcNm_ITEM_SHOP_BEE_CHILD,
|
|
/* 0x9F */ fpcNm_ITEM_CHUCHU_BLACK,
|
|
/* 0xA0 */ fpcNm_ITEM_LIGHT_DROP,
|
|
/* 0xA1 */ fpcNm_ITEM_DROP_CONTAINER,
|
|
/* 0xA2 */ fpcNm_ITEM_DROP_CONTAINER02,
|
|
/* 0xA3 */ fpcNm_ITEM_DROP_CONTAINER03,
|
|
/* 0xA4 */ fpcNm_ITEM_FILLED_CONTAINER,
|
|
/* 0xA5 */ fpcNm_ITEM_MIRROR_PIECE_2,
|
|
/* 0xA6 */ fpcNm_ITEM_MIRROR_PIECE_3,
|
|
/* 0xA7 */ fpcNm_ITEM_MIRROR_PIECE_4,
|
|
/* 0xA8 */ fpcNm_ITEM_NOENTRY_168,
|
|
/* 0xA9 */ fpcNm_ITEM_NOENTRY_169,
|
|
/* 0xAA */ fpcNm_ITEM_NOENTRY_170,
|
|
/* 0xAB */ fpcNm_ITEM_NOENTRY_171,
|
|
/* 0xAC */ fpcNm_ITEM_NOENTRY_172,
|
|
/* 0xAD */ fpcNm_ITEM_NOENTRY_173,
|
|
/* 0xAE */ fpcNm_ITEM_NOENTRY_174,
|
|
/* 0xAF */ fpcNm_ITEM_NOENTRY_175,
|
|
/* 0xB0 */ fpcNm_ITEM_SMELL_YELIA_POUCH,
|
|
/* 0xB1 */ fpcNm_ITEM_SMELL_PUMPKIN,
|
|
/* 0xB2 */ fpcNm_ITEM_SMELL_POH,
|
|
/* 0xB3 */ fpcNm_ITEM_SMELL_FISH,
|
|
/* 0xB4 */ fpcNm_ITEM_SMELL_CHILDREN,
|
|
/* 0xB5 */ fpcNm_ITEM_SMELL_MEDICINE,
|
|
/* 0xB6 */ fpcNm_ITEM_NOENTRY_182,
|
|
/* 0xB7 */ fpcNm_ITEM_NOENTRY_183,
|
|
/* 0xB8 */ fpcNm_ITEM_NOENTRY_184,
|
|
/* 0xB9 */ fpcNm_ITEM_NOENTRY_185,
|
|
/* 0xBA */ fpcNm_ITEM_NOENTRY_186,
|
|
/* 0xBB */ fpcNm_ITEM_NOENTRY_187,
|
|
/* 0xBC */ fpcNm_ITEM_NOENTRY_188,
|
|
/* 0xBD */ fpcNm_ITEM_NOENTRY_189,
|
|
/* 0xBE */ fpcNm_ITEM_NOENTRY_190,
|
|
/* 0xBF */ fpcNm_ITEM_NOENTRY_191,
|
|
/* 0xC0 */ fpcNm_ITEM_M_BEETLE,
|
|
/* 0xC1 */ fpcNm_ITEM_F_BEETLE,
|
|
/* 0xC2 */ fpcNm_ITEM_M_BUTTERFLY,
|
|
/* 0xC3 */ fpcNm_ITEM_F_BUTTERFLY,
|
|
/* 0xC4 */ fpcNm_ITEM_M_STAG_BEETLE,
|
|
/* 0xC5 */ fpcNm_ITEM_F_STAG_BEETLE,
|
|
/* 0xC6 */ fpcNm_ITEM_M_GRASSHOPPER,
|
|
/* 0xC7 */ fpcNm_ITEM_F_GRASSHOPPER,
|
|
/* 0xC8 */ fpcNm_ITEM_M_NANAFUSHI,
|
|
/* 0xC9 */ fpcNm_ITEM_F_NANAFUSHI,
|
|
/* 0xCA */ fpcNm_ITEM_M_DANGOMUSHI,
|
|
/* 0xCB */ fpcNm_ITEM_F_DANGOMUSHI,
|
|
/* 0xCC */ fpcNm_ITEM_M_MANTIS,
|
|
/* 0xCD */ fpcNm_ITEM_F_MANTIS,
|
|
/* 0xCE */ fpcNm_ITEM_M_LADYBUG,
|
|
/* 0xCF */ fpcNm_ITEM_F_LADYBUG,
|
|
/* 0xD0 */ fpcNm_ITEM_M_SNAIL,
|
|
/* 0xD1 */ fpcNm_ITEM_F_SNAIL,
|
|
/* 0xD2 */ fpcNm_ITEM_M_DRAGONFLY,
|
|
/* 0xD3 */ fpcNm_ITEM_F_DRAGONFLY,
|
|
/* 0xD4 */ fpcNm_ITEM_M_ANT,
|
|
/* 0xD5 */ fpcNm_ITEM_F_ANT,
|
|
/* 0xD6 */ fpcNm_ITEM_M_MAYFLY,
|
|
/* 0xD7 */ fpcNm_ITEM_F_MAYFLY,
|
|
/* 0xD8 */ fpcNm_ITEM_NOENTRY_216,
|
|
/* 0xD9 */ fpcNm_ITEM_NOENTRY_217,
|
|
/* 0xDA */ fpcNm_ITEM_NOENTRY_218,
|
|
/* 0xDB */ fpcNm_ITEM_NOENTRY_219,
|
|
/* 0xDC */ fpcNm_ITEM_NOENTRY_220,
|
|
/* 0xDD */ fpcNm_ITEM_NOENTRY_221,
|
|
/* 0xDE */ fpcNm_ITEM_NOENTRY_222,
|
|
/* 0xDF */ fpcNm_ITEM_NOENTRY_223,
|
|
/* 0xE0 */ fpcNm_ITEM_POU_SPIRIT,
|
|
/* 0xE1 */ fpcNm_ITEM_NOENTRY_225,
|
|
/* 0xE2 */ fpcNm_ITEM_NOENTRY_226,
|
|
/* 0xE3 */ fpcNm_ITEM_NOENTRY_227,
|
|
/* 0xE4 */ fpcNm_ITEM_NOENTRY_228,
|
|
/* 0xE5 */ fpcNm_ITEM_NOENTRY_229,
|
|
/* 0xE6 */ fpcNm_ITEM_NOENTRY_230,
|
|
/* 0xE7 */ fpcNm_ITEM_NOENTRY_231,
|
|
/* 0xE8 */ fpcNm_ITEM_NOENTRY_232,
|
|
/* 0xE9 */ fpcNm_ITEM_ANCIENT_DOCUMENT,
|
|
/* 0xEA */ fpcNm_ITEM_AIR_LETTER,
|
|
/* 0xEB */ fpcNm_ITEM_ANCIENT_DOCUMENT2,
|
|
/* 0xEC */ fpcNm_ITEM_LV7_DUNGEON_EXIT,
|
|
/* 0xED */ fpcNm_ITEM_LINKS_SAVINGS,
|
|
/* 0xEE */ fpcNm_ITEM_SMALL_KEY2,
|
|
/* 0xEF */ fpcNm_ITEM_POU_FIRE1,
|
|
/* 0xF0 */ fpcNm_ITEM_POU_FIRE2,
|
|
/* 0xF1 */ fpcNm_ITEM_POU_FIRE3,
|
|
/* 0xF2 */ fpcNm_ITEM_POU_FIRE4,
|
|
/* 0xF3 */ fpcNm_ITEM_BOSSRIDER_KEY,
|
|
/* 0xF4 */ fpcNm_ITEM_TOMATO_PUREE,
|
|
/* 0xF5 */ fpcNm_ITEM_TASTE,
|
|
/* 0xF6 */ fpcNm_ITEM_LV5_BOSS_KEY,
|
|
/* 0xF7 */ fpcNm_ITEM_SURFBOARD,
|
|
/* 0xF8 */ fpcNm_ITEM_KANTERA2,
|
|
/* 0xF9 */ fpcNm_ITEM_L2_KEY_PIECES1,
|
|
/* 0xFA */ fpcNm_ITEM_L2_KEY_PIECES2,
|
|
/* 0xFB */ fpcNm_ITEM_L2_KEY_PIECES3,
|
|
/* 0xFC */ fpcNm_ITEM_KEY_OF_CARAVAN,
|
|
/* 0xFD */ fpcNm_ITEM_LV2_BOSS_KEY,
|
|
/* 0xFE */ fpcNm_ITEM_KEY_OF_FILONE,
|
|
/* 0xFF */ fpcNm_ITEM_NONE,
|
|
};
|
|
|
|
#endif
|