Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_item_data.h
Go to the documentation of this file.
1#ifndef D_D_ITEM_DATA_H
2#define D_D_ITEM_DATA_H
3
4#include <types.h>
7 /* 0x0 */ u8 mShadowSize;
8 /* 0x1 */ u8 mH;
9 /* 0x2 */ u8 mR;
10 /* 0x3 */ u8 mFlag;
11};
12
14 f32 getTexScale() { return mTexScale; }
15
16 /* 0x00 */ const char* mArcName;
17 /* 0x04 */ s16 mBmdName;
18 /* 0x06 */ s16 mBtkName;
19 /* 0x08 */ s16 mBckName;
20 /* 0x0A */ s16 mBrkName;
21 /* 0x0C */ s16 mBtpName;
22 /* 0x0E */ s8 mTevFrm;
23 /* 0x0F */ s8 mBtpFrm;
24 /* 0x10 */ s16 mTexture;
25 /* 0x12 */ u8 mTexScale;
26 /* 0x14 */ s16 field_0x14;
27}; // Size: 0x18
28
30 /* 0x0 */ const char* mFieldArc;
31 /* 0x4 */ s16 mItemBmdName;
32 /* 0x6 */ s16 mItemBckName;
33 /* 0x8 */ s16 mItemBrkName;
34 /* 0xA */ u8 field_0xa;
35 /* 0xC */ u16 mHeapSize;
36}; // Size: 0x10
37
38struct dItem_data {
39 static const char* getArcName(u8 index) { return item_resource[index].mArcName; }
40
41 static s16 getBtpName(u8 index) { return item_resource[index].mBtpName; }
42
43 static s16 getBrkName(u8 index) { return item_resource[index].mBrkName; }
44
45 static s16 getBxaName(u8 index) { return -1; }
46
47 static s16 getBckName(u8 index) { return item_resource[index].mBckName; }
48
49 static s16 getBpkName(u8 index) { return -1; }
50
51 static s16 getBtkName(u8 index) { return item_resource[index].mBtkName; }
52
53 static s16 getBmdName(u8 index) { return item_resource[index].mBmdName; }
54
55 static s8 getTevFrm(u8 index) { return item_resource[index].mTevFrm; }
56
57 static s8 getBtpFrm(u8 index) { return item_resource[index].mBtpFrm; }
58
59 static s16 getTexture(u8 index) { return item_resource[index].mTexture; }
60
61 static u8 getTexScale (u8 index) { return item_resource[index].mTexScale; }
62
63 static const char* getFieldArc(u8 index) { return field_item_res[index].mFieldArc; }
64
65 static s16 getItemBmdName(u8 index) { return field_item_res[index].mItemBmdName; }
66
67 static s16 getItemBtkName(u8 index) { return -1; }
68
69 static s16 getItemBpkName(u8 index) { return -1; }
70
71 static s16 getItemBckName(u8 index) { return field_item_res[index].mItemBckName; }
72
73 static s16 getItemBxaName(u8 index) { return -1; }
74
75 static s16 getItemBrkName(u8 index) { return field_item_res[index].mItemBrkName; }
76
77 static s16 getItemBtpName(u8 index) { return -1; }
78
79 static BOOL chkFlag(u8 index, int flag) { return item_info[index].mFlag & flag; }
80
81 static u8 getShadowSize(u8 index) { return item_info[index].mShadowSize; }
82
83 static const u8 getH(u8 index) { return item_info[index].mH; }
84
85 static const u8 getR(u8 index) { return item_info[index].mR; }
86
87 static u16 getFieldHeapSize(u8 index) { return field_item_res[index].mHeapSize; }
88
91 static dItem_itemInfo item_info[255];
92};
93
94enum {
95 /* 0x00 */ dItemNo_HEART_e,
130 /* 0x23 */ dItemNo_MAP_e,
135 /* 0x28 */ dItemNo_SWORD_e,
143 /* 0x30 */ dItemNo_ARMOR_e,
162 /* 0x43 */ dItemNo_BOW_e,
203 /* 0x6C */ dItemNo_FAIRY_e,
205 /* 0x6E */ dItemNo_OIL2_e,
206 /* 0x6F */ dItemNo_OIL_e,
211 /* 0x74 */ dItemNo_WORM_e,
224 /* 0x81 */ dItemNo_BILL_e,
307 /* 0xD4 */ dItemNo_M_ANT_e,
308 /* 0xD5 */ dItemNo_F_ANT_e,
340 /* 0xF5 */ dItemNo_TASTE_e,
350 /* 0xFF */ dItemNo_NONE_e,
351};
352
353#endif /* D_D_ITEM_DATA_H */
@ dItemNo_NOENTRY_55_e
Definition d_item_data.h:150
@ dItemNo_HYLIA_SHIELD_e
Definition d_item_data.h:139
@ dItemNo_NOENTRY_138_e
Definition d_item_data.h:233
@ dItemNo_WALLET_LV1_e
Definition d_item_data.h:147
@ dItemNo_NOENTRY_187_e
Definition d_item_data.h:282
@ dItemNo_CHUCHU_PURPLE_e
Definition d_item_data.h:219
@ dItemNo_LIGHT_ARROW_e
Definition d_item_data.h:178
@ dItemNo_NOENTRY_170_e
Definition d_item_data.h:265
@ dItemNo_KANTERA2_e
Definition d_item_data.h:343
@ dItemNo_BOMB_5_e
Definition d_item_data.h:105
@ dItemNo_BLUE_RUPEE_e
Definition d_item_data.h:97
@ dItemNo_POU_FIRE1_e
Definition d_item_data.h:334
@ dItemNo_NOENTRY_135_e
Definition d_item_data.h:230
@ dItemNo_RED_RUPEE_e
Definition d_item_data.h:99
@ dItemNo_JEWEL_ROD_e
Definition d_item_data.h:187
@ dItemNo_NOENTRY_228_e
Definition d_item_data.h:323
@ dItemNo_NOENTRY_60_e
Definition d_item_data.h:155
@ dItemNo_BOMB_BAG_LV2_e
Definition d_item_data.h:174
@ dItemNo_WATER_BOMB_e
Definition d_item_data.h:208
@ dItemNo_FAIRY_DROP_e
Definition d_item_data.h:210
@ dItemNo_MIRROR_PIECE_4_e
Definition d_item_data.h:262
@ dItemNo_NOENTRY_153_e
Definition d_item_data.h:248
@ dItemNo_NOENTRY_139_e
Definition d_item_data.h:234
@ dItemNo_NORMAL_BOMB_e
Definition d_item_data.h:207
@ dItemNo_IRIAS_PENDANT_e
Definition d_item_data.h:226
@ dItemNo_SHOP_BEE_CHILD_e
Definition d_item_data.h:253
@ dItemNo_NOENTRY_57_e
Definition d_item_data.h:152
@ dItemNo_NOENTRY_186_e
Definition d_item_data.h:281
@ dItemNo_DROP_CONTAINER_e
Definition d_item_data.h:256
@ dItemNo_WEAR_KOKIRI_e
Definition d_item_data.h:142
@ dItemNo_LINKS_SAVINGS_e
Definition d_item_data.h:332
@ dItemNo_RECOVERY_FAILY_e
Definition d_item_data.h:125
@ dItemNo_BOMB_10_e
Definition d_item_data.h:106
@ dItemNo_ARROW_10_e
Definition d_item_data.h:109
@ dItemNo_GREEN_RUPEE_e
Definition d_item_data.h:96
@ dItemNo_RED_BOTTLE_e
Definition d_item_data.h:192
@ dItemNo_M_GRASSHOPPER_e
Definition d_item_data.h:293
@ dItemNo_COMPUS_e
Definition d_item_data.h:131
@ dItemNo_CHUCHU_GREEN_e
Definition d_item_data.h:217
@ dItemNo_BOW_e
Definition d_item_data.h:162
@ dItemNo_NOENTRY_229_e
Definition d_item_data.h:324
@ dItemNo_BOOMERANG_e
Definition d_item_data.h:159
@ dItemNo_SMELL_YELIA_POUCH_e
Definition d_item_data.h:271
@ dItemNo_TKS_LETTER_e
Definition d_item_data.h:140
@ dItemNo_F_STAG_BEETLE_e
Definition d_item_data.h:292
@ dItemNo_NOENTRY_222_e
Definition d_item_data.h:317
@ dItemNo_HVY_BOOTS_e
Definition d_item_data.h:164
@ dItemNo_SURFBOARD_e
Definition d_item_data.h:342
@ dItemNo_HORSE_FLUTE_e
Definition d_item_data.h:227
@ dItemNo_ANCIENT_DOCUMENT_e
Definition d_item_data.h:328
@ dItemNo_KEY_OF_FILONE_e
Definition d_item_data.h:349
@ dItemNo_BILL_e
Definition d_item_data.h:224
@ dItemNo_SMELL_CHILDREN_e
Definition d_item_data.h:275
@ dItemNo_CHUCHU_YELLOW_e
Definition d_item_data.h:218
@ dItemNo_NOENTRY_184_e
Definition d_item_data.h:279
@ dItemNo_WALLET_LV2_e
Definition d_item_data.h:148
@ dItemNo_SILVER_RUPEE_e
Definition d_item_data.h:102
@ dItemNo_F_BEETLE_e
Definition d_item_data.h:288
@ dItemNo_LURE_ROD_e
Definition d_item_data.h:183
@ dItemNo_NOENTRY_150_e
Definition d_item_data.h:245
@ dItemNo_NOENTRY_140_e
Definition d_item_data.h:235
@ dItemNo_CHUCHU_YELLOW2_e
Definition d_item_data.h:251
@ dItemNo_HEART_e
Definition d_item_data.h:95
@ dItemNo_MAGIC_LV1_e
Definition d_item_data.h:145
@ dItemNo_PURPLE_RUPEE_e
Definition d_item_data.h:100
@ dItemNo_BOMB_20_e
Definition d_item_data.h:107
@ dItemNo_NOENTRY_137_e
Definition d_item_data.h:232
@ dItemNo_M_MANTIS_e
Definition d_item_data.h:299
@ dItemNo_NOENTRY_189_e
Definition d_item_data.h:284
@ dItemNo_TRIPLE_HEART_e
Definition d_item_data.h:126
@ dItemNo_NOENTRY_141_e
Definition d_item_data.h:236
@ dItemNo_ARROW_30_e
Definition d_item_data.h:111
@ dItemNo_WATER_BOMB_30_e
Definition d_item_data.h:120
@ dItemNo_WORM_e
Definition d_item_data.h:211
@ dItemNo_OIL_BOTTLE3_e
Definition d_item_data.h:252
@ dItemNo_FILLED_CONTAINER_e
Definition d_item_data.h:259
@ dItemNo_HALF_MILK_BOTTLE_e
Definition d_item_data.h:196
@ dItemNo_ARROW_20_e
Definition d_item_data.h:110
@ dItemNo_NOENTRY_174_e
Definition d_item_data.h:269
@ dItemNo_BLUE_BOTTLE_e
Definition d_item_data.h:194
@ dItemNo_WOOD_STATUE_e
Definition d_item_data.h:225
@ dItemNo_ARMOR_e
Definition d_item_data.h:143
@ dItemNo_LIGHT_SWORD_e
Definition d_item_data.h:168
@ dItemNo_SMELL_FISH_e
Definition d_item_data.h:274
@ dItemNo_NOENTRY_223_e
Definition d_item_data.h:318
@ dItemNo_NOENTRY_172_e
Definition d_item_data.h:267
@ dItemNo_ORANGE_RUPEE_e
Definition d_item_data.h:101
@ dItemNo_SHIELD_e
Definition d_item_data.h:138
@ dItemNo_BOSSRIDER_KEY_e
Definition d_item_data.h:338
@ dItemNo_SMELL_POH_e
Definition d_item_data.h:273
@ dItemNo_NOENTRY_142_e
Definition d_item_data.h:237
@ dItemNo_HAWK_EYE_e
Definition d_item_data.h:157
@ dItemNo_LV2_SOUP_e
Definition d_item_data.h:221
@ dItemNo_BOMB_INSECT_10_e
Definition d_item_data.h:122
@ dItemNo_F_NANAFUSHI_e
Definition d_item_data.h:296
@ dItemNo_F_MAYFLY_e
Definition d_item_data.h:310
@ dItemNo_M_STAG_BEETLE_e
Definition d_item_data.h:291
@ dItemNo_NOENTRY_143_e
Definition d_item_data.h:238
@ dItemNo_NOENTRY_185_e
Definition d_item_data.h:280
@ dItemNo_POU_FIRE3_e
Definition d_item_data.h:336
@ dItemNo_SWORD_e
Definition d_item_data.h:135
@ dItemNo_WATER_BOTTLE_e
Definition d_item_data.h:198
@ dItemNo_LV5_BOSS_KEY_e
Definition d_item_data.h:341
@ dItemNo_NOENTRY_77_e
Definition d_item_data.h:172
@ dItemNo_AIR_LETTER_e
Definition d_item_data.h:329
@ dItemNo_M_ANT_e
Definition d_item_data.h:307
@ dItemNo_M_LADYBUG_e
Definition d_item_data.h:301
@ dItemNo_NOENTRY_232_e
Definition d_item_data.h:327
@ dItemNo_SPINNER_e
Definition d_item_data.h:160
@ dItemNo_HOT_SPRING_2_e
Definition d_item_data.h:204
@ dItemNo_NOENTRY_87_e
Definition d_item_data.h:182
@ dItemNo_JEWEL_BEE_ROD_e
Definition d_item_data.h:189
@ dItemNo_NOENTRY_183_e
Definition d_item_data.h:278
@ dItemNo_S_MAGIC_e
Definition d_item_data.h:103
@ dItemNo_BOMB_BAG_LV1_e
Definition d_item_data.h:175
@ dItemNo_NOENTRY_149_e
Definition d_item_data.h:244
@ dItemNo_PACHINKO_e
Definition d_item_data.h:170
@ dItemNo_NOENTRY_155_e
Definition d_item_data.h:250
@ dItemNo_WEAR_ZORA_e
Definition d_item_data.h:144
@ dItemNo_MIRROR_PIECE_3_e
Definition d_item_data.h:261
@ dItemNo_WOOD_STICK_e
Definition d_item_data.h:158
@ dItemNo_NOENTRY_58_e
Definition d_item_data.h:153
@ dItemNo_F_GRASSHOPPER_e
Definition d_item_data.h:294
@ dItemNo_F_MANTIS_e
Definition d_item_data.h:300
@ dItemNo_M_NANAFUSHI_e
Definition d_item_data.h:295
@ dItemNo_HOOKSHOT_e
Definition d_item_data.h:163
@ dItemNo_NOENTRY_230_e
Definition d_item_data.h:325
@ dItemNo_F_ANT_e
Definition d_item_data.h:308
@ dItemNo_DROP_CONTAINER03_e
Definition d_item_data.h:258
@ dItemNo_L_MAGIC_e
Definition d_item_data.h:104
@ dItemNo_NOENTRY_152_e
Definition d_item_data.h:247
@ dItemNo_OIL_BOTTLE_e
Definition d_item_data.h:197
@ dItemNo_DROP_BOTTLE_e
Definition d_item_data.h:212
@ dItemNo_BOMB_ARROW_e
Definition d_item_data.h:184
@ dItemNo_NOENTRY_191_e
Definition d_item_data.h:286
@ dItemNo_NOENTRY_190_e
Definition d_item_data.h:285
@ dItemNo_BOMB_INSECT_30_e
Definition d_item_data.h:124
@ dItemNo_L2_KEY_PIECES1_e
Definition d_item_data.h:344
@ dItemNo_NOENTRY_148_e
Definition d_item_data.h:243
@ dItemNo_NOENTRY_151_e
Definition d_item_data.h:246
@ dItemNo_KEY_OF_CARAVAN_e
Definition d_item_data.h:347
@ dItemNo_ZORAS_JEWEL_e
Definition d_item_data.h:156
@ dItemNo_COPY_ROD_e
Definition d_item_data.h:165
@ dItemNo_NOENTRY_218_e
Definition d_item_data.h:313
@ dItemNo_OIL_e
Definition d_item_data.h:206
@ dItemNo_M_BEETLE_e
Definition d_item_data.h:287
@ dItemNo_LV3_SOUP_e
Definition d_item_data.h:222
@ dItemNo_W_HOOKSHOT_e
Definition d_item_data.h:166
@ dItemNo_TOMATO_PUREE_e
Definition d_item_data.h:339
@ dItemNo_F_DRAGONFLY_e
Definition d_item_data.h:306
@ dItemNo_M_DANGOMUSHI_e
Definition d_item_data.h:297
@ dItemNo_F_SNAIL_e
Definition d_item_data.h:304
@ dItemNo_LV2_BOSS_KEY_e
Definition d_item_data.h:348
@ dItemNo_CHUCHU_BLUE_e
Definition d_item_data.h:216
@ dItemNo_POU_FIRE4_e
Definition d_item_data.h:337
@ dItemNo_PACHINKO_SHOT_e
Definition d_item_data.h:113
@ dItemNo_CHUCHU_RARE_e
Definition d_item_data.h:214
@ dItemNo_BOSS_KEY_e
Definition d_item_data.h:133
@ dItemNo_LV1_SOUP_e
Definition d_item_data.h:220
@ dItemNo_SMALL_KEY2_e
Definition d_item_data.h:333
@ dItemNo_POKE_BOMB_e
Definition d_item_data.h:209
@ dItemNo_F_LADYBUG_e
Definition d_item_data.h:302
@ dItemNo_NOENTRY_227_e
Definition d_item_data.h:322
@ dItemNo_SMELL_MEDICINE_e
Definition d_item_data.h:276
@ dItemNo_EMPTY_BOTTLE_e
Definition d_item_data.h:191
@ dItemNo_HOT_SPRING_e
Definition d_item_data.h:202
@ dItemNo_OIL_BOTTLE_2_e
Definition d_item_data.h:199
@ dItemNo_NOENTRY_231_e
Definition d_item_data.h:326
@ dItemNo_CHUCHU_RED_e
Definition d_item_data.h:215
@ dItemNo_NONE_e
Definition d_item_data.h:350
@ dItemNo_CHUCHU_BLACK_e
Definition d_item_data.h:254
@ dItemNo_NOENTRY_169_e
Definition d_item_data.h:264
@ dItemNo_FISHING_ROD_1_e
Definition d_item_data.h:169
@ dItemNo_KANTERA_e
Definition d_item_data.h:167
@ dItemNo_LV7_DUNGEON_EXIT_e
Definition d_item_data.h:331
@ dItemNo_NOENTRY_154_e
Definition d_item_data.h:249
@ dItemNo_ASHS_SCRIBBLING_e
Definition d_item_data.h:240
@ dItemNo_NOENTRY_171_e
Definition d_item_data.h:266
@ dItemNo_L2_KEY_PIECES2_e
Definition d_item_data.h:345
@ dItemNo_NOENTRY_217_e
Definition d_item_data.h:312
@ dItemNo_SMALL_KEY_e
Definition d_item_data.h:127
@ dItemNo_UGLY_SOUP_e
Definition d_item_data.h:201
@ dItemNo_ANCIENT_DOCUMENT2_e
Definition d_item_data.h:330
@ dItemNo_ARROW_1_e
Definition d_item_data.h:112
@ dItemNo_MILK_BOTTLE_e
Definition d_item_data.h:195
@ dItemNo_NOENTRY_225_e
Definition d_item_data.h:320
@ dItemNo_TASTE_e
Definition d_item_data.h:340
@ dItemNo_WATER_BOMB_5_e
Definition d_item_data.h:117
@ dItemNo_NOENTRY_136_e
Definition d_item_data.h:231
@ dItemNo_BOMB_30_e
Definition d_item_data.h:108
@ dItemNo_NOENTRY_59_e
Definition d_item_data.h:154
@ dItemNo_DROP_CONTAINER02_e
Definition d_item_data.h:257
@ dItemNo_NOENTRY_216_e
Definition d_item_data.h:311
@ dItemNo_WORM_ROD_e
Definition d_item_data.h:188
@ dItemNo_DUNGEON_EXIT_e
Definition d_item_data.h:132
@ dItemNo_NOENTRY_147_e
Definition d_item_data.h:242
@ dItemNo_NOENTRY_188_e
Definition d_item_data.h:283
@ dItemNo_NOENTRY_168_e
Definition d_item_data.h:263
@ dItemNo_NOENTRY_175_e
Definition d_item_data.h:270
@ dItemNo_HAWK_ARROW_e
Definition d_item_data.h:185
@ dItemNo_OIL2_e
Definition d_item_data.h:205
@ dItemNo_WATER_BOMB_20_e
Definition d_item_data.h:119
@ dItemNo_MAP_e
Definition d_item_data.h:130
@ dItemNo_SMELL_PUMPKIN_e
Definition d_item_data.h:272
@ dItemNo_BEE_ROD_e
Definition d_item_data.h:186
@ dItemNo_NOENTRY_20_e
Definition d_item_data.h:115
@ dItemNo_ARROW_LV3_e
Definition d_item_data.h:181
@ dItemNo_BOMB_INSECT_5_e
Definition d_item_data.h:121
@ dItemNo_NOENTRY_133_e
Definition d_item_data.h:228
@ dItemNo_LIGHT_DROP_e
Definition d_item_data.h:255
@ dItemNo_WEAR_CASUAL_e
Definition d_item_data.h:141
@ dItemNo_MASTER_SWORD_e
Definition d_item_data.h:136
@ dItemNo_JEWEL_WORM_ROD_e
Definition d_item_data.h:190
@ dItemNo_NOENTRY_78_e
Definition d_item_data.h:173
@ dItemNo_BEE_CHILD_e
Definition d_item_data.h:213
@ dItemNo_BOMB_IN_BAG_e
Definition d_item_data.h:176
@ dItemNo_IRONBALL_e
Definition d_item_data.h:161
@ dItemNo_BOMB_INSECT_20_e
Definition d_item_data.h:123
@ dItemNo_NOENTRY_21_e
Definition d_item_data.h:116
@ dItemNo_NOENTRY_220_e
Definition d_item_data.h:315
@ dItemNo_NOENTRY_134_e
Definition d_item_data.h:229
@ dItemNo_NOENTRY_182_e
Definition d_item_data.h:277
@ dItemNo_NOENTRY_82_e
Definition d_item_data.h:177
@ dItemNo_DUNGEON_EXIT_2_e
Definition d_item_data.h:146
@ dItemNo_POU_SPIRIT_e
Definition d_item_data.h:319
@ dItemNo_COPY_ROD_2_e
Definition d_item_data.h:171
@ dItemNo_MIRROR_PIECE_2_e
Definition d_item_data.h:260
@ dItemNo_ARROW_LV1_e
Definition d_item_data.h:179
@ dItemNo_F_DANGOMUSHI_e
Definition d_item_data.h:298
@ dItemNo_NOENTRY_219_e
Definition d_item_data.h:314
@ dItemNo_NOENTRY_146_e
Definition d_item_data.h:241
@ dItemNo_ARROW_LV2_e
Definition d_item_data.h:180
@ dItemNo_GREEN_BOTTLE_e
Definition d_item_data.h:193
@ dItemNo_NOENTRY_19_e
Definition d_item_data.h:114
@ dItemNo_RED_BOTTLE_2_e
Definition d_item_data.h:200
@ dItemNo_WOOD_SHIELD_e
Definition d_item_data.h:137
@ dItemNo_DUNGEON_BACK_e
Definition d_item_data.h:134
@ dItemNo_UTAWA_HEART_e
Definition d_item_data.h:129
@ dItemNo_WALLET_LV3_e
Definition d_item_data.h:149
@ dItemNo_L2_KEY_PIECES3_e
Definition d_item_data.h:346
@ dItemNo_NOENTRY_56_e
Definition d_item_data.h:151
@ dItemNo_M_SNAIL_e
Definition d_item_data.h:303
@ dItemNo_NOENTRY_226_e
Definition d_item_data.h:321
@ dItemNo_YELLOW_RUPEE_e
Definition d_item_data.h:98
@ dItemNo_FAIRY_e
Definition d_item_data.h:203
@ dItemNo_NOENTRY_221_e
Definition d_item_data.h:316
@ dItemNo_M_BUTTERFLY_e
Definition d_item_data.h:289
@ dItemNo_F_BUTTERFLY_e
Definition d_item_data.h:290
@ dItemNo_LETTER_e
Definition d_item_data.h:223
@ dItemNo_WATER_BOMB_10_e
Definition d_item_data.h:118
@ dItemNo_M_MAYFLY_e
Definition d_item_data.h:309
@ dItemNo_M_DRAGONFLY_e
Definition d_item_data.h:305
@ dItemNo_POU_FIRE2_e
Definition d_item_data.h:335
@ dItemNo_RAFRELS_MEMO_e
Definition d_item_data.h:239
@ dItemNo_KAKERA_HEART_e
Definition d_item_data.h:128
@ dItemNo_NOENTRY_173_e
Definition d_item_data.h:268
Definition d_item_data.h:38
static u8 getShadowSize(u8 index)
Definition d_item_data.h:81
static const char * getArcName(u8 index)
Definition d_item_data.h:39
static dItem_itemInfo item_info[255]
Definition d_item_data.h:521
static s16 getItemBmdName(u8 index)
Definition d_item_data.h:65
static u8 getTexScale(u8 index)
Definition d_item_data.h:61
static dItem_itemResource item_resource[255]
Definition d_item_data.h:5
static s16 getBxaName(u8 index)
Definition d_item_data.h:45
static s8 getBtpFrm(u8 index)
Definition d_item_data.h:57
static s16 getItemBtpName(u8 index)
Definition d_item_data.h:77
static s16 getTexture(u8 index)
Definition d_item_data.h:59
static s16 getBtpName(u8 index)
Definition d_item_data.h:41
static s16 getBpkName(u8 index)
Definition d_item_data.h:49
static s8 getTevFrm(u8 index)
Definition d_item_data.h:55
static s16 getBtkName(u8 index)
Definition d_item_data.h:51
static const u8 getH(u8 index)
Definition d_item_data.h:83
static const u8 getR(u8 index)
Definition d_item_data.h:85
static s16 getItemBxaName(u8 index)
Definition d_item_data.h:73
static u16 getFieldHeapSize(u8 index)
Definition d_item_data.h:87
static BOOL chkFlag(u8 index, int flag)
Definition d_item_data.h:79
static const char * getFieldArc(u8 index)
Definition d_item_data.h:63
static dItem_fieldItemResource field_item_res[255]
Definition d_item_data.h:263
static s16 getItemBckName(u8 index)
Definition d_item_data.h:71
static s16 getItemBpkName(u8 index)
Definition d_item_data.h:69
static s16 getBckName(u8 index)
Definition d_item_data.h:47
static s16 getItemBtkName(u8 index)
Definition d_item_data.h:67
static s16 getBmdName(u8 index)
Definition d_item_data.h:53
static s16 getBrkName(u8 index)
Definition d_item_data.h:43
static s16 getItemBrkName(u8 index)
Definition d_item_data.h:75
Definition d_item_data.h:29
u16 mHeapSize
Definition d_item_data.h:35
const char * mFieldArc
Definition d_item_data.h:30
u8 field_0xa
Definition d_item_data.h:34
s16 mItemBmdName
Definition d_item_data.h:31
s16 mItemBrkName
Definition d_item_data.h:33
s16 mItemBckName
Definition d_item_data.h:32
Definition d_item_data.h:6
u8 mR
Definition d_item_data.h:9
u8 mShadowSize
Definition d_item_data.h:7
u8 mH
Definition d_item_data.h:8
u8 mFlag
Definition d_item_data.h:10
Definition d_item_data.h:13
s16 mBmdName
Definition d_item_data.h:17
s16 mBtkName
Definition d_item_data.h:18
s16 mBtpName
Definition d_item_data.h:21
s16 mBckName
Definition d_item_data.h:19
const char * mArcName
Definition d_item_data.h:16
s16 mBrkName
Definition d_item_data.h:20
s16 mTexture
Definition d_item_data.h:24
s16 field_0x14
Definition d_item_data.h:26
s8 mTevFrm
Definition d_item_data.h:22
u8 mTexScale
Definition d_item_data.h:25
s8 mBtpFrm
Definition d_item_data.h:23
f32 getTexScale()
Definition d_item_data.h:14