diff --git a/include/PR/libaudio.h b/include/PR/libaudio.h index 5dcda56274..38cf1e6eb3 100755 --- a/include/PR/libaudio.h +++ b/include/PR/libaudio.h @@ -98,7 +98,7 @@ typedef u8 ALPan; #ifdef _DEBUG #define ALFlagFailIf(condition, flag, error) \ if (condition) { \ - if(flag) __osError(error, 0); \ + if (flag) __osError(error, 0); \ return; } #else diff --git a/include/common_structs.h b/include/common_structs.h index 2a5684351c..dc2991b9ed 100644 --- a/include/common_structs.h +++ b/include/common_structs.h @@ -1204,34 +1204,35 @@ typedef struct ItemData { typedef struct ItemEntity { /* 0x00 */ s32 flags; - /* 0x04 */ s16 boundVar; /* see make_item_entity */ - /* 0x06 */ s16 unk_06; + /* 0x04 */ s16 boundVar; + /* 0x06 */ s16 pickupMsgFlags; /* 0x08 */ Vec3f position; /* 0x14 */ struct ItemEntityPhysicsData* physicsData; - /* 0x18 */ s16 itemID; /* into item table, also worldIconID */ + /* 0x18 */ s16 itemID; /* 0x1A */ s8 state; - /* 0x1B */ s8 type; + /* 0x1B */ s8 spawnType; /* 0x1C */ u8 pickupDelay; /* num frames before item can be picked up */ - /* 0x1D */ char unk_1D; + /* 0x1D */ s8 renderGroup; /* 0x1E */ s16 wsFaceAngle; /* < 0 means none */ /* 0x20 */ s16 shadowIndex; /* 0x22 */ char unk_22[2]; /* 0x24 */ u32* readPos; /* 0x28 */ u32* savedReadPos; - /* 0x2C */ char unk_2C[2]; - /* 0x2E */ u8 unkCounter; + /* 0x2C */ s8 lookupRasterIndex; + /* 0x2D */ s8 lookupPaletteIndex; + /* 0x2E */ u8 nextUpdate; /* 0x2F */ u8 alpha; /* 0x30 */ f32 scale; /* 0x34 */ Vec3s unk_34; /* 0x3A */ char unk_3A[2]; - /* 0x3C */ s32 framesLeft; - /* 0x40 */ s32* currentState; - /* 0x44 */ s32 unk_44; - /* 0x48 */ s32* sequenceStart; - /* 0x4C */ s32* unk_4C; - /* 0x50 */ s32* unk_50; - /* 0x54 */ s32 unk_54; - /* 0x58 */ s32 unk_58; + /* 0x3C */ s32 sparkleNextUpdate; + /* 0x40 */ s32* sparkleReadPos; + /* 0x44 */ s32 sparkleUnk44; + /* 0x48 */ s32* sparkleSavedPos; + /* 0x4C */ s32* sparkleRaster; + /* 0x50 */ s32* sparklePalette; + /* 0x54 */ s32 sparkleWidth; + /* 0x58 */ s32 sparkleHeight; } ItemEntity; // size = 0x5C typedef struct MessagePrintState { diff --git a/include/enums.h b/include/enums.h index 78115a0850..14e0d42d7b 100644 --- a/include/enums.h +++ b/include/enums.h @@ -1492,6 +1492,7 @@ enum ItemSpawnModes { ITEM_SPAWN_MODE_TOSS_FADE3 = 0x00000019, ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS_SMALL = 0x0000001A, ITEM_SPAWN_MODE_UNKNOWN_1B = 0x0000001B, + ITEM_SPAWN_AT_PLAYER = 0x0000001C, }; enum Locations { @@ -1768,11 +1769,20 @@ enum TriggerFlags { }; enum ItemEntityFlags { + ITEM_ENTITY_FLAGS_CAM0 = 0x00000001, + ITEM_ENTITY_FLAGS_CAM1 = 0x00000002, + ITEM_ENTITY_FLAGS_CAM2 = 0x00000004, + ITEM_ENTITY_FLAGS_CAM3 = 0x00000008, ITEM_ENTITY_FLAGS_10 = 0x00000010, ITEM_ENTITY_FLAGS_40 = 0x00000040, ITEM_ENTITY_FLAGS_TINY = 0x00004000, + ITEM_ENTITY_FLAGS_20000 = 0x00020000, + ITEM_ENTITY_FLAGS_40000 = 0x00040000, ITEM_ENTITY_FLAGS_TRANSPARENT = 0x00080000, ITEM_ENTITY_FLAGS_100000 = 0x00100000, + ITEM_ENTITY_FLAGS_200000 = 0x00200000, + ITEM_ENTITY_FLAGS_2000000 = 0x02000000, + ITEM_ENTITY_FLAGS_4000000 = 0x04000000, ITEM_ENTITY_FLAGS_8000000 = 0x08000000, }; diff --git a/include/icon_offsets.h b/include/icon_offsets.h new file mode 100644 index 0000000000..b3f08a4178 --- /dev/null +++ b/include/icon_offsets.h @@ -0,0 +1,1230 @@ +#define ICON_key_Gift_raster 0x0 +#define ICON_key_Gift_palette 0x200 +#define ICON_key_CakeDone_raster 0x220 +#define ICON_key_CakeDone_palette 0x420 +#define ICON_key_CakeBaked_raster 0x440 +#define ICON_key_CakeBaked_palette 0x640 +#define ICON_key_CakePan_raster 0x660 +#define ICON_key_CakePan_palette 0x860 +#define ICON_key_CakeBatter_raster 0x880 +#define ICON_key_CakeBatter_palette 0xA80 +#define ICON_key_CakeBowl_raster 0xAA0 +#define ICON_key_CakeBowl_palette 0xCA0 +#define ICON_key_CakeMix_raster 0xCC0 +#define ICON_key_CakeMix_palette 0xEC0 +#define ICON_key_CakeIcing_raster 0xEE0 +#define ICON_key_CakeIcing_palette 0x10E0 +#define ICON_key_CakeBerries_raster 0x1100 +#define ICON_key_CakeBerries_palette 0x1300 +#define ICON_Hammer1_raster 0x2D940 +#define ICON_Hammer1_palette 0x2DB40 +#define ICON_Hammer2_raster 0x2DB80 +#define ICON_Hammer2_palette 0x2DD80 +#define ICON_Hammer3_raster 0x2DDC0 +#define ICON_Hammer3_palette 0x2DFC0 +#define ICON_Boots1_raster 0x2E000 +#define ICON_Boots1_palette 0x2E200 +#define ICON_Boots2_raster 0x2E240 +#define ICON_Boots2_palette 0x2E440 +#define ICON_Boots3_raster 0x2E480 +#define ICON_Boots3_palette 0x2E680 +#define ICON_Items_raster 0x2E6C0 +#define ICON_Items_palette 0x2E8C0 +#define ICON_anim_heart_piece_raster 0x30CE0 +#define ICON_anim_heart_piece_palette 0x30E00 +#define ICON_anim_heart_0_raster 0x30A60 +#define ICON_anim_heart_0_palette 0x30B80 +#define ICON_anim_heart_1_raster 0x30BA0 +#define ICON_anim_heart_1_palette 0x30CC0 +#define ICON_anim_coin_0_raster 0x2F5C0 +#define ICON_anim_coin_0_palette 0x2F6E0 +#define ICON_anim_coin_1_raster 0x2F700 +#define ICON_anim_coin_1_palette 0x2F820 +#define ICON_anim_coin_4_raster 0x2FAC0 +#define ICON_anim_coin_4_palette 0x2FBE0 +#define ICON_anim_coin_5_raster 0x2FC00 +#define ICON_anim_coin_5_palette 0x2FD20 +#define ICON_anim_coin_6_raster 0x2FD40 +#define ICON_anim_coin_6_palette 0x2FE60 +#define ICON_anim_coin_7_raster 0x2FE80 +#define ICON_anim_coin_7_palette 0x2FFA0 +#define ICON_anim_coin_8_raster 0x2FFC0 +#define ICON_anim_coin_8_palette 0x300E0 +#define ICON_anim_coin_9_raster 0x30100 +#define ICON_anim_coin_9_palette 0x30220 +#define ICON_anim_coin_2_raster 0x2F840 +#define ICON_anim_coin_2_palette 0x2F960 +#define ICON_anim_coin_3_raster 0x2F980 +#define ICON_anim_coin_3_palette 0x2FAA0 +#define ICON_anim_shimmer_0_raster 0x30240 +#define ICON_anim_shimmer_0_palette 0x30260 +#define ICON_anim_shimmer_1_raster 0x30280 +#define ICON_anim_shimmer_1_palette 0x302A0 +#define ICON_anim_shimmer_2_raster 0x302C0 +#define ICON_anim_shimmer_2_palette 0x302E0 +#define ICON_anim_shimmer_6_raster 0x303C0 +#define ICON_anim_shimmer_6_palette 0x303E0 +#define ICON_anim_shimmer_3_raster 0x30300 +#define ICON_anim_shimmer_3_palette 0x30320 +#define ICON_anim_shimmer_4_raster 0x30340 +#define ICON_anim_shimmer_4_palette 0x30360 +#define ICON_anim_shimmer_5_raster 0x30380 +#define ICON_anim_shimmer_5_palette 0x303A0 +#define ICON_anim_sp_0_raster 0x30E20 +#define ICON_anim_sp_0_palette 0x30F40 +#define ICON_anim_sp_1_raster 0x30F60 +#define ICON_anim_sp_1_palette 0x31080 +#define ICON_anim_sp_2_raster 0x310A0 +#define ICON_anim_sp_2_palette 0x311C0 +#define ICON_anim_sp_3_raster 0x311E0 +#define ICON_anim_sp_3_palette 0x31300 +#define ICON_anim_sp_4_raster 0x31320 +#define ICON_anim_sp_4_palette 0x31440 +#define ICON_anim_sp_5_raster 0x31460 +#define ICON_anim_sp_5_palette 0x31580 +#define ICON_anim_sp_6_raster 0x315A0 +#define ICON_anim_sp_6_palette 0x316C0 +#define ICON_anim_sp_7_raster 0x316E0 +#define ICON_anim_sp_7_palette 0x31800 +#define ICON_anim_sp_small_0_raster 0x31CA0 +#define ICON_anim_sp_small_0_palette 0x31CC0 +#define ICON_anim_sp_small_1_raster 0x31CE0 +#define ICON_anim_sp_small_1_palette 0x31D00 +#define ICON_anim_sp_small_2_raster 0x31D20 +#define ICON_anim_sp_small_2_palette 0x31D40 +#define ICON_anim_sp_small_3_raster 0x31D60 +#define ICON_anim_sp_small_3_palette 0x31D80 +#define ICON_anim_sp_small_4_raster 0x31DA0 +#define ICON_anim_sp_small_4_palette 0x31DC0 +#define ICON_anim_sp_small_5_raster 0x31DE0 +#define ICON_anim_sp_small_5_palette 0x31E00 +#define ICON_anim_sp_small_6_raster 0x31E20 +#define ICON_anim_sp_small_6_palette 0x31E40 +#define ICON_anim_sp_small_7_raster 0x31E60 +#define ICON_anim_sp_small_7_palette 0x31E80 +#define ICON_anim_hp_0_raster 0x2E900 +#define ICON_anim_hp_0_palette 0x2EB00 +#define ICON_anim_hp_1_raster 0x2EB20 +#define ICON_anim_hp_1_palette 0x2ED20 +#define ICON_anim_hp_2_raster 0x2ED40 +#define ICON_anim_hp_2_palette 0x2EF40 +#define ICON_anim_fp_0_raster 0x2EF60 +#define ICON_anim_fp_0_palette 0x2F160 +#define ICON_anim_fp_1_raster 0x2F180 +#define ICON_anim_fp_1_palette 0x2F380 +#define ICON_anim_fp_2_raster 0x2F3A0 +#define ICON_anim_fp_2_palette 0x2F5A0 +#define ICON_anim_star_piece_0_raster 0x30400 +#define ICON_anim_star_piece_0_palette 0x30600 +#define ICON_anim_star_piece_1_raster 0x30620 +#define ICON_anim_star_piece_1_palette 0x30820 +#define ICON_anim_star_piece_2_raster 0x30840 +#define ICON_anim_star_piece_2_palette 0x30A40 +#define ICON_key_gear_boots_1_raster 0x1320 +#define ICON_key_gear_boots_1_palette 0x1520 +#define ICON_key_gear_boots_2_raster 0x1540 +#define ICON_key_gear_boots_2_palette 0x1740 +#define ICON_key_gear_boots_3_raster 0x1760 +#define ICON_key_gear_boots_3_palette 0x1960 +#define ICON_key_gear_hammer_1_raster 0x1980 +#define ICON_key_gear_hammer_1_palette 0x1B80 +#define ICON_key_gear_hammer_2_raster 0x1BA0 +#define ICON_key_gear_hammer_2_palette 0x1DA0 +#define ICON_key_gear_hammer_3_raster 0x1DC0 +#define ICON_key_gear_hammer_3_palette 0x1FC0 +#define ICON_key_gear_lucky_star_raster 0x1FE0 +#define ICON_key_gear_lucky_star_palette 0x21E0 +#define ICON_key_map_raster 0x2200 +#define ICON_key_map_palette 0x2400 +#define ICON_key_key_koopa_fortress_raster 0x9020 +#define ICON_key_key_koopa_fortress_palette 0x9220 +#define ICON_key_key_ruins_raster 0x9240 +#define ICON_key_key_ruins_palette 0x9440 +#define ICON_key_key_tubba_castle_raster 0x9460 +#define ICON_key_key_tubba_castle_palette 0x9660 +#define ICON_key_key_ice_palace_raster 0x9680 +#define ICON_key_key_ice_palace_palette 0x9880 +#define ICON_key_key_bowser_castle_raster 0x98A0 +#define ICON_key_key_bowser_castle_palette 0x9AA0 +#define ICON_key_dolly_raster 0x9AC0 +#define ICON_key_dolly_palette 0x9CC0 +#define ICON_key_kooper_shell_raster 0x9CE0 +#define ICON_key_kooper_shell_palette 0x9EE0 +#define ICON_key_pulse_stone_raster 0x9F00 +#define ICON_key_pulse_stone_palette 0xA100 +#define ICON_key_artifact_raster 0xA120 +#define ICON_key_artifact_palette 0xA320 +#define ICON_key_vase_raster 0xA340 +#define ICON_key_vase_palette 0xA540 +#define ICON_key_ruins_stone_pyramid_raster 0xA560 +#define ICON_key_ruins_stone_pyramid_palette 0xA760 +#define ICON_key_ruins_stone_star_raster 0xA780 +#define ICON_key_ruins_stone_star_palette 0xA980 +#define ICON_key_ruins_stone_moon_raster 0xA9A0 +#define ICON_key_ruins_stone_moon_palette 0xABA0 +#define ICON_key_forest_pass_raster 0xABC0 +#define ICON_key_forest_pass_palette 0xADC0 +#define ICON_key_boo_record_mask_raster 0xADE0 +#define ICON_key_boo_record_mask_palette 0xAFE0 +#define ICON_key_boo_record_raster 0xB000 +#define ICON_key_boo_record_palette 0xB200 +#define ICON_key_boo_weight_raster 0xB220 +#define ICON_key_boo_weight_palette 0xB420 +#define ICON_key_boo_portrait_raster 0xB440 +#define ICON_key_boo_portrait_palette 0xB640 +#define ICON_key_mystic_key_raster 0xB660 +#define ICON_key_mystic_key_palette 0xB860 +#define ICON_key_key_storeroom_raster 0xB880 +#define ICON_key_key_storeroom_palette 0xBA80 +#define ICON_key_toybox_train_raster 0xBAA0 +#define ICON_key_toybox_train_palette 0xBCA0 +#define ICON_key_frying_pan_raster 0xBCC0 +#define ICON_key_frying_pan_palette 0xBEC0 +#define ICON_key_dictionary_raster 0xBEE0 +#define ICON_key_dictionary_palette 0xC0E0 +#define ICON_key_mystery_note_raster 0xC100 +#define ICON_key_mystery_note_palette 0xC300 +#define ICON_key_suspicious_note_raster 0xC320 +#define ICON_key_suspicious_note_palette 0xC520 +#define ICON_key_seed_1_raster 0xC540 +#define ICON_key_seed_1_palette 0xC740 +#define ICON_key_seed_2_raster 0xC760 +#define ICON_key_seed_2_palette 0xC960 +#define ICON_key_seed_3_raster 0xC980 +#define ICON_key_seed_3_palette 0xCB80 +#define ICON_key_seed_4_raster 0xCBA0 +#define ICON_key_seed_4_palette 0xCDA0 +#define ICON_key_crystal_berry_raster 0xCDC0 +#define ICON_key_crystal_berry_palette 0xCFC0 +#define ICON_key_water_stone_raster 0xCFE0 +#define ICON_key_water_stone_palette 0xD1E0 +#define ICON_key_magic_bean_raster 0xD200 +#define ICON_key_magic_bean_palette 0xD400 +#define ICON_key_fertile_soil_raster 0xD420 +#define ICON_key_fertile_soil_palette 0xD620 +#define ICON_key_miracle_water_raster 0xD640 +#define ICON_key_miracle_water_palette 0xD840 +#define ICON_key_ultra_stone_raster 0xD860 +#define ICON_key_ultra_stone_palette 0xDA60 +#define ICON_key_toad_doll_raster 0xDAA0 +#define ICON_key_toad_doll_palette 0xDCA0 +#define ICON_key_calculator_raster 0xDCC0 +#define ICON_key_calculator_palette 0xDEC0 +#define ICON_key_screwdriver_raster 0xDEE0 +#define ICON_key_screwdriver_palette 0xE0E0 +#define ICON_key_book_cook_raster 0xE100 +#define ICON_key_book_cook_palette 0xE300 +#define ICON_key_jade_raven_raster 0xE320 +#define ICON_key_jade_raven_palette 0xE520 +#define ICON_key_snowman_bucket_raster 0xE540 +#define ICON_key_snowman_bucket_palette 0xE740 +#define ICON_key_snowman_scarf_raster 0xE760 +#define ICON_key_snowman_scarf_palette 0xE960 +#define ICON_key_key_red_raster 0xE980 +#define ICON_key_key_red_palette 0xEB80 +#define ICON_key_key_blue_raster 0xEBC0 +#define ICON_key_key_blue_palette 0xEDC0 +#define ICON_key_koot_package_raster 0xEDE0 +#define ICON_key_koot_package_palette 0xEFE0 +#define ICON_key_koot_red_jar_raster 0xF000 +#define ICON_key_koot_red_jar_palette 0xF200 +#define ICON_key_book_melody_raster 0xF220 +#define ICON_key_book_melody_palette 0xF420 +#define ICON_key_book_lyrics_raster 0xF440 +#define ICON_key_book_lyrics_palette 0xF640 +#define ICON_key_mailbag_raster 0xF660 +#define ICON_key_mailbag_palette 0xF860 +#define ICON_key_star_stone_raster 0xF880 +#define ICON_key_star_stone_palette 0xFA80 +#define ICON_peach_sneaky_parasol_raster 0xFAA0 +#define ICON_peach_sneaky_parasol_palette 0xFCA0 +#define ICON_key_key_peach_raster 0xFCE0 +#define ICON_key_key_peach_palette 0xFEE0 +#define ICON_key_1DC210_raster 0xFF00 +#define ICON_key_1DC210_palette 0x10100 +#define ICON_key_1DC430_raster 0x10120 +#define ICON_key_1DC430_palette 0x10320 +#define ICON_key_1DC650_raster 0x10340 +#define ICON_key_1DC650_palette 0x10540 +#define ICON_key_1DC870_raster 0x10560 +#define ICON_key_1DC870_palette 0x10760 +#define ICON_key_dojo_card_1_raster 0x10780 +#define ICON_key_dojo_card_1_palette 0x10980 +#define ICON_key_dojo_card_2_raster 0x109A0 +#define ICON_key_dojo_card_2_palette 0x10BA0 +#define ICON_key_dojo_card_3_raster 0x10BC0 +#define ICON_key_dojo_card_3_palette 0x10DC0 +#define ICON_key_dojo_card_4_raster 0x10E00 +#define ICON_key_dojo_card_4_palette 0x11000 +#define ICON_key_dojo_card_5_raster 0x11020 +#define ICON_key_dojo_card_5_palette 0x11220 +#define ICON_key_crystal_ball_raster 0x11240 +#define ICON_key_crystal_ball_palette 0x11440 +#define ICON_key_card_gold_raster 0x11460 +#define ICON_key_card_gold_palette 0x11660 +#define ICON_key_card_silver_raster 0x11680 +#define ICON_key_card_silver_palette 0x11880 +#define ICON_key_koot_book_raster 0x118A0 +#define ICON_key_koot_book_palette 0x11AA0 +#define ICON_key_koot_the_tape_raster 0x11AC0 +#define ICON_key_koot_the_tape_palette 0x11CC0 +#define ICON_key_koot_autograph_luigi_raster 0x11CE0 +#define ICON_key_koot_autograph_luigi_palette 0x11EE0 +#define ICON_key_koot_empty_wallet_raster 0x11F20 +#define ICON_key_koot_empty_wallet_palette 0x12120 +#define ICON_key_koot_autograph_merluvlee_raster 0x12140 +#define ICON_key_koot_autograph_merluvlee_palette 0x12340 +#define ICON_key_koot_shell_raster 0x12360 +#define ICON_key_koot_shell_palette 0x12560 +#define ICON_key_koot_photo_raster 0x12580 +#define ICON_key_koot_photo_palette 0x12780 +#define ICON_key_koot_glasses_raster 0x127A0 +#define ICON_key_koot_glasses_palette 0x129A0 +#define ICON_key_Letter_raster 0x129C0 +#define ICON_key_Letter_palette 0x12BC0 +#define ICON_key_Letter_disabled_raster 0x129C0 +#define ICON_key_Letter_disabled_palette 0x12BE0 +#define ICON_key_LongLetter_raster 0x12C00 +#define ICON_key_LongLetter_palette 0x12E00 +#define ICON_key_LongLetter_disabled_raster 0x12C00 +#define ICON_key_LongLetter_disabled_palette 0x12E20 +#define ICON_key_TealLetter_raster 0x12E40 +#define ICON_key_TealLetter_palette 0x13040 +#define ICON_key_TealLetter_disabled_raster 0x12E40 +#define ICON_key_TealLetter_disabled_palette 0x13060 +#define ICON_key_Postcard_raster 0x13080 +#define ICON_key_Postcard_palette 0x13280 +#define ICON_key_Postcard_disabled_raster 0x13080 +#define ICON_key_Postcard_disabled_palette 0x132A0 +#define ICON_key_EmptyBook_raster 0x132C0 +#define ICON_key_EmptyBook_palette 0x134C0 +#define ICON_key_EmptyBook_disabled_raster 0x132C0 +#define ICON_key_EmptyBook_disabled_palette 0x134E0 +#define ICON_unused_08D_raster 0x13500 +#define ICON_unused_08D_palette 0x13700 +#define ICON_unused_08D_disabled_raster 0x13500 +#define ICON_unused_08D_disabled_palette 0x13720 +#define ICON_unused_08E_raster 0x13740 +#define ICON_unused_08E_palette 0x13940 +#define ICON_unused_08E_disabled_raster 0x13740 +#define ICON_unused_08E_disabled_palette 0x13960 +#define ICON_unused_08F_raster 0x13980 +#define ICON_unused_08F_palette 0x13B80 +#define ICON_unused_08F_disabled_raster 0x13980 +#define ICON_unused_08F_disabled_palette 0x13BA0 +#define ICON_battle_PleaseComeBack_raster 0x13BC0 +#define ICON_battle_PleaseComeBack_palette 0x13DC0 +#define ICON_battle_PleaseComeBack_disabled_raster 0x13BC0 +#define ICON_battle_PleaseComeBack_disabled_palette 0x13DE0 +#define ICON_battle_139_raster 0x13E00 +#define ICON_battle_139_palette 0x14000 +#define ICON_battle_139_disabled_raster 0x13E00 +#define ICON_battle_139_disabled_palette 0x14020 +#define ICON_battle_FrightJar_raster 0x14040 +#define ICON_battle_FrightJar_palette 0x14240 +#define ICON_battle_FrightJar_disabled_raster 0x14040 +#define ICON_battle_FrightJar_disabled_palette 0x14260 +#define ICON_battle_Mystery_raster 0x14280 +#define ICON_battle_Mystery_palette 0x14480 +#define ICON_battle_Mystery_disabled_raster 0x14280 +#define ICON_battle_Mystery_disabled_palette 0x144A0 +#define ICON_battle_RepelGel_raster 0x144C0 +#define ICON_battle_RepelGel_palette 0x146C0 +#define ICON_battle_RepelGel_disabled_raster 0x144C0 +#define ICON_battle_RepelGel_disabled_palette 0x146E0 +#define ICON_battle_InsecticideHerb_raster 0x14700 +#define ICON_battle_InsecticideHerb_palette 0x14900 +#define ICON_battle_InsecticideHerb_disabled_raster 0x14700 +#define ICON_battle_InsecticideHerb_disabled_palette 0x14920 +#define ICON_battle_13E_raster 0x14940 +#define ICON_battle_13E_palette 0x14B40 +#define ICON_battle_13E_disabled_raster 0x14940 +#define ICON_battle_13E_disabled_palette 0x14B60 +#define ICON_battle_13F_raster 0x14B80 +#define ICON_battle_13F_palette 0x14D80 +#define ICON_battle_13F_disabled_raster 0x14B80 +#define ICON_battle_13F_disabled_palette 0x14DA0 +#define ICON_food_SpicySoup_raster 0x2420 +#define ICON_food_SpicySoup_palette 0x2620 +#define ICON_food_SpicySoup_disabled_raster 0x2420 +#define ICON_food_SpicySoup_disabled_palette 0x2640 +#define ICON_food_ApplePie_raster 0x2660 +#define ICON_food_ApplePie_palette 0x2860 +#define ICON_food_ApplePie_disabled_raster 0x2660 +#define ICON_food_ApplePie_disabled_palette 0x2880 +#define ICON_food_HoneyUltra_raster 0x28A0 +#define ICON_food_HoneyUltra_palette 0x2AA0 +#define ICON_food_HoneyUltra_disabled_raster 0x28A0 +#define ICON_food_HoneyUltra_disabled_palette 0x2AC0 +#define ICON_food_MapleUltra_raster 0x2AE0 +#define ICON_food_MapleUltra_palette 0x2CE0 +#define ICON_food_MapleUltra_disabled_raster 0x2AE0 +#define ICON_food_MapleUltra_disabled_palette 0x2D00 +#define ICON_food_JellyUltra_raster 0x2D20 +#define ICON_food_JellyUltra_palette 0x2F20 +#define ICON_food_JellyUltra_disabled_raster 0x2D20 +#define ICON_food_JellyUltra_disabled_palette 0x2F40 +#define ICON_food_Koopasta_raster 0x2F60 +#define ICON_food_Koopasta_palette 0x3160 +#define ICON_food_Koopasta_disabled_raster 0x2F60 +#define ICON_food_Koopasta_disabled_palette 0x3180 +#define ICON_food_FriedShroom_raster 0x31A0 +#define ICON_food_FriedShroom_palette 0x33A0 +#define ICON_food_FriedShroom_disabled_raster 0x31A0 +#define ICON_food_FriedShroom_disabled_palette 0x33C0 +#define ICON_food_ShroomCake_raster 0x33E0 +#define ICON_food_ShroomCake_palette 0x35E0 +#define ICON_food_ShroomCake_disabled_raster 0x33E0 +#define ICON_food_ShroomCake_disabled_palette 0x3600 +#define ICON_food_ShroomSteak_raster 0x3620 +#define ICON_food_ShroomSteak_palette 0x3820 +#define ICON_food_ShroomSteak_disabled_raster 0x3620 +#define ICON_food_ShroomSteak_disabled_palette 0x3840 +#define ICON_food_HotShroom_raster 0x3860 +#define ICON_food_HotShroom_palette 0x3A60 +#define ICON_food_HotShroom_disabled_raster 0x3860 +#define ICON_food_HotShroom_disabled_palette 0x3A80 +#define ICON_food_SweetShroom_raster 0x3AA0 +#define ICON_food_SweetShroom_palette 0x3CA0 +#define ICON_food_SweetShroom_disabled_raster 0x3AA0 +#define ICON_food_SweetShroom_disabled_palette 0x3CC0 +#define ICON_food_HealthyJuice_raster 0x3CE0 +#define ICON_food_HealthyJuice_palette 0x3EE0 +#define ICON_food_HealthyJuice_disabled_raster 0x3CE0 +#define ICON_food_HealthyJuice_disabled_palette 0x3F00 +#define ICON_food_BlandMeal_raster 0x3F20 +#define ICON_food_BlandMeal_palette 0x4120 +#define ICON_food_BlandMeal_disabled_raster 0x3F20 +#define ICON_food_BlandMeal_disabled_palette 0x4140 +#define ICON_food_YummyMeal_raster 0x4160 +#define ICON_food_YummyMeal_palette 0x4360 +#define ICON_food_YummyMeal_disabled_raster 0x4160 +#define ICON_food_YummyMeal_disabled_palette 0x4380 +#define ICON_food_DeluxeFeast_raster 0x43A0 +#define ICON_food_DeluxeFeast_palette 0x45A0 +#define ICON_food_DeluxeFeast_disabled_raster 0x43A0 +#define ICON_food_DeluxeFeast_disabled_palette 0x45C0 +#define ICON_food_SpecialShake_raster 0x45E0 +#define ICON_food_SpecialShake_palette 0x47E0 +#define ICON_food_SpecialShake_disabled_raster 0x45E0 +#define ICON_food_SpecialShake_disabled_palette 0x4800 +#define ICON_food_BigCookie_raster 0x4820 +#define ICON_food_BigCookie_palette 0x4A20 +#define ICON_food_BigCookie_disabled_raster 0x4820 +#define ICON_food_BigCookie_disabled_palette 0x4A40 +#define ICON_food_Cake_raster 0x4A60 +#define ICON_food_Cake_palette 0x4C60 +#define ICON_food_Cake_disabled_raster 0x4A60 +#define ICON_food_Cake_disabled_palette 0x4C80 +#define ICON_food_Mistake_raster 0x4CA0 +#define ICON_food_Mistake_palette 0x4EA0 +#define ICON_food_Mistake_disabled_raster 0x4CA0 +#define ICON_food_Mistake_disabled_palette 0x4EC0 +#define ICON_food_KoopaTea_raster 0x4EE0 +#define ICON_food_KoopaTea_palette 0x50E0 +#define ICON_food_KoopaTea_disabled_raster 0x4EE0 +#define ICON_food_KoopaTea_disabled_palette 0x5100 +#define ICON_food_HoneySuper_raster 0x5120 +#define ICON_food_HoneySuper_palette 0x5320 +#define ICON_food_HoneySuper_disabled_raster 0x5120 +#define ICON_food_HoneySuper_disabled_palette 0x5340 +#define ICON_food_MapleSuper_raster 0x5360 +#define ICON_food_MapleSuper_palette 0x5560 +#define ICON_food_MapleSuper_disabled_raster 0x5360 +#define ICON_food_MapleSuper_disabled_palette 0x5580 +#define ICON_food_JellySuper_raster 0x55A0 +#define ICON_food_JellySuper_palette 0x57A0 +#define ICON_food_JellySuper_disabled_raster 0x55A0 +#define ICON_food_JellySuper_disabled_palette 0x57C0 +#define ICON_food_Spaghetti_raster 0x57E0 +#define ICON_food_Spaghetti_palette 0x59E0 +#define ICON_food_Spaghetti_disabled_raster 0x57E0 +#define ICON_food_Spaghetti_disabled_palette 0x5A00 +#define ICON_food_EggMissile_raster 0x5A20 +#define ICON_food_EggMissile_palette 0x5C20 +#define ICON_food_EggMissile_disabled_raster 0x5A20 +#define ICON_food_EggMissile_disabled_palette 0x5C40 +#define ICON_food_FriedEgg_raster 0x5C60 +#define ICON_food_FriedEgg_palette 0x5E60 +#define ICON_food_FriedEgg_disabled_raster 0x5C60 +#define ICON_food_FriedEgg_disabled_palette 0x5E80 +#define ICON_food_HoneyShroom_raster 0x5EA0 +#define ICON_food_HoneyShroom_palette 0x60A0 +#define ICON_food_HoneyShroom_disabled_raster 0x5EA0 +#define ICON_food_HoneyShroom_disabled_palette 0x60C0 +#define ICON_food_HoneyCandy_raster 0x60E0 +#define ICON_food_HoneyCandy_palette 0x62E0 +#define ICON_food_HoneyCandy_disabled_raster 0x60E0 +#define ICON_food_HoneyCandy_disabled_palette 0x6300 +#define ICON_food_ElectroPop_raster 0x6320 +#define ICON_food_ElectroPop_palette 0x6520 +#define ICON_food_ElectroPop_disabled_raster 0x6320 +#define ICON_food_ElectroPop_disabled_palette 0x6540 +#define ICON_food_FirePop_raster 0x6560 +#define ICON_food_FirePop_palette 0x6760 +#define ICON_food_FirePop_disabled_raster 0x6560 +#define ICON_food_FirePop_disabled_palette 0x6780 +#define ICON_food_LimeCandy_raster 0x67A0 +#define ICON_food_LimeCandy_palette 0x69A0 +#define ICON_food_LimeCandy_disabled_raster 0x67A0 +#define ICON_food_LimeCandy_disabled_palette 0x69C0 +#define ICON_food_CocoPop_raster 0x69E0 +#define ICON_food_CocoPop_palette 0x6BE0 +#define ICON_food_CocoPop_disabled_raster 0x69E0 +#define ICON_food_CocoPop_disabled_palette 0x6C00 +#define ICON_food_LemonCandy_raster 0x6C20 +#define ICON_food_LemonCandy_palette 0x6E20 +#define ICON_food_LemonCandy_disabled_raster 0x6C20 +#define ICON_food_LemonCandy_disabled_palette 0x6E40 +#define ICON_food_JellyPop_raster 0x6E60 +#define ICON_food_JellyPop_palette 0x7060 +#define ICON_food_JellyPop_disabled_raster 0x6E60 +#define ICON_food_JellyPop_disabled_palette 0x7080 +#define ICON_food_StrangeCake_raster 0x70A0 +#define ICON_food_StrangeCake_palette 0x72A0 +#define ICON_food_StrangeCake_disabled_raster 0x70A0 +#define ICON_food_StrangeCake_disabled_palette 0x72C0 +#define ICON_food_KookyCookie_raster 0x72E0 +#define ICON_food_KookyCookie_palette 0x74E0 +#define ICON_food_KookyCookie_disabled_raster 0x72E0 +#define ICON_food_KookyCookie_disabled_palette 0x7500 +#define ICON_food_FrozenFries_raster 0x7520 +#define ICON_food_FrozenFries_palette 0x7720 +#define ICON_food_FrozenFries_disabled_raster 0x7520 +#define ICON_food_FrozenFries_disabled_palette 0x7740 +#define ICON_food_PotatoSalad_raster 0x7760 +#define ICON_food_PotatoSalad_palette 0x7960 +#define ICON_food_PotatoSalad_disabled_raster 0x7760 +#define ICON_food_PotatoSalad_disabled_palette 0x7980 +#define ICON_food_NuttyCake_raster 0x79A0 +#define ICON_food_NuttyCake_palette 0x7BA0 +#define ICON_food_NuttyCake_disabled_raster 0x79A0 +#define ICON_food_NuttyCake_disabled_palette 0x7BC0 +#define ICON_food_MapleShroom_raster 0x7BE0 +#define ICON_food_MapleShroom_palette 0x7DE0 +#define ICON_food_MapleShroom_disabled_raster 0x7BE0 +#define ICON_food_MapleShroom_disabled_palette 0x7E00 +#define ICON_food_BoiledEgg_raster 0x7E20 +#define ICON_food_BoiledEgg_palette 0x8020 +#define ICON_food_BoiledEgg_disabled_raster 0x7E20 +#define ICON_food_BoiledEgg_disabled_palette 0x8040 +#define ICON_food_YoshiCookie_raster 0x8060 +#define ICON_food_YoshiCookie_palette 0x8260 +#define ICON_food_YoshiCookie_disabled_raster 0x8060 +#define ICON_food_YoshiCookie_disabled_palette 0x8280 +#define ICON_food_JellyShroom_raster 0x82A0 +#define ICON_food_JellyShroom_palette 0x84A0 +#define ICON_food_JellyShroom_disabled_raster 0x82A0 +#define ICON_food_JellyShroom_disabled_palette 0x84C0 +#define ICON_unused_02C_raster 0x84E0 +#define ICON_unused_02C_palette 0x86E0 +#define ICON_unused_02C_disabled_raster 0x84E0 +#define ICON_unused_02C_disabled_palette 0x8700 +#define ICON_unused_02D_raster 0x8720 +#define ICON_unused_02D_palette 0x8920 +#define ICON_unused_02D_disabled_raster 0x8720 +#define ICON_unused_02D_disabled_palette 0x8940 +#define ICON_unused_02E_raster 0x8960 +#define ICON_unused_02E_palette 0x8B60 +#define ICON_unused_02E_disabled_raster 0x8960 +#define ICON_unused_02E_disabled_palette 0x8B80 +#define ICON_unused_02F_raster 0x8BA0 +#define ICON_unused_02F_palette 0x8DA0 +#define ICON_unused_02F_disabled_raster 0x8BA0 +#define ICON_unused_02F_disabled_palette 0x8DC0 +#define ICON_unused_030_raster 0x8DE0 +#define ICON_unused_030_palette 0x8FE0 +#define ICON_unused_030_disabled_raster 0x8DE0 +#define ICON_unused_030_disabled_palette 0x9000 +#define ICON_badge_SpinSmash_raster 0x14DC0 +#define ICON_badge_SpinSmash_palette 0x14FC0 +#define ICON_badge_SpinSmash_disabled_raster 0x14DC0 +#define ICON_badge_SpinSmash_disabled_palette 0x14FE0 +#define ICON_badge_Multibounce_raster 0x15000 +#define ICON_badge_Multibounce_palette 0x15200 +#define ICON_badge_Multibounce_disabled_raster 0x15000 +#define ICON_badge_Multibounce_disabled_palette 0x15220 +#define ICON_badge_PowerPlus_raster 0x15240 +#define ICON_badge_PowerPlus_palette 0x15440 +#define ICON_badge_PowerPlus_disabled_raster 0x15240 +#define ICON_badge_PowerPlus_disabled_palette 0x15460 +#define ICON_badge_DodgeMaster_raster 0x15480 +#define ICON_badge_DodgeMaster_palette 0x15680 +#define ICON_badge_DodgeMaster_disabled_raster 0x15480 +#define ICON_badge_DodgeMaster_disabled_palette 0x156A0 +#define ICON_badge_PowerBounce_raster 0x156C0 +#define ICON_badge_PowerBounce_palette 0x158C0 +#define ICON_badge_PowerBounce_disabled_raster 0x156C0 +#define ICON_badge_PowerBounce_disabled_palette 0x158E0 +#define ICON_badge_SpikeShield_raster 0x15900 +#define ICON_badge_SpikeShield_palette 0x15B00 +#define ICON_badge_SpikeShield_disabled_raster 0x15900 +#define ICON_badge_SpikeShield_disabled_palette 0x15B20 +#define ICON_badge_FirstAttack_raster 0x15B40 +#define ICON_badge_FirstAttack_palette 0x15D40 +#define ICON_badge_FirstAttack_disabled_raster 0x15B40 +#define ICON_badge_FirstAttack_disabled_palette 0x15D60 +#define ICON_badge_HPPlus_raster 0x15D80 +#define ICON_badge_HPPlus_palette 0x15F80 +#define ICON_badge_HPPlus_disabled_raster 0x15D80 +#define ICON_badge_HPPlus_disabled_palette 0x15FA0 +#define ICON_badge_QuakeHammer_raster 0x15FC0 +#define ICON_badge_QuakeHammer_palette 0x161C0 +#define ICON_badge_QuakeHammer_disabled_raster 0x15FC0 +#define ICON_badge_QuakeHammer_disabled_palette 0x161E0 +#define ICON_badge_DoubleDip_raster 0x16200 +#define ICON_badge_DoubleDip_palette 0x16400 +#define ICON_badge_DoubleDip_disabled_raster 0x16200 +#define ICON_badge_DoubleDip_disabled_palette 0x16420 +#define ICON_badge_PowerQuake_raster 0x16440 +#define ICON_badge_PowerQuake_palette 0x16640 +#define ICON_badge_PowerQuake_disabled_raster 0x16440 +#define ICON_badge_PowerQuake_disabled_palette 0x16660 +#define ICON_badge_MegaQuake_raster 0x16680 +#define ICON_badge_MegaQuake_palette 0x16880 +#define ICON_badge_MegaQuake_disabled_raster 0x16680 +#define ICON_badge_MegaQuake_disabled_palette 0x168A0 +#define ICON_badge_SleepStomp_raster 0x168C0 +#define ICON_badge_SleepStomp_palette 0x16AC0 +#define ICON_badge_SleepStomp_disabled_raster 0x168C0 +#define ICON_badge_SleepStomp_disabled_palette 0x16AE0 +#define ICON_badge_SmashCharge_raster 0x16B00 +#define ICON_badge_SmashCharge_palette 0x16D00 +#define ICON_badge_SmashCharge_disabled_raster 0x16B00 +#define ICON_badge_SmashCharge_disabled_palette 0x16D20 +#define ICON_badge_SSmashChg_raster 0x16D40 +#define ICON_badge_SSmashChg_palette 0x16F40 +#define ICON_badge_SSmashChg_disabled_raster 0x16D40 +#define ICON_badge_SSmashChg_disabled_palette 0x16F60 +#define ICON_badge_AutoSmash_raster 0x16F80 +#define ICON_badge_AutoSmash_palette 0x17180 +#define ICON_badge_AutoSmash_disabled_raster 0x16F80 +#define ICON_badge_AutoSmash_disabled_palette 0x171A0 +#define ICON_badge_FireShield_raster 0x171C0 +#define ICON_badge_FireShield_palette 0x173C0 +#define ICON_badge_FireShield_disabled_raster 0x171C0 +#define ICON_badge_FireShield_disabled_palette 0x173E0 +#define ICON_badge_JumpCharge_raster 0x17400 +#define ICON_badge_JumpCharge_palette 0x17600 +#define ICON_badge_JumpCharge_disabled_raster 0x17400 +#define ICON_badge_JumpCharge_disabled_palette 0x17620 +#define ICON_badge_SJumpChg_raster 0x17640 +#define ICON_badge_SJumpChg_palette 0x17840 +#define ICON_badge_SJumpChg_disabled_raster 0x17640 +#define ICON_badge_SJumpChg_disabled_palette 0x17860 +#define ICON_badge_AutoJump_raster 0x17880 +#define ICON_badge_AutoJump_palette 0x17A80 +#define ICON_badge_AutoJump_disabled_raster 0x17880 +#define ICON_badge_AutoJump_disabled_palette 0x17AA0 +#define ICON_badge_DDownPound_raster 0x17AC0 +#define ICON_badge_DDownPound_palette 0x17CC0 +#define ICON_badge_DDownPound_disabled_raster 0x17AC0 +#define ICON_badge_DDownPound_disabled_palette 0x17CE0 +#define ICON_badge_AutoMultibounce_raster 0x17D00 +#define ICON_badge_AutoMultibounce_palette 0x17F00 +#define ICON_badge_AutoMultibounce_disabled_raster 0x17D00 +#define ICON_badge_AutoMultibounce_disabled_palette 0x17F20 +#define ICON_badge_DizzyStomp_raster 0x17F40 +#define ICON_badge_DizzyStomp_palette 0x18140 +#define ICON_badge_DizzyStomp_disabled_raster 0x17F40 +#define ICON_badge_DizzyStomp_disabled_palette 0x18160 +#define ICON_badge_HammerThrow_raster 0x18180 +#define ICON_badge_HammerThrow_palette 0x18380 +#define ICON_badge_HammerThrow_disabled_raster 0x18180 +#define ICON_badge_HammerThrow_disabled_palette 0x183A0 +#define ICON_badge_SmashCharge0_raster 0x183C0 +#define ICON_badge_SmashCharge0_palette 0x185C0 +#define ICON_badge_SmashCharge0_disabled_raster 0x183C0 +#define ICON_badge_SmashCharge0_disabled_palette 0x185E0 +#define ICON_badge_PrettyLucky_raster 0x18600 +#define ICON_badge_PrettyLucky_palette 0x18800 +#define ICON_badge_PrettyLucky_disabled_raster 0x18600 +#define ICON_badge_PrettyLucky_disabled_palette 0x18820 +#define ICON_badge_FeelingFine_raster 0x18840 +#define ICON_badge_FeelingFine_palette 0x18A40 +#define ICON_badge_FeelingFine_disabled_raster 0x18840 +#define ICON_badge_FeelingFine_disabled_palette 0x18A60 +#define ICON_badge_AttackFXA_raster 0x18A80 +#define ICON_badge_AttackFXA_palette 0x18C80 +#define ICON_badge_AttackFXA_disabled_raster 0x18A80 +#define ICON_badge_AttackFXA_disabled_palette 0x18CA0 +#define ICON_badge_AllorNothing_raster 0x18CC0 +#define ICON_badge_AllorNothing_palette 0x18EC0 +#define ICON_badge_AllorNothing_disabled_raster 0x18CC0 +#define ICON_badge_AllorNothing_disabled_palette 0x18EE0 +#define ICON_badge_HPDrain_raster 0x18F00 +#define ICON_badge_HPDrain_palette 0x19100 +#define ICON_badge_HPDrain_disabled_raster 0x18F00 +#define ICON_badge_HPDrain_disabled_palette 0x19120 +#define ICON_badge_JumpCharge0_raster 0x19140 +#define ICON_badge_JumpCharge0_palette 0x19340 +#define ICON_badge_JumpCharge0_disabled_raster 0x19140 +#define ICON_badge_JumpCharge0_disabled_palette 0x19360 +#define ICON_badge_SlowGo_raster 0x19380 +#define ICON_badge_SlowGo_palette 0x19580 +#define ICON_badge_SlowGo_disabled_raster 0x19380 +#define ICON_badge_SlowGo_disabled_palette 0x195A0 +#define ICON_badge_FPPlus_raster 0x195C0 +#define ICON_badge_FPPlus_palette 0x197C0 +#define ICON_badge_FPPlus_disabled_raster 0x195C0 +#define ICON_badge_FPPlus_disabled_palette 0x197E0 +#define ICON_badge_MegaRush_raster 0x19800 +#define ICON_badge_MegaRush_palette 0x19A00 +#define ICON_badge_MegaRush_disabled_raster 0x19800 +#define ICON_badge_MegaRush_disabled_palette 0x19A20 +#define ICON_badge_IcePower_raster 0x19A40 +#define ICON_badge_IcePower_palette 0x19C40 +#define ICON_badge_IcePower_disabled_raster 0x19A40 +#define ICON_badge_IcePower_disabled_palette 0x19C60 +#define ICON_badge_DefendPlus_raster 0x19C80 +#define ICON_badge_DefendPlus_palette 0x19E80 +#define ICON_badge_DefendPlus_disabled_raster 0x19C80 +#define ICON_badge_DefendPlus_disabled_palette 0x19EA0 +#define ICON_badge_PayOff_raster 0x19EC0 +#define ICON_badge_PayOff_palette 0x1A0C0 +#define ICON_badge_PayOff_disabled_raster 0x19EC0 +#define ICON_badge_PayOff_disabled_palette 0x1A0E0 +#define ICON_badge_MoneyMoney_raster 0x1A100 +#define ICON_badge_MoneyMoney_palette 0x1A300 +#define ICON_badge_MoneyMoney_disabled_raster 0x1A100 +#define ICON_badge_MoneyMoney_disabled_palette 0x1A320 +#define ICON_badge_ChillOut_raster 0x1A340 +#define ICON_badge_ChillOut_palette 0x1A540 +#define ICON_badge_ChillOut_disabled_raster 0x1A340 +#define ICON_badge_ChillOut_disabled_palette 0x1A560 +#define ICON_badge_HappyHeart_raster 0x1A580 +#define ICON_badge_HappyHeart_palette 0x1A780 +#define ICON_badge_HappyHeart_disabled_raster 0x1A580 +#define ICON_badge_HappyHeart_disabled_palette 0x1A7A0 +#define ICON_badge_ZapTap_raster 0x1A7C0 +#define ICON_badge_ZapTap_palette 0x1A9C0 +#define ICON_badge_ZapTap_disabled_raster 0x1A7C0 +#define ICON_badge_ZapTap_disabled_palette 0x1A9E0 +#define ICON_badge_Berserker_raster 0x1AA00 +#define ICON_badge_Berserker_palette 0x1AC00 +#define ICON_badge_Berserker_disabled_raster 0x1AA00 +#define ICON_badge_Berserker_disabled_palette 0x1AC20 +#define ICON_badge_RightOn_raster 0x1AC40 +#define ICON_badge_RightOn_palette 0x1AE40 +#define ICON_badge_RightOn_disabled_raster 0x1AC40 +#define ICON_badge_RightOn_disabled_palette 0x1AE60 +#define ICON_badge_RunawayPay_raster 0x1AE80 +#define ICON_badge_RunawayPay_palette 0x1B080 +#define ICON_badge_RunawayPay_disabled_raster 0x1AE80 +#define ICON_badge_RunawayPay_disabled_palette 0x1B0A0 +#define ICON_badge_Refund_raster 0x1B0C0 +#define ICON_badge_Refund_palette 0x1B2C0 +#define ICON_badge_Refund_disabled_raster 0x1B0C0 +#define ICON_badge_Refund_disabled_palette 0x1B2E0 +#define ICON_badge_FlowerSaver_raster 0x1B300 +#define ICON_badge_FlowerSaver_palette 0x1B500 +#define ICON_badge_FlowerSaver_disabled_raster 0x1B300 +#define ICON_badge_FlowerSaver_disabled_palette 0x1B520 +#define ICON_badge_TripleDip_raster 0x1B540 +#define ICON_badge_TripleDip_palette 0x1B740 +#define ICON_badge_TripleDip_disabled_raster 0x1B540 +#define ICON_badge_TripleDip_disabled_palette 0x1B760 +#define ICON_badge_FlowerFanatic_raster 0x1B780 +#define ICON_badge_FlowerFanatic_palette 0x1B980 +#define ICON_badge_FlowerFanatic_disabled_raster 0x1B780 +#define ICON_badge_FlowerFanatic_disabled_palette 0x1B9A0 +#define ICON_badge_PowerJump_raster 0x1B9C0 +#define ICON_badge_PowerJump_palette 0x1BBC0 +#define ICON_badge_PowerJump_disabled_raster 0x1B9C0 +#define ICON_badge_PowerJump_disabled_palette 0x1BBE0 +#define ICON_badge_SuperJump_raster 0x1BC00 +#define ICON_badge_SuperJump_palette 0x1BE00 +#define ICON_badge_SuperJump_disabled_raster 0x1BC00 +#define ICON_badge_SuperJump_disabled_palette 0x1BE20 +#define ICON_badge_MegaJump_raster 0x1BE40 +#define ICON_badge_MegaJump_palette 0x1C040 +#define ICON_badge_MegaJump_disabled_raster 0x1BE40 +#define ICON_badge_MegaJump_disabled_palette 0x1C060 +#define ICON_badge_PowerSmash_raster 0x1C080 +#define ICON_badge_PowerSmash_palette 0x1C280 +#define ICON_badge_PowerSmash_disabled_raster 0x1C080 +#define ICON_badge_PowerSmash_disabled_palette 0x1C2A0 +#define ICON_badge_SuperSmash_raster 0x1C2C0 +#define ICON_badge_SuperSmash_palette 0x1C4C0 +#define ICON_badge_SuperSmash_disabled_raster 0x1C2C0 +#define ICON_badge_SuperSmash_disabled_palette 0x1C4E0 +#define ICON_badge_MegaSmash_raster 0x1C500 +#define ICON_badge_MegaSmash_palette 0x1C700 +#define ICON_badge_MegaSmash_disabled_raster 0x1C500 +#define ICON_badge_MegaSmash_disabled_palette 0x1C720 +#define ICON_badge_LuckyDay_raster 0x1C740 +#define ICON_badge_LuckyDay_palette 0x1C940 +#define ICON_badge_LuckyDay_disabled_raster 0x1C740 +#define ICON_badge_LuckyDay_disabled_palette 0x1C960 +#define ICON_badge_MegaHPDrain_raster 0x1C980 +#define ICON_badge_MegaHPDrain_palette 0x1CB80 +#define ICON_badge_MegaHPDrain_disabled_raster 0x1C980 +#define ICON_badge_MegaHPDrain_disabled_palette 0x1CBA0 +#define ICON_badge_BumpAttack_raster 0x1CBC0 +#define ICON_badge_BumpAttack_palette 0x1CDC0 +#define ICON_badge_BumpAttack_disabled_raster 0x1CBC0 +#define ICON_badge_BumpAttack_disabled_palette 0x1CDE0 +#define ICON_badge_PUpDDown_raster 0x1CE00 +#define ICON_badge_PUpDDown_palette 0x1D000 +#define ICON_badge_PUpDDown_disabled_raster 0x1CE00 +#define ICON_badge_PUpDDown_disabled_palette 0x1D020 +#define ICON_badge_PDownDUp_raster 0x1D040 +#define ICON_badge_PDownDUp_palette 0x1D240 +#define ICON_badge_PDownDUp_disabled_raster 0x1D040 +#define ICON_badge_PDownDUp_disabled_palette 0x1D260 +#define ICON_badge_HeartFinder_raster 0x1D280 +#define ICON_badge_HeartFinder_palette 0x1D480 +#define ICON_badge_HeartFinder_disabled_raster 0x1D280 +#define ICON_badge_HeartFinder_disabled_palette 0x1D4A0 +#define ICON_badge_FlowerFinder_raster 0x1D4C0 +#define ICON_badge_FlowerFinder_palette 0x1D6C0 +#define ICON_badge_FlowerFinder_disabled_raster 0x1D4C0 +#define ICON_badge_FlowerFinder_disabled_palette 0x1D6E0 +#define ICON_badge_DizzyAttack_raster 0x1D700 +#define ICON_badge_DizzyAttack_palette 0x1D900 +#define ICON_badge_DizzyAttack_disabled_raster 0x1D700 +#define ICON_badge_DizzyAttack_disabled_palette 0x1D920 +#define ICON_badge_SpeedySpin_raster 0x1D940 +#define ICON_badge_SpeedySpin_palette 0x1DB40 +#define ICON_badge_SpeedySpin_disabled_raster 0x1D940 +#define ICON_badge_SpeedySpin_disabled_palette 0x1DB60 +#define ICON_badge_SpinAttack_raster 0x1DB80 +#define ICON_badge_SpinAttack_palette 0x1DD80 +#define ICON_badge_SpinAttack_disabled_raster 0x1DB80 +#define ICON_badge_SpinAttack_disabled_palette 0x1DDA0 +#define ICON_badge_ISpy_raster 0x1DDC0 +#define ICON_badge_ISpy_palette 0x1DFC0 +#define ICON_badge_ISpy_disabled_raster 0x1DDC0 +#define ICON_badge_ISpy_disabled_palette 0x1DFE0 +#define ICON_badge_PowerRush_raster 0x1E000 +#define ICON_badge_PowerRush_palette 0x1E200 +#define ICON_badge_PowerRush_disabled_raster 0x1E000 +#define ICON_badge_PowerRush_disabled_palette 0x1E220 +#define ICON_badge_LastStand_raster 0x1E240 +#define ICON_badge_LastStand_palette 0x1E440 +#define ICON_badge_LastStand_disabled_raster 0x1E240 +#define ICON_badge_LastStand_disabled_palette 0x1E460 +#define ICON_badge_CloseCall_raster 0x1E480 +#define ICON_badge_CloseCall_palette 0x1E680 +#define ICON_badge_CloseCall_disabled_raster 0x1E480 +#define ICON_badge_CloseCall_disabled_palette 0x1E6A0 +#define ICON_badge_CrazyHeart_raster 0x1E6C0 +#define ICON_badge_CrazyHeart_palette 0x1E8C0 +#define ICON_badge_CrazyHeart_disabled_raster 0x1E6C0 +#define ICON_badge_CrazyHeart_disabled_palette 0x1E8E0 +#define ICON_unused_0D5_raster 0x1E900 +#define ICON_unused_0D5_palette 0x1EB00 +#define ICON_unused_0D5_disabled_raster 0x1E900 +#define ICON_unused_0D5_disabled_palette 0x1EB20 +#define ICON_unused_0D6_raster 0x1EB40 +#define ICON_unused_0D6_palette 0x1ED40 +#define ICON_unused_0D6_disabled_raster 0x1EB40 +#define ICON_unused_0D6_disabled_palette 0x1ED60 +#define ICON_unused_0D7_raster 0x1ED80 +#define ICON_unused_0D7_palette 0x1EF80 +#define ICON_unused_0D7_disabled_raster 0x1ED80 +#define ICON_unused_0D7_disabled_palette 0x1EFA0 +#define ICON_badge_ShrinkSmash_raster 0x1EFC0 +#define ICON_badge_ShrinkSmash_palette 0x1F1C0 +#define ICON_badge_ShrinkSmash_disabled_raster 0x1EFC0 +#define ICON_badge_ShrinkSmash_disabled_palette 0x1F1E0 +#define ICON_badge_ShrinkStomp_raster 0x1F200 +#define ICON_badge_ShrinkStomp_palette 0x1F400 +#define ICON_badge_ShrinkStomp_disabled_raster 0x1F200 +#define ICON_badge_ShrinkStomp_disabled_palette 0x1F420 +#define ICON_badge_DDownJump_raster 0x1F440 +#define ICON_badge_DDownJump_palette 0x1F640 +#define ICON_badge_DDownJump_disabled_raster 0x1F440 +#define ICON_badge_DDownJump_disabled_palette 0x1F660 +#define ICON_badge_DamageDodge_raster 0x1F680 +#define ICON_badge_DamageDodge_palette 0x1F880 +#define ICON_badge_DamageDodge_disabled_raster 0x1F680 +#define ICON_badge_DamageDodge_disabled_palette 0x1F8A0 +#define ICON_badge_EarthquakeJump_raster 0x1F8C0 +#define ICON_badge_EarthquakeJump_palette 0x1FAC0 +#define ICON_badge_EarthquakeJump_disabled_raster 0x1F8C0 +#define ICON_badge_EarthquakeJump_disabled_palette 0x1FAE0 +#define ICON_badge_HappyFlower_raster 0x1FB00 +#define ICON_badge_HappyFlower_palette 0x1FD00 +#define ICON_badge_HappyFlower_disabled_raster 0x1FB00 +#define ICON_badge_HappyFlower_disabled_palette 0x1FD20 +#define ICON_badge_HappyCoin_raster 0x1FD40 +#define ICON_badge_HappyCoin_palette 0x1FF40 +#define ICON_badge_HappyCoin_disabled_raster 0x1FD40 +#define ICON_badge_HappyCoin_disabled_palette 0x1FF60 +#define ICON_unused_0DF_raster 0x1FF80 +#define ICON_unused_0DF_palette 0x20180 +#define ICON_unused_0DF_disabled_raster 0x1FF80 +#define ICON_unused_0DF_disabled_palette 0x201A0 +#define ICON_badge_DeepFocus_raster 0x201C0 +#define ICON_badge_DeepFocus_palette 0x203C0 +#define ICON_badge_DeepFocus_disabled_raster 0x201C0 +#define ICON_badge_DeepFocus_disabled_palette 0x203E0 +#define ICON_badge_SuperFocus_raster 0x20400 +#define ICON_badge_SuperFocus_palette 0x20600 +#define ICON_badge_SuperFocus_disabled_raster 0x20400 +#define ICON_badge_SuperFocus_disabled_palette 0x20620 +#define ICON_badge_Kaiden_raster 0x20640 +#define ICON_badge_Kaiden_palette 0x20840 +#define ICON_badge_Kaiden_disabled_raster 0x20640 +#define ICON_badge_Kaiden_disabled_palette 0x20860 +#define ICON_badge_QuickChange_raster 0x20880 +#define ICON_badge_QuickChange_palette 0x20A80 +#define ICON_badge_QuickChange_disabled_raster 0x20880 +#define ICON_badge_QuickChange_disabled_palette 0x20AA0 +#define ICON_unused_0E4_raster 0x20AC0 +#define ICON_unused_0E4_palette 0x20CC0 +#define ICON_unused_0E4_disabled_raster 0x20AC0 +#define ICON_unused_0E4_disabled_palette 0x20CE0 +#define ICON_unused_0E5_raster 0x20D00 +#define ICON_unused_0E5_palette 0x20F00 +#define ICON_unused_0E5_disabled_raster 0x20D00 +#define ICON_unused_0E5_disabled_palette 0x20F20 +#define ICON_unused_0E6_raster 0x20F40 +#define ICON_unused_0E6_palette 0x21140 +#define ICON_unused_0E6_disabled_raster 0x20F40 +#define ICON_unused_0E6_disabled_palette 0x21160 +#define ICON_unused_0E7_raster 0x21180 +#define ICON_unused_0E7_palette 0x21380 +#define ICON_unused_0E7_disabled_raster 0x21180 +#define ICON_unused_0E7_disabled_palette 0x213A0 +#define ICON_badge_Peekaboo_raster 0x213C0 +#define ICON_badge_Peekaboo_palette 0x215C0 +#define ICON_badge_Peekaboo_disabled_raster 0x213C0 +#define ICON_badge_Peekaboo_disabled_palette 0x215E0 +#define ICON_badge_GroupFocus_raster 0x21600 +#define ICON_badge_GroupFocus_palette 0x21800 +#define ICON_badge_GroupFocus_disabled_raster 0x21600 +#define ICON_badge_GroupFocus_disabled_palette 0x21820 +#define ICON_badge_AttackFXD_raster 0x21840 +#define ICON_badge_AttackFXD_palette 0x21A40 +#define ICON_badge_AttackFXD_disabled_raster 0x21840 +#define ICON_badge_AttackFXD_disabled_palette 0x21A60 +#define ICON_badge_AttackFXB_raster 0x21A80 +#define ICON_badge_AttackFXB_palette 0x21C80 +#define ICON_badge_AttackFXB_disabled_raster 0x21A80 +#define ICON_badge_AttackFXB_disabled_palette 0x21CA0 +#define ICON_badge_AttackFXE_raster 0x21CC0 +#define ICON_badge_AttackFXE_palette 0x21EC0 +#define ICON_badge_AttackFXE_disabled_raster 0x21CC0 +#define ICON_badge_AttackFXE_disabled_palette 0x21EE0 +#define ICON_badge_AttackFXC_raster 0x21F00 +#define ICON_badge_AttackFXC_palette 0x22100 +#define ICON_badge_AttackFXC_disabled_raster 0x21F00 +#define ICON_badge_AttackFXC_disabled_palette 0x22120 +#define ICON_badge_AttackFXF_raster 0x22140 +#define ICON_badge_AttackFXF_palette 0x22340 +#define ICON_badge_AttackFXF_disabled_raster 0x22140 +#define ICON_badge_AttackFXF_disabled_palette 0x22360 +#define ICON_unused_0EF_raster 0x22380 +#define ICON_unused_0EF_palette 0x22580 +#define ICON_unused_0EF_disabled_raster 0x22380 +#define ICON_unused_0EF_disabled_palette 0x225A0 +#define ICON_badge_HealthyHealthy_raster 0x225C0 +#define ICON_badge_HealthyHealthy_palette 0x227C0 +#define ICON_badge_HealthyHealthy_disabled_raster 0x225C0 +#define ICON_badge_HealthyHealthy_disabled_palette 0x227E0 +#define ICON_unused_0F1_raster 0x22800 +#define ICON_unused_0F1_palette 0x22A00 +#define ICON_unused_0F1_disabled_raster 0x22800 +#define ICON_unused_0F1_disabled_palette 0x22A20 +#define ICON_unused_0F2_raster 0x22A40 +#define ICON_unused_0F2_palette 0x22C40 +#define ICON_unused_0F2_disabled_raster 0x22A40 +#define ICON_unused_0F2_disabled_palette 0x22C60 +#define ICON_unused_0F3_raster 0x22C80 +#define ICON_unused_0F3_palette 0x22E80 +#define ICON_unused_0F3_disabled_raster 0x22C80 +#define ICON_unused_0F3_disabled_palette 0x22EA0 +#define ICON_unused_0F4_raster 0x22EC0 +#define ICON_unused_0F4_palette 0x230C0 +#define ICON_unused_0F4_disabled_raster 0x22EC0 +#define ICON_unused_0F4_disabled_palette 0x230E0 +#define ICON_unused_0F5_raster 0x23100 +#define ICON_unused_0F5_palette 0x23300 +#define ICON_unused_0F5_disabled_raster 0x23100 +#define ICON_unused_0F5_disabled_palette 0x23320 +#define ICON_unused_0F6_raster 0x23340 +#define ICON_unused_0F6_palette 0x23540 +#define ICON_unused_0F6_disabled_raster 0x23340 +#define ICON_unused_0F6_disabled_palette 0x23560 +#define ICON_unused_0F7_raster 0x23580 +#define ICON_unused_0F7_palette 0x23780 +#define ICON_unused_0F7_disabled_raster 0x23580 +#define ICON_unused_0F7_disabled_palette 0x237A0 +#define ICON_battle_FireFlower_raster 0x2A3C0 +#define ICON_battle_FireFlower_palette 0x2A5C0 +#define ICON_battle_FireFlower_disabled_raster 0x2A3C0 +#define ICON_battle_FireFlower_disabled_palette 0x2A5E0 +#define ICON_battle_SnowmanDoll_raster 0x2A600 +#define ICON_battle_SnowmanDoll_palette 0x2A800 +#define ICON_battle_SnowmanDoll_disabled_raster 0x2A600 +#define ICON_battle_SnowmanDoll_disabled_palette 0x2A820 +#define ICON_battle_ThunderRage_raster 0x2A840 +#define ICON_battle_ThunderRage_palette 0x2AA40 +#define ICON_battle_ThunderRage_disabled_raster 0x2A840 +#define ICON_battle_ThunderRage_disabled_palette 0x2AA60 +#define ICON_battle_ThunderBolt_raster 0x2AA80 +#define ICON_battle_ThunderBolt_palette 0x2AC80 +#define ICON_battle_ThunderBolt_disabled_raster 0x2AA80 +#define ICON_battle_ThunderBolt_disabled_palette 0x2ACA0 +#define ICON_battle_ShootingStar_raster 0x2ACC0 +#define ICON_battle_ShootingStar_palette 0x2AEC0 +#define ICON_battle_ShootingStar_disabled_raster 0x2ACC0 +#define ICON_battle_ShootingStar_disabled_palette 0x2AEE0 +#define ICON_battle_DustyHammer_raster 0x2AF00 +#define ICON_battle_DustyHammer_palette 0x2B100 +#define ICON_battle_DustyHammer_disabled_raster 0x2AF00 +#define ICON_battle_DustyHammer_disabled_palette 0x2B120 +#define ICON_battle_Pebble_raster 0x2B140 +#define ICON_battle_Pebble_palette 0x2B340 +#define ICON_battle_Pebble_disabled_raster 0x2B140 +#define ICON_battle_Pebble_disabled_palette 0x2B360 +#define ICON_unused_127_raster 0x2B380 +#define ICON_unused_127_palette 0x2B580 +#define ICON_unused_127_disabled_raster 0x2B380 +#define ICON_unused_127_disabled_palette 0x2B5A0 +#define ICON_battle_StoneCap_raster 0x2B5C0 +#define ICON_battle_StoneCap_palette 0x2B7C0 +#define ICON_battle_StoneCap_disabled_raster 0x2B5C0 +#define ICON_battle_StoneCap_disabled_palette 0x2B7E0 +#define ICON_battle_VoltShroom_raster 0x2B800 +#define ICON_battle_VoltShroom_palette 0x2BA00 +#define ICON_battle_VoltShroom_disabled_raster 0x2B800 +#define ICON_battle_VoltShroom_disabled_palette 0x2BA20 +#define ICON_battle_PowerStar_raster 0x2BA40 +#define ICON_battle_PowerStar_palette 0x2BC40 +#define ICON_battle_PowerStar_disabled_raster 0x2BA40 +#define ICON_battle_PowerStar_disabled_palette 0x2BC60 +#define ICON_battle_Parasol_raster 0x2BC80 +#define ICON_battle_Parasol_palette 0x2BE80 +#define ICON_battle_Parasol_disabled_raster 0x2BC80 +#define ICON_battle_Parasol_disabled_palette 0x2BEA0 +#define ICON_battle_MagicMirror_raster 0x2BEC0 +#define ICON_battle_MagicMirror_palette 0x2C0C0 +#define ICON_battle_MagicMirror_disabled_raster 0x2BEC0 +#define ICON_battle_MagicMirror_disabled_palette 0x2C0E0 +#define ICON_unused_12D_raster 0x2C100 +#define ICON_unused_12D_palette 0x2C300 +#define ICON_unused_12D_disabled_raster 0x2C100 +#define ICON_unused_12D_disabled_palette 0x2C320 +#define ICON_unused_12E_raster 0x2C340 +#define ICON_unused_12E_palette 0x2C540 +#define ICON_unused_12E_disabled_raster 0x2C340 +#define ICON_unused_12E_disabled_palette 0x2C560 +#define ICON_unused_12F_raster 0x2C580 +#define ICON_unused_12F_palette 0x2C780 +#define ICON_unused_12F_disabled_raster 0x2C580 +#define ICON_unused_12F_disabled_palette 0x2C7A0 +#define ICON_food_Mushroom_raster 0x237C0 +#define ICON_food_Mushroom_palette 0x239C0 +#define ICON_food_Mushroom_disabled_raster 0x237C0 +#define ICON_food_Mushroom_disabled_palette 0x239E0 +#define ICON_food_SuperShroom_raster 0x23A00 +#define ICON_food_SuperShroom_palette 0x23C00 +#define ICON_food_SuperShroom_disabled_raster 0x23A00 +#define ICON_food_SuperShroom_disabled_palette 0x23C20 +#define ICON_food_UltraShroom_raster 0x23C40 +#define ICON_food_UltraShroom_palette 0x23E40 +#define ICON_food_UltraShroom_disabled_raster 0x23C40 +#define ICON_food_UltraShroom_disabled_palette 0x23E60 +#define ICON_food_LifeShroom_raster 0x23E80 +#define ICON_food_LifeShroom_palette 0x24080 +#define ICON_food_LifeShroom_disabled_raster 0x23E80 +#define ICON_food_LifeShroom_disabled_palette 0x240A0 +#define ICON_food_DriedShroom_raster 0x240C0 +#define ICON_food_DriedShroom_palette 0x242C0 +#define ICON_food_DriedShroom_disabled_raster 0x240C0 +#define ICON_food_DriedShroom_disabled_palette 0x242E0 +#define ICON_food_TastyTonic_raster 0x24300 +#define ICON_food_TastyTonic_palette 0x24500 +#define ICON_food_TastyTonic_disabled_raster 0x24300 +#define ICON_food_TastyTonic_disabled_palette 0x24520 +#define ICON_food_SuperSoda_raster 0x24540 +#define ICON_food_SuperSoda_palette 0x24740 +#define ICON_food_SuperSoda_disabled_raster 0x24540 +#define ICON_food_SuperSoda_disabled_palette 0x24760 +#define ICON_food_BlueBerry_raster 0x24780 +#define ICON_food_BlueBerry_palette 0x24980 +#define ICON_food_BlueBerry_disabled_raster 0x24780 +#define ICON_food_BlueBerry_disabled_palette 0x249A0 +#define ICON_food_RedBerry_raster 0x249C0 +#define ICON_food_RedBerry_palette 0x24BC0 +#define ICON_food_RedBerry_disabled_raster 0x249C0 +#define ICON_food_RedBerry_disabled_palette 0x24BE0 +#define ICON_food_YellowBerry_raster 0x24C00 +#define ICON_food_YellowBerry_palette 0x24E00 +#define ICON_food_YellowBerry_disabled_raster 0x24C00 +#define ICON_food_YellowBerry_disabled_palette 0x24E20 +#define ICON_food_BubbleBerry_raster 0x24E40 +#define ICON_food_BubbleBerry_palette 0x25040 +#define ICON_food_BubbleBerry_disabled_raster 0x24E40 +#define ICON_food_BubbleBerry_disabled_palette 0x25060 +#define ICON_food_Goomnut_raster 0x25080 +#define ICON_food_Goomnut_palette 0x25280 +#define ICON_food_Goomnut_disabled_raster 0x25080 +#define ICON_food_Goomnut_disabled_palette 0x252A0 +#define ICON_food_KoopaLeaf_raster 0x252C0 +#define ICON_food_KoopaLeaf_palette 0x254C0 +#define ICON_food_KoopaLeaf_disabled_raster 0x252C0 +#define ICON_food_KoopaLeaf_disabled_palette 0x254E0 +#define ICON_food_DriedPasta_raster 0x25500 +#define ICON_food_DriedPasta_palette 0x25700 +#define ICON_food_DriedPasta_disabled_raster 0x25500 +#define ICON_food_DriedPasta_disabled_palette 0x25720 +#define ICON_food_Lime_raster 0x25740 +#define ICON_food_Lime_palette 0x25940 +#define ICON_food_Lime_disabled_raster 0x25740 +#define ICON_food_Lime_disabled_palette 0x25960 +#define ICON_food_Lemon_raster 0x25980 +#define ICON_food_Lemon_palette 0x25B80 +#define ICON_food_Lemon_disabled_raster 0x25980 +#define ICON_food_Lemon_disabled_palette 0x25BA0 +#define ICON_food_DriedFruit_raster 0x25BC0 +#define ICON_food_DriedFruit_palette 0x25DC0 +#define ICON_food_DriedFruit_disabled_raster 0x25BC0 +#define ICON_food_DriedFruit_disabled_palette 0x25DE0 +#define ICON_food_StrangeLeaf_raster 0x25E00 +#define ICON_food_StrangeLeaf_palette 0x26000 +#define ICON_food_StrangeLeaf_disabled_raster 0x25E00 +#define ICON_food_StrangeLeaf_disabled_palette 0x26020 +#define ICON_food_CakeMix_raster 0x26040 +#define ICON_food_CakeMix_palette 0x26240 +#define ICON_food_CakeMix_disabled_raster 0x26040 +#define ICON_food_CakeMix_disabled_palette 0x26260 +#define ICON_food_Egg_raster 0x26280 +#define ICON_food_Egg_palette 0x26480 +#define ICON_food_Egg_disabled_raster 0x26280 +#define ICON_food_Egg_disabled_palette 0x264A0 +#define ICON_food_Coconut_raster 0x264C0 +#define ICON_food_Coconut_palette 0x266C0 +#define ICON_food_Coconut_disabled_raster 0x264C0 +#define ICON_food_Coconut_disabled_palette 0x266E0 +#define ICON_food_Melon_raster 0x26700 +#define ICON_food_Melon_palette 0x26900 +#define ICON_food_Melon_disabled_raster 0x26700 +#define ICON_food_Melon_disabled_palette 0x26920 +#define ICON_food_StinkyHerb_raster 0x26940 +#define ICON_food_StinkyHerb_palette 0x26B40 +#define ICON_food_StinkyHerb_disabled_raster 0x26940 +#define ICON_food_StinkyHerb_disabled_palette 0x26B60 +#define ICON_food_IcedPotato_raster 0x26B80 +#define ICON_food_IcedPotato_palette 0x26D80 +#define ICON_food_IcedPotato_disabled_raster 0x26B80 +#define ICON_food_IcedPotato_disabled_palette 0x26DA0 +#define ICON_food_HoneySyrup_raster 0x26DC0 +#define ICON_food_HoneySyrup_palette 0x26FC0 +#define ICON_food_HoneySyrup_disabled_raster 0x26DC0 +#define ICON_food_HoneySyrup_disabled_palette 0x26FE0 +#define ICON_food_MapleSyrup_raster 0x27000 +#define ICON_food_MapleSyrup_palette 0x27200 +#define ICON_food_MapleSyrup_disabled_raster 0x27000 +#define ICON_food_MapleSyrup_disabled_palette 0x27220 +#define ICON_food_JamminJelly_raster 0x27240 +#define ICON_food_JamminJelly_palette 0x27440 +#define ICON_food_JamminJelly_disabled_raster 0x27240 +#define ICON_food_JamminJelly_disabled_palette 0x27460 +#define ICON_food_WhackasBump_raster 0x27480 +#define ICON_food_WhackasBump_palette 0x27680 +#define ICON_food_WhackasBump_disabled_raster 0x27480 +#define ICON_food_WhackasBump_disabled_palette 0x276A0 +#define ICON_food_Apple_raster 0x276C0 +#define ICON_food_Apple_palette 0x278C0 +#define ICON_food_Apple_disabled_raster 0x276C0 +#define ICON_food_Apple_disabled_palette 0x278E0 +#define ICON_peach_BakingSalt_raster 0x27900 +#define ICON_peach_BakingSalt_palette 0x27B00 +#define ICON_peach_BakingSalt_disabled_raster 0x27900 +#define ICON_peach_BakingSalt_disabled_palette 0x27B20 +#define ICON_peach_BakingSugar_raster 0x27B40 +#define ICON_peach_BakingSugar_palette 0x27D40 +#define ICON_peach_BakingSugar_disabled_raster 0x27B40 +#define ICON_peach_BakingSugar_disabled_palette 0x27D60 +#define ICON_peach_BakingEgg_raster 0x27D80 +#define ICON_peach_BakingEgg_palette 0x27F80 +#define ICON_peach_BakingEgg_disabled_raster 0x27D80 +#define ICON_peach_BakingEgg_disabled_palette 0x27FA0 +#define ICON_peach_BakingCream_raster 0x27FC0 +#define ICON_peach_BakingCream_palette 0x281C0 +#define ICON_peach_BakingCream_disabled_raster 0x27FC0 +#define ICON_peach_BakingCream_disabled_palette 0x281E0 +#define ICON_peach_BakingStrawberry_raster 0x28200 +#define ICON_peach_BakingStrawberry_palette 0x28400 +#define ICON_peach_BakingStrawberry_disabled_raster 0x28200 +#define ICON_peach_BakingStrawberry_disabled_palette 0x28420 +#define ICON_peach_BakingButter_raster 0x28440 +#define ICON_peach_BakingButter_palette 0x28640 +#define ICON_peach_BakingButter_disabled_raster 0x28440 +#define ICON_peach_BakingButter_disabled_palette 0x28660 +#define ICON_peach_BakingCleanser_raster 0x28680 +#define ICON_peach_BakingCleanser_palette 0x28880 +#define ICON_peach_BakingCleanser_disabled_raster 0x28680 +#define ICON_peach_BakingCleanser_disabled_palette 0x288A0 +#define ICON_peach_BakingWater_raster 0x288C0 +#define ICON_peach_BakingWater_palette 0x28AC0 +#define ICON_peach_BakingWater_disabled_raster 0x288C0 +#define ICON_peach_BakingWater_disabled_palette 0x28AE0 +#define ICON_peach_BakingFlour_raster 0x28B00 +#define ICON_peach_BakingFlour_palette 0x28D00 +#define ICON_peach_BakingFlour_disabled_raster 0x28B00 +#define ICON_peach_BakingFlour_disabled_palette 0x28D20 +#define ICON_peach_BakingMilk_raster 0x28D40 +#define ICON_peach_BakingMilk_palette 0x28F40 +#define ICON_peach_BakingMilk_disabled_raster 0x28D40 +#define ICON_peach_BakingMilk_disabled_palette 0x28F60 +#define ICON_unused_11F_raster 0x28F80 +#define ICON_unused_11F_palette 0x29180 +#define ICON_unused_11F_disabled_raster 0x28F80 +#define ICON_unused_11F_disabled_palette 0x291A0 +#define ICON_battle_SleepySheep_raster 0x291C0 +#define ICON_battle_SleepySheep_palette 0x293C0 +#define ICON_battle_SleepySheep_disabled_raster 0x291C0 +#define ICON_battle_SleepySheep_disabled_palette 0x293E0 +#define ICON_battle_XBandage_raster 0x29400 +#define ICON_battle_XBandage_palette 0x29600 +#define ICON_battle_XBandage_disabled_raster 0x29400 +#define ICON_battle_XBandage_disabled_palette 0x29620 +#define ICON_battle_POWBlock_raster 0x29640 +#define ICON_battle_POWBlock_palette 0x29840 +#define ICON_battle_POWBlock_disabled_raster 0x29640 +#define ICON_battle_POWBlock_disabled_palette 0x29860 +#define ICON_battle_HustleDrink_raster 0x29880 +#define ICON_battle_HustleDrink_palette 0x29A80 +#define ICON_battle_HustleDrink_disabled_raster 0x29880 +#define ICON_battle_HustleDrink_disabled_palette 0x29AA0 +#define ICON_battle_StopWatch_raster 0x29AC0 +#define ICON_battle_StopWatch_palette 0x29CC0 +#define ICON_battle_StopWatch_disabled_raster 0x29AC0 +#define ICON_battle_StopWatch_disabled_palette 0x29CE0 +#define ICON_battle_DizzyDial_raster 0x29D00 +#define ICON_battle_DizzyDial_palette 0x29F00 +#define ICON_battle_DizzyDial_disabled_raster 0x29D00 +#define ICON_battle_DizzyDial_disabled_palette 0x29F20 +#define ICON_battle_136_raster 0x29F40 +#define ICON_battle_136_palette 0x2A140 +#define ICON_battle_136_disabled_raster 0x29F40 +#define ICON_battle_136_disabled_palette 0x2A160 +#define ICON_battle_137_raster 0x2A180 +#define ICON_battle_137_palette 0x2A380 +#define ICON_battle_137_disabled_raster 0x2A180 +#define ICON_battle_137_disabled_palette 0x2A3A0 +#define ICON_anim_hand_0_raster 0x2C7C0 +#define ICON_anim_hand_0_palette 0x2C8E0 +#define ICON_anim_hand_1_raster 0x2C900 +#define ICON_anim_hand_1_palette 0x2CA20 +#define ICON_anim_hand_2_raster 0x2CA40 +#define ICON_anim_hand_2_palette 0x2CB60 +#define ICON_anim_hand_3_raster 0x2CB80 +#define ICON_anim_hand_3_palette 0x2CCA0 +#define ICON_anim_hand_4_raster 0x2CCC0 +#define ICON_anim_hand_4_palette 0x2CDE0 +#define ICON_anim_hand_5_raster 0x2CE00 +#define ICON_anim_hand_5_palette 0x2CF20 +#define ICON_anim_hand_6_raster 0x2CF40 +#define ICON_anim_hand_6_palette 0x2D060 +#define ICON_anim_hand_7_raster 0x2D080 +#define ICON_anim_hand_7_palette 0x2D1A0 +#define ICON_anim_hand_8_raster 0x2D1C0 +#define ICON_anim_hand_8_palette 0x2D2E0 +#define ICON_anim_hand_9_raster 0x2D300 +#define ICON_anim_hand_9_palette 0x2D420 diff --git a/include/item_entity.h b/include/item_entity.h new file mode 100644 index 0000000000..652b1447a8 --- /dev/null +++ b/include/item_entity.h @@ -0,0 +1,22 @@ +#ifndef ITEM_ENTITY_H +#define ITEM_ENTITY_H + +#include "common.h" + +typedef s32 ItemScript[0]; + +enum { + ITEM_SCRIPT_OP_End, + ITEM_SCRIPT_OP_SetImage, + ITEM_SCRIPT_OP_Restart, + ITEM_SCRIPT_OP_Loop, + ITEM_SCRIPT_OP_RandomRestart +}; + +#define is_End ITEM_SCRIPT_OP_End, +#define is_SetIcon(time, icon) ITEM_SCRIPT_OP_SetImage, time, ICON_##icon##_raster, ICON_##icon##_palette, 0, 0, +#define is_Restart ITEM_SCRIPT_OP_Restart, +#define is_Loop ITEM_SCRIPT_OP_Loop, +#define is_RandomRestart(max, cutoff) ITEM_SCRIPT_OP_RandomRestart, max, cutoff, + +#endif diff --git a/include/item_hud_scripts.h b/include/item_hud_scripts.h new file mode 100644 index 0000000000..d82280db5d --- /dev/null +++ b/include/item_hud_scripts.h @@ -0,0 +1,337 @@ +// indices into gItemHudScripts for hud scripts used by the item table +#define HS_INDEX_HudScript_Item_SpicySoup 0x1 +#define HS_INDEX_HudScript_Item_ApplePie 0x2 +#define HS_INDEX_HudScript_Item_HoneyUltra 0x3 +#define HS_INDEX_HudScript_Item_MapleUltra 0x4 +#define HS_INDEX_HudScript_Item_JellyUltra 0x5 +#define HS_INDEX_HudScript_Item_Koopasta 0x6 +#define HS_INDEX_HudScript_Item_FriedShroom 0x7 +#define HS_INDEX_HudScript_Item_ShroomCake 0x8 +#define HS_INDEX_HudScript_Item_ShroomSteak 0x9 +#define HS_INDEX_HudScript_Item_HotShroom 0xA +#define HS_INDEX_HudScript_Item_SweetShroom 0xB +#define HS_INDEX_HudScript_Item_HealthyJuice 0xC +#define HS_INDEX_HudScript_Item_BlandMeal 0xD +#define HS_INDEX_HudScript_Item_YummyMeal 0xE +#define HS_INDEX_HudScript_Item_DeluxeFeast 0xF +#define HS_INDEX_HudScript_Item_SpecialShake 0x10 +#define HS_INDEX_HudScript_Item_BigCookie 0x11 +#define HS_INDEX_HudScript_Item_Cake 0x12 +#define HS_INDEX_HudScript_Item_Mistake 0x13 +#define HS_INDEX_HudScript_Item_KoopaTea 0x14 +#define HS_INDEX_HudScript_Item_HoneySuper 0x15 +#define HS_INDEX_HudScript_Item_MapleSuper 0x16 +#define HS_INDEX_HudScript_Item_JellySuper 0x17 +#define HS_INDEX_HudScript_Item_Spaghetti 0x18 +#define HS_INDEX_HudScript_Item_EggMissile 0x19 +#define HS_INDEX_HudScript_Item_FriedEgg 0x1A +#define HS_INDEX_HudScript_Item_HoneyShroom 0x1B +#define HS_INDEX_HudScript_Item_HoneyCandy 0x1C +#define HS_INDEX_HudScript_Item_ElectroPop 0x1D +#define HS_INDEX_HudScript_Item_FirePop 0x1E +#define HS_INDEX_HudScript_Item_LimeCandy 0x1F +#define HS_INDEX_HudScript_Item_CocoPop 0x20 +#define HS_INDEX_HudScript_Item_LemonCandy 0x21 +#define HS_INDEX_HudScript_Item_JellyPop 0x22 +#define HS_INDEX_HudScript_Item_StrangeCake 0x23 +#define HS_INDEX_HudScript_Item_KookyCookie 0x24 +#define HS_INDEX_HudScript_Item_FrozenFries 0x25 +#define HS_INDEX_HudScript_Item_PotatoSalad 0x26 +#define HS_INDEX_HudScript_Item_NuttyCake 0x27 +#define HS_INDEX_HudScript_Item_MapleShroom 0x28 +#define HS_INDEX_HudScript_Item_BoiledEgg 0x29 +#define HS_INDEX_HudScript_Item_YoshiCookie 0x2A +#define HS_INDEX_HudScript_Item_JellyShroom 0x2B +#define HS_INDEX_HudScript_Item_Unused_02C 0x2C +#define HS_INDEX_HudScript_Item_Unused_02D 0x2D +#define HS_INDEX_HudScript_Item_Unused_02E 0x2E +#define HS_INDEX_HudScript_Item_Unused_02F 0x2F +#define HS_INDEX_HudScript_Item_Unused_030 0x30 +#define HS_INDEX_HudScript_Item_Heart 0x31 +#define HS_INDEX_HudScript_Item_Coin 0x32 +#define HS_INDEX_HudScript_Item_HeartPiece 0x33 +#define HS_INDEX_HudScript_Item_StarPoint 0x34 +#define HS_INDEX_HudScript_Item_HeartPoint 0x35 +#define HS_INDEX_HudScript_Item_FlowerPoint 0x36 +#define HS_INDEX_HudScript_Item_StarPiece 0x37 +#define HS_INDEX_HudScript_Item_Jump 0x38 +#define HS_INDEX_HudScript_Item_SpinJump 0x39 +#define HS_INDEX_HudScript_Item_TornadoJump 0x3A +#define HS_INDEX_HudScript_Item_Hammer 0x3B +#define HS_INDEX_HudScript_Item_SuperHammer 0x3C +#define HS_INDEX_HudScript_Item_UltraHammer 0x3D +#define HS_INDEX_HudScript_Item_LuckyStar 0x3E +#define HS_INDEX_HudScript_Item_Map 0x3F +#define HS_INDEX_HudScript_Item_KoopaFortressKey 0x40 +#define HS_INDEX_HudScript_Item_RuinsKey 0x41 +#define HS_INDEX_HudScript_Item_TubbaCastleKey 0x42 +#define HS_INDEX_HudScript_Item_CrystalPalaceKey 0x43 +#define HS_INDEX_HudScript_Item_BowserCastleKey 0x44 +#define HS_INDEX_HudScript_Item_Dolly 0x45 +#define HS_INDEX_HudScript_Item_KooperShell 0x46 +#define HS_INDEX_HudScript_Item_PulseStone 0x47 +#define HS_INDEX_HudScript_Item_Artifact 0x48 +#define HS_INDEX_HudScript_Item_VolcanoVase 0x49 +#define HS_INDEX_HudScript_Item_PyramidStone 0x4A +#define HS_INDEX_HudScript_Item_DiamondStone 0x4B +#define HS_INDEX_HudScript_Item_LunarStone 0x4C +#define HS_INDEX_HudScript_Item_ForestPass 0x4D +#define HS_INDEX_HudScript_Item_BooRecordOutline 0x4E +#define HS_INDEX_HudScript_Item_BooRecord 0x4F +#define HS_INDEX_HudScript_Item_BooWeight 0x50 +#define HS_INDEX_HudScript_Item_BooPortrait 0x51 +#define HS_INDEX_HudScript_Item_MysticalKey 0x52 +#define HS_INDEX_HudScript_Item_IronKey 0x53 +#define HS_INDEX_HudScript_Item_ToyTrain 0x54 +#define HS_INDEX_HudScript_Item_FryingPan 0x55 +#define HS_INDEX_HudScript_Item_Dictionary 0x56 +#define HS_INDEX_HudScript_Item_MysteryNote 0x57 +#define HS_INDEX_HudScript_Item_SuspiciousNote 0x58 +#define HS_INDEX_HudScript_Item_MagicalSeed1 0x59 +#define HS_INDEX_HudScript_Item_MagicalSeed2 0x5A +#define HS_INDEX_HudScript_Item_MagicalSeed3 0x5B +#define HS_INDEX_HudScript_Item_MagicalSeed4 0x5C +#define HS_INDEX_HudScript_Item_CrystalBerry 0x5D +#define HS_INDEX_HudScript_Item_WaterStone 0x5E +#define HS_INDEX_HudScript_Item_MagicalBean 0x5F +#define HS_INDEX_HudScript_Item_FertileSoil 0x60 +#define HS_INDEX_HudScript_Item_MiracleWater 0x61 +#define HS_INDEX_HudScript_Item_UltraStone 0x62 +#define HS_INDEX_HudScript_Item_ToadDoll 0x63 +#define HS_INDEX_HudScript_Item_Calculator 0x64 +#define HS_INDEX_HudScript_Item_Screwdriver 0x65 +#define HS_INDEX_HudScript_Item_Cookbook 0x66 +#define HS_INDEX_HudScript_Item_JadeRaven 0x67 +#define HS_INDEX_HudScript_Item_SnowmanBucket 0x68 +#define HS_INDEX_HudScript_Item_SnowmanScarf 0x69 +#define HS_INDEX_HudScript_Item_RedKey 0x6A +#define HS_INDEX_HudScript_Item_BlueKey 0x6B +#define HS_INDEX_HudScript_Item_KootPackage 0x6C +#define HS_INDEX_HudScript_Item_KootRedJar 0x6D +#define HS_INDEX_HudScript_Item_Melody 0x6E +#define HS_INDEX_HudScript_Item_Lyrics 0x6F +#define HS_INDEX_HudScript_Item_Mailbag 0x70 +#define HS_INDEX_HudScript_Item_StarStone 0x71 +#define HS_INDEX_HudScript_Item_SneakyParasol 0x72 +#define HS_INDEX_HudScript_Item_PeachKey 0x73 +#define HS_INDEX_HudScript_Item_UNK_1DC210 0x74 +#define HS_INDEX_HudScript_Item_UNK_1DC430 0x75 +#define HS_INDEX_HudScript_Item_UNK_1DC650 0x76 +#define HS_INDEX_HudScript_Item_UNK_1DC870 0x77 +#define HS_INDEX_HudScript_Item_FirstDegreeCard 0x78 +#define HS_INDEX_HudScript_Item_SecondDegreeCard 0x79 +#define HS_INDEX_HudScript_Item_ThirdDegreeCard 0x7A +#define HS_INDEX_HudScript_Item_FourthDegreeCard 0x7B +#define HS_INDEX_HudScript_Item_Diploma 0x7C +#define HS_INDEX_HudScript_Item_CrystalBall 0x7D +#define HS_INDEX_HudScript_Item_GoldCredit 0x7E +#define HS_INDEX_HudScript_Item_SilverCredit 0x7F +#define HS_INDEX_HudScript_Item_KootKoopaLegends 0x80 +#define HS_INDEX_HudScript_Item_KootTheTape 0x81 +#define HS_INDEX_HudScript_Item_KootLuigiAutograph 0x82 +#define HS_INDEX_HudScript_Item_KootEmptyWallet 0x83 +#define HS_INDEX_HudScript_Item_KootMerluvleeAutograph 0x84 +#define HS_INDEX_HudScript_Item_KootShell 0x85 +#define HS_INDEX_HudScript_Item_KootPhoto 0x86 +#define HS_INDEX_HudScript_Item_KootGlasses 0x87 +#define HS_INDEX_HudScript_Item_Letter 0x88 +#define HS_INDEX_HudScript_Item_Unused_089 0x89 +#define HS_INDEX_HudScript_Item_Unused_08A 0x8A +#define HS_INDEX_HudScript_Item_Unused_08B 0x8B +#define HS_INDEX_HudScript_Item_Unused_08C 0x8C +#define HS_INDEX_HudScript_Item_Unused_08D 0x8D +#define HS_INDEX_HudScript_Item_Unused_08E 0x8E +#define HS_INDEX_HudScript_Item_Unused_08F 0x8F +#define HS_INDEX_HudScript_Item_SpinSmash 0x90 +#define HS_INDEX_HudScript_Item_Multibounce 0x91 +#define HS_INDEX_HudScript_Item_PowerPlus 0x92 +#define HS_INDEX_HudScript_Item_DodgeMaster 0x93 +#define HS_INDEX_HudScript_Item_PowerBounce 0x94 +#define HS_INDEX_HudScript_Item_SpikeShield 0x95 +#define HS_INDEX_HudScript_Item_FirstAttack 0x96 +#define HS_INDEX_HudScript_Item_HPPlus 0x97 +#define HS_INDEX_HudScript_Item_QuakeHammer 0x98 +#define HS_INDEX_HudScript_Item_DoubleDip 0x99 +#define HS_INDEX_HudScript_Item_PowerQuake 0x9A +#define HS_INDEX_HudScript_Item_MegaQuake 0x9B +#define HS_INDEX_HudScript_Item_SleepStomp 0x9C +#define HS_INDEX_HudScript_Item_SmashCharge 0x9D +#define HS_INDEX_HudScript_Item_SSmashChg 0x9E +#define HS_INDEX_HudScript_Item_AutoSmash 0x9F +#define HS_INDEX_HudScript_Item_FireShield 0xA0 +#define HS_INDEX_HudScript_Item_JumpCharge 0xA1 +#define HS_INDEX_HudScript_Item_SJumpChg 0xA2 +#define HS_INDEX_HudScript_Item_AutoJump 0xA3 +#define HS_INDEX_HudScript_Item_DDownPound 0xA4 +#define HS_INDEX_HudScript_Item_AutoMultibounce 0xA5 +#define HS_INDEX_HudScript_Item_DizzyStomp 0xA6 +#define HS_INDEX_HudScript_Item_HammerThrow 0xA7 +#define HS_INDEX_HudScript_Item_SmashCharge0 0xA8 +#define HS_INDEX_HudScript_Item_PrettyLucky 0xA9 +#define HS_INDEX_HudScript_Item_FeelingFine 0xAA +#define HS_INDEX_HudScript_Item_AttackFXA 0xAB +#define HS_INDEX_HudScript_Item_AllorNothing 0xAC +#define HS_INDEX_HudScript_Item_HPDrain 0xAD +#define HS_INDEX_HudScript_Item_JumpCharge0 0xAE +#define HS_INDEX_HudScript_Item_SlowGo 0xAF +#define HS_INDEX_HudScript_Item_FPPlus 0xB0 +#define HS_INDEX_HudScript_Item_MegaRush 0xB1 +#define HS_INDEX_HudScript_Item_IcePower 0xB2 +#define HS_INDEX_HudScript_Item_DefendPlus 0xB3 +#define HS_INDEX_HudScript_Item_PayOff 0xB4 +#define HS_INDEX_HudScript_Item_MoneyMoney 0xB5 +#define HS_INDEX_HudScript_Item_ChillOut 0xB6 +#define HS_INDEX_HudScript_Item_HappyHeart 0xB7 +#define HS_INDEX_HudScript_Item_ZapTap 0xB8 +#define HS_INDEX_HudScript_Item_Berserker 0xB9 +#define HS_INDEX_HudScript_Item_RightOn 0xBA +#define HS_INDEX_HudScript_Item_RunawayPay 0xBB +#define HS_INDEX_HudScript_Item_Refund 0xBC +#define HS_INDEX_HudScript_Item_FlowerSaver 0xBD +#define HS_INDEX_HudScript_Item_TripleDip 0xBE +#define HS_INDEX_HudScript_Item_FlowerFanatic 0xBF +#define HS_INDEX_HudScript_Item_PowerJump 0xC0 +#define HS_INDEX_HudScript_Item_SuperJump 0xC1 +#define HS_INDEX_HudScript_Item_MegaJump 0xC2 +#define HS_INDEX_HudScript_Item_PowerSmash1 0xC3 +#define HS_INDEX_HudScript_Item_SuperSmash 0xC4 +#define HS_INDEX_HudScript_Item_MegaSmash 0xC5 +#define HS_INDEX_HudScript_Item_LuckyDay 0xC6 +#define HS_INDEX_HudScript_Item_MegaHPDrain 0xC7 +#define HS_INDEX_HudScript_Item_BumpAttack 0xC8 +#define HS_INDEX_HudScript_Item_PUpDDown 0xC9 +#define HS_INDEX_HudScript_Item_PDownDUp 0xCA +#define HS_INDEX_HudScript_Item_HeartFinder 0xCB +#define HS_INDEX_HudScript_Item_FlowerFinder 0xCC +#define HS_INDEX_HudScript_Item_DizzyAttack 0xCD +#define HS_INDEX_HudScript_Item_SpeedySpin 0xCE +#define HS_INDEX_HudScript_Item_SpinAttack 0xCF +#define HS_INDEX_HudScript_Item_ISpy 0xD0 +#define HS_INDEX_HudScript_Item_PowerRush 0xD1 +#define HS_INDEX_HudScript_Item_LastStand 0xD2 +#define HS_INDEX_HudScript_Item_CloseCall 0xD3 +#define HS_INDEX_HudScript_Item_CrazyHeart 0xD4 +#define HS_INDEX_HudScript_Item_Unused_0D5 0xD5 +#define HS_INDEX_HudScript_Item_Unused_0D6 0xD6 +#define HS_INDEX_HudScript_Item_Unused_0D7 0xD7 +#define HS_INDEX_HudScript_Item_ShrinkSmash 0xD8 +#define HS_INDEX_HudScript_Item_ShrinkStomp 0xD9 +#define HS_INDEX_HudScript_Item_DDownJump 0xDA +#define HS_INDEX_HudScript_Item_DamageDodge 0xDB +#define HS_INDEX_HudScript_Item_EarthquakeJump 0xDC +#define HS_INDEX_HudScript_Item_HappyFlower 0xDD +#define HS_INDEX_HudScript_Item_Unused_0DE 0xDE +#define HS_INDEX_HudScript_Item_Unused_0DF 0xDF +#define HS_INDEX_HudScript_Item_DeepFocus 0xE0 +#define HS_INDEX_HudScript_Item_SuperFocus 0xE1 +#define HS_INDEX_HudScript_Item_Kaiden 0xE2 +#define HS_INDEX_HudScript_Item_QuickChange 0xE3 +#define HS_INDEX_HudScript_Item_Unused_0E4 0xE4 +#define HS_INDEX_HudScript_Item_Unused_0E5 0xE5 +#define HS_INDEX_HudScript_Item_Unused_0E6 0xE6 +#define HS_INDEX_HudScript_Item_Unused_0E7 0xE7 +#define HS_INDEX_HudScript_Item_Peekaboo 0xE8 +#define HS_INDEX_HudScript_Item_GroupFocus 0xE9 +#define HS_INDEX_HudScript_Item_AttackFXD 0xEA +#define HS_INDEX_HudScript_Item_AttackFXB 0xEB +#define HS_INDEX_HudScript_Item_AttackFXE 0xEC +#define HS_INDEX_HudScript_Item_AttackFXC 0xED +#define HS_INDEX_HudScript_Item_AttackFXF 0xEE +#define HS_INDEX_HudScript_Item_Unused_0EF 0xEF +#define HS_INDEX_HudScript_Item_HealthyHealthy 0xF0 +#define HS_INDEX_HudScript_Item_Unused_0F1 0xF1 +#define HS_INDEX_HudScript_Item_Unused_0F2 0xF2 +#define HS_INDEX_HudScript_Item_Unused_0F3 0xF3 +#define HS_INDEX_HudScript_Item_Unused_0F4 0xF4 +#define HS_INDEX_HudScript_Item_Unused_0F5 0xF5 +#define HS_INDEX_HudScript_Item_Unused_0F6 0xF6 +#define HS_INDEX_HudScript_Item_Unused_0F7 0xF7 +#define HS_INDEX_HudScript_Item_Mushroom 0xF8 +#define HS_INDEX_HudScript_Item_SuperShroom 0xF9 +#define HS_INDEX_HudScript_Item_UltraShroom 0xFA +#define HS_INDEX_HudScript_Item_LifeShroom 0xFB +#define HS_INDEX_HudScript_Item_DriedShroom 0xFC +#define HS_INDEX_HudScript_Item_TastyTonic 0xFD +#define HS_INDEX_HudScript_Item_SuperSoda 0xFE +#define HS_INDEX_HudScript_Item_BlueBerry 0xFF +#define HS_INDEX_HudScript_Item_RedBerry 0x100 +#define HS_INDEX_HudScript_Item_YellowBerry 0x101 +#define HS_INDEX_HudScript_Item_BubbleBerry 0x102 +#define HS_INDEX_HudScript_Item_Goomnut 0x103 +#define HS_INDEX_HudScript_Item_KoopaLeaf 0x104 +#define HS_INDEX_HudScript_Item_DriedPasta 0x105 +#define HS_INDEX_HudScript_Item_Lime 0x106 +#define HS_INDEX_HudScript_Item_Lemon 0x107 +#define HS_INDEX_HudScript_Item_DriedFruit 0x108 +#define HS_INDEX_HudScript_Item_StrangeLeaf 0x109 +#define HS_INDEX_HudScript_Item_CakeMix 0x10A +#define HS_INDEX_HudScript_Item_Egg 0x10B +#define HS_INDEX_HudScript_Item_Coconut 0x10C +#define HS_INDEX_HudScript_Item_Melon 0x10D +#define HS_INDEX_HudScript_Item_StinkyHerb 0x10E +#define HS_INDEX_HudScript_Item_IcedPotato 0x10F +#define HS_INDEX_HudScript_Item_HoneySyrup 0x110 +#define HS_INDEX_HudScript_Item_MapleSyrup 0x111 +#define HS_INDEX_HudScript_Item_JamminJelly 0x112 +#define HS_INDEX_HudScript_Item_WhackasBump 0x113 +#define HS_INDEX_HudScript_Item_Apple 0x114 +#define HS_INDEX_HudScript_Item_BakingSalt 0x115 +#define HS_INDEX_HudScript_Item_BakingSugar 0x116 +#define HS_INDEX_HudScript_Item_BakingEgg 0x117 +#define HS_INDEX_HudScript_Item_BakingCream 0x118 +#define HS_INDEX_HudScript_Item_BakingStrawberry 0x119 +#define HS_INDEX_HudScript_Item_BakingButter 0x11A +#define HS_INDEX_HudScript_Item_BakingCleanser 0x11B +#define HS_INDEX_HudScript_Item_BakingWater 0x11C +#define HS_INDEX_HudScript_Item_BakingFlour 0x11D +#define HS_INDEX_HudScript_Item_BakingMilk 0x11E +#define HS_INDEX_HudScript_Item_Unused_11F 0x11F +#define HS_INDEX_HudScript_Item_FireFlower 0x120 +#define HS_INDEX_HudScript_Item_SnowmanDoll 0x121 +#define HS_INDEX_HudScript_Item_ThunderRage 0x122 +#define HS_INDEX_HudScript_Item_ThunderBolt 0x123 +#define HS_INDEX_HudScript_Item_ShootingStar 0x124 +#define HS_INDEX_HudScript_Item_DustyHammer 0x125 +#define HS_INDEX_HudScript_Item_Pebble 0x126 +#define HS_INDEX_HudScript_Item_Unused_127 0x127 +#define HS_INDEX_HudScript_Item_StoneCap 0x128 +#define HS_INDEX_HudScript_Item_VoltShroom 0x129 +#define HS_INDEX_HudScript_Item_PowerStar 0x12A +#define HS_INDEX_HudScript_Item_Parasol 0x12B +#define HS_INDEX_HudScript_Item_MagicMirror 0x12C +#define HS_INDEX_HudScript_Item_Unused_12D 0x12D +#define HS_INDEX_HudScript_Item_Unused_12E 0x12E +#define HS_INDEX_HudScript_Item_Unused_12F 0x12F +#define HS_INDEX_HudScript_Item_SleepySheep 0x130 +#define HS_INDEX_HudScript_Item_XBandage 0x131 +#define HS_INDEX_HudScript_Item_POWBlock 0x132 +#define HS_INDEX_HudScript_Item_HustleDrink 0x133 +#define HS_INDEX_HudScript_Item_StopWatch 0x134 +#define HS_INDEX_HudScript_Item_DizzyDial 0x135 +#define HS_INDEX_HudScript_Item_Unused_136 0x136 +#define HS_INDEX_HudScript_Item_Unused_137 0x137 +#define HS_INDEX_HudScript_Item_PleaseComeBack 0x138 +#define HS_INDEX_HudScript_Item_Unused_139 0x139 +#define HS_INDEX_HudScript_Item_FrightJar 0x13A +#define HS_INDEX_HudScript_Item_Mystery 0x13B +#define HS_INDEX_HudScript_Item_RepelGel 0x13C +#define HS_INDEX_HudScript_Item_InsecticideHerb 0x13D +#define HS_INDEX_HudScript_Item_Unused_13E 0x13E +#define HS_INDEX_HudScript_Item_Unused_13F 0x13F +#define HS_INDEX_HudScript_Item_Present 0x140 +#define HS_INDEX_HudScript_Item_CakeDone 0x141 +#define HS_INDEX_HudScript_Item_CakeBare 0x142 +#define HS_INDEX_HudScript_Item_CakePan 0x143 +#define HS_INDEX_HudScript_Item_CakeBatter 0x144 +#define HS_INDEX_HudScript_Item_CakeBowl 0x145 +#define HS_INDEX_HudScript_Item_CakeMixed 0x146 +#define HS_INDEX_HudScript_Item_CakeWithIcing 0x147 +#define HS_INDEX_HudScript_Item_CakeWithBerries 0x148 +#define HS_INDEX_HudScript_Item_PartnerAttack 0x149 +#define HS_INDEX_HudScript_Item_Hammer1Icon 0x14A +#define HS_INDEX_HudScript_Item_Hammer2Icon 0x14B +#define HS_INDEX_HudScript_Item_Hammer3Icon 0x14C +#define HS_INDEX_HudScript_Item_Boots1Icon 0x14D +#define HS_INDEX_HudScript_Item_Boots2Icon 0x14E +#define HS_INDEX_HudScript_Item_Boots3Icon 0x14F +#define HS_INDEX_HudScript_Item_ItemsIcon 0x150 diff --git a/src/5B320.c b/src/5B320.c index 1608e0a5c2..fb6f008b4f 100644 --- a/src/5B320.c +++ b/src/5B320.c @@ -1,11824 +1,158 @@ #include "common.h" #include "hud_element.h" +#include "item_entity.h" + +#define STANDARD_ITEM_SCRIPT(icon) \ + { \ + is_SetIcon(60, icon) \ + is_Restart \ + is_End \ + } + +#define STANDARD_ITEM_HUD_SCRIPT(icon) \ + { \ + hs_SetVisible \ + hs_SetTileSize(HUD_ELEMENT_SIZE_32x32) \ + hs_Loop \ + hs_SetIcon(60, icon) \ + hs_Restart \ + hs_End \ + } HudScript HudScript_HandPointDownLoop = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002C7C0, 0x0002C8E0), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002C7C0, 0x0002C8E0), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002C7C0, 0x0002C8E0), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002C7C0, 0x0002C8E0), - he_SetTexelOffset(2, -1), - he_SetImage(1, 0x0002C900, 0x0002CA20), - he_SetTexelOffset(2, -1), - he_SetImage(1, 0x0002CA40, 0x0002CB60), - he_SetTexelOffset(2, -1), - he_SetImage(4, 0x0002CB80, 0x0002CCA0), - he_SetTexelOffset(2, 4), - he_SetImage(1, 0x0002C900, 0x0002CA20), - he_SetTexelOffset(0, 3), - he_SetImage(1, 0x0002C7C0, 0x0002C8E0), - he_SetTexelOffset(0, -1), - he_SetImage(14, 0x0002CCC0, 0x0002CDE0), - he_Restart, - he_End + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_0) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_0) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_0) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_0) + hs_SetTexelOffset(2, -1) + hs_SetIcon(1, anim_hand_1) + hs_SetTexelOffset(2, -1) + hs_SetIcon(1, anim_hand_2) + hs_SetTexelOffset(2, -1) + hs_SetIcon(4, anim_hand_3) + hs_SetTexelOffset(2, 4) + hs_SetIcon(1, anim_hand_1) + hs_SetTexelOffset(0, 3) + hs_SetIcon(1, anim_hand_0) + hs_SetTexelOffset(0, -1) + hs_SetIcon(14, anim_hand_4) + hs_Restart + hs_End }; HudScript HudScript_HandPointDown = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002C7C0, 0x0002C8E0), - he_SetTexelOffset(2, -1), - he_SetImage(1, 0x0002C900, 0x0002CA20), - he_SetTexelOffset(2, -1), - he_SetImage(1, 0x0002CA40, 0x0002CB60), - he_SetTexelOffset(2, -1), - he_SetImage(4, 0x0002CB80, 0x0002CCA0), - he_SetTexelOffset(2, 4), - he_SetImage(1, 0x0002C900, 0x0002CA20), - he_SetTexelOffset(0, 3), - he_SetImage(1, 0x0002C7C0, 0x0002C8E0), - he_SetTexelOffset(0, -1), - he_SetImage(2, 0x0002CCC0, 0x0002CDE0), - he_SetTexelOffset(0, 3), - he_Loop, - he_SetImage(60, 0x0002C7C0, 0x0002C8E0), - he_Restart, - he_End + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_0) + hs_SetTexelOffset(2, -1) + hs_SetIcon(1, anim_hand_1) + hs_SetTexelOffset(2, -1) + hs_SetIcon(1, anim_hand_2) + hs_SetTexelOffset(2, -1) + hs_SetIcon(4, anim_hand_3) + hs_SetTexelOffset(2, 4) + hs_SetIcon(1, anim_hand_1) + hs_SetTexelOffset(0, 3) + hs_SetIcon(1, anim_hand_0) + hs_SetTexelOffset(0, -1) + hs_SetIcon(2, anim_hand_4) + hs_SetTexelOffset(0, 3) + hs_Loop + hs_SetIcon(60, anim_hand_0) + hs_Restart + hs_End }; HudScript HudScript_HandPointDownHeld = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_SetImage(60, 0x0002C7C0, 0x0002C8E0), - he_Restart, - he_End + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_SetIcon(60, anim_hand_0) + hs_Restart + hs_End }; HudScript HudScript_HandPointLeftLoop = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_SetTexelOffset(0, 0), - he_SetImage(1, 0x0002CE00, 0x0002CF20), - he_SetTexelOffset(0, 0), - he_SetImage(1, 0x0002CE00, 0x0002CF20), - he_SetTexelOffset(0, 0), - he_SetImage(1, 0x0002CE00, 0x0002CF20), - he_SetTexelOffset(0, 0), - he_SetImage(1, 0x0002CE00, 0x0002CF20), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002CF40, 0x0002D060), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002D080, 0x0002D1A0), - he_SetTexelOffset(1, -3), - he_SetImage(4, 0x0002D1C0, 0x0002D2E0), - he_SetTexelOffset(0, 4), - he_SetImage(1, 0x0002CF40, 0x0002D060), - he_SetTexelOffset(0, 4), - he_SetImage(1, 0x0002CE00, 0x0002CF20), - he_SetTexelOffset(0, 1), - he_SetImage(14, 0x0002D300, 0x0002D420), - he_Restart, - he_End + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_SetTexelOffset(0, 0) + hs_SetIcon(1, anim_hand_5) + hs_SetTexelOffset(0, 0) + hs_SetIcon(1, anim_hand_5) + hs_SetTexelOffset(0, 0) + hs_SetIcon(1, anim_hand_5) + hs_SetTexelOffset(0, 0) + hs_SetIcon(1, anim_hand_5) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_6) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_7) + hs_SetTexelOffset(1, -3) + hs_SetIcon(4, anim_hand_8) + hs_SetTexelOffset(0, 4) + hs_SetIcon(1, anim_hand_6) + hs_SetTexelOffset(0, 4) + hs_SetIcon(1, anim_hand_5) + hs_SetTexelOffset(0, 1) + hs_SetIcon(14, anim_hand_9) + hs_Restart + hs_End }; HudScript HudScript_HandPointLeft = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_SetTexelOffset(0, 0), - he_SetImage(1, 0x0002CE00, 0x0002CF20), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002CF40, 0x0002D060), - he_SetTexelOffset(0, -1), - he_SetImage(1, 0x0002D080, 0x0002D1A0), - he_SetTexelOffset(1, -3), - he_SetImage(4, 0x0002D1C0, 0x0002D2E0), - he_SetTexelOffset(0, 4), - he_SetImage(1, 0x0002CF40, 0x0002D060), - he_SetTexelOffset(0, 4), - he_SetImage(1, 0x0002CE00, 0x0002CF20), - he_SetTexelOffset(0, 1), - he_SetImage(2, 0x0002D300, 0x0002D420), - he_SetTexelOffset(0, 4), - he_Loop, - he_SetImage(60, 0x0002CE00, 0x0002CF20), - he_Restart, - he_End + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_SetTexelOffset(0, 0) + hs_SetIcon(1, anim_hand_5) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_6) + hs_SetTexelOffset(0, -1) + hs_SetIcon(1, anim_hand_7) + hs_SetTexelOffset(1, -3) + hs_SetIcon(4, anim_hand_8) + hs_SetTexelOffset(0, 4) + hs_SetIcon(1, anim_hand_6) + hs_SetTexelOffset(0, 4) + hs_SetIcon(1, anim_hand_5) + hs_SetTexelOffset(0, 1) + hs_SetIcon(2, anim_hand_9) + hs_SetTexelOffset(0, 4) + hs_Loop + hs_SetIcon(60, anim_hand_5) + hs_Restart + hs_End }; HudScript HudScript_HandPointLeftHeld = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_SetImage(60, 0x0002CE00, 0x0002CF20), - he_Restart, - he_End + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_SetIcon(60, anim_hand_5) + hs_Restart + hs_End }; -HudScript HudScript_Item_Present = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000000, 0x00000200), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeDone = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000220, 0x00000420), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeBaked = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000440, 0x00000640), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakePan = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000660, 0x00000860), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeBatter = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000880, 0x00000A80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeBowl = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000AA0, 0x00000CA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeMixed = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000CC0, 0x00000EC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeIcing = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00000EE0, 0x000010E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeBerries = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001100, 0x00001300), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Hammer1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002D940, 0x0002DB40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Hammer2 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002DB80, 0x0002DD80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Hammer3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002DDC0, 0x0002DFC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Boots1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002E000, 0x0002E200), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Boots2 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002E240, 0x0002E440), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Boots3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002E480, 0x0002E680), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Items = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002E6C0, 0x0002E8C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HeartPiece = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_SetImage(60, 0x00030CE0, 0x00030E00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Heart = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_SetImage(10, 0x00030A60, 0x00030B80), - he_SetImage(6, 0x00030BA0, 0x00030CC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Coin = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_op_15(00000000), - he_SetImage(3, 0x0002F5C0, 0x0002F6E0), - he_SetImage(3, 0x0002F700, 0x0002F820), - he_SetImage(3, 0x0002FAC0, 0x0002FBE0), - he_SetImage(3, 0x0002FC00, 0x0002FD20), - he_SetImage(3, 0x0002FD40, 0x0002FE60), - he_SetImage(3, 0x0002FE80, 0x0002FFA0), - he_SetImage(3, 0x0002FFC0, 0x000300E0), - he_SetImage(3, 0x00030100, 0x00030220), - he_RandomRestart(100, 70), - he_op_15(00000001), - he_SetImage(3, 0x0002F5C0, 0x0002F6E0), - he_SetImage(2, 0x0002F700, 0x0002F820), - he_SetImage(1, 0x0002F840, 0x0002F960), - he_SetImage(1, 0x0002F980, 0x0002FAA0), - he_SetImage(2, 0x0002FAC0, 0x0002FBE0), - he_SetImage(3, 0x0002FC00, 0x0002FD20), - he_SetImage(3, 0x0002FD40, 0x0002FE60), - he_SetImage(3, 0x0002FE80, 0x0002FFA0), - he_SetImage(3, 0x0002FFC0, 0x000300E0), - he_SetImage(3, 0x00030100, 0x00030220), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CoinSparkleA = { - he_SetTexelOffset(-8, 0), - he_SetImage(1, 0x00030240, 0x00030260), - he_SetImage(1, 0x00030280, 0x000302A0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(2, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(1, 0x00030300, 0x00030320), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030340, 0x00030360), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030380, 0x000303A0), - he_SetImage(16, 0x000303C0, 0x000303E0), - he_End -}; - -HudScript HudScript_Item_CoinSparkleB = { - he_SetTexelOffset(8, 8), - he_SetImage(1, 0x00030240, 0x00030260), - he_SetImage(1, 0x00030280, 0x000302A0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(2, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(1, 0x00030300, 0x00030320), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030340, 0x00030360), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030380, 0x000303A0), - he_SetImage(16, 0x000303C0, 0x000303E0), - he_End -}; - -HudScript HudScript_Item_CoinSparkleC = { - he_SetTexelOffset(-4, 8), - he_SetImage(1, 0x00030240, 0x00030260), - he_SetImage(1, 0x00030280, 0x000302A0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(2, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(1, 0x00030300, 0x00030320), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030340, 0x00030360), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030380, 0x000303A0), - he_SetImage(16, 0x000303C0, 0x000303E0), - he_End -}; - -HudScript HudScript_Item_CoinSparkleD = { - he_SetTexelOffset(6, -6), - he_SetImage(1, 0x00030240, 0x00030260), - he_SetImage(1, 0x00030280, 0x000302A0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(2, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(1, 0x00030300, 0x00030320), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030340, 0x00030360), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030380, 0x000303A0), - he_SetImage(16, 0x000303C0, 0x000303E0), - he_End -}; - -HudScript HudScript_Item_CoinSparkleE = { - he_SetTexelOffset(1, -8), - he_SetImage(1, 0x00030240, 0x00030260), - he_SetImage(1, 0x00030280, 0x000302A0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(2, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x000302C0, 0x000302E0), - he_SetImage(1, 0x00030300, 0x00030320), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030340, 0x00030360), - he_SetImage(1, 0x000303C0, 0x000303E0), - he_SetImage(1, 0x00030380, 0x000303A0), - he_SetImage(16, 0x000303C0, 0x000303E0), - he_End -}; - -//TODO unclear how to use he_RandomBranch -HudScript HudScript_Item_CoinSparkleRandom = { -0x00000008, 0x00000005, 0x00000000, 0x00000017, 0x00000005, (s32)HudScript_Item_CoinSparkleA, (s32)HudScript_Item_CoinSparkleB, (s32)HudScript_Item_CoinSparkleC, (s32)HudScript_Item_CoinSparkleD, (s32)HudScript_Item_CoinSparkleE, 0x00000000 -}; - -/* -HudScript HudScript_Item_CoinSparkleRandom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_8x8), - he_RandomBranch(HudScript_Item_CoinSparkleA, HudScript_Item_CoinSparkleB, HudScript_Item_CoinSparkleC, HudScript_Item_CoinSparkleD, HudScript_Item_CoinSparkleE), - he_End -}; -*/ - -HudScript HudScript_Item_StarPoint = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_24x24), - he_Loop, - he_SetImage(2, 0x00030E20, 0x00030F40), - he_SetImage(2, 0x00030F60, 0x00031080), - he_SetImage(2, 0x000310A0, 0x000311C0), - he_SetImage(2, 0x000311E0, 0x00031300), - he_SetImage(2, 0x00031320, 0x00031440), - he_SetImage(2, 0x00031460, 0x00031580), - he_SetImage(2, 0x000315A0, 0x000316C0), - he_SetImage(2, 0x000316E0, 0x00031800), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SmallStarPoint = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_8x8), - he_Loop, - he_SetImage(2, 0x00031CA0, 0x00031CC0), - he_SetImage(2, 0x00031CE0, 0x00031D00), - he_SetImage(2, 0x00031D20, 0x00031D40), - he_SetImage(2, 0x00031D60, 0x00031D80), - he_SetImage(2, 0x00031DA0, 0x00031DC0), - he_SetImage(2, 0x00031DE0, 0x00031E00), - he_SetImage(2, 0x00031E20, 0x00031E40), - he_SetImage(2, 0x00031E60, 0x00031E80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HeartPoint = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(8, 0x0002E900, 0x0002EB00), - he_SetImage(5, 0x0002EB20, 0x0002ED20), - he_SetImage(8, 0x0002ED40, 0x0002EF40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FlowerPoint = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(8, 0x0002EF60, 0x0002F160), - he_SetImage(5, 0x0002F180, 0x0002F380), - he_SetImage(8, 0x0002F3A0, 0x0002F5A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StarPiece = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(12, 0x00030400, 0x00030600), - he_SetImage(4, 0x00030620, 0x00030820), - he_SetImage(12, 0x00030840, 0x00030A40), - he_SetImage(4, 0x00030620, 0x00030820), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GearBoots1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001320, 0x00001520), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GearBoots2 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001540, 0x00001740), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GearBoots3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001760, 0x00001960), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GearHammer1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001980, 0x00001B80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GearHammer2 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001BA0, 0x00001DA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GearHammer3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001DC0, 0x00001FC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LuckyStar = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00001FE0, 0x000021E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Map = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002200, 0x00002400), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KoopaFortressKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00009020, 0x00009220), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RuinsKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00009240, 0x00009440), - he_Restart, - he_End -}; - -HudScript HudScript_Item_TubbaCastleKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00009460, 0x00009660), - he_Restart, - he_End -}; - -HudScript HudScript_Item_IcePalaceKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00009680, 0x00009880), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BowserCastleKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000098A0, 0x00009AA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Dolly = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00009AC0, 0x00009CC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KooperShell = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00009CE0, 0x00009EE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PulseStone = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00009F00, 0x0000A100), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Artifact = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000A120, 0x0000A320), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AncientVase = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000A340, 0x0000A540), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RuinsStonePyramid = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000A560, 0x0000A760), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RuinsStoneStar = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000A780, 0x0000A980), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RuinsStoneMoon = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000A9A0, 0x0000ABA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ForestPass = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000ABC0, 0x0000ADC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BooRecordOutline = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000ADE0, 0x0000AFE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BooRecord = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000B000, 0x0000B200), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BooWeight = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000B220, 0x0000B420), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BooPortrait = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000B440, 0x0000B640), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MysticKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000B660, 0x0000B860), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StoreroomKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000B880, 0x0000BA80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ToyboxTrain = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000BAA0, 0x0000BCA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FryingPan = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000BCC0, 0x0000BEC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Dictionary = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000BEE0, 0x0000C0E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MysteryNote = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000C100, 0x0000C300), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuspiciousNote = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000C320, 0x0000C520), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Seed1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000C540, 0x0000C740), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Seed2 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000C760, 0x0000C960), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Seed3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000C980, 0x0000CB80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Seed4 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000CBA0, 0x0000CDA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CrystalBerry = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000CDC0, 0x0000CFC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_WaterStone = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000CFE0, 0x0000D1E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MagicBean = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000D200, 0x0000D400), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FertileSoil = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000D420, 0x0000D620), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MiracleWater = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000D640, 0x0000D840), - he_Restart, - he_End -}; - -HudScript HudScript_Item_UltraStone = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000D860, 0x0000DA60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ToadDoll = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000DAA0, 0x0000DCA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Calculator = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000DCC0, 0x0000DEC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Screwdriver = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000DEE0, 0x0000E0E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CookBook = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000E100, 0x0000E300), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JadeRaven = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000E320, 0x0000E520), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SnowmanBucket = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000E540, 0x0000E740), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SnowmanScarf = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000E760, 0x0000E960), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RedKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000E980, 0x0000EB80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BlueKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000EBC0, 0x0000EDC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootPackage = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000EDE0, 0x0000EFE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootRedJar = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000F000, 0x0000F200), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Melody = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000F220, 0x0000F420), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Lyrics = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000F440, 0x0000F640), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Mailbag = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000F660, 0x0000F860), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StarStone = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000F880, 0x0000FA80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SneakyParasol = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000FAA0, 0x0000FCA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PeachKey = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000FCE0, 0x0000FEE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_UNK_1DC210 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0000FF00, 0x00010100), - he_Restart, - he_End -}; - -HudScript HudScript_Item_UNK_1DC430 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00010120, 0x00010320), - he_Restart, - he_End -}; - -HudScript HudScript_Item_UNK_1DC650 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00010340, 0x00010540), - he_Restart, - he_End -}; - -HudScript HudScript_Item_UNK_1DC870 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00010560, 0x00010760), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DojoCard1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00010780, 0x00010980), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DojoCard2 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000109A0, 0x00010BA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DojoCard3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00010BC0, 0x00010DC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DojoCard4 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00010E00, 0x00011000), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DojoCard5 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00011020, 0x00011220), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CrystalBall = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00011240, 0x00011440), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GoldCard = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00011460, 0x00011660), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SilverCard = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00011680, 0x00011880), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootBook = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000118A0, 0x00011AA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootTheTape = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00011AC0, 0x00011CC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootMerluvleeAutograph = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00011CE0, 0x00011EE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootEmptyWallet = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00011F20, 0x00012120), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootLuigiAutograph = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00012140, 0x00012340), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootShell = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00012360, 0x00012560), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootPhoto = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00012580, 0x00012780), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KootGlasses = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000127A0, 0x000129A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Letter = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000129C0, 0x00012BC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Letter_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000129C0, 0x00012BE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_089 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00012C00, 0x00012E00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_089_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00012C00, 0x00012E20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08A = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00012E40, 0x00013040), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08A_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00012E40, 0x00013060), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08B = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013080, 0x00013280), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08B_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013080, 0x000132A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08C = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000132C0, 0x000134C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08C_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000132C0, 0x000134E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08D = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013500, 0x00013700), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08D_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013500, 0x00013720), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08E = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013740, 0x00013940), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08E_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013740, 0x00013960), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08F = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013980, 0x00013B80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_08F_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013980, 0x00013BA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PleaseComeBack = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013BC0, 0x00013DC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PleaseComeBack_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013BC0, 0x00013DE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_139 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013E00, 0x00014000), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_139_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00013E00, 0x00014020), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FrightJar = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014040, 0x00014240), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FrightJar_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014040, 0x00014260), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Mystery = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014280, 0x00014480), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Mystery_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014280, 0x000144A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RepelGel = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000144C0, 0x000146C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RepelGel_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000144C0, 0x000146E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_InsecticideHerb = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014700, 0x00014900), - he_Restart, - he_End -}; - -HudScript HudScript_Item_InsecticideHerb_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014700, 0x00014920), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_13E = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014940, 0x00014B40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_13E_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014940, 0x00014B60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_13F = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014B80, 0x00014D80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_13F_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014B80, 0x00014DA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpicySoup = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002420, 0x00002620), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpicySoup_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002420, 0x00002640), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ApplePie = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002660, 0x00002860), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ApplePie_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002660, 0x00002880), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneyUltra = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000028A0, 0x00002AA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneyUltra_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000028A0, 0x00002AC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleUltra = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002AE0, 0x00002CE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleUltra_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002AE0, 0x00002D00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellyUltra = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002D20, 0x00002F20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellyUltra_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002D20, 0x00002F40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Koopasta = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002F60, 0x00003160), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Koopasta_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00002F60, 0x00003180), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FriedShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000031A0, 0x000033A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FriedShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000031A0, 0x000033C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShroomCake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000033E0, 0x000035E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShroomCake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000033E0, 0x00003600), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShroomSteak = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003620, 0x00003820), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShroomSteak_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003620, 0x00003840), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HotShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003860, 0x00003A60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HotShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003860, 0x00003A80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SweetShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003AA0, 0x00003CA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SweetShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003AA0, 0x00003CC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HealthyJuice = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003CE0, 0x00003EE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HealthyJuice_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003CE0, 0x00003F00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BlandMeal = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003F20, 0x00004120), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BlandMeal_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00003F20, 0x00004140), - he_Restart, - he_End -}; - -HudScript HudScript_Item_YummyMeal = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004160, 0x00004360), - he_Restart, - he_End -}; - -HudScript HudScript_Item_YummyMeal_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004160, 0x00004380), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DeluxeFeast = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000043A0, 0x000045A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DeluxeFeast_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000043A0, 0x000045C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpecialShake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000045E0, 0x000047E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpecialShake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000045E0, 0x00004800), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BigCookie = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004820, 0x00004A20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BigCookie_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004820, 0x00004A40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Cake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004A60, 0x00004C60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Cake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004A60, 0x00004C80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Mistake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004CA0, 0x00004EA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Mistake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004CA0, 0x00004EC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KoopaTea = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004EE0, 0x000050E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KoopaTea_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00004EE0, 0x00005100), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneySuper = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005120, 0x00005320), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneySuper_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005120, 0x00005340), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleSuper = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005360, 0x00005560), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleSuper_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005360, 0x00005580), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellySuper = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000055A0, 0x000057A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellySuper_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000055A0, 0x000057C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Spaghetti = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000057E0, 0x000059E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Spaghetti_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000057E0, 0x00005A00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_EggMissile = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005A20, 0x00005C20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_EggMissile_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005A20, 0x00005C40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FriedEgg = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005C60, 0x00005E60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FriedEgg_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005C60, 0x00005E80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneyShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005EA0, 0x000060A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneyShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00005EA0, 0x000060C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneyCandy = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000060E0, 0x000062E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneyCandy_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000060E0, 0x00006300), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ElectroPop = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006320, 0x00006520), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ElectroPop_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006320, 0x00006540), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FirePop = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006560, 0x00006760), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FirePop_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006560, 0x00006780), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LimeCandy = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000067A0, 0x000069A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LimeCandy_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000067A0, 0x000069C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CocoPop = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000069E0, 0x00006BE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CocoPop_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000069E0, 0x00006C00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LemonCandy = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006C20, 0x00006E20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LemonCandy_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006C20, 0x00006E40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellyPop = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006E60, 0x00007060), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellyPop_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00006E60, 0x00007080), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StrangeCake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000070A0, 0x000072A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StrangeCake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000070A0, 0x000072C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KookyCookie = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000072E0, 0x000074E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KookyCookie_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000072E0, 0x00007500), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FrozenFries = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007520, 0x00007720), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FrozenFries_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007520, 0x00007740), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PotatoSalad = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007760, 0x00007960), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PotatoSalad_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007760, 0x00007980), - he_Restart, - he_End -}; - -HudScript HudScript_Item_NuttyCake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000079A0, 0x00007BA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_NuttyCake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000079A0, 0x00007BC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007BE0, 0x00007DE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007BE0, 0x00007E00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BoiledEgg = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007E20, 0x00008020), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BoiledEgg_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00007E20, 0x00008040), - he_Restart, - he_End -}; - -HudScript HudScript_Item_YoshiCookie = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008060, 0x00008260), - he_Restart, - he_End -}; - -HudScript HudScript_Item_YoshiCookie_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008060, 0x00008280), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellyShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000082A0, 0x000084A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JellyShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000082A0, 0x000084C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02C = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000084E0, 0x000086E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02C_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000084E0, 0x00008700), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02D = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008720, 0x00008920), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02D_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008720, 0x00008940), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02E = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008960, 0x00008B60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02E_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008960, 0x00008B80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02F = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008BA0, 0x00008DA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_02F_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008BA0, 0x00008DC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_030 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008DE0, 0x00008FE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_030_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00008DE0, 0x00009000), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpinSmash = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014DC0, 0x00014FC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpinSmash_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00014DC0, 0x00014FE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Multibounce = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015000, 0x00015200), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Multibounce_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015000, 0x00015220), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerPlus = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015240, 0x00015440), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerPlus_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015240, 0x00015460), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DodgeMaster = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015480, 0x00015680), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DodgeMaster_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015480, 0x000156A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerBounce = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000156C0, 0x000158C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerBounce_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000156C0, 0x000158E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpikeShield = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015900, 0x00015B00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpikeShield_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015900, 0x00015B20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FirstAttack = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015B40, 0x00015D40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FirstAttack_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015B40, 0x00015D60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HPPlus = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015D80, 0x00015F80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HPPlus_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015D80, 0x00015FA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_QuakeHammer = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015FC0, 0x000161C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_QuakeHammer_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00015FC0, 0x000161E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DoubleDip = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016200, 0x00016400), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DoubleDip_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016200, 0x00016420), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerQuake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016440, 0x00016640), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerQuake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016440, 0x00016660), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaQuake = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016680, 0x00016880), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaQuake_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016680, 0x000168A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SleepStomp = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000168C0, 0x00016AC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SleepStomp_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000168C0, 0x00016AE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SmashCharge = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016B00, 0x00016D00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SmashCharge_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016B00, 0x00016D20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SSmashChg = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016D40, 0x00016F40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SSmashChg_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016D40, 0x00016F60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AutoSmash = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016F80, 0x00017180), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AutoSmash_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00016F80, 0x000171A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FireShield = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000171C0, 0x000173C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FireShield_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000171C0, 0x000173E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JumpCharge = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017400, 0x00017600), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JumpCharge_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017400, 0x00017620), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SJumpChg = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017640, 0x00017840), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SJumpChg_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017640, 0x00017860), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AutoJump = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017880, 0x00017A80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AutoJump_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017880, 0x00017AA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DDownPound = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017AC0, 0x00017CC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DDownPound_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017AC0, 0x00017CE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AutoMultibounce = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017D00, 0x00017F00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AutoMultibounce_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017D00, 0x00017F20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DizzyStomp = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017F40, 0x00018140), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DizzyStomp_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00017F40, 0x00018160), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HammerThrow = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018180, 0x00018380), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HammerThrow_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018180, 0x000183A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SmashCharge0 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000183C0, 0x000185C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SmashCharge0_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000183C0, 0x000185E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PrettyLucky = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018600, 0x00018800), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PrettyLucky_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018600, 0x00018820), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FeelingFine = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018840, 0x00018A40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FeelingFine_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018840, 0x00018A60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXA = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018A80, 0x00018C80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXA_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018A80, 0x00018CA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AllorNothing = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018CC0, 0x00018EC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AllorNothing_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018CC0, 0x00018EE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HPDrain = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018F00, 0x00019100), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HPDrain_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00018F00, 0x00019120), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JumpCharge0 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019140, 0x00019340), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JumpCharge0_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019140, 0x00019360), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SlowGo = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019380, 0x00019580), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SlowGo_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019380, 0x000195A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FPPlus = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000195C0, 0x000197C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FPPlus_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000195C0, 0x000197E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaRush = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019800, 0x00019A00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaRush_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019800, 0x00019A20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_IcePower = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019A40, 0x00019C40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_IcePower_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019A40, 0x00019C60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DefendPlus = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019C80, 0x00019E80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DefendPlus_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019C80, 0x00019EA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PayOff = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019EC0, 0x0001A0C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PayOff_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00019EC0, 0x0001A0E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MoneyMoney = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A100, 0x0001A300), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MoneyMoney_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A100, 0x0001A320), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ChillOut = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A340, 0x0001A540), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ChillOut_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A340, 0x0001A560), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HappyHeart = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A580, 0x0001A780), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HappyHeart_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A580, 0x0001A7A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ZapTap = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A7C0, 0x0001A9C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ZapTap_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001A7C0, 0x0001A9E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Berserker = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001AA00, 0x0001AC00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Berserker_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001AA00, 0x0001AC20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RightOn = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001AC40, 0x0001AE40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RightOn_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001AC40, 0x0001AE60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RunawayPay = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001AE80, 0x0001B080), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RunawayPay_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001AE80, 0x0001B0A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Refund = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B0C0, 0x0001B2C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Refund_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B0C0, 0x0001B2E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FlowerSaver = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B300, 0x0001B500), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FlowerSaver_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B300, 0x0001B520), - he_Restart, - he_End -}; - -HudScript HudScript_Item_TripleDip = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B540, 0x0001B740), - he_Restart, - he_End -}; - -HudScript HudScript_Item_TripleDip_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B540, 0x0001B760), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FlowerFanatic = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B780, 0x0001B980), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FlowerFanatic_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B780, 0x0001B9A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerJump = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B9C0, 0x0001BBC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerJump_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001B9C0, 0x0001BBE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperJump = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001BC00, 0x0001BE00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperJump_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001BC00, 0x0001BE20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaJump = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001BE40, 0x0001C040), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaJump_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001BE40, 0x0001C060), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerSmash1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C080, 0x0001C280), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerSmash1_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C080, 0x0001C2A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperSmash = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C2C0, 0x0001C4C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperSmash_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C2C0, 0x0001C4E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaSmash = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C500, 0x0001C700), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaSmash_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C500, 0x0001C720), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LuckyDay = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C740, 0x0001C940), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LuckyDay_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C740, 0x0001C960), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaHPDrain = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C980, 0x0001CB80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MegaHPDrain_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001C980, 0x0001CBA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BumpAttack = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001CBC0, 0x0001CDC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BumpAttack_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001CBC0, 0x0001CDE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PUpDDown = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001CE00, 0x0001D000), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PUpDDown_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001CE00, 0x0001D020), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PDownDUp = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D040, 0x0001D240), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PDownDUp_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D040, 0x0001D260), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HeartFinder = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D280, 0x0001D480), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HeartFinder_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D280, 0x0001D4A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FlowerFinder = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D4C0, 0x0001D6C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FlowerFinder_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D4C0, 0x0001D6E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DizzyAttack = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D700, 0x0001D900), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DizzyAttack_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D700, 0x0001D920), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpeedySpin = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D940, 0x0001DB40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpeedySpin_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001D940, 0x0001DB60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpinAttack = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001DB80, 0x0001DD80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SpinAttack_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001DB80, 0x0001DDA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ISpy = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001DDC0, 0x0001DFC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ISpy_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001DDC0, 0x0001DFE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerRush = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E000, 0x0001E200), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerRush_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E000, 0x0001E220), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LastStand = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E240, 0x0001E440), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LastStand_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E240, 0x0001E460), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CloseCall = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E480, 0x0001E680), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CloseCall_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E480, 0x0001E6A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CrazyHeart = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E6C0, 0x0001E8C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CrazyHeart_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E6C0, 0x0001E8E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0D5 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E900, 0x0001EB00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0D5_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001E900, 0x0001EB20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0D6 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001EB40, 0x0001ED40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0D6_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001EB40, 0x0001ED60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0D7 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001ED80, 0x0001EF80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0D7_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001ED80, 0x0001EFA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShrinkSmash = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001EFC0, 0x0001F1C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShrinkSmash_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001EFC0, 0x0001F1E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShrinkStomp = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F200, 0x0001F400), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShrinkStomp_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F200, 0x0001F420), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DDownJump = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F440, 0x0001F640), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DDownJump_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F440, 0x0001F660), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DamageDodge = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F680, 0x0001F880), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DamageDodge_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F680, 0x0001F8A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_EarthquakeJump = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F8C0, 0x0001FAC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_EarthquakeJump_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001F8C0, 0x0001FAE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HappyFlower = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001FB00, 0x0001FD00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HappyFlower_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001FB00, 0x0001FD20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0DE = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001FD40, 0x0001FF40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0DE_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001FD40, 0x0001FF60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0DF = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001FF80, 0x00020180), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0DF_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0001FF80, 0x000201A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DeepFocus3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000201C0, 0x000203C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DeepFocus3_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000201C0, 0x000203E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperFocus = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020400, 0x00020600), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperFocus_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020400, 0x00020620), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Kaiden = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020640, 0x00020840), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Kaiden_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020640, 0x00020860), - he_Restart, - he_End -}; - -HudScript HudScript_Item_QuickChange = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020880, 0x00020A80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_QuickChange_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020880, 0x00020AA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E4 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020AC0, 0x00020CC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E4_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020AC0, 0x00020CE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E5 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020D00, 0x00020F00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E5_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020D00, 0x00020F20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E6 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020F40, 0x00021140), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E6_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00020F40, 0x00021160), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E7 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021180, 0x00021380), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0E7_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021180, 0x000213A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Peekaboo = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000213C0, 0x000215C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Peekaboo_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000213C0, 0x000215E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GroupFocus = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021600, 0x00021800), - he_Restart, - he_End -}; - -HudScript HudScript_Item_GroupFocus_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021600, 0x00021820), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXD = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021840, 0x00021A40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXD_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021840, 0x00021A60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXB = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021A80, 0x00021C80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXB_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021A80, 0x00021CA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXE = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021CC0, 0x00021EC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXE_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021CC0, 0x00021EE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXC = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021F00, 0x00022100), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXC_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00021F00, 0x00022120), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXF = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022140, 0x00022340), - he_Restart, - he_End -}; - -HudScript HudScript_Item_AttackFXF_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022140, 0x00022360), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0EF = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022380, 0x00022580), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0EF_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022380, 0x000225A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HealthyHealthy = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000225C0, 0x000227C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HealthyHealthy_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000225C0, 0x000227E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F1 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022800, 0x00022A00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F1_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022800, 0x00022A20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F2 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022A40, 0x00022C40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F2_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022A40, 0x00022C60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F3 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022C80, 0x00022E80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F3_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022C80, 0x00022EA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F4 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022EC0, 0x000230C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F4_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00022EC0, 0x000230E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F5 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023100, 0x00023300), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F5_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023100, 0x00023320), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F6 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023340, 0x00023540), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F6_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023340, 0x00023560), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F7 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023580, 0x00023780), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_0F7_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023580, 0x000237A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FireFlower = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A3C0, 0x0002A5C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_FireFlower_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A3C0, 0x0002A5E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SnowmanDoll = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A600, 0x0002A800), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SnowmanDoll_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A600, 0x0002A820), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ThunderRage = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A840, 0x0002AA40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ThunderRage_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A840, 0x0002AA60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ThunderBolt = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002AA80, 0x0002AC80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ThunderBolt_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002AA80, 0x0002ACA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShootingStar = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002ACC0, 0x0002AEC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ShootingStar_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002ACC0, 0x0002AEE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DustyHammer = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002AF00, 0x0002B100), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DustyHammer_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002AF00, 0x0002B120), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Pebble = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B140, 0x0002B340), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Pebble_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B140, 0x0002B360), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_127 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B380, 0x0002B580), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_127_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B380, 0x0002B5A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StoneCap = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B5C0, 0x0002B7C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StoneCap_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B5C0, 0x0002B7E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_VoltShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B800, 0x0002BA00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_VoltShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002B800, 0x0002BA20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerStar = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002BA40, 0x0002BC40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_PowerStar_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002BA40, 0x0002BC60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Parasol = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002BC80, 0x0002BE80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Parasol_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002BC80, 0x0002BEA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MagicMirror = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002BEC0, 0x0002C0C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MagicMirror_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002BEC0, 0x0002C0E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_12D = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002C100, 0x0002C300), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_12D_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002C100, 0x0002C320), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_12E = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002C340, 0x0002C540), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_12E_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002C340, 0x0002C560), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_12F = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002C580, 0x0002C780), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_12F_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002C580, 0x0002C7A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Mushroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000237C0, 0x000239C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Mushroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000237C0, 0x000239E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023A00, 0x00023C00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023A00, 0x00023C20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_UltraShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023C40, 0x00023E40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_UltraShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023C40, 0x00023E60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LifeShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023E80, 0x00024080), - he_Restart, - he_End -}; - -HudScript HudScript_Item_LifeShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00023E80, 0x000240A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DriedShroom = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000240C0, 0x000242C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DriedShroom_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000240C0, 0x000242E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_TastyTonic = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024300, 0x00024500), - he_Restart, - he_End -}; - -HudScript HudScript_Item_TastyTonic_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024300, 0x00024520), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperSoda = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024540, 0x00024740), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SuperSoda_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024540, 0x00024760), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BlueBerry = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024780, 0x00024980), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BlueBerry_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024780, 0x000249A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RedBerry = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000249C0, 0x00024BC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_RedBerry_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000249C0, 0x00024BE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_YellowBerry = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024C00, 0x00024E00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_YellowBerry_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024C00, 0x00024E20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BubbleBerry = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024E40, 0x00025040), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BubbleBerry_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00024E40, 0x00025060), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Goomnut = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025080, 0x00025280), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Goomnut_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025080, 0x000252A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KoopaLeaf = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000252C0, 0x000254C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_KoopaLeaf_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000252C0, 0x000254E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DriedPasta = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025500, 0x00025700), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DriedPasta_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025500, 0x00025720), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Lime = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025740, 0x00025940), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Lime_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025740, 0x00025960), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Lemon = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025980, 0x00025B80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Lemon_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025980, 0x00025BA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DriedFruit = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025BC0, 0x00025DC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DriedFruit_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025BC0, 0x00025DE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StrangeLeaf = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025E00, 0x00026000), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StrangeLeaf_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00025E00, 0x00026020), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeMix = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026040, 0x00026240), - he_Restart, - he_End -}; - -HudScript HudScript_Item_CakeMix_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026040, 0x00026260), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Egg = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026280, 0x00026480), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Egg_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026280, 0x000264A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Coconut = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000264C0, 0x000266C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Coconut_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000264C0, 0x000266E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Melon = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026700, 0x00026900), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Melon_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026700, 0x00026920), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StinkyHerb = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026940, 0x00026B40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StinkyHerb_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026940, 0x00026B60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_IcedPotato = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026B80, 0x00026D80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_IcedPotato_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026B80, 0x00026DA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneySyrup = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026DC0, 0x00026FC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HoneySyrup_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00026DC0, 0x00026FE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleSyrup = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027000, 0x00027200), - he_Restart, - he_End -}; - -HudScript HudScript_Item_MapleSyrup_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027000, 0x00027220), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JamminJelly = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027240, 0x00027440), - he_Restart, - he_End -}; - -HudScript HudScript_Item_JamminJelly_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027240, 0x00027460), - he_Restart, - he_End -}; - -HudScript HudScript_Item_WhackasBump = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027480, 0x00027680), - he_Restart, - he_End -}; - -HudScript HudScript_Item_WhackasBump_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027480, 0x000276A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Apple = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000276C0, 0x000278C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_Apple_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000276C0, 0x000278E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingSalt = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027900, 0x00027B00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingSalt_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027900, 0x00027B20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingSugar = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027B40, 0x00027D40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingSugar_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027B40, 0x00027D60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingEgg = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027D80, 0x00027F80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingEgg_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027D80, 0x00027FA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingCream = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027FC0, 0x000281C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingCream_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00027FC0, 0x000281E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingStrawberry = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028200, 0x00028400), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingStrawberry_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028200, 0x00028420), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingButter = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028440, 0x00028640), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingButter_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028440, 0x00028660), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingCleanser = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028680, 0x00028880), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingCleanser_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028680, 0x000288A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingWater = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000288C0, 0x00028AC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingWater_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000288C0, 0x00028AE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingFlour = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028B00, 0x00028D00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingFlour_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028B00, 0x00028D20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingMilk = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028D40, 0x00028F40), - he_Restart, - he_End -}; - -HudScript HudScript_Item_BakingMilk_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028D40, 0x00028F60), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_11F = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028F80, 0x00029180), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_11F_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00028F80, 0x000291A0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SleepySheep = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000291C0, 0x000293C0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_SleepySheep_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x000291C0, 0x000293E0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_XBandage = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029400, 0x00029600), - he_Restart, - he_End -}; - -HudScript HudScript_Item_XBandage_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029400, 0x00029620), - he_Restart, - he_End -}; - -HudScript HudScript_Item_POWBlock = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029640, 0x00029840), - he_Restart, - he_End -}; - -HudScript HudScript_Item_POWBlock_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029640, 0x00029860), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HustleDrink = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029880, 0x00029A80), - he_Restart, - he_End -}; - -HudScript HudScript_Item_HustleDrink_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029880, 0x00029AA0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StopWatch = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029AC0, 0x00029CC0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_StopWatch_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029AC0, 0x00029CE0), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DizzyDial = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029D00, 0x00029F00), - he_Restart, - he_End -}; - -HudScript HudScript_Item_DizzyDial_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029D00, 0x00029F20), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_136 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029F40, 0x0002A140), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_136_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x00029F40, 0x0002A160), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_137 = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A180, 0x0002A380), - he_Restart, - he_End -}; - -HudScript HudScript_Item_ITEM_137_disabled = { - he_SetVisible, - he_SetTileSize(HUD_ELEMENT_SIZE_32x32), - he_Loop, - he_SetImage(60, 0x0002A180, 0x0002A3A0), - he_Restart, - he_End -}; +#include "item_hud_scripts.inc.c" //TODO padding s32 pad_after_item_hudscripts[] = { 0x00000000, 0x00000000 }; -ItemData gItemTable[] = { -{ // item 0: Nothing - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x140, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 1: Jump - .nameMsg = MESSAGE_ID(0x26, 0x0A0), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x38, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 2: SpinJump - .nameMsg = MESSAGE_ID(0x26, 0x0A1), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x39, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 3: TornadoJump - .nameMsg = MESSAGE_ID(0x26, 0x0A2), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x3A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 4: Hammer - .nameMsg = MESSAGE_ID(0x26, 0x0A3), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x3B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 5: SuperHammer - .nameMsg = MESSAGE_ID(0x26, 0x0A4), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x3C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 6: UltraHammer - .nameMsg = MESSAGE_ID(0x26, 0x0A5), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x3D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 7: LuckyStar - .nameMsg = MESSAGE_ID(0x26, 0x0A6), - .fullDescMsg = MESSAGE_ID(0x25, 0x0A6), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A6), - .sellValue = -1, - .hudElemID = 0x3E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 8: Map - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x140, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 9: BigMap - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x140, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item A: FirstDegreeCard - .nameMsg = MESSAGE_ID(0x26, 0x0E2), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E2), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E2), - .sellValue = -1, - .hudElemID = 0x78, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item B: SecondDegreeCard - .nameMsg = MESSAGE_ID(0x26, 0x0E3), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E3), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E3), - .sellValue = -1, - .hudElemID = 0x79, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item C: ThirdDegreeCard - .nameMsg = MESSAGE_ID(0x26, 0x0E4), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E4), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E4), - .sellValue = -1, - .hudElemID = 0x7A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item D: FourthDegreeCard - .nameMsg = MESSAGE_ID(0x26, 0x0E5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E5), - .sellValue = -1, - .hudElemID = 0x7B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E: Diploma - .nameMsg = MESSAGE_ID(0x26, 0x0E6), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E6), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E6), - .sellValue = -1, - .hudElemID = 0x7C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F: UltraStone - .nameMsg = MESSAGE_ID(0x26, 0x0E7), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E7), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E7), - .sellValue = -1, - .hudElemID = 0x62, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2, - .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 10: KoopaFortressKey - .nameMsg = MESSAGE_ID(0x26, 0x0A7), - .fullDescMsg = MESSAGE_ID(0x25, 0x0A7), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A7), - .sellValue = -1, - .hudElemID = 0x40, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 11: RuinsKey - .nameMsg = MESSAGE_ID(0x26, 0x0A8), - .fullDescMsg = MESSAGE_ID(0x25, 0x0A8), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A8), - .sellValue = -1, - .hudElemID = 0x41, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 12: PulseStone - .nameMsg = MESSAGE_ID(0x26, 0x0B0), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B0), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B0), - .sellValue = -1, - .hudElemID = 0x47, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 13: TubbaCastleKey - .nameMsg = MESSAGE_ID(0x26, 0x0A9), - .fullDescMsg = MESSAGE_ID(0x25, 0x0A9), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A9), - .sellValue = -1, - .hudElemID = 0x42, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 14: CrystalPalaceKey - .nameMsg = MESSAGE_ID(0x26, 0x0AA), - .fullDescMsg = MESSAGE_ID(0x25, 0x0AA), - .shortDescMsg = MESSAGE_ID(0x23, 0x0AA), - .sellValue = -1, - .hudElemID = 0x43, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 15: LunarStone - .nameMsg = MESSAGE_ID(0x26, 0x0B3), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B3), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B3), - .sellValue = -1, - .hudElemID = 0x4C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 16: PyramidStone - .nameMsg = MESSAGE_ID(0x26, 0x0B4), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B4), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B4), - .sellValue = -1, - .hudElemID = 0x4A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 17: DiamondStone - .nameMsg = MESSAGE_ID(0x26, 0x0B5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B5), - .sellValue = -1, - .hudElemID = 0x4B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 18: VolcanoVase - .nameMsg = MESSAGE_ID(0x26, 0x0B2), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B2), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B2), - .sellValue = -1, - .hudElemID = 0x49, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 19: KooperShell - .nameMsg = MESSAGE_ID(0x26, 0x0AF), - .fullDescMsg = MESSAGE_ID(0x25, 0x0AF), - .shortDescMsg = MESSAGE_ID(0x23, 0x0AF), - .sellValue = -1, - .hudElemID = 0x46, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 1A: BowserCastleKey - .nameMsg = MESSAGE_ID(0x26, 0x0AB), - .fullDescMsg = MESSAGE_ID(0x25, 0x0AB), - .shortDescMsg = MESSAGE_ID(0x23, 0x0AB), - .sellValue = -1, - .hudElemID = 0x44, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 1B: ForestPass - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x4D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 1C: BooWeight - .nameMsg = MESSAGE_ID(0x26, 0x0B7), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B7), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B7), - .sellValue = -1, - .hudElemID = 0x50, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 1D: BooPortrait - .nameMsg = MESSAGE_ID(0x26, 0x0B8), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B8), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B8), - .sellValue = -1, - .hudElemID = 0x51, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 1E: CrystalBerry - .nameMsg = MESSAGE_ID(0x26, 0x0C4), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C4), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C4), - .sellValue = -1, - .hudElemID = 0x5D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 1F: MysticalKey - .nameMsg = MESSAGE_ID(0x26, 0x0B9), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B9), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B9), - .sellValue = -1, - .hudElemID = 0x52, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 20: StoreroomKey - .nameMsg = MESSAGE_ID(0x26, 0x0BA), - .fullDescMsg = MESSAGE_ID(0x25, 0x0BA), - .shortDescMsg = MESSAGE_ID(0x23, 0x0BA), - .sellValue = -1, - .hudElemID = 0x53, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 21: ToyTrain - .nameMsg = MESSAGE_ID(0x26, 0x0BB), - .fullDescMsg = MESSAGE_ID(0x25, 0x0BB), - .shortDescMsg = MESSAGE_ID(0x23, 0x0BB), - .sellValue = -1, - .hudElemID = 0x54, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 22: BooRecord - .nameMsg = MESSAGE_ID(0x26, 0x0B6), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B6), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B6), - .sellValue = -1, - .hudElemID = 0x4F, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 23: FryingPan - .nameMsg = MESSAGE_ID(0x26, 0x0BC), - .fullDescMsg = MESSAGE_ID(0x25, 0x0BC), - .shortDescMsg = MESSAGE_ID(0x23, 0x0BC), - .sellValue = -1, - .hudElemID = 0x55, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 24: Dictionary - .nameMsg = MESSAGE_ID(0x26, 0x0BD), - .fullDescMsg = MESSAGE_ID(0x25, 0x0BD), - .shortDescMsg = MESSAGE_ID(0x23, 0x0BD), - .sellValue = -1, - .hudElemID = 0x56, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 25: MysteryNote - .nameMsg = MESSAGE_ID(0x26, 0x0BE), - .fullDescMsg = MESSAGE_ID(0x25, 0x0BE), - .shortDescMsg = MESSAGE_ID(0x23, 0x0BE), - .sellValue = -1, - .hudElemID = 0x57, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 26: SuspiciousNote - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x58, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 27: CrystalBall - .nameMsg = MESSAGE_ID(0x26, 0x0C9), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C9), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C9), - .sellValue = -1, - .hudElemID = 0x7D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 28: Screwdriver - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x65, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 29: Cookbook - .nameMsg = MESSAGE_ID(0x26, 0x0CB), - .fullDescMsg = MESSAGE_ID(0x25, 0x0CB), - .shortDescMsg = MESSAGE_ID(0x23, 0x0CB), - .sellValue = -1, - .hudElemID = 0x66, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 2A: JadeRaven - .nameMsg = MESSAGE_ID(0x26, 0x0CC), - .fullDescMsg = MESSAGE_ID(0x25, 0x0CC), - .shortDescMsg = MESSAGE_ID(0x23, 0x0CC), - .sellValue = -1, - .hudElemID = 0x67, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 2B: MagicalSeed1 - .nameMsg = MESSAGE_ID(0x26, 0x0C0), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C0), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C0), - .sellValue = -1, - .hudElemID = 0x59, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 2C: MagicalSeed2 - .nameMsg = MESSAGE_ID(0x26, 0x0C1), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C1), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C1), - .sellValue = -1, - .hudElemID = 0x5A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 2D: MagicalSeed3 - .nameMsg = MESSAGE_ID(0x26, 0x0C2), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C2), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C2), - .sellValue = -1, - .hudElemID = 0x5B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 2E: MagicalSeed4 - .nameMsg = MESSAGE_ID(0x26, 0x0C3), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C3), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C3), - .sellValue = -1, - .hudElemID = 0x5C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 2F: ToadDoll - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x63, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 30: Calculator - .nameMsg = MESSAGE_ID(0x26, 0x0CA), - .fullDescMsg = MESSAGE_ID(0x25, 0x0CA), - .shortDescMsg = MESSAGE_ID(0x23, 0x0CA), - .sellValue = -1, - .hudElemID = 0x64, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 31: SnowmanBucket - .nameMsg = MESSAGE_ID(0x26, 0x0CF), - .fullDescMsg = MESSAGE_ID(0x25, 0x0CF), - .shortDescMsg = MESSAGE_ID(0x23, 0x0CF), - .sellValue = -1, - .hudElemID = 0x68, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 32: SnowmanScarf - .nameMsg = MESSAGE_ID(0x26, 0x0D0), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D0), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D0), - .sellValue = -1, - .hudElemID = 0x69, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 33: RedKey - .nameMsg = MESSAGE_ID(0x26, 0x0D2), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D2), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D2), - .sellValue = -1, - .hudElemID = 0x6A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 34: BlueKey - .nameMsg = MESSAGE_ID(0x26, 0x0D3), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D3), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D3), - .sellValue = -1, - .hudElemID = 0x6B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 35: UnusedLetter01 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 36: Letter01 - .nameMsg = MESSAGE_ID(0x26, 0x0EB), - .fullDescMsg = MESSAGE_ID(0x25, 0x0EB), - .shortDescMsg = MESSAGE_ID(0x23, 0x0EB), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 37: Letter02 - .nameMsg = MESSAGE_ID(0x26, 0x0EC), - .fullDescMsg = MESSAGE_ID(0x25, 0x0EC), - .shortDescMsg = MESSAGE_ID(0x23, 0x0EC), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 38: Letter03 - .nameMsg = MESSAGE_ID(0x26, 0x0ED), - .fullDescMsg = MESSAGE_ID(0x25, 0x0ED), - .shortDescMsg = MESSAGE_ID(0x23, 0x0ED), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 39: Letter04 - .nameMsg = MESSAGE_ID(0x26, 0x0EE), - .fullDescMsg = MESSAGE_ID(0x25, 0x0EE), - .shortDescMsg = MESSAGE_ID(0x23, 0x0EE), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 3A: Letter05 - .nameMsg = MESSAGE_ID(0x26, 0x0EF), - .fullDescMsg = MESSAGE_ID(0x25, 0x0EF), - .shortDescMsg = MESSAGE_ID(0x23, 0x0EF), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 3B: Letter06 - .nameMsg = MESSAGE_ID(0x26, 0x0F0), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F0), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F0), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 3C: Letter07 - .nameMsg = MESSAGE_ID(0x26, 0x0F1), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F1), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F1), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 3D: Letter08 - .nameMsg = MESSAGE_ID(0x26, 0x0F2), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F2), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F2), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 3E: Letter09 - .nameMsg = MESSAGE_ID(0x26, 0x0F3), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F3), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F3), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 3F: UnusedLetter02 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 40: Letter10 - .nameMsg = MESSAGE_ID(0x26, 0x0F4), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F4), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F4), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 41: Letter11 - .nameMsg = MESSAGE_ID(0x26, 0x0F5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F5), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 42: UnusedLetter03 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 43: UnusedLetter04 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 44: UnusedLetter05 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 45: Letter12 - .nameMsg = MESSAGE_ID(0x26, 0x0F6), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F6), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F6), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 46: Letter13 - .nameMsg = MESSAGE_ID(0x26, 0x0F7), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F7), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F7), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 47: Letter14 - .nameMsg = MESSAGE_ID(0x26, 0x0F8), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F8), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F8), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 48: Letter15 - .nameMsg = MESSAGE_ID(0x26, 0x0F9), - .fullDescMsg = MESSAGE_ID(0x25, 0x0F9), - .shortDescMsg = MESSAGE_ID(0x23, 0x0F9), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 49: Letter16 - .nameMsg = MESSAGE_ID(0x26, 0x0FA), - .fullDescMsg = MESSAGE_ID(0x25, 0x0FA), - .shortDescMsg = MESSAGE_ID(0x23, 0x0FA), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 4A: Letter17 - .nameMsg = MESSAGE_ID(0x26, 0x0FB), - .fullDescMsg = MESSAGE_ID(0x25, 0x0FB), - .shortDescMsg = MESSAGE_ID(0x23, 0x0FB), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 4B: Letter18 - .nameMsg = MESSAGE_ID(0x26, 0x0FC), - .fullDescMsg = MESSAGE_ID(0x25, 0x0FC), - .shortDescMsg = MESSAGE_ID(0x23, 0x0FC), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 4C: Letter19 - .nameMsg = MESSAGE_ID(0x26, 0x0FD), - .fullDescMsg = MESSAGE_ID(0x25, 0x0FD), - .shortDescMsg = MESSAGE_ID(0x23, 0x0FD), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 4D: UnusedLetter06 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 4E: Letter20 - .nameMsg = MESSAGE_ID(0x26, 0x0FE), - .fullDescMsg = MESSAGE_ID(0x25, 0x0FE), - .shortDescMsg = MESSAGE_ID(0x23, 0x0FE), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 4F: Letter21 - .nameMsg = MESSAGE_ID(0x26, 0x0FF), - .fullDescMsg = MESSAGE_ID(0x25, 0x0FF), - .shortDescMsg = MESSAGE_ID(0x23, 0x0FF), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 50: Letter22 - .nameMsg = MESSAGE_ID(0x26, 0x100), - .fullDescMsg = MESSAGE_ID(0x25, 0x100), - .shortDescMsg = MESSAGE_ID(0x23, 0x100), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 51: Letter23 - .nameMsg = MESSAGE_ID(0x26, 0x101), - .fullDescMsg = MESSAGE_ID(0x25, 0x101), - .shortDescMsg = MESSAGE_ID(0x23, 0x101), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 52: Letter24 - .nameMsg = MESSAGE_ID(0x26, 0x102), - .fullDescMsg = MESSAGE_ID(0x25, 0x102), - .shortDescMsg = MESSAGE_ID(0x23, 0x102), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 53: Artifact - .nameMsg = MESSAGE_ID(0x26, 0x0B1), - .fullDescMsg = MESSAGE_ID(0x25, 0x0B1), - .shortDescMsg = MESSAGE_ID(0x23, 0x0B1), - .sellValue = -1, - .hudElemID = 0x48, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 54: Letter25 - .nameMsg = MESSAGE_ID(0x26, 0x0EA), - .fullDescMsg = MESSAGE_ID(0x25, 0x0EA), - .shortDescMsg = MESSAGE_ID(0x23, 0x0EA), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 55: UnusedLetter07 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x88, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 56: Dolly - .nameMsg = MESSAGE_ID(0x26, 0x0AE), - .fullDescMsg = MESSAGE_ID(0x25, 0x0AE), - .shortDescMsg = MESSAGE_ID(0x23, 0x0AE), - .sellValue = -1, - .hudElemID = 0x45, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 57: WaterStone - .nameMsg = MESSAGE_ID(0x26, 0x0C5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C5), - .sellValue = -1, - .hudElemID = 0x5E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 58: MagicalBean - .nameMsg = MESSAGE_ID(0x26, 0x0C6), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C6), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C6), - .sellValue = -1, - .hudElemID = 0x5F, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 59: FertileSoil - .nameMsg = MESSAGE_ID(0x26, 0x0C7), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C7), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C7), - .sellValue = -1, - .hudElemID = 0x60, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 5A: MiracleWater - .nameMsg = MESSAGE_ID(0x26, 0x0C8), - .fullDescMsg = MESSAGE_ID(0x25, 0x0C8), - .shortDescMsg = MESSAGE_ID(0x23, 0x0C8), - .sellValue = -1, - .hudElemID = 0x61, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 5B: VolcanoVase - .nameMsg = MESSAGE_ID(0x26, 0x0CD), - .fullDescMsg = MESSAGE_ID(0x25, 0x0CD), - .shortDescMsg = MESSAGE_ID(0x23, 0x0CD), - .sellValue = -1, - .hudElemID = 0x49, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 5C: KootTheTape - .nameMsg = MESSAGE_ID(0x26, 0x104), - .fullDescMsg = MESSAGE_ID(0x25, 0x104), - .shortDescMsg = MESSAGE_ID(0x23, 0x104), - .sellValue = -1, - .hudElemID = 0x81, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 5D: BakingSugar - .nameMsg = MESSAGE_ID(0x26, 0x0D8), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D8), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D8), - .sellValue = -1, - .hudElemID = 0x116, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 5E: BakingSalt - .nameMsg = MESSAGE_ID(0x26, 0x0D9), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D9), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D9), - .sellValue = -1, - .hudElemID = 0x115, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 5F: BakingEgg - .nameMsg = MESSAGE_ID(0x26, 0x0DA), - .fullDescMsg = MESSAGE_ID(0x25, 0x0DA), - .shortDescMsg = MESSAGE_ID(0x23, 0x0DA), - .sellValue = -1, - .hudElemID = 0x117, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 60: BakingCream - .nameMsg = MESSAGE_ID(0x26, 0x0DB), - .fullDescMsg = MESSAGE_ID(0x25, 0x0DB), - .shortDescMsg = MESSAGE_ID(0x23, 0x0DB), - .sellValue = -1, - .hudElemID = 0x118, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 61: BakingStrawberry - .nameMsg = MESSAGE_ID(0x26, 0x0DC), - .fullDescMsg = MESSAGE_ID(0x25, 0x0DC), - .shortDescMsg = MESSAGE_ID(0x23, 0x0DC), - .sellValue = -1, - .hudElemID = 0x119, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 62: BakingButter - .nameMsg = MESSAGE_ID(0x26, 0x0DD), - .fullDescMsg = MESSAGE_ID(0x25, 0x0DD), - .shortDescMsg = MESSAGE_ID(0x23, 0x0DD), - .sellValue = -1, - .hudElemID = 0x11A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 63: BakingCleanser - .nameMsg = MESSAGE_ID(0x26, 0x0DE), - .fullDescMsg = MESSAGE_ID(0x25, 0x0DE), - .shortDescMsg = MESSAGE_ID(0x23, 0x0DE), - .sellValue = -1, - .hudElemID = 0x11B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 64: BakingWater - .nameMsg = MESSAGE_ID(0x26, 0x0DF), - .fullDescMsg = MESSAGE_ID(0x25, 0x0DF), - .shortDescMsg = MESSAGE_ID(0x23, 0x0DF), - .sellValue = -1, - .hudElemID = 0x11C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 65: BakingFlour - .nameMsg = MESSAGE_ID(0x26, 0x0E0), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E0), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E0), - .sellValue = -1, - .hudElemID = 0x11D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 66: BakingMilk - .nameMsg = MESSAGE_ID(0x26, 0x0E1), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E1), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E1), - .sellValue = -1, - .hudElemID = 0x11E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 67: Lyrics - .nameMsg = MESSAGE_ID(0x26, 0x0D6), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D6), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D6), - .sellValue = -1, - .hudElemID = 0x6F, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 68: Melody - .nameMsg = MESSAGE_ID(0x26, 0x0D7), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D7), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D7), - .sellValue = -1, - .hudElemID = 0x6E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 69: Mailbag - .nameMsg = MESSAGE_ID(0x26, 0x0BF), - .fullDescMsg = MESSAGE_ID(0x25, 0x0BF), - .shortDescMsg = MESSAGE_ID(0x23, 0x0BF), - .sellValue = -1, - .hudElemID = 0x70, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 6A: PeachKey1 - .nameMsg = MESSAGE_ID(0x26, 0x0AC), - .fullDescMsg = MESSAGE_ID(0x25, 0x0AC), - .shortDescMsg = MESSAGE_ID(0x23, 0x0AC), - .sellValue = -1, - .hudElemID = 0x73, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 6B: OddKey - .nameMsg = MESSAGE_ID(0x26, 0x0AD), - .fullDescMsg = MESSAGE_ID(0x25, 0x0AD), - .shortDescMsg = MESSAGE_ID(0x23, 0x0AD), - .sellValue = -1, - .hudElemID = 0x53, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 6C: StarStone - .nameMsg = MESSAGE_ID(0x26, 0x0D1), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D1), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D1), - .sellValue = -1, - .hudElemID = 0x71, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 6D: SneakyParasol - .nameMsg = MESSAGE_ID(0x26, 0x0D4), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D4), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D4), - .sellValue = -1, - .hudElemID = 0x72, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 6E: KootKoopaLegends - .nameMsg = MESSAGE_ID(0x26, 0x103), - .fullDescMsg = MESSAGE_ID(0x25, 0x103), - .shortDescMsg = MESSAGE_ID(0x23, 0x103), - .sellValue = -1, - .hudElemID = 0x80, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 6F: KootLuigiAutograph - .nameMsg = MESSAGE_ID(0x26, 0x105), - .fullDescMsg = MESSAGE_ID(0x25, 0x105), - .shortDescMsg = MESSAGE_ID(0x23, 0x105), - .sellValue = -1, - .hudElemID = 0x82, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 70: KootEmptyWallet - .nameMsg = MESSAGE_ID(0x26, 0x106), - .fullDescMsg = MESSAGE_ID(0x25, 0x106), - .shortDescMsg = MESSAGE_ID(0x23, 0x106), - .sellValue = -1, - .hudElemID = 0x83, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 71: KootMerluvleeAutograph - .nameMsg = MESSAGE_ID(0x26, 0x107), - .fullDescMsg = MESSAGE_ID(0x25, 0x107), - .shortDescMsg = MESSAGE_ID(0x23, 0x107), - .sellValue = -1, - .hudElemID = 0x84, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 72: KootShell - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x85, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 73: KootOldPhoto - .nameMsg = MESSAGE_ID(0x26, 0x108), - .fullDescMsg = MESSAGE_ID(0x25, 0x108), - .shortDescMsg = MESSAGE_ID(0x23, 0x108), - .sellValue = -1, - .hudElemID = 0x86, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 74: KootGlasses - .nameMsg = MESSAGE_ID(0x26, 0x109), - .fullDescMsg = MESSAGE_ID(0x25, 0x109), - .shortDescMsg = MESSAGE_ID(0x23, 0x109), - .sellValue = -1, - .hudElemID = 0x87, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 75: KootAltPhoto - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x86, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 76: KootPackage - .nameMsg = MESSAGE_ID(0x26, 0x10A), - .fullDescMsg = MESSAGE_ID(0x25, 0x10A), - .shortDescMsg = MESSAGE_ID(0x23, 0x10A), - .sellValue = -1, - .hudElemID = 0x6C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 77: KootRedJar - .nameMsg = MESSAGE_ID(0x26, 0x10B), - .fullDescMsg = MESSAGE_ID(0x25, 0x10B), - .shortDescMsg = MESSAGE_ID(0x23, 0x10B), - .sellValue = -1, - .hudElemID = 0x6D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 78: PeachKey2 - .nameMsg = MESSAGE_ID(0x26, 0x0AC), - .fullDescMsg = MESSAGE_ID(0x25, 0x0AC), - .shortDescMsg = MESSAGE_ID(0x23, 0x0AC), - .sellValue = -1, - .hudElemID = 0x73, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 79: WarehouseKey - .nameMsg = MESSAGE_ID(0x26, 0x0CE), - .fullDescMsg = MESSAGE_ID(0x25, 0x0CE), - .shortDescMsg = MESSAGE_ID(0x23, 0x0CE), - .sellValue = -1, - .hudElemID = 0x53, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 7A: PrisonKey1 - .nameMsg = MESSAGE_ID(0x26, 0x0D5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), - .sellValue = -1, - .hudElemID = 0x53, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 7B: SilverCredit - .nameMsg = MESSAGE_ID(0x26, 0x0E8), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E8), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E8), - .sellValue = -1, - .hudElemID = 0x7F, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 7C: GoldCredit - .nameMsg = MESSAGE_ID(0x26, 0x0E9), - .fullDescMsg = MESSAGE_ID(0x25, 0x0E9), - .shortDescMsg = MESSAGE_ID(0x23, 0x0E9), - .sellValue = -1, - .hudElemID = 0x7E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 7D: PrisonKey2 - .nameMsg = MESSAGE_ID(0x26, 0x0D5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), - .sellValue = -1, - .hudElemID = 0x73, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 7E: PrisonKey3 - .nameMsg = MESSAGE_ID(0x26, 0x0D5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), - .sellValue = -1, - .hudElemID = 0x73, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 7F: PrisonKey4 - .nameMsg = MESSAGE_ID(0x26, 0x0D5), - .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), - .sellValue = -1, - .hudElemID = 0x73, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 80: FireFlower - .nameMsg = MESSAGE_ID(0x26, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x000), - .shortDescMsg = MESSAGE_ID(0x23, 0x000), - .sellValue = 4, - .hudElemID = 0x120, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 0 -}, -{ // item 81: SnowmanDoll - .nameMsg = MESSAGE_ID(0x26, 0x001), - .fullDescMsg = MESSAGE_ID(0x25, 0x001), - .shortDescMsg = MESSAGE_ID(0x23, 0x001), - .sellValue = 6, - .hudElemID = 0x121, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 4, - .potencyB = 0 -}, -{ // item 82: ThunderRage - .nameMsg = MESSAGE_ID(0x26, 0x002), - .fullDescMsg = MESSAGE_ID(0x25, 0x002), - .shortDescMsg = MESSAGE_ID(0x23, 0x002), - .sellValue = 8, - .hudElemID = 0x122, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item 83: ShootingStar - .nameMsg = MESSAGE_ID(0x26, 0x004), - .fullDescMsg = MESSAGE_ID(0x25, 0x004), - .shortDescMsg = MESSAGE_ID(0x23, 0x004), - .sellValue = 15, - .hudElemID = 0x124, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 6, - .potencyB = 0 -}, -{ // item 84: ThunderBolt - .nameMsg = MESSAGE_ID(0x26, 0x003), - .fullDescMsg = MESSAGE_ID(0x25, 0x003), - .shortDescMsg = MESSAGE_ID(0x23, 0x003), - .sellValue = 4, - .hudElemID = 0x123, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item 85: Pebble - .nameMsg = MESSAGE_ID(0x26, 0x006), - .fullDescMsg = MESSAGE_ID(0x25, 0x006), - .shortDescMsg = MESSAGE_ID(0x23, 0x006), - .sellValue = 1, - .hudElemID = 0x126, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 1, - .potencyB = 0 -}, -{ // item 86: DustyHammer - .nameMsg = MESSAGE_ID(0x26, 0x005), - .fullDescMsg = MESSAGE_ID(0x25, 0x005), - .shortDescMsg = MESSAGE_ID(0x23, 0x005), - .sellValue = 1, - .hudElemID = 0x125, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 1, - .potencyB = 0 -}, -{ // item 87: InsecticideHerb - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 1, - .hudElemID = 0x13D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 88: StoneCap - .nameMsg = MESSAGE_ID(0x26, 0x007), - .fullDescMsg = MESSAGE_ID(0x25, 0x007), - .shortDescMsg = MESSAGE_ID(0x23, 0x007), - .sellValue = 15, - .hudElemID = 0x128, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 0 -}, -{ // item 89: TastyTonic - .nameMsg = MESSAGE_ID(0x26, 0x00E), - .fullDescMsg = MESSAGE_ID(0x25, 0x00E), - .shortDescMsg = MESSAGE_ID(0x23, 0x00E), - .sellValue = 1, - .hudElemID = 0xFD, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 8A: Mushroom - .nameMsg = MESSAGE_ID(0x26, 0x009), - .fullDescMsg = MESSAGE_ID(0x25, 0x009), - .shortDescMsg = MESSAGE_ID(0x23, 0x009), - .sellValue = 2, - .hudElemID = 0xF8, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item 8B: VoltShroom - .nameMsg = MESSAGE_ID(0x26, 0x008), - .fullDescMsg = MESSAGE_ID(0x25, 0x008), - .shortDescMsg = MESSAGE_ID(0x23, 0x008), - .sellValue = 7, - .hudElemID = 0x129, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 4, - .potencyB = 0 -}, -{ // item 8C: SuperShroom - .nameMsg = MESSAGE_ID(0x26, 0x00A), - .fullDescMsg = MESSAGE_ID(0x25, 0x00A), - .shortDescMsg = MESSAGE_ID(0x23, 0x00A), - .sellValue = 7, - .hudElemID = 0xF9, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 0 -}, -{ // item 8D: DriedShroom - .nameMsg = MESSAGE_ID(0x26, 0x00D), - .fullDescMsg = MESSAGE_ID(0x25, 0x00D), - .shortDescMsg = MESSAGE_ID(0x23, 0x00D), - .sellValue = 1, - .hudElemID = 0xFC, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 1, - .potencyB = 0 -}, -{ // item 8E: UltraShroom - .nameMsg = MESSAGE_ID(0x26, 0x00B), - .fullDescMsg = MESSAGE_ID(0x25, 0x00B), - .shortDescMsg = MESSAGE_ID(0x23, 0x00B), - .sellValue = 50, - .hudElemID = 0xFA, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 50, - .potencyB = 0 -}, -{ // item 8F: SleepySheep - .nameMsg = MESSAGE_ID(0x26, 0x026), - .fullDescMsg = MESSAGE_ID(0x25, 0x026), - .shortDescMsg = MESSAGE_ID(0x23, 0x026), - .sellValue = 4, - .hudElemID = 0x130, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 0 -}, -{ // item 90: POWBlock - .nameMsg = MESSAGE_ID(0x26, 0x027), - .fullDescMsg = MESSAGE_ID(0x25, 0x027), - .shortDescMsg = MESSAGE_ID(0x23, 0x027), - .sellValue = 3, - .hudElemID = 0x132, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 2, - .potencyB = 0 -}, -{ // item 91: HustleDrink - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 10, - .hudElemID = 0x133, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 2, - .potencyB = 0 -}, -{ // item 92: StopWatch - .nameMsg = MESSAGE_ID(0x26, 0x028), - .fullDescMsg = MESSAGE_ID(0x25, 0x028), - .shortDescMsg = MESSAGE_ID(0x23, 0x028), - .sellValue = 10, - .hudElemID = 0x134, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 4, - .potencyB = 0 -}, -{ // item 93: WhackasBump - .nameMsg = MESSAGE_ID(0x26, 0x019), - .fullDescMsg = MESSAGE_ID(0x25, 0x019), - .shortDescMsg = MESSAGE_ID(0x23, 0x019), - .sellValue = 30, - .hudElemID = 0x113, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 25, - .potencyB = 25 -}, -{ // item 94: Apple - .nameMsg = MESSAGE_ID(0x26, 0x01A), - .fullDescMsg = MESSAGE_ID(0x25, 0x01A), - .shortDescMsg = MESSAGE_ID(0x23, 0x01A), - .sellValue = 2, - .hudElemID = 0x114, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item 95: LifeShroom - .nameMsg = MESSAGE_ID(0x26, 0x00C), - .fullDescMsg = MESSAGE_ID(0x25, 0x00C), - .shortDescMsg = MESSAGE_ID(0x23, 0x00C), - .sellValue = 20, - .hudElemID = 0xFB, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 0 -}, -{ // item 96: Mystery - .nameMsg = MESSAGE_ID(0x26, 0x02B), - .fullDescMsg = MESSAGE_ID(0x25, 0x02B), - .shortDescMsg = MESSAGE_ID(0x23, 0x02B), - .sellValue = 1, - .hudElemID = 0x13B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 97: RepelGel - .nameMsg = MESSAGE_ID(0x26, 0x02C), - .fullDescMsg = MESSAGE_ID(0x25, 0x02C), - .shortDescMsg = MESSAGE_ID(0x23, 0x02C), - .sellValue = 15, - .hudElemID = 0x13C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 2, - .potencyB = 0 -}, -{ // item 98: FrightJar - .nameMsg = MESSAGE_ID(0x26, 0x02A), - .fullDescMsg = MESSAGE_ID(0x25, 0x02A), - .shortDescMsg = MESSAGE_ID(0x23, 0x02A), - .sellValue = 3, - .hudElemID = 0x13A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 99: PleaseComeBack - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 5, - .hudElemID = 0x138, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 9A: DizzyDial - .nameMsg = MESSAGE_ID(0x26, 0x029), - .fullDescMsg = MESSAGE_ID(0x25, 0x029), - .shortDescMsg = MESSAGE_ID(0x23, 0x029), - .sellValue = 6, - .hudElemID = 0x135, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 0 -}, -{ // item 9B: SuperSoda - .nameMsg = MESSAGE_ID(0x26, 0x00F), - .fullDescMsg = MESSAGE_ID(0x25, 0x00F), - .shortDescMsg = MESSAGE_ID(0x23, 0x00F), - .sellValue = 3, - .hudElemID = 0xFE, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 5 -}, -{ // item 9C: Lemon - .nameMsg = MESSAGE_ID(0x26, 0x015), - .fullDescMsg = MESSAGE_ID(0x25, 0x015), - .shortDescMsg = MESSAGE_ID(0x23, 0x015), - .sellValue = 1, - .hudElemID = 0x107, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 1, - .potencyB = 2 -}, -{ // item 9D: Lime - .nameMsg = MESSAGE_ID(0x26, 0x014), - .fullDescMsg = MESSAGE_ID(0x25, 0x014), - .shortDescMsg = MESSAGE_ID(0x23, 0x014), - .sellValue = 1, - .hudElemID = 0x106, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 3 -}, -{ // item 9E: BlueBerry - .nameMsg = MESSAGE_ID(0x26, 0x010), - .fullDescMsg = MESSAGE_ID(0x25, 0x010), - .shortDescMsg = MESSAGE_ID(0x23, 0x010), - .sellValue = 2, - .hudElemID = 0xFF, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 5 -}, -{ // item 9F: RedBerry - .nameMsg = MESSAGE_ID(0x26, 0x011), - .fullDescMsg = MESSAGE_ID(0x25, 0x011), - .shortDescMsg = MESSAGE_ID(0x23, 0x011), - .sellValue = 2, - .hudElemID = 0x100, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item A0: YellowBerry - .nameMsg = MESSAGE_ID(0x26, 0x012), - .fullDescMsg = MESSAGE_ID(0x25, 0x012), - .shortDescMsg = MESSAGE_ID(0x23, 0x012), - .sellValue = 2, - .hudElemID = 0x101, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 3 -}, -{ // item A1: BubbleBerry - .nameMsg = MESSAGE_ID(0x26, 0x013), - .fullDescMsg = MESSAGE_ID(0x25, 0x013), - .shortDescMsg = MESSAGE_ID(0x23, 0x013), - .sellValue = 3, - .hudElemID = 0x102, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item A2: JamminJelly - .nameMsg = MESSAGE_ID(0x26, 0x018), - .fullDescMsg = MESSAGE_ID(0x25, 0x018), - .shortDescMsg = MESSAGE_ID(0x23, 0x018), - .sellValue = 50, - .hudElemID = 0x112, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 50 -}, -{ // item A3: MapleSyrup - .nameMsg = MESSAGE_ID(0x26, 0x017), - .fullDescMsg = MESSAGE_ID(0x25, 0x017), - .shortDescMsg = MESSAGE_ID(0x23, 0x017), - .sellValue = 10, - .hudElemID = 0x111, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 10 -}, -{ // item A4: HoneySyrup - .nameMsg = MESSAGE_ID(0x26, 0x016), - .fullDescMsg = MESSAGE_ID(0x25, 0x016), - .shortDescMsg = MESSAGE_ID(0x23, 0x016), - .sellValue = 3, - .hudElemID = 0x110, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 5 -}, -{ // item A5: Goomnut - .nameMsg = MESSAGE_ID(0x26, 0x01B), - .fullDescMsg = MESSAGE_ID(0x25, 0x01B), - .shortDescMsg = MESSAGE_ID(0x23, 0x01B), - .sellValue = 2, - .hudElemID = 0x103, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 3 -}, -{ // item A6: KoopaLeaf - .nameMsg = MESSAGE_ID(0x26, 0x01C), - .fullDescMsg = MESSAGE_ID(0x25, 0x01C), - .shortDescMsg = MESSAGE_ID(0x23, 0x01C), - .sellValue = 1, - .hudElemID = 0x104, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 3 -}, -{ // item A7: DriedPasta - .nameMsg = MESSAGE_ID(0x26, 0x01D), - .fullDescMsg = MESSAGE_ID(0x25, 0x01D), - .shortDescMsg = MESSAGE_ID(0x23, 0x01D), - .sellValue = 4, - .hudElemID = 0x105, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 2 -}, -{ // item A8: DriedFruit - .nameMsg = MESSAGE_ID(0x26, 0x01E), - .fullDescMsg = MESSAGE_ID(0x25, 0x01E), - .shortDescMsg = MESSAGE_ID(0x23, 0x01E), - .sellValue = 5, - .hudElemID = 0x108, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 15, - .potencyB = 0 -}, -{ // item A9: StrangeLeaf - .nameMsg = MESSAGE_ID(0x26, 0x01F), - .fullDescMsg = MESSAGE_ID(0x25, 0x01F), - .shortDescMsg = MESSAGE_ID(0x23, 0x01F), - .sellValue = 2, - .hudElemID = 0x109, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 5 -}, -{ // item AA: CakeMix - .nameMsg = MESSAGE_ID(0x26, 0x020), - .fullDescMsg = MESSAGE_ID(0x25, 0x020), - .shortDescMsg = MESSAGE_ID(0x23, 0x020), - .sellValue = 3, - .hudElemID = 0x10A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 1 -}, -{ // item AB: Egg - .nameMsg = MESSAGE_ID(0x26, 0x021), - .fullDescMsg = MESSAGE_ID(0x25, 0x021), - .shortDescMsg = MESSAGE_ID(0x23, 0x021), - .sellValue = 2, - .hudElemID = 0x10B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item AC: Coconut - .nameMsg = MESSAGE_ID(0x26, 0x022), - .fullDescMsg = MESSAGE_ID(0x25, 0x022), - .shortDescMsg = MESSAGE_ID(0x23, 0x022), - .sellValue = 1, - .hudElemID = 0x10C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 0 -}, -{ // item AD: Melon - .nameMsg = MESSAGE_ID(0x26, 0x023), - .fullDescMsg = MESSAGE_ID(0x25, 0x023), - .shortDescMsg = MESSAGE_ID(0x23, 0x023), - .sellValue = 7, - .hudElemID = 0x10D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 15, - .potencyB = 0 -}, -{ // item AE: StinkyHerb - .nameMsg = MESSAGE_ID(0x26, 0x024), - .fullDescMsg = MESSAGE_ID(0x25, 0x024), - .shortDescMsg = MESSAGE_ID(0x23, 0x024), - .sellValue = 1, - .hudElemID = 0x10E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 5 -}, -{ // item AF: IcedPotato - .nameMsg = MESSAGE_ID(0x26, 0x025), - .fullDescMsg = MESSAGE_ID(0x25, 0x025), - .shortDescMsg = MESSAGE_ID(0x23, 0x025), - .sellValue = 3, - .hudElemID = 0x10F, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 0 -}, -{ // item B0: SpicySoup - .nameMsg = MESSAGE_ID(0x26, 0x02D), - .fullDescMsg = MESSAGE_ID(0x25, 0x02D), - .shortDescMsg = MESSAGE_ID(0x23, 0x02D), - .sellValue = 10, - .hudElemID = 0x1, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 4, - .potencyB = 4 -}, -{ // item B1: ApplePie - .nameMsg = MESSAGE_ID(0x26, 0x02E), - .fullDescMsg = MESSAGE_ID(0x25, 0x02E), - .shortDescMsg = MESSAGE_ID(0x23, 0x02E), - .sellValue = 10, - .hudElemID = 0x2, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 15 -}, -{ // item B2: HoneyUltra - .nameMsg = MESSAGE_ID(0x26, 0x035), - .fullDescMsg = MESSAGE_ID(0x25, 0x035), - .shortDescMsg = MESSAGE_ID(0x23, 0x035), - .sellValue = 75, - .hudElemID = 0x3, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 50, - .potencyB = 5 -}, -{ // item B3: MapleUltra - .nameMsg = MESSAGE_ID(0x26, 0x036), - .fullDescMsg = MESSAGE_ID(0x25, 0x036), - .shortDescMsg = MESSAGE_ID(0x23, 0x036), - .sellValue = 100, - .hudElemID = 0x4, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 50, - .potencyB = 10 -}, -{ // item B4: JellyUltra - .nameMsg = MESSAGE_ID(0x26, 0x037), - .fullDescMsg = MESSAGE_ID(0x25, 0x037), - .shortDescMsg = MESSAGE_ID(0x23, 0x037), - .sellValue = 150, - .hudElemID = 0x5, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 50, - .potencyB = 50 -}, -{ // item B5: Koopasta - .nameMsg = MESSAGE_ID(0x26, 0x038), - .fullDescMsg = MESSAGE_ID(0x25, 0x038), - .shortDescMsg = MESSAGE_ID(0x23, 0x038), - .sellValue = 10, - .hudElemID = 0x6, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 7, - .potencyB = 7 -}, -{ // item B6: FriedShroom - .nameMsg = MESSAGE_ID(0x26, 0x039), - .fullDescMsg = MESSAGE_ID(0x25, 0x039), - .shortDescMsg = MESSAGE_ID(0x23, 0x039), - .sellValue = 5, - .hudElemID = 0x7, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 6, - .potencyB = 2 -}, -{ // item B7: ShroomCake - .nameMsg = MESSAGE_ID(0x26, 0x03C), - .fullDescMsg = MESSAGE_ID(0x25, 0x03C), - .shortDescMsg = MESSAGE_ID(0x23, 0x03C), - .sellValue = 20, - .hudElemID = 0x8, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 10 -}, -{ // item B8: ShroomSteak - .nameMsg = MESSAGE_ID(0x26, 0x03B), - .fullDescMsg = MESSAGE_ID(0x25, 0x03B), - .shortDescMsg = MESSAGE_ID(0x23, 0x03B), - .sellValue = 45, - .hudElemID = 0x9, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 30, - .potencyB = 10 -}, -{ // item B9: HotShroom - .nameMsg = MESSAGE_ID(0x26, 0x03A), - .fullDescMsg = MESSAGE_ID(0x25, 0x03A), - .shortDescMsg = MESSAGE_ID(0x23, 0x03A), - .sellValue = 15, - .hudElemID = 0xA, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 15, - .potencyB = 5 -}, -{ // item BA: SweetShroom - .nameMsg = MESSAGE_ID(0x26, 0x03D), - .fullDescMsg = MESSAGE_ID(0x25, 0x03D), - .shortDescMsg = MESSAGE_ID(0x23, 0x03D), - .sellValue = 50, - .hudElemID = 0xB, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 30, - .potencyB = 20 -}, -{ // item BB: YummyMeal - .nameMsg = MESSAGE_ID(0x26, 0x03F), - .fullDescMsg = MESSAGE_ID(0x25, 0x03F), - .shortDescMsg = MESSAGE_ID(0x23, 0x03F), - .sellValue = 15, - .hudElemID = 0xE, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 20, - .potencyB = 20 -}, -{ // item BC: HealthyJuice - .nameMsg = MESSAGE_ID(0x26, 0x042), - .fullDescMsg = MESSAGE_ID(0x25, 0x042), - .shortDescMsg = MESSAGE_ID(0x23, 0x042), - .sellValue = 25, - .hudElemID = 0xC, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 40 -}, -{ // item BD: BlandMeal - .nameMsg = MESSAGE_ID(0x26, 0x03E), - .fullDescMsg = MESSAGE_ID(0x25, 0x03E), - .shortDescMsg = MESSAGE_ID(0x23, 0x03E), - .sellValue = 10, - .hudElemID = 0xD, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 10 -}, -{ // item BE: DeluxeFeast - .nameMsg = MESSAGE_ID(0x26, 0x040), - .fullDescMsg = MESSAGE_ID(0x25, 0x040), - .shortDescMsg = MESSAGE_ID(0x23, 0x040), - .sellValue = 60, - .hudElemID = 0xF, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 40, - .potencyB = 40 -}, -{ // item BF: SpecialShake - .nameMsg = MESSAGE_ID(0x26, 0x041), - .fullDescMsg = MESSAGE_ID(0x25, 0x041), - .shortDescMsg = MESSAGE_ID(0x23, 0x041), - .sellValue = 10, - .hudElemID = 0x10, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 20 -}, -{ // item C0: BigCookie - .nameMsg = MESSAGE_ID(0x26, 0x043), - .fullDescMsg = MESSAGE_ID(0x25, 0x043), - .shortDescMsg = MESSAGE_ID(0x23, 0x043), - .sellValue = 10, - .hudElemID = 0x11, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 20 -}, -{ // item C1: Cake - .nameMsg = MESSAGE_ID(0x26, 0x044), - .fullDescMsg = MESSAGE_ID(0x25, 0x044), - .shortDescMsg = MESSAGE_ID(0x23, 0x044), - .sellValue = 10, - .hudElemID = 0x12, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 15 -}, -{ // item C2: Mistake - .nameMsg = MESSAGE_ID(0x26, 0x045), - .fullDescMsg = MESSAGE_ID(0x25, 0x045), - .shortDescMsg = MESSAGE_ID(0x23, 0x045), - .sellValue = 1, - .hudElemID = 0x13, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 1, - .potencyB = 1 -}, -{ // item C3: KoopaTea - .nameMsg = MESSAGE_ID(0x26, 0x046), - .fullDescMsg = MESSAGE_ID(0x25, 0x046), - .shortDescMsg = MESSAGE_ID(0x23, 0x046), - .sellValue = 3, - .hudElemID = 0x14, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 7 -}, -{ // item C4: HoneySuper - .nameMsg = MESSAGE_ID(0x26, 0x032), - .fullDescMsg = MESSAGE_ID(0x25, 0x032), - .shortDescMsg = MESSAGE_ID(0x23, 0x032), - .sellValue = 20, - .hudElemID = 0x15, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 5 -}, -{ // item C5: MapleSuper - .nameMsg = MESSAGE_ID(0x26, 0x033), - .fullDescMsg = MESSAGE_ID(0x25, 0x033), - .shortDescMsg = MESSAGE_ID(0x23, 0x033), - .sellValue = 35, - .hudElemID = 0x16, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 10 -}, -{ // item C6: JellySuper - .nameMsg = MESSAGE_ID(0x26, 0x034), - .fullDescMsg = MESSAGE_ID(0x25, 0x034), - .shortDescMsg = MESSAGE_ID(0x23, 0x034), - .sellValue = 100, - .hudElemID = 0x17, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 50 -}, -{ // item C7: Spaghetti - .nameMsg = MESSAGE_ID(0x26, 0x047), - .fullDescMsg = MESSAGE_ID(0x25, 0x047), - .shortDescMsg = MESSAGE_ID(0x23, 0x047), - .sellValue = 7, - .hudElemID = 0x18, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 6, - .potencyB = 4 -}, -{ // item C8: EggMissile - .nameMsg = MESSAGE_ID(0x26, 0x048), - .fullDescMsg = MESSAGE_ID(0x25, 0x048), - .shortDescMsg = MESSAGE_ID(0x23, 0x048), - .sellValue = 10, - .hudElemID = 0x19, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 6, - .potencyB = 0 -}, -{ // item C9: FriedEgg - .nameMsg = MESSAGE_ID(0x26, 0x049), - .fullDescMsg = MESSAGE_ID(0x25, 0x049), - .shortDescMsg = MESSAGE_ID(0x23, 0x049), - .sellValue = 7, - .hudElemID = 0x1A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 0 -}, -{ // item CA: HoneyShroom - .nameMsg = MESSAGE_ID(0x26, 0x02F), - .fullDescMsg = MESSAGE_ID(0x25, 0x02F), - .shortDescMsg = MESSAGE_ID(0x23, 0x02F), - .sellValue = 10, - .hudElemID = 0x1B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 5 -}, -{ // item CB: HoneyCandy - .nameMsg = MESSAGE_ID(0x26, 0x04A), - .fullDescMsg = MESSAGE_ID(0x25, 0x04A), - .shortDescMsg = MESSAGE_ID(0x23, 0x04A), - .sellValue = 15, - .hudElemID = 0x1C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 20 -}, -{ // item CC: ElectroPop - .nameMsg = MESSAGE_ID(0x26, 0x04B), - .fullDescMsg = MESSAGE_ID(0x25, 0x04B), - .shortDescMsg = MESSAGE_ID(0x23, 0x04B), - .sellValue = 25, - .hudElemID = 0x1D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 15 -}, -{ // item CD: FirePop - .nameMsg = MESSAGE_ID(0x26, 0x04C), - .fullDescMsg = MESSAGE_ID(0x25, 0x04C), - .shortDescMsg = MESSAGE_ID(0x23, 0x04C), - .sellValue = 20, - .hudElemID = 0x1E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = -1, - .potencyB = 20 -}, -{ // item CE: LimeCandy - .nameMsg = MESSAGE_ID(0x26, 0x04D), - .fullDescMsg = MESSAGE_ID(0x25, 0x04D), - .shortDescMsg = MESSAGE_ID(0x23, 0x04D), - .sellValue = 15, - .hudElemID = 0x1F, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 20 -}, -{ // item CF: CocoPop - .nameMsg = MESSAGE_ID(0x26, 0x04E), - .fullDescMsg = MESSAGE_ID(0x25, 0x04E), - .shortDescMsg = MESSAGE_ID(0x23, 0x04E), - .sellValue = 12, - .hudElemID = 0x20, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 3, - .potencyB = 15 -}, -{ // item D0: LemonCandy - .nameMsg = MESSAGE_ID(0x26, 0x04F), - .fullDescMsg = MESSAGE_ID(0x25, 0x04F), - .shortDescMsg = MESSAGE_ID(0x23, 0x04F), - .sellValue = 15, - .hudElemID = 0x21, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 15 -}, -{ // item D1: JellyPop - .nameMsg = MESSAGE_ID(0x26, 0x050), - .fullDescMsg = MESSAGE_ID(0x25, 0x050), - .shortDescMsg = MESSAGE_ID(0x23, 0x050), - .sellValue = 100, - .hudElemID = 0x22, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 64 -}, -{ // item D2: StrangeCake - .nameMsg = MESSAGE_ID(0x26, 0x051), - .fullDescMsg = MESSAGE_ID(0x25, 0x051), - .shortDescMsg = MESSAGE_ID(0x23, 0x051), - .sellValue = 10, - .hudElemID = 0x23, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item D3: KookyCookie - .nameMsg = MESSAGE_ID(0x26, 0x052), - .fullDescMsg = MESSAGE_ID(0x25, 0x052), - .shortDescMsg = MESSAGE_ID(0x23, 0x052), - .sellValue = 12, - .hudElemID = 0x24, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 15 -}, -{ // item D4: FrozenFries - .nameMsg = MESSAGE_ID(0x26, 0x053), - .fullDescMsg = MESSAGE_ID(0x25, 0x053), - .shortDescMsg = MESSAGE_ID(0x23, 0x053), - .sellValue = 15, - .hudElemID = 0x25, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 15, - .potencyB = 0 -}, -{ // item D5: PotatoSalad - .nameMsg = MESSAGE_ID(0x26, 0x054), - .fullDescMsg = MESSAGE_ID(0x25, 0x054), - .shortDescMsg = MESSAGE_ID(0x23, 0x054), - .sellValue = 6, - .hudElemID = 0x26, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 10, - .potencyB = 0 -}, -{ // item D6: NuttyCake - .nameMsg = MESSAGE_ID(0x26, 0x055), - .fullDescMsg = MESSAGE_ID(0x25, 0x055), - .shortDescMsg = MESSAGE_ID(0x23, 0x055), - .sellValue = 6, - .hudElemID = 0x27, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 10 -}, -{ // item D7: MapleShroom - .nameMsg = MESSAGE_ID(0x26, 0x030), - .fullDescMsg = MESSAGE_ID(0x25, 0x030), - .shortDescMsg = MESSAGE_ID(0x23, 0x030), - .sellValue = 25, - .hudElemID = 0x28, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 10 -}, -{ // item D8: BoiledEgg - .nameMsg = MESSAGE_ID(0x26, 0x056), - .fullDescMsg = MESSAGE_ID(0x25, 0x056), - .shortDescMsg = MESSAGE_ID(0x23, 0x056), - .sellValue = 10, - .hudElemID = 0x29, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 8, - .potencyB = 8 -}, -{ // item D9: YoshiCookie - .nameMsg = MESSAGE_ID(0x26, 0x057), - .fullDescMsg = MESSAGE_ID(0x25, 0x057), - .shortDescMsg = MESSAGE_ID(0x23, 0x057), - .sellValue = 20, - .hudElemID = 0x2A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 15, - .potencyB = 15 -}, -{ // item DA: JellyShroom1 - .nameMsg = MESSAGE_ID(0x26, 0x031), - .fullDescMsg = MESSAGE_ID(0x25, 0x031), - .shortDescMsg = MESSAGE_ID(0x23, 0x031), - .sellValue = 75, - .hudElemID = 0x2B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 50 -}, -{ // item DB: JellyShroom2 - .nameMsg = MESSAGE_ID(0x26, 0x031), - .fullDescMsg = MESSAGE_ID(0x25, 0x031), - .shortDescMsg = MESSAGE_ID(0x23, 0x031), - .sellValue = 75, - .hudElemID = 0x2B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 50 -}, -{ // item DC: JellyShroom3 - .nameMsg = MESSAGE_ID(0x26, 0x031), - .fullDescMsg = MESSAGE_ID(0x25, 0x031), - .shortDescMsg = MESSAGE_ID(0x23, 0x031), - .sellValue = 75, - .hudElemID = 0x2B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 50 -}, -{ // item DD: JellyShroom4 - .nameMsg = MESSAGE_ID(0x26, 0x031), - .fullDescMsg = MESSAGE_ID(0x25, 0x031), - .shortDescMsg = MESSAGE_ID(0x23, 0x031), - .sellValue = 75, - .hudElemID = 0x2B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 50 -}, -{ // item DE: JellyShroom5 - .nameMsg = MESSAGE_ID(0x26, 0x031), - .fullDescMsg = MESSAGE_ID(0x25, 0x031), - .shortDescMsg = MESSAGE_ID(0x23, 0x031), - .sellValue = 75, - .hudElemID = 0x2B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 50 -}, -{ // item DF: JellyShroom6 - .nameMsg = MESSAGE_ID(0x26, 0x031), - .fullDescMsg = MESSAGE_ID(0x25, 0x031), - .shortDescMsg = MESSAGE_ID(0x23, 0x031), - .sellValue = 75, - .hudElemID = 0x2B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 5, - .potencyB = 50 -}, -{ // item E0: SpinSmash - .nameMsg = MESSAGE_ID(0x26, 0x068), - .fullDescMsg = MESSAGE_ID(0x25, 0x068), - .shortDescMsg = MESSAGE_ID(0x23, 0x068), - .sellValue = 75, - .hudElemID = 0x90, - .sortValue = 23, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SPIN_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E1: Multibounce - .nameMsg = MESSAGE_ID(0x26, 0x05E), - .fullDescMsg = MESSAGE_ID(0x25, 0x05E), - .shortDescMsg = MESSAGE_ID(0x23, 0x05E), - .sellValue = 75, - .hudElemID = 0x91, - .sortValue = 4, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MULTIBOUNCE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E2: PowerPlusA - .nameMsg = MESSAGE_ID(0x26, 0x073), - .fullDescMsg = MESSAGE_ID(0x25, 0x073), - .shortDescMsg = MESSAGE_ID(0x23, 0x073), - .sellValue = 250, - .hudElemID = 0x92, - .sortValue = 67, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E3: DodgeMaster - .nameMsg = MESSAGE_ID(0x26, 0x080), - .fullDescMsg = MESSAGE_ID(0x25, 0x080), - .shortDescMsg = MESSAGE_ID(0x23, 0x080), - .sellValue = 100, - .hudElemID = 0x93, - .sortValue = 40, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DODGE_MASTER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E4: PowerBounce - .nameMsg = MESSAGE_ID(0x26, 0x061), - .fullDescMsg = MESSAGE_ID(0x25, 0x061), - .shortDescMsg = MESSAGE_ID(0x23, 0x061), - .sellValue = 100, - .hudElemID = 0x94, - .sortValue = 13, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_BOUNCE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E5: SpikeShield - .nameMsg = MESSAGE_ID(0x26, 0x07F), - .fullDescMsg = MESSAGE_ID(0x25, 0x07F), - .shortDescMsg = MESSAGE_ID(0x23, 0x07F), - .sellValue = 100, - .hudElemID = 0x95, - .sortValue = 92, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SPIKE_SHIELD, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E6: FirstAttack - .nameMsg = MESSAGE_ID(0x26, 0x087), - .fullDescMsg = MESSAGE_ID(0x25, 0x087), - .shortDescMsg = MESSAGE_ID(0x23, 0x087), - .sellValue = 100, - .hudElemID = 0x96, - .sortValue = 109, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FIRST_ATTACK, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E7: HPPlusA - .nameMsg = MESSAGE_ID(0x26, 0x071), - .fullDescMsg = MESSAGE_ID(0x25, 0x071), - .shortDescMsg = MESSAGE_ID(0x23, 0x071), - .sellValue = 150, - .hudElemID = 0x97, - .sortValue = 53, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E8: QuakeHammer - .nameMsg = MESSAGE_ID(0x26, 0x06A), - .fullDescMsg = MESSAGE_ID(0x25, 0x06A), - .shortDescMsg = MESSAGE_ID(0x23, 0x06A), - .sellValue = 100, - .hudElemID = 0x98, - .sortValue = 24, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_QUAKE_HAMMER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item E9: DoubleDip - .nameMsg = MESSAGE_ID(0x26, 0x06D), - .fullDescMsg = MESSAGE_ID(0x25, 0x06D), - .shortDescMsg = MESSAGE_ID(0x23, 0x06D), - .sellValue = 100, - .hudElemID = 0x99, - .sortValue = 33, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DOUBLE_DIP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item EA: MysteryScroll - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0x140, - .sortValue = 0, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MYSTERY_SCROLL, - .potencyA = 0, - .potencyB = 0 -}, -{ // item EB: SleepStomp - .nameMsg = MESSAGE_ID(0x26, 0x05C), - .fullDescMsg = MESSAGE_ID(0x25, 0x05C), - .shortDescMsg = MESSAGE_ID(0x23, 0x05C), - .sellValue = 75, - .hudElemID = 0x9C, - .sortValue = 9, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SLEEP_STOMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item EC: FireShield - .nameMsg = MESSAGE_ID(0x26, 0x097), - .fullDescMsg = MESSAGE_ID(0x25, 0x097), - .shortDescMsg = MESSAGE_ID(0x23, 0x097), - .sellValue = 75, - .hudElemID = 0xA0, - .sortValue = 91, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FIRE_SHIELD, - .potencyA = 0, - .potencyB = 0 -}, -{ // item ED: QuickChange - .nameMsg = MESSAGE_ID(0x26, 0x070), - .fullDescMsg = MESSAGE_ID(0x25, 0x070), - .shortDescMsg = MESSAGE_ID(0x23, 0x070), - .sellValue = 200, - .hudElemID = 0xE3, - .sortValue = 36, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_QUICK_CHANGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item EE: DDownPound - .nameMsg = MESSAGE_ID(0x26, 0x069), - .fullDescMsg = MESSAGE_ID(0x25, 0x069), - .shortDescMsg = MESSAGE_ID(0x23, 0x069), - .sellValue = 75, - .hudElemID = 0xA4, - .sortValue = 29, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_D_DOWN_POUND, - .potencyA = 0, - .potencyB = 0 -}, -{ // item EF: DizzyStomp - .nameMsg = MESSAGE_ID(0x26, 0x05D), - .fullDescMsg = MESSAGE_ID(0x25, 0x05D), - .shortDescMsg = MESSAGE_ID(0x23, 0x05D), - .sellValue = 75, - .hudElemID = 0xA6, - .sortValue = 10, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DIZZY_STOMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F0: SmashCharge0 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 30, - .hudElemID = 0xA8, - .sortValue = 20, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SMASH_CHARGE0, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F1: PrettyLucky - .nameMsg = MESSAGE_ID(0x26, 0x081), - .fullDescMsg = MESSAGE_ID(0x25, 0x081), - .shortDescMsg = MESSAGE_ID(0x23, 0x081), - .sellValue = 100, - .hudElemID = 0xA9, - .sortValue = 85, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_PRETTY_LUCKY, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F2: FeelingFine - .nameMsg = MESSAGE_ID(0x26, 0x08C), - .fullDescMsg = MESSAGE_ID(0x25, 0x08C), - .shortDescMsg = MESSAGE_ID(0x23, 0x08C), - .sellValue = 100, - .hudElemID = 0xAA, - .sortValue = 94, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FEELING_FINE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F3: AttackFXA - .nameMsg = MESSAGE_ID(0x26, 0x08D), - .fullDescMsg = MESSAGE_ID(0x25, 0x08D), - .shortDescMsg = MESSAGE_ID(0x23, 0x08D), - .sellValue = 30, - .hudElemID = 0xAB, - .sortValue = 112, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_A, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F4: AllorNothing - .nameMsg = MESSAGE_ID(0x26, 0x093), - .fullDescMsg = MESSAGE_ID(0x25, 0x093), - .shortDescMsg = MESSAGE_ID(0x23, 0x093), - .sellValue = 100, - .hudElemID = 0xAC, - .sortValue = 80, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ALLOR_NOTHING, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F5: HPDrain - .nameMsg = MESSAGE_ID(0x26, 0x078), - .fullDescMsg = MESSAGE_ID(0x25, 0x078), - .shortDescMsg = MESSAGE_ID(0x23, 0x078), - .sellValue = 50, - .hudElemID = 0xAD, - .sortValue = 79, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HP_DRAIN, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F6: JumpCharge0 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 30, - .hudElemID = 0xAE, - .sortValue = 4, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_JUMP_CHARGE0, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F7: SlowGo - .nameMsg = MESSAGE_ID(0x26, 0x094), - .fullDescMsg = MESSAGE_ID(0x25, 0x094), - .shortDescMsg = MESSAGE_ID(0x23, 0x094), - .sellValue = 10, - .hudElemID = 0xAF, - .sortValue = 111, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SLOW_GO, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F8: FPPlusA - .nameMsg = MESSAGE_ID(0x26, 0x072), - .fullDescMsg = MESSAGE_ID(0x25, 0x072), - .shortDescMsg = MESSAGE_ID(0x23, 0x072), - .sellValue = 150, - .hudElemID = 0xB0, - .sortValue = 58, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item F9: MegaRush - .nameMsg = MESSAGE_ID(0x26, 0x086), - .fullDescMsg = MESSAGE_ID(0x25, 0x086), - .shortDescMsg = MESSAGE_ID(0x23, 0x086), - .sellValue = 50, - .hudElemID = 0xB1, - .sortValue = 81, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MEGA_RUSH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item FA: IcePower - .nameMsg = MESSAGE_ID(0x26, 0x095), - .fullDescMsg = MESSAGE_ID(0x25, 0x095), - .shortDescMsg = MESSAGE_ID(0x23, 0x095), - .sellValue = 75, - .hudElemID = 0xB2, - .sortValue = 90, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ICE_POWER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item FB: DefendPlusA - .nameMsg = MESSAGE_ID(0x26, 0x074), - .fullDescMsg = MESSAGE_ID(0x25, 0x074), - .shortDescMsg = MESSAGE_ID(0x23, 0x074), - .sellValue = 250, - .hudElemID = 0xB3, - .sortValue = 70, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DEFEND_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item FC: PayOff - .nameMsg = MESSAGE_ID(0x26, 0x096), - .fullDescMsg = MESSAGE_ID(0x25, 0x096), - .shortDescMsg = MESSAGE_ID(0x23, 0x096), - .sellValue = 50, - .hudElemID = 0xB4, - .sortValue = 101, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_PAY_OFF, - .potencyA = 0, - .potencyB = 0 -}, -{ // item FD: MoneyMoney - .nameMsg = MESSAGE_ID(0x26, 0x09A), - .fullDescMsg = MESSAGE_ID(0x25, 0x09A), - .shortDescMsg = MESSAGE_ID(0x23, 0x09A), - .sellValue = 200, - .hudElemID = 0xB5, - .sortValue = 101, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MONEY_MONEY, - .potencyA = 0, - .potencyB = 0 -}, -{ // item FE: ChillOut - .nameMsg = MESSAGE_ID(0x26, 0x098), - .fullDescMsg = MESSAGE_ID(0x25, 0x098), - .shortDescMsg = MESSAGE_ID(0x23, 0x098), - .sellValue = 50, - .hudElemID = 0xB6, - .sortValue = 105, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_CHILL_OUT_BADGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item FF: HappyHeartA - .nameMsg = MESSAGE_ID(0x26, 0x079), - .fullDescMsg = MESSAGE_ID(0x25, 0x079), - .shortDescMsg = MESSAGE_ID(0x23, 0x079), - .sellValue = 100, - .hudElemID = 0xB7, - .sortValue = 42, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HAPPY_HEART, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 100: ZapTap - .nameMsg = MESSAGE_ID(0x26, 0x099), - .fullDescMsg = MESSAGE_ID(0x25, 0x099), - .shortDescMsg = MESSAGE_ID(0x23, 0x099), - .sellValue = 100, - .hudElemID = 0xB8, - .sortValue = 95, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ZAP_TAP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 101: Berserker - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 300, - .hudElemID = 0xB9, - .sortValue = 88, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_BERSERKER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 102: RightOn - .nameMsg = MESSAGE_ID(0x26, 0x09B), - .fullDescMsg = MESSAGE_ID(0x25, 0x09B), - .shortDescMsg = MESSAGE_ID(0x23, 0x09B), - .sellValue = 300, - .hudElemID = 0xBA, - .sortValue = 41, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_RIGHT_ON, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 103: RunawayPay - .nameMsg = MESSAGE_ID(0x26, 0x09C), - .fullDescMsg = MESSAGE_ID(0x25, 0x09C), - .shortDescMsg = MESSAGE_ID(0x23, 0x09C), - .sellValue = 50, - .hudElemID = 0xBB, - .sortValue = 99, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_RUNAWAY_PAY, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 104: Refund - .nameMsg = MESSAGE_ID(0x26, 0x09D), - .fullDescMsg = MESSAGE_ID(0x25, 0x09D), - .shortDescMsg = MESSAGE_ID(0x23, 0x09D), - .sellValue = 50, - .hudElemID = 0xBC, - .sortValue = 100, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_REFUND, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 105: FlowerSaverA - .nameMsg = MESSAGE_ID(0x26, 0x07B), - .fullDescMsg = MESSAGE_ID(0x25, 0x07B), - .shortDescMsg = MESSAGE_ID(0x23, 0x07B), - .sellValue = 250, - .hudElemID = 0xBD, - .sortValue = 63, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FLOWER_SAVER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 106: TripleDip - .nameMsg = MESSAGE_ID(0x26, 0x06E), - .fullDescMsg = MESSAGE_ID(0x25, 0x06E), - .shortDescMsg = MESSAGE_ID(0x23, 0x06E), - .sellValue = 200, - .hudElemID = 0xBE, - .sortValue = 34, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_TRIPLE_DIP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 107: HammerThrow - .nameMsg = MESSAGE_ID(0x26, 0x066), - .fullDescMsg = MESSAGE_ID(0x25, 0x066), - .shortDescMsg = MESSAGE_ID(0x23, 0x066), - .sellValue = 75, - .hudElemID = 0xA7, - .sortValue = 28, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HAMMER_THROW, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 108: MegaQuake - .nameMsg = MESSAGE_ID(0x26, 0x06C), - .fullDescMsg = MESSAGE_ID(0x25, 0x06C), - .shortDescMsg = MESSAGE_ID(0x23, 0x06C), - .sellValue = 200, - .hudElemID = 0x9B, - .sortValue = 26, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MEGA_QUAKE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 109: SmashCharge - .nameMsg = MESSAGE_ID(0x26, 0x064), - .fullDescMsg = MESSAGE_ID(0x25, 0x064), - .shortDescMsg = MESSAGE_ID(0x23, 0x064), - .sellValue = 50, - .hudElemID = 0x9D, - .sortValue = 21, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SMASH_CHARGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 10A: JumpCharge - .nameMsg = MESSAGE_ID(0x26, 0x05A), - .fullDescMsg = MESSAGE_ID(0x25, 0x05A), - .shortDescMsg = MESSAGE_ID(0x23, 0x05A), - .sellValue = 50, - .hudElemID = 0xA1, - .sortValue = 5, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_JUMP_CHARGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 10B: SSmashChg - .nameMsg = MESSAGE_ID(0x26, 0x065), - .fullDescMsg = MESSAGE_ID(0x25, 0x065), - .shortDescMsg = MESSAGE_ID(0x23, 0x065), - .sellValue = 100, - .hudElemID = 0x9E, - .sortValue = 22, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SUPER_SMASH_CHARGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 10C: SJumpChg - .nameMsg = MESSAGE_ID(0x26, 0x05B), - .fullDescMsg = MESSAGE_ID(0x25, 0x05B), - .shortDescMsg = MESSAGE_ID(0x23, 0x05B), - .sellValue = 100, - .hudElemID = 0xA2, - .sortValue = 6, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SUPER_JUMP_CHARGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 10D: PowerRush - .nameMsg = MESSAGE_ID(0x26, 0x084), - .fullDescMsg = MESSAGE_ID(0x25, 0x084), - .shortDescMsg = MESSAGE_ID(0x23, 0x084), - .sellValue = 50, - .hudElemID = 0xD1, - .sortValue = 83, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_RUSH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 10E: AutoJump - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 50, - .hudElemID = 0xA3, - .sortValue = 15, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_AUTO_JUMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 10F: AutoSmash - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 50, - .hudElemID = 0x9F, - .sortValue = 31, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_AUTO_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 110: CrazyHeart - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 300, - .hudElemID = 0xD4, - .sortValue = 45, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_CRAZY_HEART, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 111: LastStand - .nameMsg = MESSAGE_ID(0x26, 0x085), - .fullDescMsg = MESSAGE_ID(0x25, 0x085), - .shortDescMsg = MESSAGE_ID(0x23, 0x085), - .sellValue = 50, - .hudElemID = 0xD2, - .sortValue = 82, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_LAST_STAND, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 112: CloseCall - .nameMsg = MESSAGE_ID(0x26, 0x083), - .fullDescMsg = MESSAGE_ID(0x25, 0x083), - .shortDescMsg = MESSAGE_ID(0x23, 0x083), - .sellValue = 50, - .hudElemID = 0xD3, - .sortValue = 84, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_CLOSE_CALL, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 113: PUpDDown - .nameMsg = MESSAGE_ID(0x26, 0x076), - .fullDescMsg = MESSAGE_ID(0x25, 0x076), - .shortDescMsg = MESSAGE_ID(0x23, 0x076), - .sellValue = 100, - .hudElemID = 0xC9, - .sortValue = 78, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_P_UP_D_DOWN, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 114: LuckyDay - .nameMsg = MESSAGE_ID(0x26, 0x082), - .fullDescMsg = MESSAGE_ID(0x25, 0x082), - .shortDescMsg = MESSAGE_ID(0x23, 0x082), - .sellValue = 300, - .hudElemID = 0xC6, - .sortValue = 86, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_LUCKY_DAY, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 115: MegaHPDrain - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0xC7, - .sortValue = 87, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MEGA_HP_DRAIN, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 116: PDownDUp - .nameMsg = MESSAGE_ID(0x26, 0x077), - .fullDescMsg = MESSAGE_ID(0x25, 0x077), - .shortDescMsg = MESSAGE_ID(0x23, 0x077), - .sellValue = 100, - .hudElemID = 0xCA, - .sortValue = 77, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_P_DOWN_D_UP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 117: PowerQuake - .nameMsg = MESSAGE_ID(0x26, 0x06B), - .fullDescMsg = MESSAGE_ID(0x25, 0x06B), - .shortDescMsg = MESSAGE_ID(0x23, 0x06B), - .sellValue = 150, - .hudElemID = 0x9A, - .sortValue = 25, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_QUAKE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 118: AutoMultibounce - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 75, - .hudElemID = 0xA5, - .sortValue = 14, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_AUTO_MULTIBOUNCE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 119: FlowerFanatic - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 300, - .hudElemID = 0xBF, - .sortValue = 66, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FLOWER_FANATIC, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 11A: HeartFinder - .nameMsg = MESSAGE_ID(0x26, 0x07C), - .fullDescMsg = MESSAGE_ID(0x25, 0x07C), - .shortDescMsg = MESSAGE_ID(0x23, 0x07C), - .sellValue = 75, - .hudElemID = 0xCB, - .sortValue = 97, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HEART_FINDER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 11B: FlowerFinder - .nameMsg = MESSAGE_ID(0x26, 0x07D), - .fullDescMsg = MESSAGE_ID(0x25, 0x07D), - .shortDescMsg = MESSAGE_ID(0x23, 0x07D), - .sellValue = 75, - .hudElemID = 0xCC, - .sortValue = 98, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FLOWER_FINDER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 11C: SpinAttack - .nameMsg = MESSAGE_ID(0x26, 0x089), - .fullDescMsg = MESSAGE_ID(0x25, 0x089), - .shortDescMsg = MESSAGE_ID(0x23, 0x089), - .sellValue = 150, - .hudElemID = 0xCF, - .sortValue = 108, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SPIN_ATTACK, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 11D: DizzyAttack - .nameMsg = MESSAGE_ID(0x26, 0x08A), - .fullDescMsg = MESSAGE_ID(0x25, 0x08A), - .shortDescMsg = MESSAGE_ID(0x23, 0x08A), - .sellValue = 100, - .hudElemID = 0xCD, - .sortValue = 107, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DIZZY_ATTACK, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 11E: ISpy - .nameMsg = MESSAGE_ID(0x26, 0x09E), - .fullDescMsg = MESSAGE_ID(0x25, 0x09E), - .shortDescMsg = MESSAGE_ID(0x23, 0x09E), - .sellValue = 200, - .hudElemID = 0xD0, - .sortValue = 104, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_I_SPY, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 11F: SpeedySpin - .nameMsg = MESSAGE_ID(0x26, 0x08B), - .fullDescMsg = MESSAGE_ID(0x25, 0x08B), - .shortDescMsg = MESSAGE_ID(0x23, 0x08B), - .sellValue = 50, - .hudElemID = 0xCE, - .sortValue = 106, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SPEEDY_SPIN, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 120: BumpAttack - .nameMsg = MESSAGE_ID(0x26, 0x088), - .fullDescMsg = MESSAGE_ID(0x25, 0x088), - .shortDescMsg = MESSAGE_ID(0x23, 0x088), - .sellValue = 200, - .hudElemID = 0xC8, - .sortValue = 110, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_BUMP_ATTACK, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 121: PowerJump - .nameMsg = MESSAGE_ID(0x26, 0x058), - .fullDescMsg = MESSAGE_ID(0x25, 0x058), - .shortDescMsg = MESSAGE_ID(0x23, 0x058), - .sellValue = 50, - .hudElemID = 0xC0, - .sortValue = 1, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_JUMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 122: SuperJump - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0xC1, - .sortValue = 2, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SUPER_JUMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 123: MegaJump - .nameMsg = MESSAGE_ID(0x26, 0x059), - .fullDescMsg = MESSAGE_ID(0x25, 0x059), - .shortDescMsg = MESSAGE_ID(0x23, 0x059), - .sellValue = 200, - .hudElemID = 0xC2, - .sortValue = 3, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MEGA_JUMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 124: PowerSmash1 - .nameMsg = MESSAGE_ID(0x26, 0x062), - .fullDescMsg = MESSAGE_ID(0x25, 0x062), - .shortDescMsg = MESSAGE_ID(0x23, 0x062), - .sellValue = 50, - .hudElemID = 0xC3, - .sortValue = 17, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 125: SuperSmash - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0xC4, - .sortValue = 18, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SUPER_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 126: MegaSmash - .nameMsg = MESSAGE_ID(0x26, 0x063), - .fullDescMsg = MESSAGE_ID(0x25, 0x063), - .shortDescMsg = MESSAGE_ID(0x23, 0x063), - .sellValue = 200, - .hudElemID = 0xC5, - .sortValue = 19, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MEGA_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 127: PowerSmash2 - .nameMsg = MESSAGE_ID(0x26, 0x062), - .fullDescMsg = MESSAGE_ID(0x25, 0x062), - .shortDescMsg = MESSAGE_ID(0x23, 0x062), - .sellValue = 50, - .hudElemID = 0x140, - .sortValue = 17, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MEGA_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 128: PowerSmash3 - .nameMsg = MESSAGE_ID(0x26, 0x062), - .fullDescMsg = MESSAGE_ID(0x25, 0x062), - .shortDescMsg = MESSAGE_ID(0x23, 0x062), - .sellValue = 50, - .hudElemID = 0x140, - .sortValue = 17, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_MEGA_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 129: DeepFocus1 - .nameMsg = MESSAGE_ID(0x26, 0x07E), - .fullDescMsg = MESSAGE_ID(0x25, 0x07E), - .shortDescMsg = MESSAGE_ID(0x23, 0x07E), - .sellValue = 50, - .hudElemID = 0xE0, - .sortValue = 49, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DEEP_FOCUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 12A: SuperFocus - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0xE1, - .sortValue = 52, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SUPER_FOCUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 12B: ShrinkSmash - .nameMsg = MESSAGE_ID(0x26, 0x067), - .fullDescMsg = MESSAGE_ID(0x25, 0x067), - .shortDescMsg = MESSAGE_ID(0x23, 0x067), - .sellValue = 75, - .hudElemID = 0xD8, - .sortValue = 27, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SHRINK_SMASH, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 12C: ShellCrack - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0x140, - .sortValue = 30, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SHELL_CRACK, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 12D: Kaiden - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 300, - .hudElemID = 0xE2, - .sortValue = 39, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_KAIDEN, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 12E: DDownJump - .nameMsg = MESSAGE_ID(0x26, 0x060), - .fullDescMsg = MESSAGE_ID(0x25, 0x060), - .shortDescMsg = MESSAGE_ID(0x23, 0x060), - .sellValue = 100, - .hudElemID = 0xDA, - .sortValue = 12, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_D_DOWN_JUMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 12F: ShrinkStomp - .nameMsg = MESSAGE_ID(0x26, 0x05F), - .fullDescMsg = MESSAGE_ID(0x25, 0x05F), - .shortDescMsg = MESSAGE_ID(0x23, 0x05F), - .sellValue = 75, - .hudElemID = 0xD9, - .sortValue = 8, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_SHRINK_STOMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 130: DamageDodgeA - .nameMsg = MESSAGE_ID(0x26, 0x075), - .fullDescMsg = MESSAGE_ID(0x25, 0x075), - .shortDescMsg = MESSAGE_ID(0x23, 0x075), - .sellValue = 150, - .hudElemID = 0xDB, - .sortValue = 73, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DAMAGE_DODGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 131: EarthquakeJump - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0xDC, - .sortValue = 11, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_EARTHQUAKE_JUMP, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 132: DeepFocus2 - .nameMsg = MESSAGE_ID(0x26, 0x07E), - .fullDescMsg = MESSAGE_ID(0x25, 0x07E), - .shortDescMsg = MESSAGE_ID(0x23, 0x07E), - .sellValue = 50, - .hudElemID = 0xE0, - .sortValue = 49, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DEEP_FOCUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 133: DeepFocus3 - .nameMsg = MESSAGE_ID(0x26, 0x07E), - .fullDescMsg = MESSAGE_ID(0x25, 0x07E), - .shortDescMsg = MESSAGE_ID(0x23, 0x07E), - .sellValue = 50, - .hudElemID = 0xE0, - .sortValue = 49, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DEEP_FOCUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 134: HPPlusB - .nameMsg = MESSAGE_ID(0x26, 0x071), - .fullDescMsg = MESSAGE_ID(0x25, 0x071), - .shortDescMsg = MESSAGE_ID(0x23, 0x071), - .sellValue = 150, - .hudElemID = 0x97, - .sortValue = 53, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 135: FPPlusB - .nameMsg = MESSAGE_ID(0x26, 0x072), - .fullDescMsg = MESSAGE_ID(0x25, 0x072), - .shortDescMsg = MESSAGE_ID(0x23, 0x072), - .sellValue = 150, - .hudElemID = 0xB0, - .sortValue = 58, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 136: HappyHeartB - .nameMsg = MESSAGE_ID(0x26, 0x079), - .fullDescMsg = MESSAGE_ID(0x25, 0x079), - .shortDescMsg = MESSAGE_ID(0x23, 0x079), - .sellValue = 100, - .hudElemID = 0xB7, - .sortValue = 42, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HAPPY_HEART, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 137: HappyHeartX - .nameMsg = MESSAGE_ID(0x26, 0x079), - .fullDescMsg = MESSAGE_ID(0x25, 0x079), - .shortDescMsg = MESSAGE_ID(0x23, 0x079), - .sellValue = 100, - .hudElemID = 0xB7, - .sortValue = 42, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HAPPY_HEART, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 138: FlowerSaverB - .nameMsg = MESSAGE_ID(0x26, 0x07B), - .fullDescMsg = MESSAGE_ID(0x25, 0x07B), - .shortDescMsg = MESSAGE_ID(0x23, 0x07B), - .sellValue = 250, - .hudElemID = 0xBD, - .sortValue = 63, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FLOWER_SAVER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 139: FlowerSaverX - .nameMsg = MESSAGE_ID(0x26, 0x07B), - .fullDescMsg = MESSAGE_ID(0x25, 0x07B), - .shortDescMsg = MESSAGE_ID(0x23, 0x07B), - .sellValue = 250, - .hudElemID = 0xBD, - .sortValue = 63, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FLOWER_SAVER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 13A: DamageDodgeB - .nameMsg = MESSAGE_ID(0x26, 0x075), - .fullDescMsg = MESSAGE_ID(0x25, 0x075), - .shortDescMsg = MESSAGE_ID(0x23, 0x075), - .sellValue = 150, - .hudElemID = 0xDB, - .sortValue = 73, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DAMAGE_DODGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 13B: DamageDodgeX - .nameMsg = MESSAGE_ID(0x26, 0x075), - .fullDescMsg = MESSAGE_ID(0x25, 0x075), - .shortDescMsg = MESSAGE_ID(0x23, 0x075), - .sellValue = 150, - .hudElemID = 0xDB, - .sortValue = 73, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DAMAGE_DODGE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 13C: PowerPlusB - .nameMsg = MESSAGE_ID(0x26, 0x073), - .fullDescMsg = MESSAGE_ID(0x25, 0x073), - .shortDescMsg = MESSAGE_ID(0x23, 0x073), - .sellValue = 250, - .hudElemID = 0x92, - .sortValue = 67, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 13D: PowerPlusX - .nameMsg = MESSAGE_ID(0x26, 0x073), - .fullDescMsg = MESSAGE_ID(0x25, 0x073), - .shortDescMsg = MESSAGE_ID(0x23, 0x073), - .sellValue = 250, - .hudElemID = 0x92, - .sortValue = 67, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_POWER_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 13E: DefendPlusX - .nameMsg = MESSAGE_ID(0x26, 0x074), - .fullDescMsg = MESSAGE_ID(0x25, 0x074), - .shortDescMsg = MESSAGE_ID(0x23, 0x074), - .sellValue = 250, - .hudElemID = 0xB3, - .sortValue = 70, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DEFEND_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 13F: DefendPlusY - .nameMsg = MESSAGE_ID(0x26, 0x074), - .fullDescMsg = MESSAGE_ID(0x25, 0x074), - .shortDescMsg = MESSAGE_ID(0x23, 0x074), - .sellValue = 250, - .hudElemID = 0xB3, - .sortValue = 70, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_DEFEND_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 140: HappyFlowerA - .nameMsg = MESSAGE_ID(0x26, 0x07A), - .fullDescMsg = MESSAGE_ID(0x25, 0x07A), - .shortDescMsg = MESSAGE_ID(0x23, 0x07A), - .sellValue = 100, - .hudElemID = 0xDD, - .sortValue = 46, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HAPPY_FLOWER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 141: HappyFlowerB - .nameMsg = MESSAGE_ID(0x26, 0x07A), - .fullDescMsg = MESSAGE_ID(0x25, 0x07A), - .shortDescMsg = MESSAGE_ID(0x23, 0x07A), - .sellValue = 100, - .hudElemID = 0xDD, - .sortValue = 46, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HAPPY_FLOWER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 142: HappyFlowerX - .nameMsg = MESSAGE_ID(0x26, 0x07A), - .fullDescMsg = MESSAGE_ID(0x25, 0x07A), - .shortDescMsg = MESSAGE_ID(0x23, 0x07A), - .sellValue = 100, - .hudElemID = 0xDD, - .sortValue = 46, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HAPPY_FLOWER, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 143: GroupFocus - .nameMsg = MESSAGE_ID(0x26, 0x06F), - .fullDescMsg = MESSAGE_ID(0x25, 0x06F), - .shortDescMsg = MESSAGE_ID(0x23, 0x06F), - .sellValue = 100, - .hudElemID = 0xE9, - .sortValue = 35, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_GROUP_FOCUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 144: Peekaboo - .nameMsg = MESSAGE_ID(0x26, 0x09F), - .fullDescMsg = MESSAGE_ID(0x25, 0x09F), - .shortDescMsg = MESSAGE_ID(0x23, 0x09F), - .sellValue = 100, - .hudElemID = 0xE8, - .sortValue = 37, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_PEEKABOO, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 145: AttackFXD - .nameMsg = MESSAGE_ID(0x26, 0x08E), - .fullDescMsg = MESSAGE_ID(0x25, 0x08E), - .shortDescMsg = MESSAGE_ID(0x23, 0x08E), - .sellValue = 30, - .hudElemID = 0xEA, - .sortValue = 115, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_D, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 146: AttackFXB - .nameMsg = MESSAGE_ID(0x26, 0x08F), - .fullDescMsg = MESSAGE_ID(0x25, 0x08F), - .shortDescMsg = MESSAGE_ID(0x23, 0x08F), - .sellValue = 30, - .hudElemID = 0xEB, - .sortValue = 113, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_B, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 147: AttackFXE - .nameMsg = MESSAGE_ID(0x26, 0x090), - .fullDescMsg = MESSAGE_ID(0x25, 0x090), - .shortDescMsg = MESSAGE_ID(0x23, 0x090), - .sellValue = 30, - .hudElemID = 0xEC, - .sortValue = 116, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_E, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 148: AttackFXC - .nameMsg = MESSAGE_ID(0x26, 0x091), - .fullDescMsg = MESSAGE_ID(0x25, 0x091), - .shortDescMsg = MESSAGE_ID(0x23, 0x091), - .sellValue = 30, - .hudElemID = 0xED, - .sortValue = 114, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_C, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 149: AttackFXF - .nameMsg = MESSAGE_ID(0x26, 0x092), - .fullDescMsg = MESSAGE_ID(0x25, 0x092), - .shortDescMsg = MESSAGE_ID(0x23, 0x092), - .sellValue = 30, - .hudElemID = 0xEE, - .sortValue = 117, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_F, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 14A: HPPlusC - .nameMsg = MESSAGE_ID(0x26, 0x071), - .fullDescMsg = MESSAGE_ID(0x25, 0x071), - .shortDescMsg = MESSAGE_ID(0x23, 0x071), - .sellValue = 150, - .hudElemID = 0x97, - .sortValue = 53, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 14B: HPPlusX - .nameMsg = MESSAGE_ID(0x26, 0x071), - .fullDescMsg = MESSAGE_ID(0x25, 0x071), - .shortDescMsg = MESSAGE_ID(0x23, 0x071), - .sellValue = 150, - .hudElemID = 0x97, - .sortValue = 53, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 14C: HPPlusY - .nameMsg = MESSAGE_ID(0x26, 0x071), - .fullDescMsg = MESSAGE_ID(0x25, 0x071), - .shortDescMsg = MESSAGE_ID(0x23, 0x071), - .sellValue = 150, - .hudElemID = 0x97, - .sortValue = 53, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 14D: FPPlusC - .nameMsg = MESSAGE_ID(0x26, 0x072), - .fullDescMsg = MESSAGE_ID(0x25, 0x072), - .shortDescMsg = MESSAGE_ID(0x23, 0x072), - .sellValue = 150, - .hudElemID = 0xB0, - .sortValue = 58, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 14E: FPPlusX - .nameMsg = MESSAGE_ID(0x26, 0x072), - .fullDescMsg = MESSAGE_ID(0x25, 0x072), - .shortDescMsg = MESSAGE_ID(0x23, 0x072), - .sellValue = 150, - .hudElemID = 0xB0, - .sortValue = 58, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 14F: FPPlusY - .nameMsg = MESSAGE_ID(0x26, 0x072), - .fullDescMsg = MESSAGE_ID(0x25, 0x072), - .shortDescMsg = MESSAGE_ID(0x23, 0x072), - .sellValue = 150, - .hudElemID = 0xB0, - .sortValue = 58, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_FP_PLUS, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 150: HealthyHealthy - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 100, - .hudElemID = 0xF0, - .sortValue = 93, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_HEALTHY_HEALTHY, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 151: AttackFXF2 - .nameMsg = MESSAGE_ID(0x26, 0x092), - .fullDescMsg = MESSAGE_ID(0x25, 0x092), - .shortDescMsg = MESSAGE_ID(0x23, 0x092), - .sellValue = 30, - .hudElemID = 0xEE, - .sortValue = 117, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_F, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 152: AttackFXF3 - .nameMsg = MESSAGE_ID(0x26, 0x092), - .fullDescMsg = MESSAGE_ID(0x25, 0x092), - .shortDescMsg = MESSAGE_ID(0x23, 0x092), - .sellValue = 30, - .hudElemID = 0xEE, - .sortValue = 117, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_F, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 153: AttackFXF4 - .nameMsg = MESSAGE_ID(0x26, 0x092), - .fullDescMsg = MESSAGE_ID(0x25, 0x092), - .shortDescMsg = MESSAGE_ID(0x23, 0x092), - .sellValue = 30, - .hudElemID = 0xEE, - .sortValue = 117, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_F, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 154: AttackFXF5 - .nameMsg = MESSAGE_ID(0x26, 0x092), - .fullDescMsg = MESSAGE_ID(0x25, 0x092), - .shortDescMsg = MESSAGE_ID(0x23, 0x092), - .sellValue = 30, - .hudElemID = 0xEE, - .sortValue = 117, - .targetFlags = 0, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_ATTACK_FX_F, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 155: PartnerAttack - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 1, - .hudElemID = 0x149, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 156: Heart - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x31, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = 0, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 157: Coin - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 1, - .hudElemID = 0x32, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 158: HeartPiece - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x33, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 159: StarPoint - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x34, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 15A: HeartPoint - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = -1, - .hudElemID = 0x35, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 15B: FlowerPoint - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 1, - .hudElemID = 0x36, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 15C: StarPiece - .nameMsg = MESSAGE_ID(0x26, 0x10C), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 1, - .hudElemID = 0x37, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 15D: Present - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x140, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 15E: CakeDone - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x141, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 15F: CakeBare - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x142, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 160: CakePan - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x143, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 161: CakeBatter - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x144, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 162: CakeBowl - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x145, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 163: CakeMixed - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x146, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 164: CakeWithIcing - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x147, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 165: CakeWithBerries - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x148, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 166: Hammer1Icon - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x14A, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 167: Hammer2Icon - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x14B, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 168: Hammer3Icon - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x14C, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 169: Boots1Icon - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x14D, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 16A: Boots2Icon - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x14E, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 16B: Boots3Icon - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x14F, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -}, -{ // item 16C: ItemsIcon - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .sellValue = 0, - .hudElemID = 0x150, - .sortValue = 0, - .targetFlags = ITEM_TARGET_FLAG_PLAYER, - .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, - .moveID = MOVE_NONE, - .potencyA = 0, - .potencyB = 0 -} -}; +#include "item_table.inc.c" -IconHudScriptPair gItemHudScripts[] = { -{ .enabled = NULL, .disabled = NULL }, -{ .enabled = &HudScript_Item_SpicySoup, .disabled = &HudScript_Item_SpicySoup_disabled }, -{ .enabled = &HudScript_Item_ApplePie, .disabled = &HudScript_Item_ApplePie_disabled }, -{ .enabled = &HudScript_Item_HoneyUltra, .disabled = &HudScript_Item_HoneyUltra_disabled }, -{ .enabled = &HudScript_Item_MapleUltra, .disabled = &HudScript_Item_MapleUltra_disabled }, -{ .enabled = &HudScript_Item_JellyUltra, .disabled = &HudScript_Item_JellyUltra_disabled }, -{ .enabled = &HudScript_Item_Koopasta, .disabled = &HudScript_Item_Koopasta_disabled }, -{ .enabled = &HudScript_Item_FriedShroom, .disabled = &HudScript_Item_FriedShroom_disabled }, -{ .enabled = &HudScript_Item_ShroomCake, .disabled = &HudScript_Item_ShroomCake_disabled }, -{ .enabled = &HudScript_Item_ShroomSteak, .disabled = &HudScript_Item_ShroomSteak_disabled }, -{ .enabled = &HudScript_Item_HotShroom, .disabled = &HudScript_Item_HotShroom_disabled }, -{ .enabled = &HudScript_Item_SweetShroom, .disabled = &HudScript_Item_SweetShroom_disabled }, -{ .enabled = &HudScript_Item_HealthyJuice, .disabled = &HudScript_Item_HealthyJuice_disabled }, -{ .enabled = &HudScript_Item_BlandMeal, .disabled = &HudScript_Item_BlandMeal_disabled }, -{ .enabled = &HudScript_Item_YummyMeal, .disabled = &HudScript_Item_YummyMeal_disabled }, -{ .enabled = &HudScript_Item_DeluxeFeast, .disabled = &HudScript_Item_DeluxeFeast_disabled }, -{ .enabled = &HudScript_Item_SpecialShake, .disabled = &HudScript_Item_SpecialShake_disabled }, -{ .enabled = &HudScript_Item_BigCookie, .disabled = &HudScript_Item_BigCookie_disabled }, -{ .enabled = &HudScript_Item_Cake, .disabled = &HudScript_Item_Cake_disabled }, -{ .enabled = &HudScript_Item_Mistake, .disabled = &HudScript_Item_Mistake_disabled }, -{ .enabled = &HudScript_Item_KoopaTea, .disabled = &HudScript_Item_KoopaTea_disabled }, -{ .enabled = &HudScript_Item_HoneySuper, .disabled = &HudScript_Item_HoneySuper_disabled }, -{ .enabled = &HudScript_Item_MapleSuper, .disabled = &HudScript_Item_MapleSuper_disabled }, -{ .enabled = &HudScript_Item_JellySuper, .disabled = &HudScript_Item_JellySuper_disabled }, -{ .enabled = &HudScript_Item_Spaghetti, .disabled = &HudScript_Item_Spaghetti_disabled }, -{ .enabled = &HudScript_Item_EggMissile, .disabled = &HudScript_Item_EggMissile_disabled }, -{ .enabled = &HudScript_Item_FriedEgg, .disabled = &HudScript_Item_FriedEgg_disabled }, -{ .enabled = &HudScript_Item_HoneyShroom, .disabled = &HudScript_Item_HoneyShroom_disabled }, -{ .enabled = &HudScript_Item_HoneyCandy, .disabled = &HudScript_Item_HoneyCandy_disabled }, -{ .enabled = &HudScript_Item_ElectroPop, .disabled = &HudScript_Item_ElectroPop_disabled }, -{ .enabled = &HudScript_Item_FirePop, .disabled = &HudScript_Item_FirePop_disabled }, -{ .enabled = &HudScript_Item_LimeCandy, .disabled = &HudScript_Item_LimeCandy_disabled }, -{ .enabled = &HudScript_Item_CocoPop, .disabled = &HudScript_Item_CocoPop_disabled }, -{ .enabled = &HudScript_Item_LemonCandy, .disabled = &HudScript_Item_LemonCandy_disabled }, -{ .enabled = &HudScript_Item_JellyPop, .disabled = &HudScript_Item_JellyPop_disabled }, -{ .enabled = &HudScript_Item_StrangeCake, .disabled = &HudScript_Item_StrangeCake_disabled }, -{ .enabled = &HudScript_Item_KookyCookie, .disabled = &HudScript_Item_KookyCookie_disabled }, -{ .enabled = &HudScript_Item_FrozenFries, .disabled = &HudScript_Item_FrozenFries_disabled }, -{ .enabled = &HudScript_Item_PotatoSalad, .disabled = &HudScript_Item_PotatoSalad_disabled }, -{ .enabled = &HudScript_Item_NuttyCake, .disabled = &HudScript_Item_NuttyCake_disabled }, -{ .enabled = &HudScript_Item_MapleShroom, .disabled = &HudScript_Item_MapleShroom_disabled }, -{ .enabled = &HudScript_Item_BoiledEgg, .disabled = &HudScript_Item_BoiledEgg_disabled }, -{ .enabled = &HudScript_Item_YoshiCookie, .disabled = &HudScript_Item_YoshiCookie_disabled }, -{ .enabled = &HudScript_Item_JellyShroom, .disabled = &HudScript_Item_JellyShroom_disabled }, -{ .enabled = &HudScript_Item_ITEM_02C, .disabled = &HudScript_Item_ITEM_02C_disabled }, -{ .enabled = &HudScript_Item_ITEM_02D, .disabled = &HudScript_Item_ITEM_02D_disabled }, -{ .enabled = &HudScript_Item_ITEM_02E, .disabled = &HudScript_Item_ITEM_02E_disabled }, -{ .enabled = &HudScript_Item_ITEM_02F, .disabled = &HudScript_Item_ITEM_02F_disabled }, -{ .enabled = &HudScript_Item_ITEM_030, .disabled = &HudScript_Item_ITEM_030_disabled }, -{ .enabled = &HudScript_Item_Heart, .disabled = &HudScript_Item_Heart }, -{ .enabled = &HudScript_Item_Coin, .disabled = &HudScript_Item_Coin }, -{ .enabled = &HudScript_Item_HeartPiece, .disabled = &HudScript_Item_HeartPiece }, -{ .enabled = &HudScript_Item_StarPoint, .disabled = &HudScript_Item_StarPoint }, -{ .enabled = &HudScript_Item_HeartPoint, .disabled = &HudScript_Item_HeartPoint }, -{ .enabled = &HudScript_Item_FlowerPoint, .disabled = &HudScript_Item_FlowerPoint }, -{ .enabled = &HudScript_Item_StarPiece, .disabled = &HudScript_Item_StarPiece }, -{ .enabled = &HudScript_Item_GearBoots1, .disabled = &HudScript_Item_GearBoots1 }, -{ .enabled = &HudScript_Item_GearBoots2, .disabled = &HudScript_Item_GearBoots2 }, -{ .enabled = &HudScript_Item_GearBoots3, .disabled = &HudScript_Item_GearBoots3 }, -{ .enabled = &HudScript_Item_GearHammer1, .disabled = &HudScript_Item_GearHammer1 }, -{ .enabled = &HudScript_Item_GearHammer2, .disabled = &HudScript_Item_GearHammer2 }, -{ .enabled = &HudScript_Item_GearHammer3, .disabled = &HudScript_Item_GearHammer3 }, -{ .enabled = &HudScript_Item_LuckyStar, .disabled = &HudScript_Item_LuckyStar }, -{ .enabled = &HudScript_Item_Map, .disabled = &HudScript_Item_Map }, -{ .enabled = &HudScript_Item_KoopaFortressKey, .disabled = &HudScript_Item_KoopaFortressKey }, -{ .enabled = &HudScript_Item_RuinsKey, .disabled = &HudScript_Item_RuinsKey }, -{ .enabled = &HudScript_Item_TubbaCastleKey, .disabled = &HudScript_Item_TubbaCastleKey }, -{ .enabled = &HudScript_Item_IcePalaceKey, .disabled = &HudScript_Item_IcePalaceKey }, -{ .enabled = &HudScript_Item_BowserCastleKey, .disabled = &HudScript_Item_BowserCastleKey }, -{ .enabled = &HudScript_Item_Dolly, .disabled = &HudScript_Item_Dolly }, -{ .enabled = &HudScript_Item_KooperShell, .disabled = &HudScript_Item_KooperShell }, -{ .enabled = &HudScript_Item_PulseStone, .disabled = &HudScript_Item_PulseStone }, -{ .enabled = &HudScript_Item_Artifact, .disabled = &HudScript_Item_Artifact }, -{ .enabled = &HudScript_Item_AncientVase, .disabled = &HudScript_Item_AncientVase }, -{ .enabled = &HudScript_Item_RuinsStonePyramid, .disabled = &HudScript_Item_RuinsStonePyramid }, -{ .enabled = &HudScript_Item_RuinsStoneStar, .disabled = &HudScript_Item_RuinsStoneStar }, -{ .enabled = &HudScript_Item_RuinsStoneMoon, .disabled = &HudScript_Item_RuinsStoneMoon }, -{ .enabled = &HudScript_Item_ForestPass, .disabled = &HudScript_Item_ForestPass }, -{ .enabled = &HudScript_Item_BooRecordOutline, .disabled = &HudScript_Item_BooRecordOutline }, -{ .enabled = &HudScript_Item_BooRecord, .disabled = &HudScript_Item_BooRecord }, -{ .enabled = &HudScript_Item_BooWeight, .disabled = &HudScript_Item_BooWeight }, -{ .enabled = &HudScript_Item_BooPortrait, .disabled = &HudScript_Item_BooPortrait }, -{ .enabled = &HudScript_Item_MysticKey, .disabled = &HudScript_Item_MysticKey }, -{ .enabled = &HudScript_Item_StoreroomKey, .disabled = &HudScript_Item_StoreroomKey }, -{ .enabled = &HudScript_Item_ToyboxTrain, .disabled = &HudScript_Item_ToyboxTrain }, -{ .enabled = &HudScript_Item_FryingPan, .disabled = &HudScript_Item_FryingPan }, -{ .enabled = &HudScript_Item_Dictionary, .disabled = &HudScript_Item_Dictionary }, -{ .enabled = &HudScript_Item_MysteryNote, .disabled = &HudScript_Item_MysteryNote }, -{ .enabled = &HudScript_Item_SuspiciousNote, .disabled = &HudScript_Item_SuspiciousNote }, -{ .enabled = &HudScript_Item_Seed1, .disabled = &HudScript_Item_Seed1 }, -{ .enabled = &HudScript_Item_Seed2, .disabled = &HudScript_Item_Seed2 }, -{ .enabled = &HudScript_Item_Seed3, .disabled = &HudScript_Item_Seed3 }, -{ .enabled = &HudScript_Item_Seed4, .disabled = &HudScript_Item_Seed4 }, -{ .enabled = &HudScript_Item_CrystalBerry, .disabled = &HudScript_Item_CrystalBerry }, -{ .enabled = &HudScript_Item_WaterStone, .disabled = &HudScript_Item_WaterStone }, -{ .enabled = &HudScript_Item_MagicBean, .disabled = &HudScript_Item_MagicBean }, -{ .enabled = &HudScript_Item_FertileSoil, .disabled = &HudScript_Item_FertileSoil }, -{ .enabled = &HudScript_Item_MiracleWater, .disabled = &HudScript_Item_MiracleWater }, -{ .enabled = &HudScript_Item_UltraStone, .disabled = &HudScript_Item_UltraStone }, -{ .enabled = &HudScript_Item_ToadDoll, .disabled = &HudScript_Item_ToadDoll }, -{ .enabled = &HudScript_Item_Calculator, .disabled = &HudScript_Item_Calculator }, -{ .enabled = &HudScript_Item_Screwdriver, .disabled = &HudScript_Item_Screwdriver }, -{ .enabled = &HudScript_Item_CookBook, .disabled = &HudScript_Item_CookBook }, -{ .enabled = &HudScript_Item_JadeRaven, .disabled = &HudScript_Item_JadeRaven }, -{ .enabled = &HudScript_Item_SnowmanBucket, .disabled = &HudScript_Item_SnowmanBucket }, -{ .enabled = &HudScript_Item_SnowmanScarf, .disabled = &HudScript_Item_SnowmanScarf }, -{ .enabled = &HudScript_Item_RedKey, .disabled = &HudScript_Item_RedKey }, -{ .enabled = &HudScript_Item_BlueKey, .disabled = &HudScript_Item_BlueKey }, -{ .enabled = &HudScript_Item_KootPackage, .disabled = &HudScript_Item_KootPackage }, -{ .enabled = &HudScript_Item_KootRedJar, .disabled = &HudScript_Item_KootRedJar }, -{ .enabled = &HudScript_Item_Melody, .disabled = &HudScript_Item_Melody }, -{ .enabled = &HudScript_Item_Lyrics, .disabled = &HudScript_Item_Lyrics }, -{ .enabled = &HudScript_Item_Mailbag, .disabled = &HudScript_Item_Mailbag }, -{ .enabled = &HudScript_Item_StarStone, .disabled = &HudScript_Item_StarStone }, -{ .enabled = &HudScript_Item_SneakyParasol, .disabled = &HudScript_Item_SneakyParasol }, -{ .enabled = &HudScript_Item_PeachKey, .disabled = &HudScript_Item_PeachKey }, -{ .enabled = &HudScript_Item_UNK_1DC210, .disabled = &HudScript_Item_UNK_1DC210 }, -{ .enabled = &HudScript_Item_UNK_1DC430, .disabled = &HudScript_Item_UNK_1DC430 }, -{ .enabled = &HudScript_Item_UNK_1DC650, .disabled = &HudScript_Item_UNK_1DC650 }, -{ .enabled = &HudScript_Item_UNK_1DC870, .disabled = &HudScript_Item_UNK_1DC870 }, -{ .enabled = &HudScript_Item_DojoCard1, .disabled = &HudScript_Item_DojoCard1 }, -{ .enabled = &HudScript_Item_DojoCard2, .disabled = &HudScript_Item_DojoCard2 }, -{ .enabled = &HudScript_Item_DojoCard3, .disabled = &HudScript_Item_DojoCard3 }, -{ .enabled = &HudScript_Item_DojoCard4, .disabled = &HudScript_Item_DojoCard4 }, -{ .enabled = &HudScript_Item_DojoCard5, .disabled = &HudScript_Item_DojoCard5 }, -{ .enabled = &HudScript_Item_CrystalBall, .disabled = &HudScript_Item_CrystalBall }, -{ .enabled = &HudScript_Item_GoldCard, .disabled = &HudScript_Item_GoldCard }, -{ .enabled = &HudScript_Item_SilverCard, .disabled = &HudScript_Item_SilverCard }, -{ .enabled = &HudScript_Item_KootBook, .disabled = &HudScript_Item_KootBook }, -{ .enabled = &HudScript_Item_KootTheTape, .disabled = &HudScript_Item_KootTheTape }, -{ .enabled = &HudScript_Item_KootMerluvleeAutograph, .disabled = &HudScript_Item_KootMerluvleeAutograph }, -{ .enabled = &HudScript_Item_KootEmptyWallet, .disabled = &HudScript_Item_KootEmptyWallet }, -{ .enabled = &HudScript_Item_KootLuigiAutograph, .disabled = &HudScript_Item_KootLuigiAutograph }, -{ .enabled = &HudScript_Item_KootShell, .disabled = &HudScript_Item_KootShell }, -{ .enabled = &HudScript_Item_KootPhoto, .disabled = &HudScript_Item_KootPhoto }, -{ .enabled = &HudScript_Item_KootGlasses, .disabled = &HudScript_Item_KootGlasses }, -{ .enabled = &HudScript_Item_Letter, .disabled = &HudScript_Item_Letter_disabled }, -{ .enabled = &HudScript_Item_ITEM_089, .disabled = &HudScript_Item_ITEM_089_disabled }, -{ .enabled = &HudScript_Item_ITEM_08A, .disabled = &HudScript_Item_ITEM_08A_disabled }, -{ .enabled = &HudScript_Item_ITEM_08B, .disabled = &HudScript_Item_ITEM_08B_disabled }, -{ .enabled = &HudScript_Item_ITEM_08C, .disabled = &HudScript_Item_ITEM_08C_disabled }, -{ .enabled = &HudScript_Item_ITEM_08D, .disabled = &HudScript_Item_ITEM_08D_disabled }, -{ .enabled = &HudScript_Item_ITEM_08E, .disabled = &HudScript_Item_ITEM_08E_disabled }, -{ .enabled = &HudScript_Item_ITEM_08F, .disabled = &HudScript_Item_ITEM_08F_disabled }, -{ .enabled = &HudScript_Item_SpinSmash, .disabled = &HudScript_Item_SpinSmash_disabled }, -{ .enabled = &HudScript_Item_Multibounce, .disabled = &HudScript_Item_Multibounce_disabled }, -{ .enabled = &HudScript_Item_PowerPlus, .disabled = &HudScript_Item_PowerPlus_disabled }, -{ .enabled = &HudScript_Item_DodgeMaster, .disabled = &HudScript_Item_DodgeMaster_disabled }, -{ .enabled = &HudScript_Item_PowerBounce, .disabled = &HudScript_Item_PowerBounce_disabled }, -{ .enabled = &HudScript_Item_SpikeShield, .disabled = &HudScript_Item_SpikeShield_disabled }, -{ .enabled = &HudScript_Item_FirstAttack, .disabled = &HudScript_Item_FirstAttack_disabled }, -{ .enabled = &HudScript_Item_HPPlus, .disabled = &HudScript_Item_HPPlus_disabled }, -{ .enabled = &HudScript_Item_QuakeHammer, .disabled = &HudScript_Item_QuakeHammer_disabled }, -{ .enabled = &HudScript_Item_DoubleDip, .disabled = &HudScript_Item_DoubleDip_disabled }, -{ .enabled = &HudScript_Item_PowerQuake, .disabled = &HudScript_Item_PowerQuake_disabled }, -{ .enabled = &HudScript_Item_MegaQuake, .disabled = &HudScript_Item_MegaQuake_disabled }, -{ .enabled = &HudScript_Item_SleepStomp, .disabled = &HudScript_Item_SleepStomp_disabled }, -{ .enabled = &HudScript_Item_SmashCharge, .disabled = &HudScript_Item_SmashCharge_disabled }, -{ .enabled = &HudScript_Item_SSmashChg, .disabled = &HudScript_Item_SSmashChg_disabled }, -{ .enabled = &HudScript_Item_AutoSmash, .disabled = &HudScript_Item_AutoSmash_disabled }, -{ .enabled = &HudScript_Item_FireShield, .disabled = &HudScript_Item_FireShield_disabled }, -{ .enabled = &HudScript_Item_JumpCharge, .disabled = &HudScript_Item_JumpCharge_disabled }, -{ .enabled = &HudScript_Item_SJumpChg, .disabled = &HudScript_Item_SJumpChg_disabled }, -{ .enabled = &HudScript_Item_AutoJump, .disabled = &HudScript_Item_AutoJump_disabled }, -{ .enabled = &HudScript_Item_DDownPound, .disabled = &HudScript_Item_DDownPound_disabled }, -{ .enabled = &HudScript_Item_AutoMultibounce, .disabled = &HudScript_Item_AutoMultibounce_disabled }, -{ .enabled = &HudScript_Item_DizzyStomp, .disabled = &HudScript_Item_DizzyStomp_disabled }, -{ .enabled = &HudScript_Item_HammerThrow, .disabled = &HudScript_Item_HammerThrow_disabled }, -{ .enabled = &HudScript_Item_SmashCharge0, .disabled = &HudScript_Item_SmashCharge0_disabled }, -{ .enabled = &HudScript_Item_PrettyLucky, .disabled = &HudScript_Item_PrettyLucky_disabled }, -{ .enabled = &HudScript_Item_FeelingFine, .disabled = &HudScript_Item_FeelingFine_disabled }, -{ .enabled = &HudScript_Item_AttackFXA, .disabled = &HudScript_Item_AttackFXA_disabled }, -{ .enabled = &HudScript_Item_AllorNothing, .disabled = &HudScript_Item_AllorNothing_disabled }, -{ .enabled = &HudScript_Item_HPDrain, .disabled = &HudScript_Item_HPDrain_disabled }, -{ .enabled = &HudScript_Item_JumpCharge0, .disabled = &HudScript_Item_JumpCharge0_disabled }, -{ .enabled = &HudScript_Item_SlowGo, .disabled = &HudScript_Item_SlowGo_disabled }, -{ .enabled = &HudScript_Item_FPPlus, .disabled = &HudScript_Item_FPPlus_disabled }, -{ .enabled = &HudScript_Item_MegaRush, .disabled = &HudScript_Item_MegaRush_disabled }, -{ .enabled = &HudScript_Item_IcePower, .disabled = &HudScript_Item_IcePower_disabled }, -{ .enabled = &HudScript_Item_DefendPlus, .disabled = &HudScript_Item_DefendPlus_disabled }, -{ .enabled = &HudScript_Item_PayOff, .disabled = &HudScript_Item_PayOff_disabled }, -{ .enabled = &HudScript_Item_MoneyMoney, .disabled = &HudScript_Item_MoneyMoney_disabled }, -{ .enabled = &HudScript_Item_ChillOut, .disabled = &HudScript_Item_ChillOut_disabled }, -{ .enabled = &HudScript_Item_HappyHeart, .disabled = &HudScript_Item_HappyHeart_disabled }, -{ .enabled = &HudScript_Item_ZapTap, .disabled = &HudScript_Item_ZapTap_disabled }, -{ .enabled = &HudScript_Item_Berserker, .disabled = &HudScript_Item_Berserker_disabled }, -{ .enabled = &HudScript_Item_RightOn, .disabled = &HudScript_Item_RightOn_disabled }, -{ .enabled = &HudScript_Item_RunawayPay, .disabled = &HudScript_Item_RunawayPay_disabled }, -{ .enabled = &HudScript_Item_Refund, .disabled = &HudScript_Item_Refund_disabled }, -{ .enabled = &HudScript_Item_FlowerSaver, .disabled = &HudScript_Item_FlowerSaver_disabled }, -{ .enabled = &HudScript_Item_TripleDip, .disabled = &HudScript_Item_TripleDip_disabled }, -{ .enabled = &HudScript_Item_FlowerFanatic, .disabled = &HudScript_Item_FlowerFanatic_disabled }, -{ .enabled = &HudScript_Item_PowerJump, .disabled = &HudScript_Item_PowerJump_disabled }, -{ .enabled = &HudScript_Item_SuperJump, .disabled = &HudScript_Item_SuperJump_disabled }, -{ .enabled = &HudScript_Item_MegaJump, .disabled = &HudScript_Item_MegaJump_disabled }, -{ .enabled = &HudScript_Item_PowerSmash1, .disabled = &HudScript_Item_PowerSmash1_disabled }, -{ .enabled = &HudScript_Item_SuperSmash, .disabled = &HudScript_Item_SuperSmash_disabled }, -{ .enabled = &HudScript_Item_MegaSmash, .disabled = &HudScript_Item_MegaSmash_disabled }, -{ .enabled = &HudScript_Item_LuckyDay, .disabled = &HudScript_Item_LuckyDay_disabled }, -{ .enabled = &HudScript_Item_MegaHPDrain, .disabled = &HudScript_Item_MegaHPDrain_disabled }, -{ .enabled = &HudScript_Item_BumpAttack, .disabled = &HudScript_Item_BumpAttack_disabled }, -{ .enabled = &HudScript_Item_PUpDDown, .disabled = &HudScript_Item_PUpDDown_disabled }, -{ .enabled = &HudScript_Item_PDownDUp, .disabled = &HudScript_Item_PDownDUp_disabled }, -{ .enabled = &HudScript_Item_HeartFinder, .disabled = &HudScript_Item_HeartFinder_disabled }, -{ .enabled = &HudScript_Item_FlowerFinder, .disabled = &HudScript_Item_FlowerFinder_disabled }, -{ .enabled = &HudScript_Item_DizzyAttack, .disabled = &HudScript_Item_DizzyAttack_disabled }, -{ .enabled = &HudScript_Item_SpeedySpin, .disabled = &HudScript_Item_SpeedySpin_disabled }, -{ .enabled = &HudScript_Item_SpinAttack, .disabled = &HudScript_Item_SpinAttack_disabled }, -{ .enabled = &HudScript_Item_ISpy, .disabled = &HudScript_Item_ISpy_disabled }, -{ .enabled = &HudScript_Item_PowerRush, .disabled = &HudScript_Item_PowerRush_disabled }, -{ .enabled = &HudScript_Item_LastStand, .disabled = &HudScript_Item_LastStand_disabled }, -{ .enabled = &HudScript_Item_CloseCall, .disabled = &HudScript_Item_CloseCall_disabled }, -{ .enabled = &HudScript_Item_CrazyHeart, .disabled = &HudScript_Item_CrazyHeart_disabled }, -{ .enabled = &HudScript_Item_ITEM_0D5, .disabled = &HudScript_Item_ITEM_0D5_disabled }, -{ .enabled = &HudScript_Item_ITEM_0D6, .disabled = &HudScript_Item_ITEM_0D6_disabled }, -{ .enabled = &HudScript_Item_ITEM_0D7, .disabled = &HudScript_Item_ITEM_0D7_disabled }, -{ .enabled = &HudScript_Item_ShrinkSmash, .disabled = &HudScript_Item_ShrinkSmash_disabled }, -{ .enabled = &HudScript_Item_ShrinkStomp, .disabled = &HudScript_Item_ShrinkStomp_disabled }, -{ .enabled = &HudScript_Item_DDownJump, .disabled = &HudScript_Item_DDownJump_disabled }, -{ .enabled = &HudScript_Item_DamageDodge, .disabled = &HudScript_Item_DamageDodge_disabled }, -{ .enabled = &HudScript_Item_EarthquakeJump, .disabled = &HudScript_Item_EarthquakeJump_disabled }, -{ .enabled = &HudScript_Item_HappyFlower, .disabled = &HudScript_Item_HappyFlower_disabled }, -{ .enabled = &HudScript_Item_ITEM_0DE, .disabled = &HudScript_Item_ITEM_0DE_disabled }, -{ .enabled = &HudScript_Item_ITEM_0DF, .disabled = &HudScript_Item_ITEM_0DF_disabled }, -{ .enabled = &HudScript_Item_DeepFocus3, .disabled = &HudScript_Item_DeepFocus3_disabled }, -{ .enabled = &HudScript_Item_SuperFocus, .disabled = &HudScript_Item_SuperFocus_disabled }, -{ .enabled = &HudScript_Item_Kaiden, .disabled = &HudScript_Item_Kaiden_disabled }, -{ .enabled = &HudScript_Item_QuickChange, .disabled = &HudScript_Item_QuickChange_disabled }, -{ .enabled = &HudScript_Item_ITEM_0E4, .disabled = &HudScript_Item_ITEM_0E4_disabled }, -{ .enabled = &HudScript_Item_ITEM_0E5, .disabled = &HudScript_Item_ITEM_0E5_disabled }, -{ .enabled = &HudScript_Item_ITEM_0E6, .disabled = &HudScript_Item_ITEM_0E6_disabled }, -{ .enabled = &HudScript_Item_ITEM_0E7, .disabled = &HudScript_Item_ITEM_0E7_disabled }, -{ .enabled = &HudScript_Item_Peekaboo, .disabled = &HudScript_Item_Peekaboo_disabled }, -{ .enabled = &HudScript_Item_GroupFocus, .disabled = &HudScript_Item_GroupFocus_disabled }, -{ .enabled = &HudScript_Item_AttackFXD, .disabled = &HudScript_Item_AttackFXD_disabled }, -{ .enabled = &HudScript_Item_AttackFXB, .disabled = &HudScript_Item_AttackFXB_disabled }, -{ .enabled = &HudScript_Item_AttackFXE, .disabled = &HudScript_Item_AttackFXE_disabled }, -{ .enabled = &HudScript_Item_AttackFXC, .disabled = &HudScript_Item_AttackFXC_disabled }, -{ .enabled = &HudScript_Item_AttackFXF, .disabled = &HudScript_Item_AttackFXF_disabled }, -{ .enabled = &HudScript_Item_ITEM_0EF, .disabled = &HudScript_Item_ITEM_0EF_disabled }, -{ .enabled = &HudScript_Item_HealthyHealthy, .disabled = &HudScript_Item_HealthyHealthy_disabled }, -{ .enabled = &HudScript_Item_ITEM_0F1, .disabled = &HudScript_Item_ITEM_0F1_disabled }, -{ .enabled = &HudScript_Item_ITEM_0F2, .disabled = &HudScript_Item_ITEM_0F2_disabled }, -{ .enabled = &HudScript_Item_ITEM_0F3, .disabled = &HudScript_Item_ITEM_0F3_disabled }, -{ .enabled = &HudScript_Item_ITEM_0F4, .disabled = &HudScript_Item_ITEM_0F4_disabled }, -{ .enabled = &HudScript_Item_ITEM_0F5, .disabled = &HudScript_Item_ITEM_0F5_disabled }, -{ .enabled = &HudScript_Item_ITEM_0F6, .disabled = &HudScript_Item_ITEM_0F6_disabled }, -{ .enabled = &HudScript_Item_ITEM_0F7, .disabled = &HudScript_Item_ITEM_0F7_disabled }, -{ .enabled = &HudScript_Item_Mushroom, .disabled = &HudScript_Item_Mushroom_disabled }, -{ .enabled = &HudScript_Item_SuperShroom, .disabled = &HudScript_Item_SuperShroom_disabled }, -{ .enabled = &HudScript_Item_UltraShroom, .disabled = &HudScript_Item_UltraShroom_disabled }, -{ .enabled = &HudScript_Item_LifeShroom, .disabled = &HudScript_Item_LifeShroom_disabled }, -{ .enabled = &HudScript_Item_DriedShroom, .disabled = &HudScript_Item_DriedShroom_disabled }, -{ .enabled = &HudScript_Item_TastyTonic, .disabled = &HudScript_Item_TastyTonic_disabled }, -{ .enabled = &HudScript_Item_SuperSoda, .disabled = &HudScript_Item_SuperSoda_disabled }, -{ .enabled = &HudScript_Item_BlueBerry, .disabled = &HudScript_Item_BlueBerry_disabled }, -{ .enabled = &HudScript_Item_RedBerry, .disabled = &HudScript_Item_RedBerry_disabled }, -{ .enabled = &HudScript_Item_YellowBerry, .disabled = &HudScript_Item_YellowBerry_disabled }, -{ .enabled = &HudScript_Item_BubbleBerry, .disabled = &HudScript_Item_BubbleBerry_disabled }, -{ .enabled = &HudScript_Item_Goomnut, .disabled = &HudScript_Item_Goomnut_disabled }, -{ .enabled = &HudScript_Item_KoopaLeaf, .disabled = &HudScript_Item_KoopaLeaf_disabled }, -{ .enabled = &HudScript_Item_DriedPasta, .disabled = &HudScript_Item_DriedPasta_disabled }, -{ .enabled = &HudScript_Item_Lime, .disabled = &HudScript_Item_Lime_disabled }, -{ .enabled = &HudScript_Item_Lemon, .disabled = &HudScript_Item_Lemon_disabled }, -{ .enabled = &HudScript_Item_DriedFruit, .disabled = &HudScript_Item_DriedFruit_disabled }, -{ .enabled = &HudScript_Item_StrangeLeaf, .disabled = &HudScript_Item_StrangeLeaf_disabled }, -{ .enabled = &HudScript_Item_CakeMix, .disabled = &HudScript_Item_CakeMix_disabled }, -{ .enabled = &HudScript_Item_Egg, .disabled = &HudScript_Item_Egg_disabled }, -{ .enabled = &HudScript_Item_Coconut, .disabled = &HudScript_Item_Coconut_disabled }, -{ .enabled = &HudScript_Item_Melon, .disabled = &HudScript_Item_Melon_disabled }, -{ .enabled = &HudScript_Item_StinkyHerb, .disabled = &HudScript_Item_StinkyHerb_disabled }, -{ .enabled = &HudScript_Item_IcedPotato, .disabled = &HudScript_Item_IcedPotato_disabled }, -{ .enabled = &HudScript_Item_HoneySyrup, .disabled = &HudScript_Item_HoneySyrup_disabled }, -{ .enabled = &HudScript_Item_MapleSyrup, .disabled = &HudScript_Item_MapleSyrup_disabled }, -{ .enabled = &HudScript_Item_JamminJelly, .disabled = &HudScript_Item_JamminJelly_disabled }, -{ .enabled = &HudScript_Item_WhackasBump, .disabled = &HudScript_Item_WhackasBump_disabled }, -{ .enabled = &HudScript_Item_Apple, .disabled = &HudScript_Item_Apple_disabled }, -{ .enabled = &HudScript_Item_BakingSalt, .disabled = &HudScript_Item_BakingSalt_disabled }, -{ .enabled = &HudScript_Item_BakingSugar, .disabled = &HudScript_Item_BakingSugar_disabled }, -{ .enabled = &HudScript_Item_BakingEgg, .disabled = &HudScript_Item_BakingEgg_disabled }, -{ .enabled = &HudScript_Item_BakingCream, .disabled = &HudScript_Item_BakingCream_disabled }, -{ .enabled = &HudScript_Item_BakingStrawberry, .disabled = &HudScript_Item_BakingStrawberry_disabled }, -{ .enabled = &HudScript_Item_BakingButter, .disabled = &HudScript_Item_BakingButter_disabled }, -{ .enabled = &HudScript_Item_BakingCleanser, .disabled = &HudScript_Item_BakingCleanser_disabled }, -{ .enabled = &HudScript_Item_BakingWater, .disabled = &HudScript_Item_BakingWater_disabled }, -{ .enabled = &HudScript_Item_BakingFlour, .disabled = &HudScript_Item_BakingFlour_disabled }, -{ .enabled = &HudScript_Item_BakingMilk, .disabled = &HudScript_Item_BakingMilk_disabled }, -{ .enabled = &HudScript_Item_ITEM_11F, .disabled = &HudScript_Item_ITEM_11F_disabled }, -{ .enabled = &HudScript_Item_FireFlower, .disabled = &HudScript_Item_FireFlower_disabled }, -{ .enabled = &HudScript_Item_SnowmanDoll, .disabled = &HudScript_Item_SnowmanDoll_disabled }, -{ .enabled = &HudScript_Item_ThunderRage, .disabled = &HudScript_Item_ThunderRage_disabled }, -{ .enabled = &HudScript_Item_ThunderBolt, .disabled = &HudScript_Item_ThunderBolt_disabled }, -{ .enabled = &HudScript_Item_ShootingStar, .disabled = &HudScript_Item_ShootingStar_disabled }, -{ .enabled = &HudScript_Item_DustyHammer, .disabled = &HudScript_Item_DustyHammer_disabled }, -{ .enabled = &HudScript_Item_Pebble, .disabled = &HudScript_Item_Pebble_disabled }, -{ .enabled = &HudScript_Item_ITEM_127, .disabled = &HudScript_Item_ITEM_127_disabled }, -{ .enabled = &HudScript_Item_StoneCap, .disabled = &HudScript_Item_StoneCap_disabled }, -{ .enabled = &HudScript_Item_VoltShroom, .disabled = &HudScript_Item_VoltShroom_disabled }, -{ .enabled = &HudScript_Item_PowerStar, .disabled = &HudScript_Item_PowerStar_disabled }, -{ .enabled = &HudScript_Item_Parasol, .disabled = &HudScript_Item_Parasol_disabled }, -{ .enabled = &HudScript_Item_MagicMirror, .disabled = &HudScript_Item_MagicMirror_disabled }, -{ .enabled = &HudScript_Item_ITEM_12D, .disabled = &HudScript_Item_ITEM_12D_disabled }, -{ .enabled = &HudScript_Item_ITEM_12E, .disabled = &HudScript_Item_ITEM_12E_disabled }, -{ .enabled = &HudScript_Item_ITEM_12F, .disabled = &HudScript_Item_ITEM_12F_disabled }, -{ .enabled = &HudScript_Item_SleepySheep, .disabled = &HudScript_Item_SleepySheep_disabled }, -{ .enabled = &HudScript_Item_XBandage, .disabled = &HudScript_Item_XBandage_disabled }, -{ .enabled = &HudScript_Item_POWBlock, .disabled = &HudScript_Item_POWBlock_disabled }, -{ .enabled = &HudScript_Item_HustleDrink, .disabled = &HudScript_Item_HustleDrink_disabled }, -{ .enabled = &HudScript_Item_StopWatch, .disabled = &HudScript_Item_StopWatch_disabled }, -{ .enabled = &HudScript_Item_DizzyDial, .disabled = &HudScript_Item_DizzyDial_disabled }, -{ .enabled = &HudScript_Item_ITEM_136, .disabled = &HudScript_Item_ITEM_136_disabled }, -{ .enabled = &HudScript_Item_ITEM_137, .disabled = &HudScript_Item_ITEM_137_disabled }, -{ .enabled = &HudScript_Item_PleaseComeBack, .disabled = &HudScript_Item_PleaseComeBack_disabled }, -{ .enabled = &HudScript_Item_ITEM_139, .disabled = &HudScript_Item_ITEM_139_disabled }, -{ .enabled = &HudScript_Item_FrightJar, .disabled = &HudScript_Item_FrightJar_disabled }, -{ .enabled = &HudScript_Item_Mystery, .disabled = &HudScript_Item_Mystery_disabled }, -{ .enabled = &HudScript_Item_RepelGel, .disabled = &HudScript_Item_RepelGel_disabled }, -{ .enabled = &HudScript_Item_InsecticideHerb, .disabled = &HudScript_Item_InsecticideHerb_disabled }, -{ .enabled = &HudScript_Item_ITEM_13E, .disabled = &HudScript_Item_ITEM_13E_disabled }, -{ .enabled = &HudScript_Item_ITEM_13F, .disabled = &HudScript_Item_ITEM_13F_disabled }, -{ .enabled = &HudScript_Item_Present, .disabled = &HudScript_Item_Present }, -{ .enabled = &HudScript_Item_CakeDone, .disabled = &HudScript_Item_CakeDone }, -{ .enabled = &HudScript_Item_CakeBaked, .disabled = &HudScript_Item_CakeBaked }, -{ .enabled = &HudScript_Item_CakePan, .disabled = &HudScript_Item_CakePan }, -{ .enabled = &HudScript_Item_CakeBatter, .disabled = &HudScript_Item_CakeBatter }, -{ .enabled = &HudScript_Item_CakeBowl, .disabled = &HudScript_Item_CakeBowl }, -{ .enabled = &HudScript_Item_CakeMixed, .disabled = &HudScript_Item_CakeMixed }, -{ .enabled = &HudScript_Item_CakeIcing, .disabled = &HudScript_Item_CakeIcing }, -{ .enabled = &HudScript_Item_CakeBerries, .disabled = &HudScript_Item_CakeBerries }, -{ .enabled = (HudScript*)0x80109338, .disabled = (HudScript*)0x801093D8 }, -{ .enabled = &HudScript_Item_Hammer1, .disabled = &HudScript_Item_Hammer1 }, -{ .enabled = &HudScript_Item_Hammer2, .disabled = &HudScript_Item_Hammer2 }, -{ .enabled = &HudScript_Item_Hammer3, .disabled = &HudScript_Item_Hammer3 }, -{ .enabled = &HudScript_Item_Boots1, .disabled = &HudScript_Item_Boots1 }, -{ .enabled = &HudScript_Item_Boots2, .disabled = &HudScript_Item_Boots2 }, -{ .enabled = &HudScript_Item_Boots3, .disabled = &HudScript_Item_Boots3 }, -{ .enabled = &HudScript_Item_Items, .disabled = &HudScript_Item_Items } -}; +#include "item_hud_script_table.inc.c" -s32 ItemScript_Jump[] = { -0x00000001, 0x000000FF, 0x00000000, 0x00000200, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CompleteCake[] = { -0x00000001, 0x000000FF, 0x00000000, 0x00000200, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakeDone[] = { -0x00000001, 0x000000FF, 0x00000220, 0x00000420, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakeBaked[] = { -0x00000001, 0x000000FF, 0x00000440, 0x00000640, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakePan[] = { -0x00000001, 0x000000FF, 0x00000660, 0x00000860, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakeBatter[] = { -0x00000001, 0x000000FF, 0x00000880, 0x00000A80, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakeBowl[] = { -0x00000001, 0x000000FF, 0x00000AA0, 0x00000CA0, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakeMixed[] = { -0x00000001, 0x000000FF, 0x00000CC0, 0x00000EC0, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakeIcing[] = { -0x00000001, 0x000000FF, 0x00000EE0, 0x000010E0, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_CakeBerries[] = { -0x00000001, 0x000000FF, 0x00001100, 0x00001300, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_Hammer1[] = { -0x00000001, 0x000000FF, 0x0002D940, 0x0002DB40, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_Hammer2[] = { -0x00000001, 0x000000FF, 0x0002DB80, 0x0002DD80, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_Hammer3[] = { -0x00000001, 0x000000FF, 0x0002DDC0, 0x0002DFC0, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_Boots1[] = { -0x00000001, 0x000000FF, 0x0002E000, 0x0002E200, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_Boots2[] = { -0x00000001, 0x000000FF, 0x0002E240, 0x0002E440, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_Boots3[] = { -0x00000001, 0x000000FF, 0x0002E480, 0x0002E680, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_Items[] = { -0x00000001, 0x000000FF, 0x0002E6C0, 0x0002E8C0, 0x00000000, 0x00000000, 0x00000000 -}; - -s32 ItemScript_PleaseComeBack[] = { -0x00000001, 0x0000003C, 0x00013BC0, 0x00013DC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_139[] = { -0x00000001, 0x0000003C, 0x00013E00, 0x00014000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FrightJar[] = { -0x00000001, 0x0000003C, 0x00014040, 0x00014240, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Mystery[] = { -0x00000001, 0x0000003C, 0x00014280, 0x00014480, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RepelGel[] = { -0x00000001, 0x0000003C, 0x000144C0, 0x000146C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_InsecticideHerb[] = { -0x00000001, 0x0000003C, 0x00014700, 0x00014900, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_13E[] = { -0x00000001, 0x0000003C, 0x00014940, 0x00014B40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_13F[] = { -0x00000001, 0x0000003C, 0x00014B80, 0x00014D80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GearBoots1[] = { -0x00000001, 0x0000003C, 0x00001320, 0x00001520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GearBoots2[] = { -0x00000001, 0x0000003C, 0x00001540, 0x00001740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GearBoots3[] = { -0x00000001, 0x0000003C, 0x00001760, 0x00001960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GearHammer1[] = { -0x00000001, 0x0000003C, 0x00001980, 0x00001B80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GearHammer2[] = { -0x00000001, 0x0000003C, 0x00001BA0, 0x00001DA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GearHammer3[] = { -0x00000001, 0x0000003C, 0x00001DC0, 0x00001FC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_LuckyStar[] = { -0x00000001, 0x0000003C, 0x00001FE0, 0x000021E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Map[] = { -0x00000001, 0x0000003C, 0x00002200, 0x00002400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KoopaFortressKey[] = { -0x00000001, 0x0000003C, 0x00009020, 0x00009220, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RuinsKey[] = { -0x00000001, 0x0000003C, 0x00009240, 0x00009440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_TubbaCastleKey[] = { -0x00000001, 0x0000003C, 0x00009460, 0x00009660, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_IcePalaceKey[] = { -0x00000001, 0x0000003C, 0x00009680, 0x00009880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BowserCastleKey[] = { -0x00000001, 0x0000003C, 0x000098A0, 0x00009AA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Dolly[] = { -0x00000001, 0x0000003C, 0x00009AC0, 0x00009CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KooperShell[] = { -0x00000001, 0x0000003C, 0x00009CE0, 0x00009EE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PulseStone[] = { -0x00000001, 0x0000003C, 0x00009F00, 0x0000A100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Artifact[] = { -0x00000001, 0x0000003C, 0x0000A120, 0x0000A320, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AncientVase[] = { -0x00000001, 0x0000003C, 0x0000A340, 0x0000A540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RuinsStonePyramid[] = { -0x00000001, 0x0000003C, 0x0000A560, 0x0000A760, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RuinsStoneStar[] = { -0x00000001, 0x0000003C, 0x0000A780, 0x0000A980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RuinsStoneMoon[] = { -0x00000001, 0x0000003C, 0x0000A9A0, 0x0000ABA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ForestPass[] = { -0x00000001, 0x0000003C, 0x0000ABC0, 0x0000ADC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BooRecordOutline[] = { -0x00000001, 0x0000003C, 0x0000ADE0, 0x0000AFE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BooRecord[] = { -0x00000001, 0x0000003C, 0x0000B000, 0x0000B200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BooWeight[] = { -0x00000001, 0x0000003C, 0x0000B220, 0x0000B420, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BoosPortrait[] = { -0x00000001, 0x0000003C, 0x0000B440, 0x0000B640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MysticKey[] = { -0x00000001, 0x0000003C, 0x0000B660, 0x0000B860, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StoreroomKey[] = { -0x00000001, 0x0000003C, 0x0000B880, 0x0000BA80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ToyTrain[] = { -0x00000001, 0x0000003C, 0x0000BAA0, 0x0000BCA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FryingPan[] = { -0x00000001, 0x0000003C, 0x0000BCC0, 0x0000BEC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Dictionary[] = { -0x00000001, 0x0000003C, 0x0000BEE0, 0x0000C0E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MysteryNote[] = { -0x00000001, 0x0000003C, 0x0000C100, 0x0000C300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SuspiciousNote[] = { -0x00000001, 0x0000003C, 0x0000C320, 0x0000C520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MagicalSeed1[] = { -0x00000001, 0x0000003C, 0x0000C540, 0x0000C740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MagicalSeed2[] = { -0x00000001, 0x0000003C, 0x0000C760, 0x0000C960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MagicalSeed3[] = { -0x00000001, 0x0000003C, 0x0000C980, 0x0000CB80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MagicalSeed4[] = { -0x00000001, 0x0000003C, 0x0000CBA0, 0x0000CDA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_CrystalBerry[] = { -0x00000001, 0x0000003C, 0x0000CDC0, 0x0000CFC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_WaterStone[] = { -0x00000001, 0x0000003C, 0x0000CFE0, 0x0000D1E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MagicalBean[] = { -0x00000001, 0x0000003C, 0x0000D200, 0x0000D400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FertileSoil[] = { -0x00000001, 0x0000003C, 0x0000D420, 0x0000D620, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MiracleWater[] = { -0x00000001, 0x0000003C, 0x0000D640, 0x0000D840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_UltraStone[] = { -0x00000001, 0x0000003C, 0x0000D860, 0x0000DA60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ToadDoll[] = { -0x00000001, 0x0000003C, 0x0000DAA0, 0x0000DCA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Calculator[] = { -0x00000001, 0x0000003C, 0x0000DCC0, 0x0000DEC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Screwdriver[] = { -0x00000001, 0x0000003C, 0x0000DEE0, 0x0000E0E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Cookbook[] = { -0x00000001, 0x0000003C, 0x0000E100, 0x0000E300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JadeRaven[] = { -0x00000001, 0x0000003C, 0x0000E320, 0x0000E520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SnowmanBucket[] = { -0x00000001, 0x0000003C, 0x0000E540, 0x0000E740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SnowmanScarf[] = { -0x00000001, 0x0000003C, 0x0000E760, 0x0000E960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RedKey[] = { -0x00000001, 0x0000003C, 0x0000E980, 0x0000EB80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BlueKey[] = { -0x00000001, 0x0000003C, 0x0000EBC0, 0x0000EDC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootPackage[] = { -0x00000001, 0x0000003C, 0x0000EDE0, 0x0000EFE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootRedJar[] = { -0x00000001, 0x0000003C, 0x0000F000, 0x0000F200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Melody[] = { -0x00000001, 0x0000003C, 0x0000F220, 0x0000F420, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Lyrics[] = { -0x00000001, 0x0000003C, 0x0000F440, 0x0000F640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Mailbag[] = { -0x00000001, 0x0000003C, 0x0000F660, 0x0000F860, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StarStone[] = { -0x00000001, 0x0000003C, 0x0000F880, 0x0000FA80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SneakyParasol[] = { -0x00000001, 0x0000003C, 0x0000FAA0, 0x0000FCA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PeachKey[] = { -0x00000001, 0x0000003C, 0x0000FCE0, 0x0000FEE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_1DC210[] = { -0x00000001, 0x0000003C, 0x0000FF00, 0x00010100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_1DC430[] = { -0x00000001, 0x0000003C, 0x00010120, 0x00010320, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_1DC650[] = { -0x00000001, 0x0000003C, 0x00010340, 0x00010540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_1DC870[] = { -0x00000001, 0x0000003C, 0x00010560, 0x00010760, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DojoCard1[] = { -0x00000001, 0x0000003C, 0x00010780, 0x00010980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DojoCard2[] = { -0x00000001, 0x0000003C, 0x000109A0, 0x00010BA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DojoCard3[] = { -0x00000001, 0x0000003C, 0x00010BC0, 0x00010DC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DojoCard4[] = { -0x00000001, 0x0000003C, 0x00010E00, 0x00011000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DojoCard5[] = { -0x00000001, 0x0000003C, 0x00011020, 0x00011220, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_CrystalBall[] = { -0x00000001, 0x0000003C, 0x00011240, 0x00011440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GoldCard[] = { -0x00000001, 0x0000003C, 0x00011460, 0x00011660, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SilverCard[] = { -0x00000001, 0x0000003C, 0x00011680, 0x00011880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootBook[] = { -0x00000001, 0x0000003C, 0x000118A0, 0x00011AA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootTheTape[] = { -0x00000001, 0x0000003C, 0x00011AC0, 0x00011CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootAutographMerluvlee[] = { -0x00000001, 0x0000003C, 0x00011CE0, 0x00011EE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootEmptyWallet[] = { -0x00000001, 0x0000003C, 0x00011F20, 0x00012120, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootAutographLuigi[] = { -0x00000001, 0x0000003C, 0x00012140, 0x00012340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootKoopaShell[] = { -0x00000001, 0x0000003C, 0x00012360, 0x00012560, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootOldPhoto[] = { -0x00000001, 0x0000003C, 0x00012580, 0x00012780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KootGlasses[] = { -0x00000001, 0x0000003C, 0x000127A0, 0x000129A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Letter[] = { -0x00000001, 0x0000003C, 0x000129C0, 0x00012BC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_089[] = { -0x00000001, 0x0000003C, 0x00012C00, 0x00012E00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_08A[] = { -0x00000001, 0x0000003C, 0x00012E40, 0x00013040, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_08B[] = { -0x00000001, 0x0000003C, 0x00013080, 0x00013280, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_08C[] = { -0x00000001, 0x0000003C, 0x000132C0, 0x000134C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_08D[] = { -0x00000001, 0x0000003C, 0x00013500, 0x00013700, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_08E[] = { -0x00000001, 0x0000003C, 0x00013740, 0x00013940, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_08F[] = { -0x00000001, 0x0000003C, 0x00013980, 0x00013B80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SpinSmash[] = { -0x00000001, 0x0000003C, 0x00014DC0, 0x00014FC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Multibounce[] = { -0x00000001, 0x0000003C, 0x00015000, 0x00015200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PowerPlus[] = { -0x00000001, 0x0000003C, 0x00015240, 0x00015440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DodgeMaster[] = { -0x00000001, 0x0000003C, 0x00015480, 0x00015680, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PowerBounce[] = { -0x00000001, 0x0000003C, 0x000156C0, 0x000158C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SpikeShield[] = { -0x00000001, 0x0000003C, 0x00015900, 0x00015B00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FirstAttack[] = { -0x00000001, 0x0000003C, 0x00015B40, 0x00015D40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HPPlus[] = { -0x00000001, 0x0000003C, 0x00015D80, 0x00015F80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_QuakeHammer[] = { -0x00000001, 0x0000003C, 0x00015FC0, 0x000161C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DoubleDip[] = { -0x00000001, 0x0000003C, 0x00016200, 0x00016400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PowerQuake[] = { -0x00000001, 0x0000003C, 0x00016440, 0x00016640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MegaQuake[] = { -0x00000001, 0x0000003C, 0x00016680, 0x00016880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SleepStomp[] = { -0x00000001, 0x0000003C, 0x000168C0, 0x00016AC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SmashCharge[] = { -0x00000001, 0x0000003C, 0x00016B00, 0x00016D00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SSmashChg[] = { -0x00000001, 0x0000003C, 0x00016D40, 0x00016F40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AutoSmash[] = { -0x00000001, 0x0000003C, 0x00016F80, 0x00017180, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FireShield[] = { -0x00000001, 0x0000003C, 0x000171C0, 0x000173C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JumpCharge[] = { -0x00000001, 0x0000003C, 0x00017400, 0x00017600, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SJumpChg[] = { -0x00000001, 0x0000003C, 0x00017640, 0x00017840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AutoJump[] = { -0x00000001, 0x0000003C, 0x00017880, 0x00017A80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DDownPound[] = { -0x00000001, 0x0000003C, 0x00017AC0, 0x00017CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AutoMultibounce[] = { -0x00000001, 0x0000003C, 0x00017D00, 0x00017F00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DizzyStomp[] = { -0x00000001, 0x0000003C, 0x00017F40, 0x00018140, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HammerThrow[] = { -0x00000001, 0x0000003C, 0x00018180, 0x00018380, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SmashCharge0[] = { -0x00000001, 0x0000003C, 0x000183C0, 0x000185C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PrettyLucky[] = { -0x00000001, 0x0000003C, 0x00018600, 0x00018800, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FeelingFine[] = { -0x00000001, 0x0000003C, 0x00018840, 0x00018A40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AttackFXA[] = { -0x00000001, 0x0000003C, 0x00018A80, 0x00018C80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AllorNothing[] = { -0x00000001, 0x0000003C, 0x00018CC0, 0x00018EC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HPDrain[] = { -0x00000001, 0x0000003C, 0x00018F00, 0x00019100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JumpCharge0[] = { -0x00000001, 0x0000003C, 0x00019140, 0x00019340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SlowGo[] = { -0x00000001, 0x0000003C, 0x00019380, 0x00019580, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FPPlus[] = { -0x00000001, 0x0000003C, 0x000195C0, 0x000197C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MegaRush[] = { -0x00000001, 0x0000003C, 0x00019800, 0x00019A00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_IcePower[] = { -0x00000001, 0x0000003C, 0x00019A40, 0x00019C40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DefendPlus[] = { -0x00000001, 0x0000003C, 0x00019C80, 0x00019E80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PayOff[] = { -0x00000001, 0x0000003C, 0x00019EC0, 0x0001A0C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MoneyMoney[] = { -0x00000001, 0x0000003C, 0x0001A100, 0x0001A300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ChillOut[] = { -0x00000001, 0x0000003C, 0x0001A340, 0x0001A540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HappyHeart[] = { -0x00000001, 0x0000003C, 0x0001A580, 0x0001A780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ZapTap[] = { -0x00000001, 0x0000003C, 0x0001A7C0, 0x0001A9C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Berserker[] = { -0x00000001, 0x0000003C, 0x0001AA00, 0x0001AC00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RightOn[] = { -0x00000001, 0x0000003C, 0x0001AC40, 0x0001AE40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RunawayPay[] = { -0x00000001, 0x0000003C, 0x0001AE80, 0x0001B080, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Refund[] = { -0x00000001, 0x0000003C, 0x0001B0C0, 0x0001B2C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FlowerSaver[] = { -0x00000001, 0x0000003C, 0x0001B300, 0x0001B500, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_TripleDip[] = { -0x00000001, 0x0000003C, 0x0001B540, 0x0001B740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FlowerFanatic[] = { -0x00000001, 0x0000003C, 0x0001B780, 0x0001B980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PowerJump[] = { -0x00000001, 0x0000003C, 0x0001B9C0, 0x0001BBC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SuperJump[] = { -0x00000001, 0x0000003C, 0x0001BC00, 0x0001BE00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MegaJump[] = { -0x00000001, 0x0000003C, 0x0001BE40, 0x0001C040, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PowerSmash[] = { -0x00000001, 0x0000003C, 0x0001C080, 0x0001C280, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SuperSmash[] = { -0x00000001, 0x0000003C, 0x0001C2C0, 0x0001C4C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MegaSmash[] = { -0x00000001, 0x0000003C, 0x0001C500, 0x0001C700, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_LuckyDay[] = { -0x00000001, 0x0000003C, 0x0001C740, 0x0001C940, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MegaHPDrain[] = { -0x00000001, 0x0000003C, 0x0001C980, 0x0001CB80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BumpAttack[] = { -0x00000001, 0x0000003C, 0x0001CBC0, 0x0001CDC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PUpDDown[] = { -0x00000001, 0x0000003C, 0x0001CE00, 0x0001D000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PDownDUp[] = { -0x00000001, 0x0000003C, 0x0001D040, 0x0001D240, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HeartFinder[] = { -0x00000001, 0x0000003C, 0x0001D280, 0x0001D480, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FlowerFinder[] = { -0x00000001, 0x0000003C, 0x0001D4C0, 0x0001D6C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DizzyAttack[] = { -0x00000001, 0x0000003C, 0x0001D700, 0x0001D900, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SpeedySpin[] = { -0x00000001, 0x0000003C, 0x0001D940, 0x0001DB40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SpinAttack[] = { -0x00000001, 0x0000003C, 0x0001DB80, 0x0001DD80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ISpy[] = { -0x00000001, 0x0000003C, 0x0001DDC0, 0x0001DFC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PowerRush[] = { -0x00000001, 0x0000003C, 0x0001E000, 0x0001E200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_LastStand[] = { -0x00000001, 0x0000003C, 0x0001E240, 0x0001E440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_CloseCall[] = { -0x00000001, 0x0000003C, 0x0001E480, 0x0001E680, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_CrazyHeart[] = { -0x00000001, 0x0000003C, 0x0001E6C0, 0x0001E8C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0D5[] = { -0x00000001, 0x0000003C, 0x0001E900, 0x0001EB00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0D6[] = { -0x00000001, 0x0000003C, 0x0001EB40, 0x0001ED40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0D7[] = { -0x00000001, 0x0000003C, 0x0001ED80, 0x0001EF80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ShrinkSmash[] = { -0x00000001, 0x0000003C, 0x0001EFC0, 0x0001F1C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ShrinkStomp[] = { -0x00000001, 0x0000003C, 0x0001F200, 0x0001F400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DDownJump[] = { -0x00000001, 0x0000003C, 0x0001F440, 0x0001F640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DamageDodge[] = { -0x00000001, 0x0000003C, 0x0001F680, 0x0001F880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_EarthquakeJump[] = { -0x00000001, 0x0000003C, 0x0001F8C0, 0x0001FAC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HappyFlower[] = { -0x00000001, 0x0000003C, 0x0001FB00, 0x0001FD00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HappyCoin[] = { -0x00000001, 0x0000003C, 0x0001FD40, 0x0001FF40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0DF[] = { -0x00000001, 0x0000003C, 0x0001FF80, 0x00020180, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DeepFocus[] = { -0x00000001, 0x0000003C, 0x000201C0, 0x000203C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SuperFocus[] = { -0x00000001, 0x0000003C, 0x00020400, 0x00020600, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Kaiden[] = { -0x00000001, 0x0000003C, 0x00020640, 0x00020840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_QuickChange[] = { -0x00000001, 0x0000003C, 0x00020880, 0x00020A80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0E4[] = { -0x00000001, 0x0000003C, 0x00020AC0, 0x00020CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0E5[] = { -0x00000001, 0x0000003C, 0x00020D00, 0x00020F00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0E6[] = { -0x00000001, 0x0000003C, 0x00020F40, 0x00021140, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0E7[] = { -0x00000001, 0x0000003C, 0x00021180, 0x00021380, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Peekaboo[] = { -0x00000001, 0x0000003C, 0x000213C0, 0x000215C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_GroupFocus[] = { -0x00000001, 0x0000003C, 0x00021600, 0x00021800, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AttackFXD[] = { -0x00000001, 0x0000003C, 0x00021840, 0x00021A40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AttackFXB[] = { -0x00000001, 0x0000003C, 0x00021A80, 0x00021C80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AttackFXE[] = { -0x00000001, 0x0000003C, 0x00021CC0, 0x00021EC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AttackFXC[] = { -0x00000001, 0x0000003C, 0x00021F00, 0x00022100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_AttackFXF[] = { -0x00000001, 0x0000003C, 0x00022140, 0x00022340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0EF[] = { -0x00000001, 0x0000003C, 0x00022380, 0x00022580, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HealthyHealthy[] = { -0x00000001, 0x0000003C, 0x000225C0, 0x000227C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0F1[] = { -0x00000001, 0x0000003C, 0x00022800, 0x00022A00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0F2[] = { -0x00000001, 0x0000003C, 0x00022A40, 0x00022C40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0F3[] = { -0x00000001, 0x0000003C, 0x00022C80, 0x00022E80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0F4[] = { -0x00000001, 0x0000003C, 0x00022EC0, 0x000230C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0F5[] = { -0x00000001, 0x0000003C, 0x00023100, 0x00023300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0F6[] = { -0x00000001, 0x0000003C, 0x00023340, 0x00023540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_0F7[] = { -0x00000001, 0x0000003C, 0x00023580, 0x00023780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Heart[] = { -0x00000001, 0x0000000A, 0x00030A60, 0x00030B80, 0x00000000, 0x00000000, 0x00000001, 0x00000006, 0x00030BA0, 0x00030CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Coin[] = { -0x00000003, 0x00000001, 0x00000003, 0x0002F5C0, 0x0002F6E0, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002F700, 0x0002F820, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FAC0, 0x0002FBE0, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FC00, 0x0002FD20, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FD40, 0x0002FE60, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FE80, 0x0002FFA0, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FFC0, 0x000300E0, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x00030100, 0x00030220, 0x00000000, 0x00000000, 0x00000004, 0x00000064, 0x00000032, 0x00000001, 0x00000003, 0x0002F5C0, 0x0002F6E0, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x0002F700, 0x0002F820, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x0002F840, 0x0002F960, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x0002F980, 0x0002FAA0, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x0002FAC0, 0x0002FBE0, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FC00, 0x0002FD20, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FD40, 0x0002FE60, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FE80, 0x0002FFA0, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x0002FFC0, 0x000300E0, 0x00000000, 0x00000000, 0x00000001, 0x00000003, 0x00030100, 0x00030220, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HeartPiece[] = { -0x00000001, 0x0000003C, 0x00030CE0, 0x00030E00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StarPoint[] = { -0x00000001, 0x00000002, 0x00030E20, 0x00030F40, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x00030F60, 0x00031080, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x000310A0, 0x000311C0, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x000311E0, 0x00031300, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x00031320, 0x00031440, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x00031460, 0x00031580, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x000315A0, 0x000316C0, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x000316E0, 0x00031800, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HeartPoint[] = { -0x00000001, 0x00000008, 0x0002E900, 0x0002EB00, 0x00000000, 0x00000000, 0x00000001, 0x00000005, 0x0002EB20, 0x0002ED20, 0x00000000, 0x00000000, 0x00000001, 0x00000008, 0x0002ED40, 0x0002EF40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FlowerPoint[] = { -0x00000001, 0x00000008, 0x0002EF60, 0x0002F160, 0x00000000, 0x00000000, 0x00000001, 0x00000005, 0x0002F180, 0x0002F380, 0x00000000, 0x00000000, 0x00000001, 0x00000008, 0x0002F3A0, 0x0002F5A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StarPiece[] = { -0x00000001, 0x0000000C, 0x00030400, 0x00030600, 0x00000000, 0x00000000, 0x00000001, 0x00000004, 0x00030620, 0x00030820, 0x00000000, 0x00000000, 0x00000001, 0x0000000C, 0x00030840, 0x00030A40, 0x00000000, 0x00000000, 0x00000001, 0x00000004, 0x00030620, 0x00030820, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SpicySoup[] = { -0x00000001, 0x0000003C, 0x00002420, 0x00002620, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ApplePie[] = { -0x00000001, 0x0000003C, 0x00002660, 0x00002860, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HoneyUltra[] = { -0x00000001, 0x0000003C, 0x000028A0, 0x00002AA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MapleUltra[] = { -0x00000001, 0x0000003C, 0x00002AE0, 0x00002CE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JellyUltra[] = { -0x00000001, 0x0000003C, 0x00002D20, 0x00002F20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Koopasta[] = { -0x00000001, 0x0000003C, 0x00002F60, 0x00003160, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FriedShroom[] = { -0x00000001, 0x0000003C, 0x000031A0, 0x000033A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ShroomCake[] = { -0x00000001, 0x0000003C, 0x000033E0, 0x000035E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ShroomSteak[] = { -0x00000001, 0x0000003C, 0x00003620, 0x00003820, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HotShroom[] = { -0x00000001, 0x0000003C, 0x00003860, 0x00003A60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SweetShroom[] = { -0x00000001, 0x0000003C, 0x00003AA0, 0x00003CA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HealthyJuice[] = { -0x00000001, 0x0000003C, 0x00003CE0, 0x00003EE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BlandMeal[] = { -0x00000001, 0x0000003C, 0x00003F20, 0x00004120, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_YummyMeal[] = { -0x00000001, 0x0000003C, 0x00004160, 0x00004360, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DeluxeFeast[] = { -0x00000001, 0x0000003C, 0x000043A0, 0x000045A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SpecialShake[] = { -0x00000001, 0x0000003C, 0x000045E0, 0x000047E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BigCookie[] = { -0x00000001, 0x0000003C, 0x00004820, 0x00004A20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Cake[] = { -0x00000001, 0x0000003C, 0x00004A60, 0x00004C60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Mistake[] = { -0x00000001, 0x0000003C, 0x00004CA0, 0x00004EA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KoopaTea[] = { -0x00000001, 0x0000003C, 0x00004EE0, 0x000050E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HoneySuper[] = { -0x00000001, 0x0000003C, 0x00005120, 0x00005320, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MapleSuper[] = { -0x00000001, 0x0000003C, 0x00005360, 0x00005560, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JellySuper[] = { -0x00000001, 0x0000003C, 0x000055A0, 0x000057A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Spaghetti[] = { -0x00000001, 0x0000003C, 0x000057E0, 0x000059E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_EggMissile[] = { -0x00000001, 0x0000003C, 0x00005A20, 0x00005C20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FriedEgg[] = { -0x00000001, 0x0000003C, 0x00005C60, 0x00005E60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HoneyShroom[] = { -0x00000001, 0x0000003C, 0x00005EA0, 0x000060A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HoneyCandy[] = { -0x00000001, 0x0000003C, 0x000060E0, 0x000062E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ElectroPop[] = { -0x00000001, 0x0000003C, 0x00006320, 0x00006520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FirePop[] = { -0x00000001, 0x0000003C, 0x00006560, 0x00006760, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_LimeCandy[] = { -0x00000001, 0x0000003C, 0x000067A0, 0x000069A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_CocoPop[] = { -0x00000001, 0x0000003C, 0x000069E0, 0x00006BE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_LemonCandy[] = { -0x00000001, 0x0000003C, 0x00006C20, 0x00006E20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JellyPop[] = { -0x00000001, 0x0000003C, 0x00006E60, 0x00007060, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StrangeCake[] = { -0x00000001, 0x0000003C, 0x000070A0, 0x000072A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KookyCookie[] = { -0x00000001, 0x0000003C, 0x000072E0, 0x000074E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FrozenFries[] = { -0x00000001, 0x0000003C, 0x00007520, 0x00007720, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PotatoSalad[] = { -0x00000001, 0x0000003C, 0x00007760, 0x00007960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_NuttyCake[] = { -0x00000001, 0x0000003C, 0x000079A0, 0x00007BA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MapleShroom[] = { -0x00000001, 0x0000003C, 0x00007BE0, 0x00007DE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BoiledEgg[] = { -0x00000001, 0x0000003C, 0x00007E20, 0x00008020, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_YoshiCookie[] = { -0x00000001, 0x0000003C, 0x00008060, 0x00008260, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JellyShroom[] = { -0x00000001, 0x0000003C, 0x000082A0, 0x000084A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_02C[] = { -0x00000001, 0x0000003C, 0x000084E0, 0x000086E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_02D[] = { -0x00000001, 0x0000003C, 0x00008720, 0x00008920, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_02E[] = { -0x00000001, 0x0000003C, 0x00008960, 0x00008B60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_02F[] = { -0x00000001, 0x0000003C, 0x00008BA0, 0x00008DA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_030[] = { -0x00000001, 0x0000003C, 0x00008DE0, 0x00008FE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_FireFlower[] = { -0x00000001, 0x0000003C, 0x0002A3C0, 0x0002A5C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SnowmanDoll[] = { -0x00000001, 0x0000003C, 0x0002A600, 0x0002A800, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ThunderRage[] = { -0x00000001, 0x0000003C, 0x0002A840, 0x0002AA40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ThunderBolt[] = { -0x00000001, 0x0000003C, 0x0002AA80, 0x0002AC80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ShootingStar[] = { -0x00000001, 0x0000003C, 0x0002ACC0, 0x0002AEC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DustyHammer[] = { -0x00000001, 0x0000003C, 0x0002AF00, 0x0002B100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Pebble[] = { -0x00000001, 0x0000003C, 0x0002B140, 0x0002B340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_127[] = { -0x00000001, 0x0000003C, 0x0002B380, 0x0002B580, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StoneCap[] = { -0x00000001, 0x0000003C, 0x0002B5C0, 0x0002B7C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_VoltShroom[] = { -0x00000001, 0x0000003C, 0x0002B800, 0x0002BA00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_PowerStar[] = { -0x00000001, 0x0000003C, 0x0002BA40, 0x0002BC40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Parasol[] = { -0x00000001, 0x0000003C, 0x0002BC80, 0x0002BE80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MagicMirror[] = { -0x00000001, 0x0000003C, 0x0002BEC0, 0x0002C0C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_12D[] = { -0x00000001, 0x0000003C, 0x0002C100, 0x0002C300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_12E[] = { -0x00000001, 0x0000003C, 0x0002C340, 0x0002C540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_12F[] = { -0x00000001, 0x0000003C, 0x0002C580, 0x0002C780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Mushroom[] = { -0x00000001, 0x0000003C, 0x000237C0, 0x000239C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SuperShroom[] = { -0x00000001, 0x0000003C, 0x00023A00, 0x00023C00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_UltraShroom[] = { -0x00000001, 0x0000003C, 0x00023C40, 0x00023E40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_LifeShroom[] = { -0x00000001, 0x0000003C, 0x00023E80, 0x00024080, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DriedShroom[] = { -0x00000001, 0x0000003C, 0x000240C0, 0x000242C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_TastyTonic[] = { -0x00000001, 0x0000003C, 0x00024300, 0x00024500, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SuperSoda[] = { -0x00000001, 0x0000003C, 0x00024540, 0x00024740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BlueBerry[] = { -0x00000001, 0x0000003C, 0x00024780, 0x00024980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_RedBerry[] = { -0x00000001, 0x0000003C, 0x000249C0, 0x00024BC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_YellowBerry[] = { -0x00000001, 0x0000003C, 0x00024C00, 0x00024E00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BubbleBerry[] = { -0x00000001, 0x0000003C, 0x00024E40, 0x00025040, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Goomnut[] = { -0x00000001, 0x0000003C, 0x00025080, 0x00025280, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_KoopaLeaf[] = { -0x00000001, 0x0000003C, 0x000252C0, 0x000254C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DriedPasta[] = { -0x00000001, 0x0000003C, 0x00025500, 0x00025700, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Lime[] = { -0x00000001, 0x0000003C, 0x00025740, 0x00025940, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Lemon[] = { -0x00000001, 0x0000003C, 0x00025980, 0x00025B80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DriedFruit[] = { -0x00000001, 0x0000003C, 0x00025BC0, 0x00025DC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StrangeLeaf[] = { -0x00000001, 0x0000003C, 0x00025E00, 0x00026000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_CakeMix[] = { -0x00000001, 0x0000003C, 0x00026040, 0x00026240, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Egg[] = { -0x00000001, 0x0000003C, 0x00026280, 0x00026480, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Coconut[] = { -0x00000001, 0x0000003C, 0x000264C0, 0x000266C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Melon[] = { -0x00000001, 0x0000003C, 0x00026700, 0x00026900, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StinkyHerb[] = { -0x00000001, 0x0000003C, 0x00026940, 0x00026B40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_IcedPotato[] = { -0x00000001, 0x0000003C, 0x00026B80, 0x00026D80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HoneySyrup[] = { -0x00000001, 0x0000003C, 0x00026DC0, 0x00026FC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_MapleSyrup[] = { -0x00000001, 0x0000003C, 0x00027000, 0x00027200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_JamminJelly[] = { -0x00000001, 0x0000003C, 0x00027240, 0x00027440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_WhackasBump[] = { -0x00000001, 0x0000003C, 0x00027480, 0x00027680, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_Apple[] = { -0x00000001, 0x0000003C, 0x000276C0, 0x000278C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingSalt[] = { -0x00000001, 0x0000003C, 0x00027900, 0x00027B00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingSugar[] = { -0x00000001, 0x0000003C, 0x00027B40, 0x00027D40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingEgg[] = { -0x00000001, 0x0000003C, 0x00027D80, 0x00027F80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingCream[] = { -0x00000001, 0x0000003C, 0x00027FC0, 0x000281C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingStrawberry[] = { -0x00000001, 0x0000003C, 0x00028200, 0x00028400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingButter[] = { -0x00000001, 0x0000003C, 0x00028440, 0x00028640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingCleanser[] = { -0x00000001, 0x0000003C, 0x00028680, 0x00028880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingWater[] = { -0x00000001, 0x0000003C, 0x000288C0, 0x00028AC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingFlour[] = { -0x00000001, 0x0000003C, 0x00028B00, 0x00028D00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_BakingMilk[] = { -0x00000001, 0x0000003C, 0x00028D40, 0x00028F40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_118[] = { -0x00000001, 0x0000003C, 0x00028F80, 0x00029180, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_SleepySheep[] = { -0x00000001, 0x0000003C, 0x000291C0, 0x000293C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_XBandage[] = { -0x00000001, 0x0000003C, 0x00029400, 0x00029600, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_POWBlock[] = { -0x00000001, 0x0000003C, 0x00029640, 0x00029840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_HustleDrink[] = { -0x00000001, 0x0000003C, 0x00029880, 0x00029A80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_StopWatch[] = { -0x00000001, 0x0000003C, 0x00029AC0, 0x00029CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_DizzyDial[] = { -0x00000001, 0x0000003C, 0x00029D00, 0x00029F00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_136[] = { -0x00000001, 0x0000003C, 0x00029F40, 0x0002A140, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32 ItemScript_ITEM_137[] = { -0x00000001, 0x0000003C, 0x0002A180, 0x0002A380, 0x00000000, 0x00000000, 0x00000002, 0x00000000 -}; - -s32* gItemEntityScripts[] = { -ItemScript_Jump, ItemScript_GearBoots1, ItemScript_GearBoots2, ItemScript_GearBoots3, ItemScript_GearHammer1, ItemScript_GearHammer2, ItemScript_GearHammer3, ItemScript_LuckyStar, ItemScript_Jump, ItemScript_Jump, ItemScript_DojoCard1, ItemScript_DojoCard2, ItemScript_DojoCard3, ItemScript_DojoCard4, ItemScript_DojoCard5, ItemScript_UltraStone, ItemScript_KoopaFortressKey, ItemScript_RuinsKey, ItemScript_PulseStone, ItemScript_TubbaCastleKey, ItemScript_IcePalaceKey, ItemScript_RuinsStoneMoon, ItemScript_RuinsStonePyramid, ItemScript_RuinsStoneStar, ItemScript_AncientVase, ItemScript_KooperShell, ItemScript_BowserCastleKey, ItemScript_ForestPass, ItemScript_BooWeight, ItemScript_BoosPortrait, ItemScript_CrystalBerry, ItemScript_MysticKey, ItemScript_StoreroomKey, ItemScript_ToyTrain, ItemScript_BooRecord, ItemScript_FryingPan, ItemScript_Dictionary, ItemScript_MysteryNote, ItemScript_SuspiciousNote, ItemScript_CrystalBall, ItemScript_Screwdriver, ItemScript_Cookbook, ItemScript_JadeRaven, ItemScript_MagicalSeed1, ItemScript_MagicalSeed2, ItemScript_MagicalSeed3, ItemScript_MagicalSeed4, ItemScript_ToadDoll, ItemScript_Calculator, ItemScript_SnowmanBucket, ItemScript_SnowmanScarf, ItemScript_RedKey, ItemScript_BlueKey, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Letter, ItemScript_Artifact, ItemScript_Letter, ItemScript_Letter, ItemScript_Dolly, ItemScript_WaterStone, ItemScript_MagicalBean, ItemScript_FertileSoil, ItemScript_MiracleWater, ItemScript_AncientVase, ItemScript_KootTheTape, ItemScript_BakingSugar, ItemScript_BakingSalt, ItemScript_BakingEgg, ItemScript_BakingCream, ItemScript_BakingStrawberry, ItemScript_BakingButter, ItemScript_BakingCleanser, ItemScript_BakingWater, ItemScript_BakingFlour, ItemScript_BakingMilk, ItemScript_Lyrics, ItemScript_Melody, ItemScript_Mailbag, ItemScript_PeachKey, ItemScript_StoreroomKey, ItemScript_StarStone, ItemScript_SneakyParasol, ItemScript_KootBook, ItemScript_KootAutographMerluvlee, ItemScript_KootEmptyWallet, ItemScript_KootAutographLuigi, ItemScript_KootKoopaShell, ItemScript_KootOldPhoto, ItemScript_KootGlasses, ItemScript_KootOldPhoto, ItemScript_KootPackage, ItemScript_KootRedJar, ItemScript_PeachKey, ItemScript_StoreroomKey, ItemScript_StoreroomKey, ItemScript_SilverCard, ItemScript_GoldCard, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_FireFlower, ItemScript_SnowmanDoll, ItemScript_ThunderRage, ItemScript_ShootingStar, ItemScript_ThunderBolt, ItemScript_Pebble, ItemScript_DustyHammer, ItemScript_InsecticideHerb, ItemScript_StoneCap, ItemScript_TastyTonic, ItemScript_Mushroom, ItemScript_VoltShroom, ItemScript_SuperShroom, ItemScript_DriedShroom, ItemScript_UltraShroom, ItemScript_SleepySheep, ItemScript_POWBlock, ItemScript_HustleDrink, ItemScript_StopWatch, ItemScript_WhackasBump, ItemScript_Apple, ItemScript_LifeShroom, ItemScript_Mystery, ItemScript_RepelGel, ItemScript_FrightJar, ItemScript_PleaseComeBack, ItemScript_DizzyDial, ItemScript_SuperSoda, ItemScript_Lemon, ItemScript_Lime, ItemScript_BlueBerry, ItemScript_RedBerry, ItemScript_YellowBerry, ItemScript_BubbleBerry, ItemScript_JamminJelly, ItemScript_MapleSyrup, ItemScript_HoneySyrup, ItemScript_Goomnut, ItemScript_KoopaLeaf, ItemScript_DriedPasta, ItemScript_DriedFruit, ItemScript_StrangeLeaf, ItemScript_CakeMix, ItemScript_Egg, ItemScript_Coconut, ItemScript_Melon, ItemScript_StinkyHerb, ItemScript_IcedPotato, ItemScript_SpicySoup, ItemScript_ApplePie, ItemScript_HoneyUltra, ItemScript_MapleUltra, ItemScript_JellyUltra, ItemScript_Koopasta, ItemScript_FriedShroom, ItemScript_ShroomCake, ItemScript_ShroomSteak, ItemScript_HotShroom, ItemScript_SweetShroom, ItemScript_YummyMeal, ItemScript_HealthyJuice, ItemScript_BlandMeal, ItemScript_DeluxeFeast, ItemScript_SpecialShake, ItemScript_BigCookie, ItemScript_Cake, ItemScript_Mistake, ItemScript_KoopaTea, ItemScript_HoneySuper, ItemScript_MapleSuper, ItemScript_JellySuper, ItemScript_Spaghetti, ItemScript_EggMissile, ItemScript_FriedEgg, ItemScript_HoneyShroom, ItemScript_HoneyCandy, ItemScript_ElectroPop, ItemScript_FirePop, ItemScript_LimeCandy, ItemScript_CocoPop, ItemScript_LemonCandy, ItemScript_JellyPop, ItemScript_StrangeCake, ItemScript_KookyCookie, ItemScript_FrozenFries, ItemScript_PotatoSalad, ItemScript_NuttyCake, ItemScript_MapleShroom, ItemScript_BoiledEgg, ItemScript_YoshiCookie, ItemScript_JellyShroom, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_SpinSmash, ItemScript_Multibounce, ItemScript_PowerPlus, ItemScript_DodgeMaster, ItemScript_PowerBounce, ItemScript_SpikeShield, ItemScript_FirstAttack, ItemScript_HPPlus, ItemScript_QuakeHammer, ItemScript_DoubleDip, ItemScript_Jump, ItemScript_SleepStomp, ItemScript_FireShield, ItemScript_QuickChange, ItemScript_DDownPound, ItemScript_DizzyStomp, ItemScript_SmashCharge0, ItemScript_PrettyLucky, ItemScript_FeelingFine, ItemScript_AttackFXA, ItemScript_AllorNothing, ItemScript_HPDrain, ItemScript_JumpCharge0, ItemScript_SlowGo, ItemScript_FPPlus, ItemScript_MegaRush, ItemScript_IcePower, ItemScript_DefendPlus, ItemScript_PayOff, ItemScript_MoneyMoney, ItemScript_ChillOut, ItemScript_HappyHeart, ItemScript_ZapTap, ItemScript_Berserker, ItemScript_RightOn, ItemScript_RunawayPay, ItemScript_Refund, ItemScript_FlowerSaver, ItemScript_TripleDip, ItemScript_HammerThrow, ItemScript_MegaQuake, ItemScript_SmashCharge, ItemScript_JumpCharge, ItemScript_SSmashChg, ItemScript_SJumpChg, ItemScript_PowerRush, ItemScript_AutoJump, ItemScript_AutoSmash, ItemScript_CrazyHeart, ItemScript_LastStand, ItemScript_CloseCall, ItemScript_PUpDDown, ItemScript_LuckyDay, ItemScript_MegaHPDrain, ItemScript_PDownDUp, ItemScript_PowerQuake, ItemScript_AutoMultibounce, ItemScript_FlowerFanatic, ItemScript_HeartFinder, ItemScript_FlowerFinder, ItemScript_SpinAttack, ItemScript_DizzyAttack, ItemScript_ISpy, ItemScript_SpeedySpin, ItemScript_BumpAttack, ItemScript_PowerJump, ItemScript_SuperJump, ItemScript_MegaJump, ItemScript_PowerSmash, ItemScript_SuperSmash, ItemScript_MegaSmash, ItemScript_Jump, ItemScript_Jump, ItemScript_DeepFocus, ItemScript_SuperFocus, ItemScript_ShrinkSmash, ItemScript_Jump, ItemScript_Kaiden, ItemScript_DDownJump, ItemScript_ShrinkStomp, ItemScript_DamageDodge, ItemScript_EarthquakeJump, ItemScript_DeepFocus, ItemScript_SuperFocus, ItemScript_HPPlus, ItemScript_FPPlus, ItemScript_HappyHeart, ItemScript_HappyHeart, ItemScript_FlowerSaver, ItemScript_FlowerSaver, ItemScript_DamageDodge, ItemScript_DamageDodge, ItemScript_PowerPlus, ItemScript_PowerPlus, ItemScript_DefendPlus, ItemScript_DefendPlus, ItemScript_HappyFlower, ItemScript_HappyFlower, ItemScript_HappyFlower, ItemScript_GroupFocus, ItemScript_Peekaboo, ItemScript_AttackFXD, ItemScript_AttackFXB, ItemScript_AttackFXE, ItemScript_AttackFXC, ItemScript_AttackFXF, ItemScript_HPPlus, ItemScript_HPPlus, ItemScript_HPPlus, ItemScript_FPPlus, ItemScript_FPPlus, ItemScript_FPPlus, ItemScript_HealthyHealthy, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Heart, ItemScript_Coin, ItemScript_HeartPiece, ItemScript_StarPoint, ItemScript_HeartPoint, ItemScript_FlowerPoint, ItemScript_StarPiece, ItemScript_CompleteCake, ItemScript_CakeDone, ItemScript_CakeBaked, ItemScript_CakePan, ItemScript_CakeBatter, ItemScript_CakeBowl, ItemScript_CakeMixed, ItemScript_CakeIcing, ItemScript_CakeBerries, ItemScript_Hammer1, ItemScript_Hammer2, ItemScript_Hammer3, ItemScript_Boots1, ItemScript_Boots2, ItemScript_Boots3, ItemScript_Items, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump, ItemScript_Jump -}; - -s32 gItemIconRasterOffsets[] = { -0x00000000, 0x00001320, 0x00001540, 0x00001760, 0x00001980, 0x00001BA0, 0x00001DC0, 0x00001FE0, 0x00000000, 0x00000000, 0x00010780, 0x000109A0, 0x00010BC0, 0x00010E00, 0x00011020, 0x0000D860, 0x00009020, 0x00009240, 0x00009F00, 0x00009460, 0x00009680, 0x0000A9A0, 0x0000A560, 0x0000A780, 0x0000A340, 0x00009CE0, 0x000098A0, 0x0000ABC0, 0x0000B220, 0x0000B440, 0x0000CDC0, 0x0000B660, 0x0000B880, 0x0000BAA0, 0x0000B000, 0x0000BCC0, 0x0000BEE0, 0x0000C100, 0x0000C320, 0x00011240, 0x0000DEE0, 0x0000E100, 0x0000E320, 0x0000C540, 0x0000C760, 0x0000C980, 0x0000CBA0, 0x0000DAA0, 0x0000DCC0, 0x0000E540, 0x0000E760, 0x0000E980, 0x0000EBC0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x000129C0, 0x0000A120, 0x000129C0, 0x000129C0, 0x00009AC0, 0x0000CFE0, 0x0000D200, 0x0000D420, 0x0000D640, 0x0000A340, 0x00011AC0, 0x00027B40, 0x00027900, 0x00027D80, 0x00027FC0, 0x00028200, 0x00028440, 0x00028680, 0x000288C0, 0x00028B00, 0x00028D40, 0x0000F440, 0x0000F220, 0x0000F660, 0x0000FCE0, 0x0000B880, 0x0000F880, 0x0000FAA0, 0x000118A0, 0x00011CE0, 0x00011F20, 0x00012140, 0x00012360, 0x00012580, 0x000127A0, 0x00012580, 0x0000EDE0, 0x0000F000, 0x0000FCE0, 0x0000B880, 0x0000B880, 0x00011680, 0x00011460, 0x00000000, 0x00000000, 0x00000000, 0x0002A3C0, 0x0002A600, 0x0002A840, 0x0002ACC0, 0x0002AA80, 0x0002B140, 0x0002AF00, 0x00014700, 0x0002B5C0, 0x00024300, 0x000237C0, 0x0002B800, 0x00023A00, 0x000240C0, 0x00023C40, 0x000291C0, 0x00029640, 0x00029880, 0x00029AC0, 0x00027480, 0x000276C0, 0x00023E80, 0x00014280, 0x000144C0, 0x00014040, 0x00013BC0, 0x00029D00, 0x00024540, 0x00025980, 0x00025740, 0x00024780, 0x000249C0, 0x00024C00, 0x00024E40, 0x00027240, 0x00027000, 0x00026DC0, 0x00025080, 0x000252C0, 0x00025500, 0x00025BC0, 0x00025E00, 0x00026040, 0x00026280, 0x000264C0, 0x00026700, 0x00026940, 0x00026B80, 0x00002420, 0x00002660, 0x000028A0, 0x00002AE0, 0x00002D20, 0x00002F60, 0x000031A0, 0x000033E0, 0x00003620, 0x00003860, 0x00003AA0, 0x00004160, 0x00003CE0, 0x00003F20, 0x000043A0, 0x000045E0, 0x00004820, 0x00004A60, 0x00004CA0, 0x00004EE0, 0x00005120, 0x00005360, 0x000055A0, 0x000057E0, 0x00005A20, 0x00005C60, 0x00005EA0, 0x000060E0, 0x00006320, 0x00006560, 0x000067A0, 0x000069E0, 0x00006C20, 0x00006E60, 0x000070A0, 0x000072E0, 0x00007520, 0x00007760, 0x000079A0, 0x00007BE0, 0x00007E20, 0x00008060, 0x000082A0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00014DC0, 0x00015000, 0x00015240, 0x00015480, 0x000156C0, 0x00015900, 0x00015B40, 0x00015D80, 0x00015FC0, 0x00016200, 0x00000000, 0x000168C0, 0x000171C0, 0x00020880, 0x00017AC0, 0x00017F40, 0x000183C0, 0x00018600, 0x00018840, 0x00018A80, 0x00018CC0, 0x00018F00, 0x00019140, 0x00019380, 0x000195C0, 0x00019800, 0x00019A40, 0x00019C80, 0x00019EC0, 0x0001A100, 0x0001A340, 0x0001A580, 0x0001A7C0, 0x0001AA00, 0x0001AC40, 0x0001AE80, 0x0001B0C0, 0x0001B300, 0x0001B540, 0x00018180, 0x00016680, 0x00016B00, 0x00017400, 0x00016D40, 0x00017640, 0x0001E000, 0x00017880, 0x00016F80, 0x0001E6C0, 0x0001E240, 0x0001E480, 0x0001CE00, 0x0001C740, 0x0001C980, 0x0001D040, 0x00016440, 0x00017D00, 0x0001B780, 0x0001D280, 0x0001D4C0, 0x0001DB80, 0x0001D700, 0x0001DDC0, 0x0001D940, 0x0001CBC0, 0x0001B9C0, 0x0001BC00, 0x0001BE40, 0x0001C080, 0x0001C2C0, 0x0001C500, 0x00000000, 0x00000000, 0x000201C0, 0x00020400, 0x0001EFC0, 0x00000000, 0x00020640, 0x0001F440, 0x0001F200, 0x0001F680, 0x0001F8C0, 0x000201C0, 0x00020400, 0x00015D80, 0x000195C0, 0x0001A580, 0x0001A580, 0x0001B300, 0x0001B300, 0x0001F680, 0x0001F680, 0x00015240, 0x00015240, 0x00019C80, 0x00019C80, 0x0001FB00, 0x0001FB00, 0x0001FB00, 0x00021600, 0x000213C0, 0x00021840, 0x00021A80, 0x00021CC0, 0x00021F00, 0x00022140, 0x00015D80, 0x00015D80, 0x00015D80, 0x000195C0, 0x000195C0, 0x000195C0, 0x000225C0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00030A60, 0x0002F5C0, 0x00030CE0, 0x00030E20, 0x0002E900, 0x0002EF60, 0x00030400 -}; - -s32 gItemIconPaletteOffsets[] = { -0x00000200, 0x00001520, 0x00001740, 0x00001960, 0x00001B80, 0x00001DA0, 0x00001FC0, 0x000021E0, 0x00000200, 0x00000200, 0x00010980, 0x00010BA0, 0x00010DC0, 0x00011000, 0x00011220, 0x0000DA60, 0x00009220, 0x00009440, 0x0000A100, 0x00009660, 0x00009880, 0x0000ABA0, 0x0000A760, 0x0000A980, 0x0000A540, 0x00009EE0, 0x00009AA0, 0x0000ADC0, 0x0000B420, 0x0000B640, 0x0000CFC0, 0x0000B860, 0x0000BA80, 0x0000BCA0, 0x0000B200, 0x0000BEC0, 0x0000C0E0, 0x0000C300, 0x0000C520, 0x00011440, 0x0000E0E0, 0x0000E300, 0x0000E520, 0x0000C740, 0x0000C960, 0x0000CB80, 0x0000CDA0, 0x0000DCA0, 0x0000DEC0, 0x0000E740, 0x0000E960, 0x0000EB80, 0x0000EDC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x00012BC0, 0x0000A320, 0x00012BC0, 0x00012BC0, 0x00009CC0, 0x0000D1E0, 0x0000D400, 0x0000D620, 0x0000D840, 0x0000A540, 0x00011CC0, 0x00027D40, 0x00027B00, 0x00027F80, 0x000281C0, 0x00028400, 0x00028640, 0x00028880, 0x00028AC0, 0x00028D00, 0x00028F40, 0x0000F640, 0x0000F420, 0x0000F860, 0x0000FEE0, 0x0000BA80, 0x0000FA80, 0x0000FCA0, 0x00011AA0, 0x00011EE0, 0x00012120, 0x00012340, 0x00012560, 0x00012780, 0x000129A0, 0x00012780, 0x0000EFE0, 0x0000F200, 0x0000FEE0, 0x0000BA80, 0x0000BA80, 0x00011880, 0x00011660, 0x00000200, 0x00000200, 0x00000200, 0x0002A5C0, 0x0002A800, 0x0002AA40, 0x0002AEC0, 0x0002AC80, 0x0002B340, 0x0002B100, 0x00014900, 0x0002B7C0, 0x00024500, 0x000239C0, 0x0002BA00, 0x00023C00, 0x000242C0, 0x00023E40, 0x000293C0, 0x00029840, 0x00029A80, 0x00029CC0, 0x00027680, 0x000278C0, 0x00024080, 0x00014480, 0x000146C0, 0x00014240, 0x00013DC0, 0x00029F00, 0x00024740, 0x00025B80, 0x00025940, 0x00024980, 0x00024BC0, 0x00024E00, 0x00025040, 0x00027440, 0x00027200, 0x00026FC0, 0x00025280, 0x000254C0, 0x00025700, 0x00025DC0, 0x00026000, 0x00026240, 0x00026480, 0x000266C0, 0x00026900, 0x00026B40, 0x00026D80, 0x00002620, 0x00002860, 0x00002AA0, 0x00002CE0, 0x00002F20, 0x00003160, 0x000033A0, 0x000035E0, 0x00003820, 0x00003A60, 0x00003CA0, 0x00004360, 0x00003EE0, 0x00004120, 0x000045A0, 0x000047E0, 0x00004A20, 0x00004C60, 0x00004EA0, 0x000050E0, 0x00005320, 0x00005560, 0x000057A0, 0x000059E0, 0x00005C20, 0x00005E60, 0x000060A0, 0x000062E0, 0x00006520, 0x00006760, 0x000069A0, 0x00006BE0, 0x00006E20, 0x00007060, 0x000072A0, 0x000074E0, 0x00007720, 0x00007960, 0x00007BA0, 0x00007DE0, 0x00008020, 0x00008260, 0x000084A0, 0x00000200, 0x00000200, 0x00000200, 0x00000200, 0x00000200, 0x00014FC0, 0x00015200, 0x00015440, 0x00015680, 0x000158C0, 0x00015B00, 0x00015D40, 0x00015F80, 0x000161C0, 0x00016400, 0x00000200, 0x00016AC0, 0x000173C0, 0x00020A80, 0x00017CC0, 0x00018140, 0x000185C0, 0x00018800, 0x00018A40, 0x00018C80, 0x00018EC0, 0x00019100, 0x00019340, 0x00019580, 0x000197C0, 0x00019A00, 0x00019C40, 0x00019E80, 0x0001A0C0, 0x0001A300, 0x0001A540, 0x0001A780, 0x0001A9C0, 0x0001AC00, 0x0001AE40, 0x0001B080, 0x0001B2C0, 0x0001B500, 0x0001B740, 0x00018380, 0x00016880, 0x00016D00, 0x00017600, 0x00016F40, 0x00017840, 0x0001E200, 0x00017A80, 0x00017180, 0x0001E8C0, 0x0001E440, 0x0001E680, 0x0001D000, 0x0001C940, 0x0001CB80, 0x0001D240, 0x00016640, 0x00017F00, 0x0001B980, 0x0001D480, 0x0001D6C0, 0x0001DD80, 0x0001D900, 0x0001DFC0, 0x0001DB40, 0x0001CDC0, 0x0001BBC0, 0x0001BE00, 0x0001C040, 0x0001C280, 0x0001C4C0, 0x0001C700, 0x00000200, 0x00000200, 0x000203C0, 0x00020600, 0x0001F1C0, 0x00000200, 0x00020840, 0x0001F640, 0x0001F400, 0x0001F880, 0x0001FAC0, 0x000203C0, 0x00020600, 0x00015F80, 0x000197C0, 0x0001A780, 0x0001A780, 0x0001B500, 0x0001B500, 0x0001F880, 0x0001F880, 0x00015440, 0x00015440, 0x00019E80, 0x00019E80, 0x0001FD00, 0x0001FD00, 0x0001FD00, 0x00021800, 0x000215C0, 0x00021A40, 0x00021C80, 0x00021EC0, 0x00022100, 0x00022340, 0x00015F80, 0x00015F80, 0x00015F80, 0x000197C0, 0x000197C0, 0x000197C0, 0x000227C0, 0x00000200, 0x00000200, 0x00000200, 0x00000200, 0x00000200, 0x00030B80, 0x0002F6E0, 0x00030E00, 0x00030F40, 0x0002EB00, 0x0002F160, 0x00030600 -}; +#include "item_entity_scripts.inc.c" s32 D_8008EEC0[] = { 0, 0x00000001, 0x00000002, 0x00000003, 0x00000004, 0x00000009, 0x00000006, 0x00000007, 0x00000008, 0x00000005, 0x0000000A, 0x0000000B @@ -11886,1858 +220,7 @@ IconHudScriptPair gPartnerIconHudScripts[] = { { .enabled = (HudScript*)0x80108018, .disabled = (HudScript*)0x80108040 }, }; -MoveData gMoveTable[] = { -{ // move 0: Nothing - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = 0, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 1: Unused_01 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 2: Unused_02 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 3: Hammer1 - .nameMsg = MESSAGE_ID(0x1D, 0x038), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A3), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 4: Hammer2 - .nameMsg = MESSAGE_ID(0x1D, 0x038), - .fullDescMsg = MESSAGE_ID(0x23, 0x0A4), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A4), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 5: Hammer3 - .nameMsg = MESSAGE_ID(0x1D, 0x038), - .fullDescMsg = MESSAGE_ID(0x23, 0x0A5), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A5), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 6: Unused_Hammer4 - .nameMsg = MESSAGE_ID(0x1D, 0x038), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 7: Unused_Hammer5 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 8: SpinSmash - .nameMsg = MESSAGE_ID(0x2A, 0x010), - .fullDescMsg = MESSAGE_ID(0x25, 0x068), - .shortDescMsg = MESSAGE_ID(0x23, 0x068), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 2, - .costBP = 1 -}, -{ // move 9: QuakeHammer - .nameMsg = MESSAGE_ID(0x2A, 0x012), - .fullDescMsg = MESSAGE_ID(0x25, 0x06A), - .shortDescMsg = MESSAGE_ID(0x23, 0x06A), - .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 2, - .costBP = 1 -}, -{ // move A: DDownPound - .nameMsg = MESSAGE_ID(0x2A, 0x011), - .fullDescMsg = MESSAGE_ID(0x25, 0x069), - .shortDescMsg = MESSAGE_ID(0x23, 0x069), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 2, - .costBP = 2 -}, -{ // move B: SmashCharge0 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 1, - .costBP = 1 -}, -{ // move C: Unused_Hammer_0C - .nameMsg = MESSAGE_ID(0x1D, 0x038), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move D: HammerThrow - .nameMsg = MESSAGE_ID(0x2A, 0x00E), - .fullDescMsg = MESSAGE_ID(0x25, 0x066), - .shortDescMsg = MESSAGE_ID(0x23, 0x066), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 2, - .costBP = 2 -}, -{ // move E: MegaQuake - .nameMsg = MESSAGE_ID(0x2A, 0x014), - .fullDescMsg = MESSAGE_ID(0x25, 0x06C), - .shortDescMsg = MESSAGE_ID(0x23, 0x06C), - .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 7, - .costBP = 3 -}, -{ // move F: SmashCharge - .nameMsg = MESSAGE_ID(0x2A, 0x00C), - .fullDescMsg = MESSAGE_ID(0x25, 0x064), - .shortDescMsg = MESSAGE_ID(0x23, 0x064), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 1, - .costBP = 1 -}, -{ // move 10: Unused_Hammer_10 - .nameMsg = MESSAGE_ID(0x1D, 0x038), - .fullDescMsg = MESSAGE_ID(0x25, 0x064), - .shortDescMsg = MESSAGE_ID(0x23, 0x064), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 11: SuperSmashCharge - .nameMsg = MESSAGE_ID(0x2A, 0x00D), - .fullDescMsg = MESSAGE_ID(0x25, 0x065), - .shortDescMsg = MESSAGE_ID(0x23, 0x065), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 4, - .costBP = 2 -}, -{ // move 12: Unused_Hammer_12 - .nameMsg = MESSAGE_ID(0x1D, 0x038), - .fullDescMsg = MESSAGE_ID(0x25, 0x065), - .shortDescMsg = MESSAGE_ID(0x23, 0x065), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 13: AutoSmash - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 2, - .costBP = 1 -}, -{ // move 14: PowerQuake - .nameMsg = MESSAGE_ID(0x2A, 0x013), - .fullDescMsg = MESSAGE_ID(0x25, 0x06B), - .shortDescMsg = MESSAGE_ID(0x23, 0x06B), - .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 4, - .costBP = 2 -}, -{ // move 15: PowerSmash - .nameMsg = MESSAGE_ID(0x2A, 0x00A), - .fullDescMsg = MESSAGE_ID(0x25, 0x062), - .shortDescMsg = MESSAGE_ID(0x23, 0x062), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 2, - .costBP = 1 -}, -{ // move 16: SuperSmash - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 4, - .costBP = 2 -}, -{ // move 17: MegaSmash - .nameMsg = MESSAGE_ID(0x2A, 0x00B), - .fullDescMsg = MESSAGE_ID(0x25, 0x063), - .shortDescMsg = MESSAGE_ID(0x23, 0x063), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 6, - .costBP = 3 -}, -{ // move 18: ShrinkSmash - .nameMsg = MESSAGE_ID(0x2A, 0x00F), - .fullDescMsg = MESSAGE_ID(0x25, 0x067), - .shortDescMsg = MESSAGE_ID(0x23, 0x067), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 2, - .costBP = 1 -}, -{ // move 19: ShellCrack - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_HAMMER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 6, - .costBP = 3 -}, -{ // move 1A: Jump1 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x23, 0x0A0), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A0), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 1B: Jump2 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x23, 0x0A1), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A1), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 1C: Jump3 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x23, 0x0A2), - .shortDescMsg = MESSAGE_ID(0x23, 0x0A2), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 1D: Unused_Jump4 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 1E: Unused_Jump5 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 1F: Multibounce - .nameMsg = MESSAGE_ID(0x2A, 0x006), - .fullDescMsg = MESSAGE_ID(0x25, 0x05E), - .shortDescMsg = MESSAGE_ID(0x23, 0x05E), - .flags = MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_8000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 2, - .costBP = 1 -}, -{ // move 20: PowerBounce - .nameMsg = MESSAGE_ID(0x2A, 0x009), - .fullDescMsg = MESSAGE_ID(0x25, 0x061), - .shortDescMsg = MESSAGE_ID(0x23, 0x061), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 3, - .costBP = 2 -}, -{ // move 21: SleepStomp - .nameMsg = MESSAGE_ID(0x2A, 0x004), - .fullDescMsg = MESSAGE_ID(0x25, 0x05C), - .shortDescMsg = MESSAGE_ID(0x23, 0x05C), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 2, - .costBP = 1 -}, -{ // move 22: DizzyStomp - .nameMsg = MESSAGE_ID(0x2A, 0x005), - .fullDescMsg = MESSAGE_ID(0x25, 0x05D), - .shortDescMsg = MESSAGE_ID(0x23, 0x05D), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 2, - .costBP = 1 -}, -{ // move 23: JumpCharge0 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER | MOVE_DATA_FLAG_800, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 1, - .costBP = 1 -}, -{ // move 24: Unused_24 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 1, - .costBP = 1 -}, -{ // move 25: JumpCharge - .nameMsg = MESSAGE_ID(0x2A, 0x002), - .fullDescMsg = MESSAGE_ID(0x25, 0x05A), - .shortDescMsg = MESSAGE_ID(0x23, 0x05A), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER | MOVE_DATA_FLAG_800, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 1, - .costBP = 1 -}, -{ // move 26: Unused_26 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x25, 0x05A), - .shortDescMsg = MESSAGE_ID(0x23, 0x05A), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 27: SuperJumpCharge - .nameMsg = MESSAGE_ID(0x2A, 0x003), - .fullDescMsg = MESSAGE_ID(0x25, 0x05B), - .shortDescMsg = MESSAGE_ID(0x23, 0x05B), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER | MOVE_DATA_FLAG_800, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 4, - .costBP = 2 -}, -{ // move 28: Unused_28 - .nameMsg = MESSAGE_ID(0x1D, 0x039), - .fullDescMsg = MESSAGE_ID(0x25, 0x05B), - .shortDescMsg = MESSAGE_ID(0x23, 0x05B), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 29: AutoJump - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 2, - .costBP = 1 -}, -{ // move 2A: AutoMultibounce - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_8000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 5, - .costBP = 2 -}, -{ // move 2B: PowerJump - .nameMsg = MESSAGE_ID(0x2A, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x058), - .shortDescMsg = MESSAGE_ID(0x23, 0x058), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 2, - .costBP = 1 -}, -{ // move 2C: SuperJump - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 4, - .costBP = 2 -}, -{ // move 2D: MegaJump - .nameMsg = MESSAGE_ID(0x2A, 0x001), - .fullDescMsg = MESSAGE_ID(0x25, 0x059), - .shortDescMsg = MESSAGE_ID(0x23, 0x059), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 6, - .costBP = 3 -}, -{ // move 2E: DDownJump - .nameMsg = MESSAGE_ID(0x2A, 0x008), - .fullDescMsg = MESSAGE_ID(0x25, 0x060), - .shortDescMsg = MESSAGE_ID(0x23, 0x060), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 2, - .costBP = 2 -}, -{ // move 2F: ShrinkStomp - .nameMsg = MESSAGE_ID(0x2A, 0x007), - .fullDescMsg = MESSAGE_ID(0x25, 0x05F), - .shortDescMsg = MESSAGE_ID(0x23, 0x05F), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 2, - .costBP = 1 -}, -{ // move 30: EarthquakeJump - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_JUMP, - .actionTip = MOVE_ACTION_TIP_20, - .costFP = 2, - .costBP = 2 -}, -{ // move 31: Unused_DefendPlus - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x074), - .shortDescMsg = MESSAGE_ID(0x23, 0x074), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_3, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 6 -}, -{ // move 32: Unused_32 - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_3, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 8 -}, -{ // move 33: DamageDodge - .nameMsg = MESSAGE_ID(0x26, 0x075), - .fullDescMsg = MESSAGE_ID(0x25, 0x075), - .shortDescMsg = MESSAGE_ID(0x23, 0x075), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_3, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 34: Items - .nameMsg = MESSAGE_ID(0x1D, 0x03F), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x0A4), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_ITEMS, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 35: DoubleDip - .nameMsg = MESSAGE_ID(0x2A, 0x015), - .fullDescMsg = MESSAGE_ID(0x25, 0x06D), - .shortDescMsg = MESSAGE_ID(0x23, 0x06D), - .flags = 0, - .category = MOVE_TYPE_ITEMS, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 3, - .costBP = 1 -}, -{ // move 36: TripleDip - .nameMsg = MESSAGE_ID(0x2A, 0x016), - .fullDescMsg = MESSAGE_ID(0x25, 0x06E), - .shortDescMsg = MESSAGE_ID(0x23, 0x06E), - .flags = 0, - .category = MOVE_TYPE_ITEMS, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 6, - .costBP = 3 -}, -{ // move 37: Unused_37 - .nameMsg = 0x80098A04, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = 0, - .category = MOVE_TYPE_TACTICS, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 38: QuickChange - .nameMsg = MESSAGE_ID(0x2A, 0x018), - .fullDescMsg = MESSAGE_ID(0x25, 0x070), - .shortDescMsg = MESSAGE_ID(0x23, 0x070), - .flags = 0, - .category = MOVE_TYPE_TACTICS, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 4 -}, -{ // move 39: Unused_39 - .nameMsg = 0x80098A04, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_6, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 3A: Unused_3A - .nameMsg = 0x80098A04, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = 0, - .category = MOVE_TYPE_ATTACK_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 3B: PowerPlus - .nameMsg = MESSAGE_ID(0x26, 0x073), - .fullDescMsg = MESSAGE_ID(0x25, 0x073), - .shortDescMsg = MESSAGE_ID(0x23, 0x073), - .flags = 0, - .category = MOVE_TYPE_ATTACK_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 6 -}, -{ // move 3C: AllorNothing - .nameMsg = MESSAGE_ID(0x26, 0x093), - .fullDescMsg = MESSAGE_ID(0x25, 0x093), - .shortDescMsg = MESSAGE_ID(0x23, 0x093), - .flags = 0, - .category = MOVE_TYPE_ATTACK_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 4 -}, -{ // move 3D: IcePower - .nameMsg = MESSAGE_ID(0x26, 0x095), - .fullDescMsg = MESSAGE_ID(0x25, 0x095), - .shortDescMsg = MESSAGE_ID(0x23, 0x095), - .flags = 0, - .category = MOVE_TYPE_ATTACK_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 3E: PUpDDown - .nameMsg = MESSAGE_ID(0x2A, 0x019), - .fullDescMsg = MESSAGE_ID(0x25, 0x076), - .shortDescMsg = MESSAGE_ID(0x23, 0x076), - .flags = 0, - .category = MOVE_TYPE_ATTACK_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 3F: Unused_3F - .nameMsg = 0x80098A04, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 40: SpikeShield - .nameMsg = MESSAGE_ID(0x26, 0x07F), - .fullDescMsg = MESSAGE_ID(0x25, 0x07F), - .shortDescMsg = MESSAGE_ID(0x23, 0x07F), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 41: FireShield - .nameMsg = MESSAGE_ID(0x26, 0x097), - .fullDescMsg = MESSAGE_ID(0x25, 0x097), - .shortDescMsg = MESSAGE_ID(0x23, 0x097), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 42: PrettyLucky - .nameMsg = MESSAGE_ID(0x26, 0x081), - .fullDescMsg = MESSAGE_ID(0x25, 0x081), - .shortDescMsg = MESSAGE_ID(0x23, 0x081), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 43: FeelingFine - .nameMsg = MESSAGE_ID(0x26, 0x08C), - .fullDescMsg = MESSAGE_ID(0x25, 0x08C), - .shortDescMsg = MESSAGE_ID(0x23, 0x08C), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 44: ZapTap - .nameMsg = MESSAGE_ID(0x26, 0x099), - .fullDescMsg = MESSAGE_ID(0x25, 0x099), - .shortDescMsg = MESSAGE_ID(0x23, 0x099), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 4 -}, -{ // move 45: DefendPlus - .nameMsg = MESSAGE_ID(0x26, 0x074), - .fullDescMsg = MESSAGE_ID(0x25, 0x074), - .shortDescMsg = MESSAGE_ID(0x23, 0x074), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 6 -}, -{ // move 46: LastStand - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x085), - .shortDescMsg = MESSAGE_ID(0x23, 0x085), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 47: CloseCall - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x083), - .shortDescMsg = MESSAGE_ID(0x23, 0x083), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 48: LuckyDay - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x082), - .shortDescMsg = MESSAGE_ID(0x23, 0x082), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 7 -}, -{ // move 49: PDownDUp - .nameMsg = MESSAGE_ID(0x2A, 0x01A), - .fullDescMsg = MESSAGE_ID(0x25, 0x077), - .shortDescMsg = MESSAGE_ID(0x23, 0x077), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 4A: HealthyHealthy - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = 0, - .category = MOVE_TYPE_DEFENSE_UP, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 4B: Unused_4B - .nameMsg = 0x80098A04, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = 0, - .category = MOVE_TYPE_9, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 4C: DodgeMaster - .nameMsg = MESSAGE_ID(0x26, 0x080), - .fullDescMsg = MESSAGE_ID(0x25, 0x080), - .shortDescMsg = MESSAGE_ID(0x23, 0x080), - .flags = 0, - .category = MOVE_TYPE_9, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 4D: FirstAttack - .nameMsg = MESSAGE_ID(0x26, 0x087), - .fullDescMsg = MESSAGE_ID(0x25, 0x087), - .shortDescMsg = MESSAGE_ID(0x23, 0x087), - .flags = 0, - .category = MOVE_TYPE_9, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 4E: SlowGo - .nameMsg = MESSAGE_ID(0x26, 0x094), - .fullDescMsg = MESSAGE_ID(0x25, 0x094), - .shortDescMsg = MESSAGE_ID(0x23, 0x094), - .flags = 0, - .category = MOVE_TYPE_9, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 4F: RightOn - .nameMsg = MESSAGE_ID(0x26, 0x09B), - .fullDescMsg = MESSAGE_ID(0x25, 0x09B), - .shortDescMsg = MESSAGE_ID(0x23, 0x09B), - .flags = 0, - .category = MOVE_TYPE_9, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 8 -}, -{ // move 50: BumpAttack - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x088), - .shortDescMsg = MESSAGE_ID(0x23, 0x088), - .flags = 0, - .category = MOVE_TYPE_9, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 5 -}, -{ // move 51: Unused_51 - .nameMsg = 0x80098A04, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 52: HPPlus - .nameMsg = MESSAGE_ID(0x26, 0x071), - .fullDescMsg = MESSAGE_ID(0x25, 0x071), - .shortDescMsg = MESSAGE_ID(0x23, 0x071), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 53: MysteryScroll - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 54: AttackFXA - .nameMsg = MESSAGE_ID(0x26, 0x08D), - .fullDescMsg = MESSAGE_ID(0x25, 0x08D), - .shortDescMsg = MESSAGE_ID(0x23, 0x08D), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 55: AttackFXD - .nameMsg = MESSAGE_ID(0x26, 0x08E), - .fullDescMsg = MESSAGE_ID(0x25, 0x08E), - .shortDescMsg = MESSAGE_ID(0x23, 0x08E), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 56: AttackFXB - .nameMsg = MESSAGE_ID(0x26, 0x08F), - .fullDescMsg = MESSAGE_ID(0x25, 0x08F), - .shortDescMsg = MESSAGE_ID(0x23, 0x08F), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 57: AttackFXE - .nameMsg = MESSAGE_ID(0x26, 0x090), - .fullDescMsg = MESSAGE_ID(0x25, 0x090), - .shortDescMsg = MESSAGE_ID(0x23, 0x090), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 58: AttackFXC - .nameMsg = MESSAGE_ID(0x26, 0x091), - .fullDescMsg = MESSAGE_ID(0x25, 0x091), - .shortDescMsg = MESSAGE_ID(0x23, 0x091), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 59: AttackFXF - .nameMsg = MESSAGE_ID(0x26, 0x092), - .fullDescMsg = MESSAGE_ID(0x25, 0x092), - .shortDescMsg = MESSAGE_ID(0x23, 0x092), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 5A: HPDrain - .nameMsg = MESSAGE_ID(0x26, 0x078), - .fullDescMsg = MESSAGE_ID(0x25, 0x078), - .shortDescMsg = MESSAGE_ID(0x23, 0x078), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 5B: FPPlus - .nameMsg = MESSAGE_ID(0x26, 0x072), - .fullDescMsg = MESSAGE_ID(0x25, 0x072), - .shortDescMsg = MESSAGE_ID(0x23, 0x072), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 5C: MoneyMoney - .nameMsg = MESSAGE_ID(0x26, 0x09A), - .fullDescMsg = MESSAGE_ID(0x25, 0x09A), - .shortDescMsg = MESSAGE_ID(0x23, 0x09A), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 7 -}, -{ // move 5D: ChillOutBadge - .nameMsg = MESSAGE_ID(0x26, 0x098), - .fullDescMsg = MESSAGE_ID(0x25, 0x098), - .shortDescMsg = MESSAGE_ID(0x23, 0x098), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 5E: HappyHeart - .nameMsg = MESSAGE_ID(0x26, 0x079), - .fullDescMsg = MESSAGE_ID(0x25, 0x079), - .shortDescMsg = MESSAGE_ID(0x23, 0x079), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 5F: MegaRush - .nameMsg = MESSAGE_ID(0x26, 0x086), - .fullDescMsg = MESSAGE_ID(0x25, 0x086), - .shortDescMsg = MESSAGE_ID(0x23, 0x086), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 60: Berserker - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 8 -}, -{ // move 61: RunawayPay - .nameMsg = MESSAGE_ID(0x26, 0x09C), - .fullDescMsg = MESSAGE_ID(0x25, 0x09C), - .shortDescMsg = MESSAGE_ID(0x23, 0x09C), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 62: FlowerSaver - .nameMsg = MESSAGE_ID(0x26, 0x07B), - .fullDescMsg = MESSAGE_ID(0x25, 0x07B), - .shortDescMsg = MESSAGE_ID(0x23, 0x07B), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 6 -}, -{ // move 63: PayOff - .nameMsg = MESSAGE_ID(0x26, 0x096), - .fullDescMsg = MESSAGE_ID(0x25, 0x096), - .shortDescMsg = MESSAGE_ID(0x23, 0x096), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 64: PowerRush - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x084), - .shortDescMsg = MESSAGE_ID(0x23, 0x084), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 65: CrazyHeart - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 10 -}, -{ // move 66: MegaHPDrain - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 10 -}, -{ // move 67: FlowerFanatic - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 10 -}, -{ // move 68: HeartFinder - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x07C), - .shortDescMsg = MESSAGE_ID(0x23, 0x07C), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 69: FlowerFinder - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x07D), - .shortDescMsg = MESSAGE_ID(0x23, 0x07D), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 6A: SpinAttack - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x089), - .shortDescMsg = MESSAGE_ID(0x23, 0x089), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 6B: DizzyAttack - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x08A), - .shortDescMsg = MESSAGE_ID(0x23, 0x08A), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 6C: ISpy - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x09E), - .shortDescMsg = MESSAGE_ID(0x23, 0x09E), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 6D: SpeedySpin - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x25, 0x08B), - .shortDescMsg = MESSAGE_ID(0x23, 0x08B), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 6E: Refund - .nameMsg = MESSAGE_ID(0x26, 0x09D), - .fullDescMsg = MESSAGE_ID(0x25, 0x09D), - .shortDescMsg = MESSAGE_ID(0x23, 0x09D), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 6F: Unused_FinalGoompa - .nameMsg = 0x800989F0, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 70: Unused_FinalBombomb - .nameMsg = 0x800989DC, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 71: DeepFocus - .nameMsg = MESSAGE_ID(0x26, 0x07E), - .fullDescMsg = MESSAGE_ID(0x25, 0x07E), - .shortDescMsg = MESSAGE_ID(0x23, 0x07E), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 1 -}, -{ // move 72: SuperFocus - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 5 -}, -{ // move 73: Kaiden - .nameMsg = MESSAGE_ID(0x00, 0x000), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_80000000, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 74: HappyFlower - .nameMsg = MESSAGE_ID(0x26, 0x07A), - .fullDescMsg = MESSAGE_ID(0x25, 0x07A), - .shortDescMsg = MESSAGE_ID(0x23, 0x07A), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 75: GroupFocus - .nameMsg = MESSAGE_ID(0x26, 0x06F), - .fullDescMsg = MESSAGE_ID(0x25, 0x06F), - .shortDescMsg = MESSAGE_ID(0x23, 0x06F), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 2 -}, -{ // move 76: Peekaboo - .nameMsg = MESSAGE_ID(0x26, 0x09F), - .fullDescMsg = MESSAGE_ID(0x25, 0x09F), - .shortDescMsg = MESSAGE_ID(0x23, 0x09F), - .flags = MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_NONE, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 3 -}, -{ // move 77: Focus - .nameMsg = MESSAGE_ID(0x1D, 0x014), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x020), - .flags = MOVE_DATA_FLAG_80000000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 78: Refresh - .nameMsg = MESSAGE_ID(0x1D, 0x015), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x021), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 1, - .costBP = 1 -}, -{ // move 79: Lullaby - .nameMsg = MESSAGE_ID(0x1D, 0x016), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x022), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 1, - .costBP = 1 -}, -{ // move 7A: StarStorm - .nameMsg = MESSAGE_ID(0x1D, 0x017), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x023), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 2, - .costBP = 2 -}, -{ // move 7B: ChillOutMove - .nameMsg = MESSAGE_ID(0x1D, 0x018), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x024), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 2, - .costBP = 2 -}, -{ // move 7C: Smooch - .nameMsg = MESSAGE_ID(0x1D, 0x019), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x025), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 3, - .costBP = 3 -}, -{ // move 7D: TimeOut - .nameMsg = MESSAGE_ID(0x1D, 0x01A), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x026), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 2, - .costBP = 2 -}, -{ // move 7E: UpAndAway - .nameMsg = MESSAGE_ID(0x1D, 0x01B), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x027), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 2, - .costBP = 2 -}, -{ // move 7F: StarBeam - .nameMsg = MESSAGE_ID(0x1D, 0x01C), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x028), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 80: PeachBeam - .nameMsg = MESSAGE_ID(0x1D, 0x01D), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x029), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 81: PeachFocus - .nameMsg = MESSAGE_ID(0x1D, 0x01E), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x020), - .flags = MOVE_DATA_FLAG_100, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 82: TwinkDash - .nameMsg = MESSAGE_ID(0x1D, 0x01F), - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x1D, 0x020), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_STAR_POWER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 83: Headbonk1 - .nameMsg = MESSAGE_ID(0x2B, 0x000), - .fullDescMsg = MESSAGE_ID(0x28, 0x007), - .shortDescMsg = MESSAGE_ID(0x28, 0x002), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_2, - .costFP = 0, - .costBP = 0 -}, -{ // move 84: Headbonk2 - .nameMsg = MESSAGE_ID(0x2B, 0x000), - .fullDescMsg = MESSAGE_ID(0x28, 0x008), - .shortDescMsg = MESSAGE_ID(0x28, 0x002), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_2, - .costFP = 0, - .costBP = 0 -}, -{ // move 85: Headbonk3 - .nameMsg = MESSAGE_ID(0x2B, 0x000), - .fullDescMsg = MESSAGE_ID(0x28, 0x009), - .shortDescMsg = MESSAGE_ID(0x28, 0x002), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_2, - .costFP = 0, - .costBP = 0 -}, -{ // move 86: Tattle - .nameMsg = MESSAGE_ID(0x2B, 0x001), - .fullDescMsg = MESSAGE_ID(0x28, 0x00A), - .shortDescMsg = MESSAGE_ID(0x28, 0x003), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_20000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 0, - .costBP = 0 -}, -{ // move 87: Charge - .nameMsg = MESSAGE_ID(0x2B, 0x002), - .fullDescMsg = MESSAGE_ID(0x28, 0x00B), - .shortDescMsg = MESSAGE_ID(0x28, 0x004), - .flags = MOVE_DATA_FLAG_100, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 1, - .costBP = 0 -}, -{ // move 88: Multibonk - .nameMsg = MESSAGE_ID(0x2B, 0x003), - .fullDescMsg = MESSAGE_ID(0x28, 0x00C), - .shortDescMsg = MESSAGE_ID(0x28, 0x005), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_2, - .costFP = 3, - .costBP = 0 -}, -{ // move 89: ShellToss1 - .nameMsg = MESSAGE_ID(0x2B, 0x004), - .fullDescMsg = MESSAGE_ID(0x28, 0x014), - .shortDescMsg = MESSAGE_ID(0x28, 0x00F), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 8A: ShellToss2 - .nameMsg = MESSAGE_ID(0x2B, 0x004), - .fullDescMsg = MESSAGE_ID(0x28, 0x015), - .shortDescMsg = MESSAGE_ID(0x28, 0x00F), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 8B: ShellToss3 - .nameMsg = MESSAGE_ID(0x2B, 0x004), - .fullDescMsg = MESSAGE_ID(0x28, 0x016), - .shortDescMsg = MESSAGE_ID(0x28, 0x00F), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move 8C: PowerShell - .nameMsg = MESSAGE_ID(0x2B, 0x005), - .fullDescMsg = MESSAGE_ID(0x28, 0x017), - .shortDescMsg = MESSAGE_ID(0x28, 0x010), - .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 3, - .costBP = 0 -}, -{ // move 8D: DizzyShell - .nameMsg = MESSAGE_ID(0x2B, 0x006), - .fullDescMsg = MESSAGE_ID(0x28, 0x018), - .shortDescMsg = MESSAGE_ID(0x28, 0x011), - .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_3, - .costFP = 4, - .costBP = 0 -}, -{ // move 8E: FireShell - .nameMsg = MESSAGE_ID(0x2B, 0x007), - .fullDescMsg = MESSAGE_ID(0x28, 0x019), - .shortDescMsg = MESSAGE_ID(0x28, 0x012), - .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 5, - .costBP = 0 -}, -{ // move 8F: BodySlam1 - .nameMsg = MESSAGE_ID(0x2B, 0x008), - .fullDescMsg = MESSAGE_ID(0x28, 0x021), - .shortDescMsg = MESSAGE_ID(0x28, 0x01C), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_15, - .costFP = 0, - .costBP = 0 -}, -{ // move 90: BodySlam2 - .nameMsg = MESSAGE_ID(0x2B, 0x008), - .fullDescMsg = MESSAGE_ID(0x28, 0x022), - .shortDescMsg = MESSAGE_ID(0x28, 0x01C), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_15, - .costFP = 0, - .costBP = 0 -}, -{ // move 91: BodySlam3 - .nameMsg = MESSAGE_ID(0x2B, 0x008), - .fullDescMsg = MESSAGE_ID(0x28, 0x023), - .shortDescMsg = MESSAGE_ID(0x28, 0x01C), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_15, - .costFP = 0, - .costBP = 0 -}, -{ // move 92: Bomb - .nameMsg = MESSAGE_ID(0x2B, 0x009), - .fullDescMsg = MESSAGE_ID(0x28, 0x024), - .shortDescMsg = MESSAGE_ID(0x28, 0x01D), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_3, - .costFP = 3, - .costBP = 0 -}, -{ // move 93: PowerBomb - .nameMsg = MESSAGE_ID(0x2B, 0x00A), - .fullDescMsg = MESSAGE_ID(0x28, 0x025), - .shortDescMsg = MESSAGE_ID(0x28, 0x01E), - .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_3, - .costFP = 6, - .costBP = 0 -}, -{ // move 94: MegaBomb - .nameMsg = MESSAGE_ID(0x2B, 0x00B), - .fullDescMsg = MESSAGE_ID(0x28, 0x026), - .shortDescMsg = MESSAGE_ID(0x28, 0x01F), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_3, - .costFP = 8, - .costBP = 0 -}, -{ // move 95: SkyDive1 - .nameMsg = MESSAGE_ID(0x2B, 0x00C), - .fullDescMsg = MESSAGE_ID(0x28, 0x02E), - .shortDescMsg = MESSAGE_ID(0x28, 0x029), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 96: SkyDive2 - .nameMsg = MESSAGE_ID(0x2B, 0x00C), - .fullDescMsg = MESSAGE_ID(0x28, 0x02F), - .shortDescMsg = MESSAGE_ID(0x28, 0x029), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 97: SkyDive3 - .nameMsg = MESSAGE_ID(0x2B, 0x00C), - .fullDescMsg = MESSAGE_ID(0x28, 0x030), - .shortDescMsg = MESSAGE_ID(0x28, 0x029), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 98: ShellShot - .nameMsg = MESSAGE_ID(0x2B, 0x00D), - .fullDescMsg = MESSAGE_ID(0x28, 0x031), - .shortDescMsg = MESSAGE_ID(0x28, 0x02A), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_5, - .costFP = 3, - .costBP = 0 -}, -{ // move 99: AirLift - .nameMsg = MESSAGE_ID(0x2B, 0x00E), - .fullDescMsg = MESSAGE_ID(0x28, 0x032), - .shortDescMsg = MESSAGE_ID(0x28, 0x02B), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_400 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_3, - .costFP = 3, - .costBP = 0 -}, -{ // move 9A: AirRaid - .nameMsg = MESSAGE_ID(0x2B, 0x00F), - .fullDescMsg = MESSAGE_ID(0x28, 0x033), - .shortDescMsg = MESSAGE_ID(0x28, 0x02C), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 6, - .costBP = 0 -}, -{ // move 9B: Unused_LoneFool1 - .nameMsg = 0x800989D0, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 9C: Unused_LoneFool2 - .nameMsg = 0x800989D0, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 9D: Unused_LoneFool3 - .nameMsg = 0x800989D0, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 9E: Unused_Mumble - .nameMsg = 0x800989C0, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_4, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move 9F: Unused_Preach - .nameMsg = 0x800989B4, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move A0: Unused_Awakening - .nameMsg = 0x800989A8, - .fullDescMsg = MESSAGE_ID(0x00, 0x000), - .shortDescMsg = MESSAGE_ID(0x00, 0x000), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_0, - .costFP = 0, - .costBP = 0 -}, -{ // move A1: ElectroDash1 - .nameMsg = MESSAGE_ID(0x2B, 0x014), - .fullDescMsg = MESSAGE_ID(0x28, 0x048), - .shortDescMsg = MESSAGE_ID(0x28, 0x043), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_15, - .costFP = 0, - .costBP = 0 -}, -{ // move A2: ElectroDash2 - .nameMsg = MESSAGE_ID(0x2B, 0x014), - .fullDescMsg = MESSAGE_ID(0x28, 0x049), - .shortDescMsg = MESSAGE_ID(0x28, 0x043), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_15, - .costFP = 0, - .costBP = 0 -}, -{ // move A3: ElectroDash3 - .nameMsg = MESSAGE_ID(0x2B, 0x014), - .fullDescMsg = MESSAGE_ID(0x28, 0x04A), - .shortDescMsg = MESSAGE_ID(0x28, 0x043), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_15, - .costFP = 0, - .costBP = 0 -}, -{ // move A4: PowerShock - .nameMsg = MESSAGE_ID(0x2B, 0x015), - .fullDescMsg = MESSAGE_ID(0x28, 0x04B), - .shortDescMsg = MESSAGE_ID(0x28, 0x044), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_3, - .costFP = 2, - .costBP = 0 -}, -{ // move A5: TurboCharge - .nameMsg = MESSAGE_ID(0x2B, 0x016), - .fullDescMsg = MESSAGE_ID(0x28, 0x04C), - .shortDescMsg = MESSAGE_ID(0x28, 0x045), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_10, - .costFP = 3, - .costBP = 0 -}, -{ // move A6: MegaShock - .nameMsg = MESSAGE_ID(0x2B, 0x017), - .fullDescMsg = MESSAGE_ID(0x28, 0x04D), - .shortDescMsg = MESSAGE_ID(0x28, 0x046), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_12, - .costFP = 5, - .costBP = 0 -}, -{ // move A7: BellyFlop1 - .nameMsg = MESSAGE_ID(0x2B, 0x018), - .fullDescMsg = MESSAGE_ID(0x28, 0x055), - .shortDescMsg = MESSAGE_ID(0x28, 0x050), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move A8: BellyFlop2 - .nameMsg = MESSAGE_ID(0x2B, 0x018), - .fullDescMsg = MESSAGE_ID(0x28, 0x056), - .shortDescMsg = MESSAGE_ID(0x28, 0x050), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move A9: BellyFlop3 - .nameMsg = MESSAGE_ID(0x2B, 0x018), - .fullDescMsg = MESSAGE_ID(0x28, 0x057), - .shortDescMsg = MESSAGE_ID(0x28, 0x050), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_1, - .costFP = 0, - .costBP = 0 -}, -{ // move AA: Squirt - .nameMsg = MESSAGE_ID(0x2B, 0x019), - .fullDescMsg = MESSAGE_ID(0x28, 0x058), - .shortDescMsg = MESSAGE_ID(0x28, 0x051), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_14, - .costFP = 3, - .costBP = 0 -}, -{ // move AB: WaterBlock - .nameMsg = MESSAGE_ID(0x2B, 0x01A), - .fullDescMsg = MESSAGE_ID(0x28, 0x059), - .shortDescMsg = MESSAGE_ID(0x28, 0x052), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_10, - .costFP = 3, - .costBP = 0 -}, -{ // move AC: TidalWave - .nameMsg = MESSAGE_ID(0x2B, 0x01B), - .fullDescMsg = MESSAGE_ID(0x28, 0x05A), - .shortDescMsg = MESSAGE_ID(0x28, 0x053), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_8, - .costFP = 6, - .costBP = 0 -}, -{ // move AD: SpinyFlip1 - .nameMsg = MESSAGE_ID(0x2B, 0x01C), - .fullDescMsg = MESSAGE_ID(0x28, 0x062), - .shortDescMsg = MESSAGE_ID(0x28, 0x05D), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_16, - .costFP = 0, - .costBP = 0 -}, -{ // move AE: SpinyFlip2 - .nameMsg = MESSAGE_ID(0x2B, 0x01C), - .fullDescMsg = MESSAGE_ID(0x28, 0x063), - .shortDescMsg = MESSAGE_ID(0x28, 0x05D), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_16, - .costFP = 0, - .costBP = 0 -}, -{ // move AF: SpinyFlip3 - .nameMsg = MESSAGE_ID(0x2B, 0x01C), - .fullDescMsg = MESSAGE_ID(0x28, 0x064), - .shortDescMsg = MESSAGE_ID(0x28, 0x05D), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_16, - .costFP = 0, - .costBP = 0 -}, -{ // move B0: SpinySurge - .nameMsg = MESSAGE_ID(0x2B, 0x01D), - .fullDescMsg = MESSAGE_ID(0x28, 0x065), - .shortDescMsg = MESSAGE_ID(0x28, 0x05E), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 4, - .costBP = 0 -}, -{ // move B1: CloudNine - .nameMsg = MESSAGE_ID(0x2B, 0x01E), - .fullDescMsg = MESSAGE_ID(0x28, 0x066), - .shortDescMsg = MESSAGE_ID(0x28, 0x05F), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_10, - .costFP = 4, - .costBP = 0 -}, -{ // move B2: Hurricane - .nameMsg = MESSAGE_ID(0x2B, 0x01F), - .fullDescMsg = MESSAGE_ID(0x28, 0x067), - .shortDescMsg = MESSAGE_ID(0x28, 0x060), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_12, - .costFP = 5, - .costBP = 0 -}, -{ // move B3: Smack1 - .nameMsg = MESSAGE_ID(0x2B, 0x010), - .fullDescMsg = MESSAGE_ID(0x28, 0x03B), - .shortDescMsg = MESSAGE_ID(0x28, 0x036), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 0, - .costBP = 0 -}, -{ // move B4: Smack2 - .nameMsg = MESSAGE_ID(0x2B, 0x010), - .fullDescMsg = MESSAGE_ID(0x28, 0x03C), - .shortDescMsg = MESSAGE_ID(0x28, 0x036), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 0, - .costBP = 0 -}, -{ // move B5: Smack3 - .nameMsg = MESSAGE_ID(0x2B, 0x010), - .fullDescMsg = MESSAGE_ID(0x28, 0x03D), - .shortDescMsg = MESSAGE_ID(0x28, 0x036), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 0, - .costBP = 0 -}, -{ // move B6: OuttaSight - .nameMsg = MESSAGE_ID(0x2B, 0x011), - .fullDescMsg = MESSAGE_ID(0x28, 0x03E), - .shortDescMsg = MESSAGE_ID(0x28, 0x037), - .flags = MOVE_DATA_FLAG_TARGET_PLAYER, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_NONE, - .costFP = 2, - .costBP = 0 -}, -{ // move B7: Spook - .nameMsg = MESSAGE_ID(0x2B, 0x012), - .fullDescMsg = MESSAGE_ID(0x28, 0x03F), - .shortDescMsg = MESSAGE_ID(0x28, 0x038), - .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 3, - .costBP = 0 -}, -{ // move B8: FanSmack - .nameMsg = MESSAGE_ID(0x2B, 0x013), - .fullDescMsg = MESSAGE_ID(0x28, 0x040), - .shortDescMsg = MESSAGE_ID(0x28, 0x039), - .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, - .category = MOVE_TYPE_PARTNER, - .actionTip = MOVE_ACTION_TIP_4, - .costFP = 5, - .costBP = 0 -}, -}; +#include "move_table.inc.c" //TODO padding s32 pad_after_move_table[] = { @@ -13745,5 +228,5 @@ s32 pad_after_move_table[] = { }; s32 gMessageBoxFrameParts[] = { -0x802EBFF0, 0x802EC010, 0x802EC030, 0x802EC050, 0x802EC070, 0x802EC090, 0x802EC0B0, 0x802EC0D0, 0x802EC0F0, 0x802EC110, 0x802EC130, 0x802EC150, 0x802EC170, 0x802EC190, 0x802EC1B0, 0x802EC1D0, 0x802EC1F0, 0x802EC210, 0x802EC230, 0x802EC250, 0x802EC270, 0x802EC290, 0x802EC2B0, 0x802EC2D0, 0x802EC2F0, 0x802EC310, 0x802EC330, 0x802EC350, 0x802EC370, 0x802EC390, 0x802EC3B0, 0x802EC3D0 + 0x802EBFF0, 0x802EC010, 0x802EC030, 0x802EC050, 0x802EC070, 0x802EC090, 0x802EC0B0, 0x802EC0D0, 0x802EC0F0, 0x802EC110, 0x802EC130, 0x802EC150, 0x802EC170, 0x802EC190, 0x802EC1B0, 0x802EC1D0, 0x802EC1F0, 0x802EC210, 0x802EC230, 0x802EC250, 0x802EC270, 0x802EC290, 0x802EC2B0, 0x802EC2D0, 0x802EC2F0, 0x802EC310, 0x802EC330, 0x802EC350, 0x802EC370, 0x802EC390, 0x802EC3B0, 0x802EC3D0 }; diff --git a/src/C50A0.c b/src/C50A0.c index 360d5e1c88..73d8972c5b 100644 --- a/src/C50A0.c +++ b/src/C50A0.c @@ -4,13 +4,13 @@ #define MAX_ITEM_ENTITIES 256 -extern s32 D_801512F8; -extern s32 D_80155D84; -extern s32 D_80155D88; -extern ItemEntity* D_80155DA0[MAX_ITEM_ENTITIES]; -extern ItemEntity* D_801561A0[MAX_ITEM_ENTITIES]; -extern ItemEntity** D_801565A0; // item entity list -extern s16 D_801565A4; +extern s32 ItemEntitiesCreated; +extern s32 ItemEntityAlternatingSpawn; +extern s32 ItemEntityRenderGroup; +extern ItemEntity* WorldItemEntities[MAX_ITEM_ENTITIES]; +extern ItemEntity* BattleItemEntities[MAX_ITEM_ENTITIES]; +extern ItemEntity** gCurrentItemEntities; +extern s16 isPickingUpItem; extern s16 D_801565A8; extern s32 D_80155D80; extern s16 D_80155D8C; @@ -23,7 +23,7 @@ void item_entity_load(ItemEntity*); void item_entity_update(ItemEntity*); void appendGfx_item_entity(void*); void draw_item_entities(void); -void func_80132D94(void); +void draw_item_entities_UI(void); s32 test_item_player_collision(ItemEntity*); void update_item_entity_collectable(ItemEntity*); void func_8013559C(ItemEntity*); @@ -56,38 +56,38 @@ s32 integer_log(s32 number, u32 base) { INCLUDE_ASM(s32, "C50A0", draw_adjustable_tiled_image); void sparkle_script_init(ItemEntity* itemEntity, s32* state) { - itemEntity->currentState = state; - itemEntity->framesLeft = 1; - itemEntity->sequenceStart = state; + itemEntity->sparkleReadPos = state; + itemEntity->sparkleNextUpdate = 1; + itemEntity->sparkleSavedPos = state; } s32 sparkle_script_step(ItemEntity* itemEntity) { - s32* currentState = itemEntity->currentState; + s32* currentState = itemEntity->sparkleReadPos; switch (*currentState++) { case 1: - itemEntity->framesLeft = *currentState++; - itemEntity->unk_44 = *currentState++; - itemEntity->currentState = currentState; + itemEntity->sparkleNextUpdate = *currentState++; + itemEntity->sparkleUnk44 = *currentState++; + itemEntity->sparkleReadPos = currentState; break; case 2: - itemEntity->currentState = itemEntity->sequenceStart; + itemEntity->sparkleReadPos = itemEntity->sparkleSavedPos; return TRUE; case 3: - itemEntity->sequenceStart = currentState; - itemEntity->currentState = currentState; + itemEntity->sparkleSavedPos = currentState; + itemEntity->sparkleReadPos = currentState; return TRUE; case 7: - itemEntity->framesLeft = *currentState++; - itemEntity->unk_4C = *currentState++; - itemEntity->unk_50 = *currentState++; - itemEntity->unk_54 = *currentState++; - itemEntity->unk_58 = *currentState++; - itemEntity->currentState = currentState; + itemEntity->sparkleNextUpdate = *currentState++; + itemEntity->sparkleRaster = *currentState++; + itemEntity->sparklePalette = *currentState++; + itemEntity->sparkleWidth = *currentState++; + itemEntity->sparkleHeight = *currentState++; + itemEntity->sparkleReadPos = currentState; break; case 4: - itemEntity->currentState = currentState++; - itemEntity->currentState = currentState++; + itemEntity->sparkleReadPos = currentState++; + itemEntity->sparkleReadPos = currentState++; case 0: return TRUE; } @@ -95,18 +95,16 @@ s32 sparkle_script_step(ItemEntity* itemEntity) { } void sparkle_script_update(ItemEntity* itemEntity) { - itemEntity->framesLeft--; - if (itemEntity->framesLeft <= 0) { - while (sparkle_script_step(itemEntity) != 0) { - - } + itemEntity->sparkleNextUpdate--; + if (itemEntity->sparkleNextUpdate <= 0) { + while (sparkle_script_step(itemEntity) != 0) {} } } INCLUDE_ASM(s32, "C50A0", draw_coin_sparkles); ItemEntity* get_item_entity(s32 itemEntityIndex) { - return D_801565A0[itemEntityIndex]; + return gCurrentItemEntities[itemEntityIndex]; } void item_entity_disable_shadow(ItemEntity* itemEntity) { @@ -133,42 +131,42 @@ void clear_item_entity_data(void) { s32 i; if (!gGameStatusPtr->isBattle) { - D_801565A0 = D_80155DA0; + gCurrentItemEntities = WorldItemEntities; } else { - D_801565A0 = D_801561A0; + gCurrentItemEntities = BattleItemEntities; } for (i = 0; i < MAX_ITEM_ENTITIES; i++) { - D_801565A0[i] = NULL; + gCurrentItemEntities[i] = NULL; } - D_801512F8 = 0; + ItemEntitiesCreated = 0; D_80155D8C = 0; D_80155D8E = 0; D_80155D90 = 0; - D_80155D84 = 0; + ItemEntityAlternatingSpawn = 0; if (!gGameStatusPtr->isBattle) { - D_80155D88 = 0; + ItemEntityRenderGroup = 0; } create_generic_entity_world(NULL, draw_item_entities); - create_generic_entity_frontUI(NULL, func_80132D94); - D_801565A4 = 0; + create_generic_entity_frontUI(NULL, draw_item_entities_UI); + isPickingUpItem = FALSE; D_801565A8 = 0; } void init_item_entity_list(void) { if (!gGameStatusPtr->isBattle) { - D_801565A0 = D_80155DA0; + gCurrentItemEntities = WorldItemEntities; } else { - D_801565A0 = D_801561A0; + gCurrentItemEntities = BattleItemEntities; } - D_801565A4 = 0; + isPickingUpItem = FALSE; D_801565A8 = 0; - D_801512F8 = 0; - D_80155D84 = 0; + ItemEntitiesCreated = 0; + ItemEntityAlternatingSpawn = 0; } INCLUDE_ASM(s32, "C50A0", item_entity_load); @@ -184,7 +182,88 @@ s32 make_item_entity_delayed(s32 itemID, f32 x, f32 y, f32 z, s32 itemSpawnMode, return make_item_entity(itemID, x, y, z, itemSpawnMode, pickupDelay, -1, pickupVar); } -INCLUDE_ASM(s32, "C50A0", make_item_entity_at_player); +s32 make_item_entity_at_player(s32 itemID, s32 arg1, s32 pickupMsgFlags) { + PlayerStatus* playerStatus = &gPlayerStatus; + ItemEntity* item; + Shadow* shadow; + s32 i; + f32 posX; + f32 posY; + f32 posZ; + f32 depth; + s32 id; + + for (i = 0; i < MAX_ITEM_ENTITIES; i++) { + if (gCurrentItemEntities[i] == NULL) { + break; + } + } + ASSERT(i < MAX_ITEM_ENTITIES); + id = i; + + gCurrentItemEntities[id] = item = heap_malloc(sizeof(*item)); + ItemEntitiesCreated++; + ASSERT(item != NULL); + + itemID &= 0xFFFF; + item->renderGroup = -1; + item->flags = (ITEM_ENTITY_FLAGS_CAM0 | ITEM_ENTITY_FLAGS_CAM1 | ITEM_ENTITY_FLAGS_CAM2 | ITEM_ENTITY_FLAGS_10 | ITEM_ENTITY_FLAGS_2000000); + if (arg1 != 0) { + item->flags |= ITEM_ENTITY_FLAGS_4000000; + } + item->pickupMsgFlags = pickupMsgFlags; + item->spawnType = ITEM_SPAWN_AT_PLAYER; + item->state = 0; + item->boundVar = 0; + item->position.x = playerStatus->position.x; + item->position.y = playerStatus->position.y; + item->position.z = playerStatus->position.z; + + item->shadowIndex = -1; + item->nextUpdate = 1; + item->unk_34.x = -9999; + item->unk_34.y = -9999; + item->unk_34.z = -9999; + item->scale = 1.0f; + item->itemID = itemID; + item->physicsData = NULL; + item->pickupDelay = 0; + item->wsFaceAngle = 0; + item->flags |= ITEM_ENTITY_FLAGS_TINY; + + if (gItemTable[itemID].typeFlags & ITEM_TYPE_FLAG_ENTITY_FULLSIZE) { + item->flags = (item->flags | ITEM_ENTITY_FLAGS_40000) & ~ITEM_ENTITY_FLAGS_TINY; + } + if (ItemEntityAlternatingSpawn != 0) { + item->flags |= ITEM_ENTITY_FLAGS_20000; + } + ItemEntityAlternatingSpawn = 1 - ItemEntityAlternatingSpawn; + + item->shadowIndex = create_shadow_type(0, item->position.x, item->position.y, item->position.z); + shadow = get_shadow_by_index(item->shadowIndex); + shadow->flags |= 1; + + posX = item->position.x; + posY = item->position.y + 12.0f; + posZ = item->position.z; + depth = 1000.0f; + npc_raycast_down_sides(0x20000, &posX, &posY, &posZ, &depth); + shadow->position.x = posX; + shadow->position.y = posY; + shadow->position.z = posZ; + + shadow->rotation.x = gGameStatusPtr->playerGroundTraceAngles.x; + shadow->rotation.y = 0.0f; + shadow->rotation.z = gGameStatusPtr->playerGroundTraceAngles.z; + set_standard_shadow_scale(shadow, depth * 0.5f); + + item_entity_load(item); + if (item->itemID == ITEM_COIN) { + sparkle_script_init(item, &SparkleScript_Coin); + sparkle_script_update(item); + } + return id; +} INCLUDE_ASM(s32, "C50A0", item_entity_update); @@ -197,7 +276,7 @@ void update_item_entities(void) { if (!(gOverrideFlags & (GLOBAL_OVERRIDES_400 | GLOBAL_OVERRIDES_800))) { for (i = 0; i < 0x100; i++) { - entity = D_801565A0[i]; + entity = gCurrentItemEntities[i]; if (entity != NULL && entity->flags != 0) { if (entity->itemID == ITEM_COIN) { @@ -212,37 +291,37 @@ void update_item_entities(void) { item_entity_update(entity); - switch (entity->type) { - case 0: + switch (entity->spawnType) { + case ITEM_SPAWN_MODE_NOTHING: update_item_entity_static(entity); break; - case 1: - case 2: + case ITEM_SPAWN_MODE_DECORATION: + case ITEM_SPAWN_MODE_INVISIBLE: func_801356CC(entity); break; - case 3: - case 12: - case 16: - case 20: - case 23: + case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_ITEM_BLOCK_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_TOSS_FADE1: update_item_entity_collectable(entity); break; - case 28: + case ITEM_SPAWN_AT_PLAYER: update_item_entity_temp(entity); break; } - entity = D_801565A0[i]; + entity = gCurrentItemEntities[i]; if (entity != NULL) { s32 xs, ys, zs; - switch (entity->type) { - case 0: - case 3: - case 12: - case 16: - case 28: + switch (entity->spawnType) { + case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: + case ITEM_SPAWN_AT_PLAYER: xs = entity->position.x; ys = entity->position.y; zs = entity->position.z; @@ -285,11 +364,11 @@ void draw_item_entities(void) { s32 i; for (i = 0; i < MAX_ITEM_ENTITIES; i++) { - ItemEntity* itemEntity = D_801565A0[i]; + ItemEntity* itemEntity = gCurrentItemEntities[i]; if (itemEntity != NULL && itemEntity->flags != 0 && !(itemEntity->flags & ITEM_ENTITY_FLAGS_40) && (itemEntity->flags & (1 << gCurrentCamID)) && !(itemEntity->flags & ITEM_ENTITY_FLAGS_100000) && - !(itemEntity->unk_1D != -1 && D_80155D88 != itemEntity->unk_1D)) + !(itemEntity->renderGroup != -1 && ItemEntityRenderGroup != itemEntity->renderGroup)) { if (!(itemEntity->flags & ITEM_ENTITY_FLAGS_TRANSPARENT)) { rtPtr->renderMode = RENDER_MODE_ALPHATEST; @@ -309,27 +388,27 @@ void draw_item_entities(void) { } } -void func_80132D94(void) { - if (!(gOverrideFlags & 0xC000)) { +void draw_item_entities_UI(void) { + if (!(gOverrideFlags & (GLOBAL_OVERRIDES_4000 | GLOBAL_OVERRIDES_8000))) { s32 i; for (i = 0; i < MAX_ITEM_ENTITIES; i++) { - ItemEntity* itemEntity = D_801565A0[i]; + ItemEntity* itemEntity = gCurrentItemEntities[i]; if (itemEntity != NULL && itemEntity->flags != 0) { - switch (itemEntity->type) { - case 0: + switch (itemEntity->spawnType) { + case ITEM_SPAWN_MODE_NOTHING: func_801356C4(); break; - case 1: - case 2: + case ITEM_SPAWN_MODE_DECORATION: + case ITEM_SPAWN_MODE_INVISIBLE: func_801356D4(); break; - case 3: - case 12: - case 16: - case 20: - case 23: + case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_ITEM_BLOCK_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_TOSS_FADE1: func_8013559C(itemEntity); break; } @@ -346,7 +425,7 @@ void remove_item_entity_by_reference(ItemEntity* entity) { s32 index; for (index = 0; index < MAX_ITEM_ENTITIES; index++) { - if (D_801565A0[index] == entity) { + if (gCurrentItemEntities[index] == entity) { break; } } @@ -356,51 +435,51 @@ void remove_item_entity_by_reference(ItemEntity* entity) { heap_free(entity->physicsData); } - switch (entity->type) { - case 0: - case 3: - case 12: - case 16: - case 20: - case 28: + switch (entity->spawnType) { + case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_ITEM_BLOCK_SPAWN_ALWAYS: + case ITEM_SPAWN_AT_PLAYER: delete_shadow(entity->shadowIndex); break; } - heap_free(D_801565A0[index]); - D_801565A4 = 0; - D_801565A0[index] = NULL; + heap_free(gCurrentItemEntities[index]); + isPickingUpItem = FALSE; + gCurrentItemEntities[index] = NULL; } } void remove_item_entity_by_index(s32 index) { - ItemEntity* itemEntity = D_801565A0[index]; + ItemEntity* itemEntity = gCurrentItemEntities[index]; - switch (itemEntity->type) { - case 0: - case 3: - case 12: - case 16: - case 20: - case 28: + switch (itemEntity->spawnType) { + case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: + case ITEM_SPAWN_MODE_ITEM_BLOCK_SPAWN_ALWAYS: + case ITEM_SPAWN_AT_PLAYER: delete_shadow(itemEntity->shadowIndex); break; } - heap_free(D_801565A0[index]); - D_801565A0[index] = NULL; - D_801565A4 = 0; + heap_free(gCurrentItemEntities[index]); + gCurrentItemEntities[index] = NULL; + isPickingUpItem = FALSE; } void func_80133A94(s32 idx, s32 itemID) { - ItemEntity* item = D_801565A0[idx]; + ItemEntity* item = gCurrentItemEntities[idx]; item->itemID = itemID; item->flags |= ENTITY_FLAGS_4000; item->flags &= ~ENTITY_FLAGS_DRAW_IF_CLOSE_HIDE_MODE2; - if (gItemTable[itemID].typeFlags & 0x1000) { + if (gItemTable[itemID].typeFlags & ITEM_TYPE_FLAG_ENTITY_FULLSIZE) { item->flags |= ENTITY_FLAGS_DRAW_IF_CLOSE_HIDE_MODE2; item->flags &= ~ENTITY_FLAGS_4000; } @@ -415,14 +494,14 @@ s32 test_item_entity_position(f32 x, f32 y, f32 z, f32 dist) { f32 dx, dy, dz; s32 i; - if (is_starting_conversation() || D_801565A4 || get_time_freeze_mode() != 0 || + if (is_starting_conversation() || isPickingUpItem || get_time_freeze_mode() != 0 || gOverrideFlags & GLOBAL_OVERRIDES_CANT_PICK_UP_ITEMS) { return -1; } for (i = 0; i < MAX_ITEM_ENTITIES; i++){ - item = D_801565A0[i]; + item = gCurrentItemEntities[i]; if (item == NULL) { continue; @@ -432,11 +511,11 @@ s32 test_item_entity_position(f32 x, f32 y, f32 z, f32 dist) { continue; } - if (item->type == ENTITY_TYPE_SHADOW) { + if (item->spawnType == ENTITY_TYPE_SHADOW) { continue; } - if (item->type == ENTITY_TYPE_2) { + if (item->spawnType == ENTITY_TYPE_2) { continue; } @@ -459,7 +538,7 @@ s32 test_item_entity_position(f32 x, f32 y, f32 z, f32 dist) { } void set_item_entity_flags(s32 index, s32 flags) { - ItemEntity* itemEntity = D_801565A0[index]; + ItemEntity* itemEntity = gCurrentItemEntities[index]; itemEntity->flags |= flags; if (itemEntity->flags & ENTITY_FLAGS_200000) { @@ -468,13 +547,13 @@ void set_item_entity_flags(s32 index, s32 flags) { } void clear_item_entity_flags(s32 index, s32 flags) { - ItemEntity* itemEntity = D_801565A0[index]; + ItemEntity* itemEntity = gCurrentItemEntities[index]; itemEntity->flags &= ~flags; } void func_801341B0(s32 index) { - ItemEntity* itemEntity = D_801565A0[index]; + ItemEntity* itemEntity = gCurrentItemEntities[index]; gOverrideFlags |= GLOBAL_OVERRIDES_40; itemEntity->flags |= ENTITY_FLAGS_100; } @@ -483,26 +562,26 @@ void func_801341B0(s32 index) { s32 is_picking_up_item(void) { s32 ret = D_801565A8 != 0; - if (D_801565A4 != 0) { + if (isPickingUpItem) { ret = TRUE; } return ret; } void set_item_entity_position(s32 itemEntityIndex, f32 x, f32 y, f32 z) { - ItemEntity* itemEntity = D_801565A0[itemEntityIndex]; + ItemEntity* itemEntity = gCurrentItemEntities[itemEntityIndex]; itemEntity->position.x = x; itemEntity->position.y = y; itemEntity->position.z = z; } -void func_80134230(s32 arg0) { - D_80155D88 = arg0; +void set_current_item_entity_render_group(s32 group) { + ItemEntityRenderGroup = group; } -s32 func_80134240(void) { - return D_80155D88; +s32 get_current_item_entity_render_group(void) { + return ItemEntityRenderGroup; } INCLUDE_ASM(s32, "C50A0", update_item_entity_collectable); @@ -510,21 +589,21 @@ INCLUDE_ASM(s32, "C50A0", update_item_entity_collectable); void func_8013559C(ItemEntity* itemEntity) { if (itemEntity->state == 1) { ItemEntityPhysicsData* physicsData = itemEntity->physicsData; - s32 flag = (itemEntity->flags & 0x20000) > 0; + s32 flag = (itemEntity->flags & ITEM_ENTITY_FLAGS_20000) > 0; - if (itemEntity->type != 0x14) { - if (itemEntity->type != 0x17) { + if (itemEntity->spawnType != ITEM_SPAWN_MODE_ITEM_BLOCK_SPAWN_ALWAYS) { + if (itemEntity->spawnType != ITEM_SPAWN_MODE_TOSS_FADE1) { if (physicsData->unk_1C < 60) { - if ((itemEntity->flags & 0x200000) || ((gGameStatusPtr->frameCounter + flag) & 1)) { - itemEntity->flags &= ~0x40; + if ((itemEntity->flags & ITEM_ENTITY_FLAGS_200000) || ((gGameStatusPtr->frameCounter + flag) & 1)) { + itemEntity->flags &= ~ITEM_ENTITY_FLAGS_40; } else { - itemEntity->flags |= 0x40; + itemEntity->flags |= ITEM_ENTITY_FLAGS_40; } } } else { - if (physicsData->unk_1C < 0xA) { + if (physicsData->unk_1C < 10) { itemEntity->alpha = physicsData->unk_1C * 28; - itemEntity->flags |= 0x80000; + itemEntity->flags |= ITEM_ENTITY_FLAGS_TRANSPARENT; } } } @@ -533,8 +612,8 @@ void func_8013559C(ItemEntity* itemEntity) { void update_item_entity_static(ItemEntity* itemEntity) { if (itemEntity->state == 0 && test_item_player_collision(itemEntity)) { - D_801565A4 = 1; - itemEntity->type = 28; + isPickingUpItem = TRUE; + itemEntity->spawnType = ITEM_SPAWN_AT_PLAYER; itemEntity->state = 0; D_801565A8 = 0; gOverrideFlags |= GLOBAL_OVERRIDES_40; @@ -557,7 +636,7 @@ INCLUDE_ASM(s32, "C50A0", func_801363A0); INCLUDE_ASM(s32, "C50A0", func_8013673C); void func_801369D0(s32 arg1, s32 x, s32 y) { - draw_msg(0x1D0060, x + 12, y + 4, 255, 52, 0); + draw_msg(MESSAGE_ID(0x1D,0x060), x + 12, y + 4, 255, 52, 0); } void func_80136A08(ItemEntity* itemEntity, s32 posX, s32 posY) { @@ -570,7 +649,7 @@ void func_80136A08(ItemEntity* itemEntity, s32 posX, s32 posY) { case 10: case 11: itemMsg = itemData->shortDescMsg; - draw_msg(itemMsg, posX + 8, posY, 255, 0xA, 0); + draw_msg(itemMsg, posX + 8, posY, 255, 10, 0); break; } } diff --git a/src/a5dd0_len_114e0.c b/src/a5dd0_len_114e0.c index 5ed586eea7..b23e0c34cc 100644 --- a/src/a5dd0_len_114e0.c +++ b/src/a5dd0_len_114e0.c @@ -3206,7 +3206,7 @@ void make_transform_group(u16 modelID) { } } - (*gCurrentTransformGroups)[i] = newMtg = heap_malloc(sizeof(ModelTransformGroup)); + (*gCurrentTransformGroups)[i] = newMtg = heap_malloc(sizeof(*newMtg)); newMtg->flags = MODEL_TRANSFORM_GROUP_FLAGS_1; newMtg->groupModelID = modelID; newMtg->minChildModelIndex = get_model_list_index_from_tree_index(D_80153374); @@ -3301,7 +3301,7 @@ void clone_model(u16 srcModelID, u16 newModelID) { } } - (*gCurrentModels)[i] = newModel = heap_malloc(sizeof(Model)); + (*gCurrentModels)[i] = newModel = heap_malloc(sizeof(*newModel)); *newModel = *srcModel; newModel->modelID = newModelID; } diff --git a/src/bss3.c b/src/bss3.c index f54416c1b9..d88469d1e2 100644 --- a/src/bss3.c +++ b/src/bss3.c @@ -27,7 +27,7 @@ BSS s32 gCurrentCustomModelGfxPtr; BSS s32 gLastCreatedEntityIndex; BSS s32 D_801512F0; BSS s32 gMsgVarImages; -BSS s32 D_801512F8; +BSS s32 ItemEntitiesCreated; BSS s32 gCurrentModelTreeRoot; BSS s32 D_80151300; BSS s32 D_80151304; @@ -174,15 +174,15 @@ BSS char D_8015DD24[0x50]; BSS s32 msg_drawState; BSS char D_8015DD78[0x8]; BSS s32 D_80155D80; -BSS s32 D_80155D84; -BSS s32 D_80155D88; +BSS s32 ItemEntityAlternatingSpawn; +BSS s32 ItemEntityRenderGroup; BSS s16 D_80155D8C; BSS s16 D_80155D8E; BSS s8 D_80155D90[0x10]; -BSS s8 D_80155DA0[0x400]; -BSS s8 D_801561A0[0x400]; -BSS s32 D_801565A0; -BSS s16 D_801565A4; +BSS s8 WorldItemEntities[0x400]; +BSS s8 BattleItemEntities[0x400]; +BSS s32 gCurrentItemEntities; +BSS s16 isPickingUpItem; BSS s16 D_801565A6; BSS s32 D_801565A8; BSS char D_801565AC[0x4]; diff --git a/src/effects.c b/src/effects.c index c000452f3f..0e1c3ecc14 100644 --- a/src/effects.c +++ b/src/effects.c @@ -343,7 +343,7 @@ EffectInstance* create_effect_instance(EffectBlueprint* effectBp) { ASSERT(i < ARRAY_COUNT(gEffectInstances)); // Allocate space for the new instance - gEffectInstances[i] = newEffectInst = general_heap_malloc(sizeof(EffectInstance)); + gEffectInstances[i] = newEffectInst = general_heap_malloc(sizeof(*newEffectInst)); ASSERT(newEffectInst != NULL); curEffect = &gEffectGraphicsData[0]; diff --git a/src/effects/damage_indicator.c b/src/effects/damage_indicator.c index d79da5c487..b2ac476eec 100644 --- a/src/effects/damage_indicator.c +++ b/src/effects/damage_indicator.c @@ -109,7 +109,7 @@ void damage_indicator_main(s32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 part->numParts = origNumParts; part++; - for(i = 1; i < numParts; i++, part++) { + for (i = 1; i < numParts; i++, part++) { part->unk_04.x = 0.0f; part->unk_04.y = 0.0f; part->unk_04.z = 0.0f; @@ -153,7 +153,7 @@ void damage_indicator_update(EffectInstance* effect) { } part++; - for(i = 1; i < effect->numParts; i++, part++) { + for (i = 1; i < effect->numParts; i++, part++) { f32 x, y, z; if (duration > 5) { @@ -221,7 +221,7 @@ void func_E003C498(EffectInstance* effect) { gDPSetRenderMode(gMasterGfxPos++, G_RM_CLD_SURF, G_RM_CLD_SURF2); gDPSetCombineLERP(gMasterGfxPos++, 1, 0, SHADE, PRIMITIVE, PRIMITIVE, 0, TEXEL0, 0, 1, 0, SHADE, PRIMITIVE, PRIMITIVE, 0, TEXEL0, 0); } - for(i = 1; i < effect->numParts; i++, part--) { + for (i = 1; i < effect->numParts; i++, part--) { s32 index = (i + spA0); gDPSetPrimColor(gMasterGfxPos++, 0, 0, D_E003CCF8[index % 12].r, D_E003CCF8[index % 12].g, D_E003CCF8[index % 12].b, part->alpha); gSPDisplayList(gMasterGfxPos++, D_09001D40); diff --git a/src/entity.c b/src/entity.c index 81a9dd62af..e6345bb6df 100644 --- a/src/entity.c +++ b/src/entity.c @@ -74,7 +74,7 @@ s32 load_entity_model(s32* cmdList) { { s32* entityModelCount; - (*gCurrentEntityModelList)[i] = newEntityModel = heap_malloc(sizeof(EntityModel)); + (*gCurrentEntityModelList)[i] = newEntityModel = heap_malloc(sizeof(*newEntityModel)); entityModelCount = &gEntityModelCount; (*entityModelCount)++; } @@ -113,7 +113,7 @@ s32 ALT_load_entity_model(s32* cmdList) { { s32* entityModelCount; - (*gCurrentEntityModelList)[i] = newEntityModel = heap_malloc(sizeof(EntityModel)); + (*gCurrentEntityModelList)[i] = newEntityModel = heap_malloc(sizeof(*newEntityModel)); entityModelCount = &gEntityModelCount; (*entityModelCount)++; } @@ -385,7 +385,7 @@ s32 create_generic_entity_world(void (*updateFunc)(Evt*, s32), void (*drawFunc)( } ASSERT(i < MAX_DYNAMIC_ENTITIES); - (*gCurrentDynamicEntityListPtr)[i] = newDynEntity = heap_malloc(sizeof(DynamicEntity)); + (*gCurrentDynamicEntityListPtr)[i] = newDynEntity = heap_malloc(sizeof(*newDynEntity)); ASSERT(newDynEntity != NULL); newDynEntity->flags = ENTITY_FLAGS_HIDDEN | ENTITY_FLAGS_DRAW_IF_CLOSE_HIDE_MODE1; @@ -416,7 +416,7 @@ s32 create_generic_entity_frontUI(void (*updateFunc)(void), void (*drawFunc)(voi } ASSERT(i < MAX_DYNAMIC_ENTITIES); - (*gCurrentDynamicEntityListPtr)[i] = newDynEntity = heap_malloc(sizeof(DynamicEntity)); + (*gCurrentDynamicEntityListPtr)[i] = newDynEntity = heap_malloc(sizeof(*newDynEntity)); ASSERT(newDynEntity != NULL); newDynEntity->flags = ENTITY_FLAGS_HIDDEN | ENTITY_FLAGS_DRAW_IF_CLOSE_HIDE_MODE1 | ENTITY_FLAGS_HAS_DYNAMIC_SHADOW; @@ -447,7 +447,7 @@ s32 create_generic_entity_backUI(void (*updateFunc)(void), void (*drawFunc)(void } ASSERT(i < MAX_DYNAMIC_ENTITIES); - (*gCurrentDynamicEntityListPtr)[i] = newDynEntity = heap_malloc(sizeof(DynamicEntity)); + (*gCurrentDynamicEntityListPtr)[i] = newDynEntity = heap_malloc(sizeof(*newDynEntity)); ASSERT(newDynEntity != NULL); newDynEntity->flags = ENTITY_FLAGS_HIDDEN | ENTITY_FLAGS_DRAW_IF_CLOSE_HIDE_MODE1 | ENTITY_FLAGS_HAS_ANIMATED_MODEL; diff --git a/src/evt/f8f60_len_1560.c b/src/evt/f8f60_len_1560.c index 233eacfe4b..46b6968f08 100644 --- a/src/evt/f8f60_len_1560.c +++ b/src/evt/f8f60_len_1560.c @@ -390,7 +390,7 @@ s32 LoadPath(Evt* script, s32 isInitialCall) { Vec3f* vectorList = (Vec3f*) evt_get_variable(script, *args++); s32 numVectors = evt_get_variable(script, *args++); s32 easingType = evt_get_variable(script, *args++); - Path* path = heap_malloc(sizeof(Path)); + Path* path = heap_malloc(sizeof(*path)); script->varTablePtr[15] = path; path->numVectors = numVectors; diff --git a/src/evt/script_list.c b/src/evt/script_list.c index 506782b862..d1e26c8bae 100644 --- a/src/evt/script_list.c +++ b/src/evt/script_list.c @@ -236,7 +236,7 @@ Evt* start_script_in_group(EvtScript* source, u8 priority, u8 initialState, u8 g ASSERT(i < MAX_SCRIPTS); curScriptIndex = i; - (*gCurrentScriptListPtr)[curScriptIndex] = newScript = heap_malloc(sizeof(Evt)); + (*gCurrentScriptListPtr)[curScriptIndex] = newScript = heap_malloc(sizeof(*newScript)); numScripts = &gNumScripts; (*numScripts)++; ASSERT(newScript != NULL); diff --git a/src/hud_element.c b/src/hud_element.c index 1a5e54114c..ba8205ac9d 100644 --- a/src/hud_element.c +++ b/src/hud_element.c @@ -19,8 +19,8 @@ typedef struct HudCacheEntry { u8* gHudElementAuxCache = NULL; s32 gHudElementCacheCapacity = 0x11000; -HudScript hud_element_defaultAnim = { - he_End +HudScript HudScript_Empty = { + hs_End }; HudElementSize gHudElementSizes[] = { @@ -719,7 +719,7 @@ s32 hud_element_create(HudScript* anim) { ASSERT(id < ARRAY_COUNT(*gHudElements)); - (*gHudElements)[id] = hudElement = heap_malloc(sizeof(HudElement)); + (*gHudElements)[id] = hudElement = heap_malloc(sizeof(*hudElement)); gHudElementsNumber += 1; ASSERT(hudElement != NULL); @@ -727,7 +727,7 @@ s32 hud_element_create(HudScript* anim) { hudElement->flags = HUD_ELEMENT_FLAGS_INITIALIZED; hudElement->readPos = anim; if (anim == NULL) { - hudElement->readPos = &hud_element_defaultAnim; + hudElement->readPos = &HudScript_Empty; } hudElement->updateTimer = 1; hudElement->drawSizePreset = -1; @@ -1933,7 +1933,7 @@ void hud_element_set_script(s32 id, HudScript* anim) { HudElement* hudElement = (*gHudElements)[id & ~HUD_ELEMENT_BATTLE_ID_MASK]; if (anim == NULL) { - anim = &hud_element_defaultAnim; + anim = &HudScript_Empty; } hudElement->updateTimer = 1; @@ -2117,7 +2117,7 @@ void hud_element_set_tint(s32 id, s32 r, s32 g, s32 b) { void hud_element_create_transform_A(s32 id) { HudElement* element = (*gHudElements)[id & ~HUD_ELEMENT_BATTLE_ID_MASK]; - HudTransform* transform = general_heap_malloc(sizeof(HudTransform)); + HudTransform* transform = general_heap_malloc(sizeof(*transform)); element->hudTransform = transform; ASSERT(transform != NULL); @@ -2139,7 +2139,7 @@ void hud_element_create_transform_A(s32 id) { void hud_element_create_transform_B(s32 id) { HudElement* element = (*gHudElements)[id & ~HUD_ELEMENT_BATTLE_ID_MASK]; - HudTransform* transform = general_heap_malloc(sizeof(HudTransform)); + HudTransform* transform = general_heap_malloc(sizeof(*transform)); element->hudTransform = transform; ASSERT(transform != NULL); @@ -2159,7 +2159,7 @@ void hud_element_create_transform_B(s32 id) { void hud_element_create_transform_C(s32 id) { HudElement* element = (*gHudElements)[id & ~HUD_ELEMENT_BATTLE_ID_MASK]; - HudTransform* transform = general_heap_malloc(sizeof(HudTransform)); + HudTransform* transform = general_heap_malloc(sizeof(*transform)); element->hudTransform = transform; ASSERT(transform != NULL); diff --git a/src/hud_element.h b/src/hud_element.h index b4420e3a65..23357816d8 100644 --- a/src/hud_element.h +++ b/src/hud_element.h @@ -2,6 +2,7 @@ #define HUD_ELEMENT_H #include "common.h" +#include "icon_offsets.h" #define HUD_ELEMENT_BATTLE_ID_MASK 0x800 @@ -205,36 +206,38 @@ extern s32 gPartnerPopupProperties[13][4]; extern HudScript* wDisabledPartnerHudScripts[]; extern HudScript* wPartnerHudScripts[]; -#define he_End HUD_ELEMENT_OP_End -#define he_SetRGBA(arg0, image) HUD_ELEMENT_OP_SetRGBA, arg0, (s32)image -#define he_SetCI(arg0, raster, palette) HUD_ELEMENT_OP_SetCI, arg0, (s32) raster, (s32)palette -#define he_Restart HUD_ELEMENT_OP_Restart -#define he_Loop HUD_ELEMENT_OP_Loop -#define he_SetTileSize(size) HUD_ELEMENT_OP_SetTileSize, size -#define he_SetSizesAutoScale(size1, size2) HUD_ELEMENT_OP_SetSizesAutoScale, size1, size2 -#define he_SetSizesFixedScale(size1, size2) HUD_ELEMENT_OP_SetSizesFixedScale, size1, size2 -#define he_SetVisible HUD_ELEMENT_OP_SetVisible -#define he_SetHidden HUD_ELEMENT_OP_SetHidden -#define he_AddTexelOffsetX(x) HUD_ELEMENT_OP_AddTexelOffsetX, x -#define he_AddTexelOffsetY(y) HUD_ELEMENT_OP_AddTexelOffsetY, y -#define he_SetTexelOffset(x, y) HUD_ELEMENT_OP_SetTexelOffset, x, y -#define he_SetImage(arg0, raster, palette) HUD_ELEMENT_OP_SetImage, arg0, raster, palette, 0, 0 -#define he_SetScale(scale) HUD_ELEMENT_OP_SetScale, (s32)(scale * 65536.0f) -#define he_SetAlpha(alpha) HUD_ELEMENT_OP_SetAlpha, alpha -#define he_RandomDelay(arg0, arg1) HUD_ELEMENT_OP_RandomDelay, arg0, arg1 -#define he_Delete HUD_ELEMENT_OP_Delete -#define he_UseIA8 HUD_ELEMENT_OP_UseIA8 -#define he_SetCustomSize(arg0, arg1) HUD_ELEMENT_OP_SetCustomSize, arg0, arg1 +#define HS_PTR(sym) (s32)&sym + +#define hs_End HUD_ELEMENT_OP_End, +#define hs_SetRGBA(arg0, image) HUD_ELEMENT_OP_SetRGBA, arg0, (s32)image, +#define hs_SetCI(arg0, raster, palette) HUD_ELEMENT_OP_SetCI, arg0, (s32)raster, (s32)palette, +#define hs_Restart HUD_ELEMENT_OP_Restart, +#define hs_Loop HUD_ELEMENT_OP_Loop, +#define hs_SetTileSize(size) HUD_ELEMENT_OP_SetTileSize, size, +#define hs_SetSizesAutoScale(size1, size2) HUD_ELEMENT_OP_SetSizesAutoScale, size1, size2, +#define hs_SetSizesFixedScale(size1, size2) HUD_ELEMENT_OP_SetSizesFixedScale, size1, size2, +#define hs_SetVisible HUD_ELEMENT_OP_SetVisible, +#define hs_SetHidden HUD_ELEMENT_OP_SetHidden, +#define hs_AddTexelOffsetX(x) HUD_ELEMENT_OP_AddTexelOffsetX, x, +#define hs_AddTexelOffsetY(y) HUD_ELEMENT_OP_AddTexelOffsetY, y, +#define hs_SetTexelOffset(x, y) HUD_ELEMENT_OP_SetTexelOffset, x, y, +#define hs_SetIcon(time, icon) HUD_ELEMENT_OP_SetImage, time, ICON_##icon##_raster, ICON_##icon##_palette, 0, 0, +#define hs_SetScale(scale) HUD_ELEMENT_OP_SetScale, (s32)(scale * 65536.0f), +#define hs_SetAlpha(alpha) HUD_ELEMENT_OP_SetAlpha, alpha, +#define hs_RandomDelay(arg0, arg1) HUD_ELEMENT_OP_RandomDelay, arg0, arg1, +#define hs_Delete HUD_ELEMENT_OP_Delete, +#define hs_UseIA8 HUD_ELEMENT_OP_UseIA8, +#define hs_SetCustomSize(arg0, arg1) HUD_ELEMENT_OP_SetCustomSize, arg0, arg1, /// Restarts the loop if cutoff < rand_int(max) -#define he_RandomRestart(max, cutoff) HUD_ELEMENT_OP_RandomRestart, max, cutoff +#define hs_RandomRestart(max, cutoff) HUD_ELEMENT_OP_RandomRestart, max, cutoff, -#define he_op_15(arg0) HUD_ELEMENT_OP_op_15, arg0 -#define he_RandomBranch(...) HUD_ELEMENT_OP_RandomBranch, ARRAY_COUNT({__VA_ARGS__}), __VA_ARGS__ -#define he_SetFlags(arg0) HUD_ELEMENT_OP_SetFlags, arg0 -#define he_ClearFlags(arg0) HUD_ELEMENT_OP_ClearFlags, arg0 -#define he_PlaySound(arg0) HUD_ELEMENT_OP_PlaySound, arg0 -#define he_SetPivot(arg0, arg1) HUD_ELEMENT_OP_SetPivot, arg0, arg1 +#define hs_op_15(arg0) HUD_ELEMENT_OP_op_15, arg0, +#define hs_RandomBranch(...) HUD_ELEMENT_OP_RandomBranch, (sizeof((s32[]){__VA_ARGS__})/sizeof(s32)), __VA_ARGS__, +#define hs_SetFlags(arg0) HUD_ELEMENT_OP_SetFlags, arg0, +#define hs_ClearFlags(arg0) HUD_ELEMENT_OP_ClearFlags, arg0, +#define hs_PlaySound(arg0) HUD_ELEMENT_OP_PlaySound, arg0, +#define hs_SetPivot(arg0, arg1) HUD_ELEMENT_OP_SetPivot, arg0, arg1, void hud_element_load_script(HudElement* hudElement, HudScript* anim); diff --git a/src/item_entity_scripts.inc.c b/src/item_entity_scripts.inc.c new file mode 100644 index 0000000000..743e8654e5 --- /dev/null +++ b/src/item_entity_scripts.inc.c @@ -0,0 +1,1877 @@ +#include "item_entity.h" + +ItemScript ItemScript_Jump = { + is_SetIcon(255, key_Gift) + is_End +}; + +ItemScript ItemScript_CompleteCake = { + is_SetIcon(255, key_Gift) + is_End +}; + +ItemScript ItemScript_CakeDone = { + is_SetIcon(255, key_CakeDone) + is_End +}; + +ItemScript ItemScript_CakeBaked = { + is_SetIcon(255, key_CakeBaked) + is_End +}; + +ItemScript ItemScript_CakePan = { + is_SetIcon(255, key_CakePan) + is_End +}; + +ItemScript ItemScript_CakeBatter = { + is_SetIcon(255, key_CakeBatter) + is_End +}; + +ItemScript ItemScript_CakeBowl = { + is_SetIcon(255, key_CakeBowl) + is_End +}; + +ItemScript ItemScript_CakeMixed = { + is_SetIcon(255, key_CakeMix) + is_End +}; + +ItemScript ItemScript_CakeIcing = { + is_SetIcon(255, key_CakeIcing) + is_End +}; + +ItemScript ItemScript_CakeBerries = { + is_SetIcon(255, key_CakeBerries) + is_End +}; + +ItemScript ItemScript_Hammer1 = { + is_SetIcon(255, Hammer1) + is_End +}; + +ItemScript ItemScript_Hammer2 = { + is_SetIcon(255, Hammer2) + is_End +}; + +ItemScript ItemScript_Hammer3 = { + is_SetIcon(255, Hammer3) + is_End +}; + +ItemScript ItemScript_Boots1 = { + is_SetIcon(255, Boots1) + is_End +}; + +ItemScript ItemScript_Boots2 = { + is_SetIcon(255, Boots2) + is_End +}; + +ItemScript ItemScript_Boots3 = { + is_SetIcon(255, Boots3) + is_End +}; + +ItemScript ItemScript_Items = { + is_SetIcon(255, Items) + is_End +}; + +ItemScript ItemScript_PleaseComeBack = STANDARD_ITEM_SCRIPT(battle_PleaseComeBack); + +ItemScript ItemScript_ITEM_139 = STANDARD_ITEM_SCRIPT(battle_139); + +ItemScript ItemScript_FrightJar = STANDARD_ITEM_SCRIPT(battle_FrightJar); + +ItemScript ItemScript_Mystery = STANDARD_ITEM_SCRIPT(battle_Mystery); + +ItemScript ItemScript_RepelGel = STANDARD_ITEM_SCRIPT(battle_RepelGel); + +ItemScript ItemScript_InsecticideHerb = STANDARD_ITEM_SCRIPT(battle_InsecticideHerb); + +ItemScript ItemScript_ITEM_13E = STANDARD_ITEM_SCRIPT(battle_13E); + +ItemScript ItemScript_ITEM_13F = STANDARD_ITEM_SCRIPT(battle_13F); + +ItemScript ItemScript_GearBoots1 = STANDARD_ITEM_SCRIPT(key_gear_boots_1); + +ItemScript ItemScript_GearBoots2 = STANDARD_ITEM_SCRIPT(key_gear_boots_2); + +ItemScript ItemScript_GearBoots3 = STANDARD_ITEM_SCRIPT(key_gear_boots_3); + +ItemScript ItemScript_GearHammer1 = STANDARD_ITEM_SCRIPT(key_gear_hammer_1); + +ItemScript ItemScript_GearHammer2 = STANDARD_ITEM_SCRIPT(key_gear_hammer_2); + +ItemScript ItemScript_GearHammer3 = STANDARD_ITEM_SCRIPT(key_gear_hammer_3); + +ItemScript ItemScript_LuckyStar = STANDARD_ITEM_SCRIPT(key_gear_lucky_star); + +ItemScript ItemScript_Map = STANDARD_ITEM_SCRIPT(key_map); + +ItemScript ItemScript_KoopaFortressKey = STANDARD_ITEM_SCRIPT(key_key_koopa_fortress); + +ItemScript ItemScript_RuinsKey = STANDARD_ITEM_SCRIPT(key_key_ruins); + +ItemScript ItemScript_TubbaCastleKey = STANDARD_ITEM_SCRIPT(key_key_tubba_castle); + +ItemScript ItemScript_IcePalaceKey = STANDARD_ITEM_SCRIPT(key_key_ice_palace); + +ItemScript ItemScript_BowserCastleKey = STANDARD_ITEM_SCRIPT(key_key_bowser_castle); + +ItemScript ItemScript_Dolly = STANDARD_ITEM_SCRIPT(key_dolly); + +ItemScript ItemScript_KooperShell = STANDARD_ITEM_SCRIPT(key_kooper_shell); + +ItemScript ItemScript_PulseStone = STANDARD_ITEM_SCRIPT(key_pulse_stone); + +ItemScript ItemScript_Artifact = STANDARD_ITEM_SCRIPT(key_artifact); + +ItemScript ItemScript_AncientVase = STANDARD_ITEM_SCRIPT(key_vase); + +ItemScript ItemScript_RuinsStonePyramid = STANDARD_ITEM_SCRIPT(key_ruins_stone_pyramid); + +ItemScript ItemScript_RuinsStoneStar = STANDARD_ITEM_SCRIPT(key_ruins_stone_star); + +ItemScript ItemScript_RuinsStoneMoon = STANDARD_ITEM_SCRIPT(key_ruins_stone_moon); + +ItemScript ItemScript_ForestPass = STANDARD_ITEM_SCRIPT(key_forest_pass); + +ItemScript ItemScript_BooRecordOutline = STANDARD_ITEM_SCRIPT(key_boo_record_mask); + +ItemScript ItemScript_BooRecord = STANDARD_ITEM_SCRIPT(key_boo_record); + +ItemScript ItemScript_BooWeight = STANDARD_ITEM_SCRIPT(key_boo_weight); + +ItemScript ItemScript_BoosPortrait = STANDARD_ITEM_SCRIPT(key_boo_portrait); + +ItemScript ItemScript_MysticKey = STANDARD_ITEM_SCRIPT(key_mystic_key); + +ItemScript ItemScript_StoreroomKey = STANDARD_ITEM_SCRIPT(key_key_storeroom); + +ItemScript ItemScript_ToyTrain = STANDARD_ITEM_SCRIPT(key_toybox_train); + +ItemScript ItemScript_FryingPan = STANDARD_ITEM_SCRIPT(key_frying_pan); + +ItemScript ItemScript_Dictionary = STANDARD_ITEM_SCRIPT(key_dictionary); + +ItemScript ItemScript_MysteryNote = STANDARD_ITEM_SCRIPT(key_mystery_note); + +ItemScript ItemScript_SuspiciousNote = STANDARD_ITEM_SCRIPT(key_suspicious_note); + +ItemScript ItemScript_MagicalSeed1 = STANDARD_ITEM_SCRIPT(key_seed_1); + +ItemScript ItemScript_MagicalSeed2 = STANDARD_ITEM_SCRIPT(key_seed_2); + +ItemScript ItemScript_MagicalSeed3 = STANDARD_ITEM_SCRIPT(key_seed_3); + +ItemScript ItemScript_MagicalSeed4 = STANDARD_ITEM_SCRIPT(key_seed_4); + +ItemScript ItemScript_CrystalBerry = STANDARD_ITEM_SCRIPT(key_crystal_berry); + +ItemScript ItemScript_WaterStone = STANDARD_ITEM_SCRIPT(key_water_stone); + +ItemScript ItemScript_MagicalBean = STANDARD_ITEM_SCRIPT(key_magic_bean); + +ItemScript ItemScript_FertileSoil = STANDARD_ITEM_SCRIPT(key_fertile_soil); + +ItemScript ItemScript_MiracleWater = STANDARD_ITEM_SCRIPT(key_miracle_water); + +ItemScript ItemScript_UltraStone = STANDARD_ITEM_SCRIPT(key_ultra_stone); + +ItemScript ItemScript_ToadDoll = STANDARD_ITEM_SCRIPT(key_toad_doll); + +ItemScript ItemScript_Calculator = STANDARD_ITEM_SCRIPT(key_calculator); + +ItemScript ItemScript_Screwdriver = STANDARD_ITEM_SCRIPT(key_screwdriver); + +ItemScript ItemScript_Cookbook = STANDARD_ITEM_SCRIPT(key_book_cook); + +ItemScript ItemScript_JadeRaven = STANDARD_ITEM_SCRIPT(key_jade_raven); + +ItemScript ItemScript_SnowmanBucket = STANDARD_ITEM_SCRIPT(key_snowman_bucket); + +ItemScript ItemScript_SnowmanScarf = STANDARD_ITEM_SCRIPT(key_snowman_scarf); + +ItemScript ItemScript_RedKey = STANDARD_ITEM_SCRIPT(key_key_red); + +ItemScript ItemScript_BlueKey = STANDARD_ITEM_SCRIPT(key_key_blue); + +ItemScript ItemScript_KootPackage = STANDARD_ITEM_SCRIPT(key_koot_package); + +ItemScript ItemScript_KootRedJar = STANDARD_ITEM_SCRIPT(key_koot_red_jar); + +ItemScript ItemScript_Melody = STANDARD_ITEM_SCRIPT(key_book_melody); + +ItemScript ItemScript_Lyrics = STANDARD_ITEM_SCRIPT(key_book_lyrics); + +ItemScript ItemScript_Mailbag = STANDARD_ITEM_SCRIPT(key_mailbag); + +ItemScript ItemScript_StarStone = STANDARD_ITEM_SCRIPT(key_star_stone); + +ItemScript ItemScript_SneakyParasol = STANDARD_ITEM_SCRIPT(peach_sneaky_parasol); + +ItemScript ItemScript_PeachKey = STANDARD_ITEM_SCRIPT(key_key_peach); + +ItemScript ItemScript_1DC210 = STANDARD_ITEM_SCRIPT(key_1DC210); + +ItemScript ItemScript_1DC430 = STANDARD_ITEM_SCRIPT(key_1DC430); + +ItemScript ItemScript_1DC650 = STANDARD_ITEM_SCRIPT(key_1DC650); + +ItemScript ItemScript_1DC870 = STANDARD_ITEM_SCRIPT(key_1DC870); + +ItemScript ItemScript_DojoCard1 = STANDARD_ITEM_SCRIPT(key_dojo_card_1); + +ItemScript ItemScript_DojoCard2 = STANDARD_ITEM_SCRIPT(key_dojo_card_2); + +ItemScript ItemScript_DojoCard3 = STANDARD_ITEM_SCRIPT(key_dojo_card_3); + +ItemScript ItemScript_DojoCard4 = STANDARD_ITEM_SCRIPT(key_dojo_card_4); + +ItemScript ItemScript_DojoCard5 = STANDARD_ITEM_SCRIPT(key_dojo_card_5); + +ItemScript ItemScript_CrystalBall = STANDARD_ITEM_SCRIPT(key_crystal_ball); + +ItemScript ItemScript_GoldCard = STANDARD_ITEM_SCRIPT(key_card_gold); + +ItemScript ItemScript_SilverCard = STANDARD_ITEM_SCRIPT(key_card_silver); + +ItemScript ItemScript_KootBook = STANDARD_ITEM_SCRIPT(key_koot_book); + +ItemScript ItemScript_KootTheTape = STANDARD_ITEM_SCRIPT(key_koot_the_tape); + +ItemScript ItemScript_KootAutographMerluvlee = STANDARD_ITEM_SCRIPT(key_koot_autograph_luigi); + +ItemScript ItemScript_KootEmptyWallet = STANDARD_ITEM_SCRIPT(key_koot_empty_wallet); + +ItemScript ItemScript_KootAutographLuigi = STANDARD_ITEM_SCRIPT(key_koot_autograph_merluvlee); + +ItemScript ItemScript_KootKoopaShell = STANDARD_ITEM_SCRIPT(key_koot_shell); + +ItemScript ItemScript_KootOldPhoto = STANDARD_ITEM_SCRIPT(key_koot_photo); + +ItemScript ItemScript_KootGlasses = STANDARD_ITEM_SCRIPT(key_koot_glasses); + +ItemScript ItemScript_Letter = STANDARD_ITEM_SCRIPT(key_Letter); + +ItemScript ItemScript_Unused_089 = STANDARD_ITEM_SCRIPT(key_LongLetter); + +ItemScript ItemScript_Unused_08A = STANDARD_ITEM_SCRIPT(key_TealLetter); + +ItemScript ItemScript_Unused_08B = STANDARD_ITEM_SCRIPT(key_Postcard); + +ItemScript ItemScript_Unused_08C = STANDARD_ITEM_SCRIPT(key_EmptyBook); + +ItemScript ItemScript_Unused_08D = STANDARD_ITEM_SCRIPT(unused_08D); + +ItemScript ItemScript_Unused_08E = STANDARD_ITEM_SCRIPT(unused_08E); + +ItemScript ItemScript_Unused_08F = STANDARD_ITEM_SCRIPT(unused_08F); + +ItemScript ItemScript_SpinSmash = STANDARD_ITEM_SCRIPT(badge_SpinSmash); + +ItemScript ItemScript_Multibounce = STANDARD_ITEM_SCRIPT(badge_Multibounce); + +ItemScript ItemScript_PowerPlus = STANDARD_ITEM_SCRIPT(badge_PowerPlus); + +ItemScript ItemScript_DodgeMaster = STANDARD_ITEM_SCRIPT(badge_DodgeMaster); + +ItemScript ItemScript_PowerBounce = STANDARD_ITEM_SCRIPT(badge_PowerBounce); + +ItemScript ItemScript_SpikeShield = STANDARD_ITEM_SCRIPT(badge_SpikeShield); + +ItemScript ItemScript_FirstAttack = STANDARD_ITEM_SCRIPT(badge_FirstAttack); + +ItemScript ItemScript_HPPlus = STANDARD_ITEM_SCRIPT(badge_HPPlus); + +ItemScript ItemScript_QuakeHammer = STANDARD_ITEM_SCRIPT(badge_QuakeHammer); + +ItemScript ItemScript_DoubleDip = STANDARD_ITEM_SCRIPT(badge_DoubleDip); + +ItemScript ItemScript_PowerQuake = STANDARD_ITEM_SCRIPT(badge_PowerQuake); + +ItemScript ItemScript_MegaQuake = STANDARD_ITEM_SCRIPT(badge_MegaQuake); + +ItemScript ItemScript_SleepStomp = STANDARD_ITEM_SCRIPT(badge_SleepStomp); + +ItemScript ItemScript_SmashCharge = STANDARD_ITEM_SCRIPT(badge_SmashCharge); + +ItemScript ItemScript_SSmashChg = STANDARD_ITEM_SCRIPT(badge_SSmashChg); + +ItemScript ItemScript_AutoSmash = STANDARD_ITEM_SCRIPT(badge_AutoSmash); + +ItemScript ItemScript_FireShield = STANDARD_ITEM_SCRIPT(badge_FireShield); + +ItemScript ItemScript_JumpCharge = STANDARD_ITEM_SCRIPT(badge_JumpCharge); + +ItemScript ItemScript_SJumpChg = STANDARD_ITEM_SCRIPT(badge_SJumpChg); + +ItemScript ItemScript_AutoJump = STANDARD_ITEM_SCRIPT(badge_AutoJump); + +ItemScript ItemScript_DDownPound = STANDARD_ITEM_SCRIPT(badge_DDownPound); + +ItemScript ItemScript_AutoMultibounce = STANDARD_ITEM_SCRIPT(badge_AutoMultibounce); + +ItemScript ItemScript_DizzyStomp = STANDARD_ITEM_SCRIPT(badge_DizzyStomp); + +ItemScript ItemScript_HammerThrow = STANDARD_ITEM_SCRIPT(badge_HammerThrow); + +ItemScript ItemScript_SmashCharge0 = STANDARD_ITEM_SCRIPT(badge_SmashCharge0); + +ItemScript ItemScript_PrettyLucky = STANDARD_ITEM_SCRIPT(badge_PrettyLucky); + +ItemScript ItemScript_FeelingFine = STANDARD_ITEM_SCRIPT(badge_FeelingFine); + +ItemScript ItemScript_AttackFXA = STANDARD_ITEM_SCRIPT(badge_AttackFXA); + +ItemScript ItemScript_AllorNothing = STANDARD_ITEM_SCRIPT(badge_AllorNothing); + +ItemScript ItemScript_HPDrain = STANDARD_ITEM_SCRIPT(badge_HPDrain); + +ItemScript ItemScript_JumpCharge0 = STANDARD_ITEM_SCRIPT(badge_JumpCharge0); + +ItemScript ItemScript_SlowGo = STANDARD_ITEM_SCRIPT(badge_SlowGo); + +ItemScript ItemScript_FPPlus = STANDARD_ITEM_SCRIPT(badge_FPPlus); + +ItemScript ItemScript_MegaRush = STANDARD_ITEM_SCRIPT(badge_MegaRush); + +ItemScript ItemScript_IcePower = STANDARD_ITEM_SCRIPT(badge_IcePower); + +ItemScript ItemScript_DefendPlus = STANDARD_ITEM_SCRIPT(badge_DefendPlus); + +ItemScript ItemScript_PayOff = STANDARD_ITEM_SCRIPT(badge_PayOff); + +ItemScript ItemScript_MoneyMoney = STANDARD_ITEM_SCRIPT(badge_MoneyMoney); + +ItemScript ItemScript_ChillOut = STANDARD_ITEM_SCRIPT(badge_ChillOut); + +ItemScript ItemScript_HappyHeart = STANDARD_ITEM_SCRIPT(badge_HappyHeart); + +ItemScript ItemScript_ZapTap = STANDARD_ITEM_SCRIPT(badge_ZapTap); + +ItemScript ItemScript_Berserker = STANDARD_ITEM_SCRIPT(badge_Berserker); + +ItemScript ItemScript_RightOn = STANDARD_ITEM_SCRIPT(badge_RightOn); + +ItemScript ItemScript_RunawayPay = STANDARD_ITEM_SCRIPT(badge_RunawayPay); + +ItemScript ItemScript_Refund = STANDARD_ITEM_SCRIPT(badge_Refund); + +ItemScript ItemScript_FlowerSaver = STANDARD_ITEM_SCRIPT(badge_FlowerSaver); + +ItemScript ItemScript_TripleDip = STANDARD_ITEM_SCRIPT(badge_TripleDip); + +ItemScript ItemScript_FlowerFanatic = STANDARD_ITEM_SCRIPT(badge_FlowerFanatic); + +ItemScript ItemScript_PowerJump = STANDARD_ITEM_SCRIPT(badge_PowerJump); + +ItemScript ItemScript_SuperJump = STANDARD_ITEM_SCRIPT(badge_SuperJump); + +ItemScript ItemScript_MegaJump = STANDARD_ITEM_SCRIPT(badge_MegaJump); + +ItemScript ItemScript_PowerSmash = STANDARD_ITEM_SCRIPT(badge_PowerSmash); + +ItemScript ItemScript_SuperSmash = STANDARD_ITEM_SCRIPT(badge_SuperSmash); + +ItemScript ItemScript_MegaSmash = STANDARD_ITEM_SCRIPT(badge_MegaSmash); + +ItemScript ItemScript_LuckyDay = STANDARD_ITEM_SCRIPT(badge_LuckyDay); + +ItemScript ItemScript_MegaHPDrain = STANDARD_ITEM_SCRIPT(badge_MegaHPDrain); + +ItemScript ItemScript_BumpAttack = STANDARD_ITEM_SCRIPT(badge_BumpAttack); + +ItemScript ItemScript_PUpDDown = STANDARD_ITEM_SCRIPT(badge_PUpDDown); + +ItemScript ItemScript_PDownDUp = STANDARD_ITEM_SCRIPT(badge_PDownDUp); + +ItemScript ItemScript_HeartFinder = STANDARD_ITEM_SCRIPT(badge_HeartFinder); + +ItemScript ItemScript_FlowerFinder = STANDARD_ITEM_SCRIPT(badge_FlowerFinder); + +ItemScript ItemScript_DizzyAttack = STANDARD_ITEM_SCRIPT(badge_DizzyAttack); + +ItemScript ItemScript_SpeedySpin = STANDARD_ITEM_SCRIPT(badge_SpeedySpin); + +ItemScript ItemScript_SpinAttack = STANDARD_ITEM_SCRIPT(badge_SpinAttack); + +ItemScript ItemScript_ISpy = STANDARD_ITEM_SCRIPT(badge_ISpy); + +ItemScript ItemScript_PowerRush = STANDARD_ITEM_SCRIPT(badge_PowerRush); + +ItemScript ItemScript_LastStand = STANDARD_ITEM_SCRIPT(badge_LastStand); + +ItemScript ItemScript_CloseCall = STANDARD_ITEM_SCRIPT(badge_CloseCall); + +ItemScript ItemScript_CrazyHeart = STANDARD_ITEM_SCRIPT(badge_CrazyHeart); + +ItemScript ItemScript_Unused_0D5 = STANDARD_ITEM_SCRIPT(unused_0D5); + +ItemScript ItemScript_Unused_0D6 = STANDARD_ITEM_SCRIPT(unused_0D6); + +ItemScript ItemScript_Unused_0D7 = STANDARD_ITEM_SCRIPT(unused_0D7); + +ItemScript ItemScript_ShrinkSmash = STANDARD_ITEM_SCRIPT(badge_ShrinkSmash); + +ItemScript ItemScript_ShrinkStomp = STANDARD_ITEM_SCRIPT(badge_ShrinkStomp); + +ItemScript ItemScript_DDownJump = STANDARD_ITEM_SCRIPT(badge_DDownJump); + +ItemScript ItemScript_DamageDodge = STANDARD_ITEM_SCRIPT(badge_DamageDodge); + +ItemScript ItemScript_EarthquakeJump = STANDARD_ITEM_SCRIPT(badge_EarthquakeJump); + +ItemScript ItemScript_HappyFlower = STANDARD_ITEM_SCRIPT(badge_HappyFlower); + +ItemScript ItemScript_HappyCoin = STANDARD_ITEM_SCRIPT(badge_HappyCoin); + +ItemScript ItemScript_Unused_0DF = STANDARD_ITEM_SCRIPT(unused_0DF); + +ItemScript ItemScript_DeepFocus = STANDARD_ITEM_SCRIPT(badge_DeepFocus); + +ItemScript ItemScript_SuperFocus = STANDARD_ITEM_SCRIPT(badge_SuperFocus); + +ItemScript ItemScript_Kaiden = STANDARD_ITEM_SCRIPT(badge_Kaiden); + +ItemScript ItemScript_QuickChange = STANDARD_ITEM_SCRIPT(badge_QuickChange); + +ItemScript ItemScript_Unused_0E4 = STANDARD_ITEM_SCRIPT(unused_0E4); + +ItemScript ItemScript_Unused_0E5 = STANDARD_ITEM_SCRIPT(unused_0E5); + +ItemScript ItemScript_Unused_0E6 = STANDARD_ITEM_SCRIPT(unused_0E6); + +ItemScript ItemScript_Unused_0E7 = STANDARD_ITEM_SCRIPT(unused_0E7); + +ItemScript ItemScript_Peekaboo = STANDARD_ITEM_SCRIPT(badge_Peekaboo); + +ItemScript ItemScript_GroupFocus = STANDARD_ITEM_SCRIPT(badge_GroupFocus); + +ItemScript ItemScript_AttackFXD = STANDARD_ITEM_SCRIPT(badge_AttackFXD); + +ItemScript ItemScript_AttackFXB = STANDARD_ITEM_SCRIPT(badge_AttackFXB); + +ItemScript ItemScript_AttackFXE = STANDARD_ITEM_SCRIPT(badge_AttackFXE); + +ItemScript ItemScript_AttackFXC = STANDARD_ITEM_SCRIPT(badge_AttackFXC); + +ItemScript ItemScript_AttackFXF = STANDARD_ITEM_SCRIPT(badge_AttackFXF); + +ItemScript ItemScript_Unused_0EF = STANDARD_ITEM_SCRIPT(unused_0EF); + +ItemScript ItemScript_HealthyHealthy = STANDARD_ITEM_SCRIPT(badge_HealthyHealthy); + +ItemScript ItemScript_Unused_0F1 = STANDARD_ITEM_SCRIPT(unused_0F1); + +ItemScript ItemScript_Unused_0F2 = STANDARD_ITEM_SCRIPT(unused_0F2); + +ItemScript ItemScript_Unused_0F3 = STANDARD_ITEM_SCRIPT(unused_0F3); + +ItemScript ItemScript_Unused_0F4 = STANDARD_ITEM_SCRIPT(unused_0F4); + +ItemScript ItemScript_Unused_0F5 = STANDARD_ITEM_SCRIPT(unused_0F5); + +ItemScript ItemScript_Unused_0F6 = STANDARD_ITEM_SCRIPT(unused_0F6); + +ItemScript ItemScript_Unused_0F7 = STANDARD_ITEM_SCRIPT(unused_0F7); + +ItemScript ItemScript_Heart = { + is_SetIcon(10, anim_heart_0) + is_SetIcon(6, anim_heart_1) + is_Restart + is_End +}; + +ItemScript ItemScript_Coin = { + is_Loop + is_SetIcon(3, anim_coin_0) + is_SetIcon(3, anim_coin_1) + is_SetIcon(3, anim_coin_4) + is_SetIcon(3, anim_coin_5) + is_SetIcon(3, anim_coin_6) + is_SetIcon(3, anim_coin_7) + is_SetIcon(3, anim_coin_8) + is_SetIcon(3, anim_coin_9) + is_RandomRestart(100, 50) + is_SetIcon(3, anim_coin_0) + is_SetIcon(2, anim_coin_1) + is_SetIcon(1, anim_coin_2) + is_SetIcon(1, anim_coin_3) + is_SetIcon(2, anim_coin_4) + is_SetIcon(3, anim_coin_5) + is_SetIcon(3, anim_coin_6) + is_SetIcon(3, anim_coin_7) + is_SetIcon(3, anim_coin_8) + is_SetIcon(3, anim_coin_9) + is_Restart + is_End +}; + +ItemScript ItemScript_HeartPiece = STANDARD_ITEM_SCRIPT(anim_heart_piece); + +ItemScript ItemScript_StarPoint = { + is_SetIcon(2, anim_sp_0) + is_SetIcon(2, anim_sp_1) + is_SetIcon(2, anim_sp_2) + is_SetIcon(2, anim_sp_3) + is_SetIcon(2, anim_sp_4) + is_SetIcon(2, anim_sp_5) + is_SetIcon(2, anim_sp_6) + is_SetIcon(2, anim_sp_7) + is_Restart + is_End +}; + +ItemScript ItemScript_HeartPoint = { + is_SetIcon(8, anim_hp_0) + is_SetIcon(5, anim_hp_1) + is_SetIcon(8, anim_hp_2) + is_Restart + is_End +}; + +ItemScript ItemScript_FlowerPoint = { + is_SetIcon(8, anim_fp_0) + is_SetIcon(5, anim_fp_1) + is_SetIcon(8, anim_fp_2) + is_Restart + is_End +}; + +ItemScript ItemScript_StarPiece = { + is_SetIcon(12, anim_star_piece_0) + is_SetIcon(4, anim_star_piece_1) + is_SetIcon(12, anim_star_piece_2) + is_SetIcon(4, anim_star_piece_1) + is_Restart + is_End +}; + +ItemScript ItemScript_SpicySoup = STANDARD_ITEM_SCRIPT(food_SpicySoup); + +ItemScript ItemScript_ApplePie = STANDARD_ITEM_SCRIPT(food_ApplePie); + +ItemScript ItemScript_HoneyUltra = STANDARD_ITEM_SCRIPT(food_HoneyUltra); + +ItemScript ItemScript_MapleUltra = STANDARD_ITEM_SCRIPT(food_MapleUltra); + +ItemScript ItemScript_JellyUltra = STANDARD_ITEM_SCRIPT(food_JellyUltra); + +ItemScript ItemScript_Koopasta = STANDARD_ITEM_SCRIPT(food_Koopasta); + +ItemScript ItemScript_FriedShroom = STANDARD_ITEM_SCRIPT(food_FriedShroom); + +ItemScript ItemScript_ShroomCake = STANDARD_ITEM_SCRIPT(food_ShroomCake); + +ItemScript ItemScript_ShroomSteak = STANDARD_ITEM_SCRIPT(food_ShroomSteak); + +ItemScript ItemScript_HotShroom = STANDARD_ITEM_SCRIPT(food_HotShroom); + +ItemScript ItemScript_SweetShroom = STANDARD_ITEM_SCRIPT(food_SweetShroom); + +ItemScript ItemScript_HealthyJuice = STANDARD_ITEM_SCRIPT(food_HealthyJuice); + +ItemScript ItemScript_BlandMeal = STANDARD_ITEM_SCRIPT(food_BlandMeal); + +ItemScript ItemScript_YummyMeal = STANDARD_ITEM_SCRIPT(food_YummyMeal); + +ItemScript ItemScript_DeluxeFeast = STANDARD_ITEM_SCRIPT(food_DeluxeFeast); + +ItemScript ItemScript_SpecialShake = STANDARD_ITEM_SCRIPT(food_SpecialShake); + +ItemScript ItemScript_BigCookie = STANDARD_ITEM_SCRIPT(food_BigCookie); + +ItemScript ItemScript_Cake = STANDARD_ITEM_SCRIPT(food_Cake); + +ItemScript ItemScript_Mistake = STANDARD_ITEM_SCRIPT(food_Mistake); + +ItemScript ItemScript_KoopaTea = STANDARD_ITEM_SCRIPT(food_KoopaTea); + +ItemScript ItemScript_HoneySuper = STANDARD_ITEM_SCRIPT(food_HoneySuper); + +ItemScript ItemScript_MapleSuper = STANDARD_ITEM_SCRIPT(food_MapleSuper); + +ItemScript ItemScript_JellySuper = STANDARD_ITEM_SCRIPT(food_JellySuper); + +ItemScript ItemScript_Spaghetti = STANDARD_ITEM_SCRIPT(food_Spaghetti); + +ItemScript ItemScript_EggMissile = STANDARD_ITEM_SCRIPT(food_EggMissile); + +ItemScript ItemScript_FriedEgg = STANDARD_ITEM_SCRIPT(food_FriedEgg); + +ItemScript ItemScript_HoneyShroom = STANDARD_ITEM_SCRIPT(food_HoneyShroom); + +ItemScript ItemScript_HoneyCandy = STANDARD_ITEM_SCRIPT(food_HoneyCandy); + +ItemScript ItemScript_ElectroPop = STANDARD_ITEM_SCRIPT(food_ElectroPop); + +ItemScript ItemScript_FirePop = STANDARD_ITEM_SCRIPT(food_FirePop); + +ItemScript ItemScript_LimeCandy = STANDARD_ITEM_SCRIPT(food_LimeCandy); + +ItemScript ItemScript_CocoPop = STANDARD_ITEM_SCRIPT(food_CocoPop); + +ItemScript ItemScript_LemonCandy = STANDARD_ITEM_SCRIPT(food_LemonCandy); + +ItemScript ItemScript_JellyPop = STANDARD_ITEM_SCRIPT(food_JellyPop); + +ItemScript ItemScript_StrangeCake = STANDARD_ITEM_SCRIPT(food_StrangeCake); + +ItemScript ItemScript_KookyCookie = STANDARD_ITEM_SCRIPT(food_KookyCookie); + +ItemScript ItemScript_FrozenFries = STANDARD_ITEM_SCRIPT(food_FrozenFries); + +ItemScript ItemScript_PotatoSalad = STANDARD_ITEM_SCRIPT(food_PotatoSalad); + +ItemScript ItemScript_NuttyCake = STANDARD_ITEM_SCRIPT(food_NuttyCake); + +ItemScript ItemScript_MapleShroom = STANDARD_ITEM_SCRIPT(food_MapleShroom); + +ItemScript ItemScript_BoiledEgg = STANDARD_ITEM_SCRIPT(food_BoiledEgg); + +ItemScript ItemScript_YoshiCookie = STANDARD_ITEM_SCRIPT(food_YoshiCookie); + +ItemScript ItemScript_JellyShroom = STANDARD_ITEM_SCRIPT(food_JellyShroom); + +ItemScript ItemScript_Unused_02C = STANDARD_ITEM_SCRIPT(unused_02C); + +ItemScript ItemScript_Unused_02D = STANDARD_ITEM_SCRIPT(unused_02D); + +ItemScript ItemScript_Unused_02E = STANDARD_ITEM_SCRIPT(unused_02E); + +ItemScript ItemScript_Unused_02F = STANDARD_ITEM_SCRIPT(unused_02F); + +ItemScript ItemScript_Unused_030 = STANDARD_ITEM_SCRIPT(unused_030); + +ItemScript ItemScript_FireFlower = STANDARD_ITEM_SCRIPT(battle_FireFlower); + +ItemScript ItemScript_SnowmanDoll = STANDARD_ITEM_SCRIPT(battle_SnowmanDoll); + +ItemScript ItemScript_ThunderRage = STANDARD_ITEM_SCRIPT(battle_ThunderRage); + +ItemScript ItemScript_ThunderBolt = STANDARD_ITEM_SCRIPT(battle_ThunderBolt); + +ItemScript ItemScript_ShootingStar = STANDARD_ITEM_SCRIPT(battle_ShootingStar); + +ItemScript ItemScript_DustyHammer = STANDARD_ITEM_SCRIPT(battle_DustyHammer); + +ItemScript ItemScript_Pebble = STANDARD_ITEM_SCRIPT(battle_Pebble); + +ItemScript ItemScript_ITEM_127 = STANDARD_ITEM_SCRIPT(unused_127); + +ItemScript ItemScript_StoneCap = STANDARD_ITEM_SCRIPT(battle_StoneCap); + +ItemScript ItemScript_VoltShroom = STANDARD_ITEM_SCRIPT(battle_VoltShroom); + +ItemScript ItemScript_PowerStar = STANDARD_ITEM_SCRIPT(battle_PowerStar); + +ItemScript ItemScript_Parasol = STANDARD_ITEM_SCRIPT(battle_Parasol); + +ItemScript ItemScript_MagicMirror = STANDARD_ITEM_SCRIPT(battle_MagicMirror); + +ItemScript ItemScript_ITEM_12D = STANDARD_ITEM_SCRIPT(unused_12D); + +ItemScript ItemScript_ITEM_12E = STANDARD_ITEM_SCRIPT(unused_12E); + +ItemScript ItemScript_ITEM_12F = STANDARD_ITEM_SCRIPT(unused_12F); + +ItemScript ItemScript_Mushroom = STANDARD_ITEM_SCRIPT(food_Mushroom); + +ItemScript ItemScript_SuperShroom = STANDARD_ITEM_SCRIPT(food_SuperShroom); + +ItemScript ItemScript_UltraShroom = STANDARD_ITEM_SCRIPT(food_UltraShroom); + +ItemScript ItemScript_LifeShroom = STANDARD_ITEM_SCRIPT(food_LifeShroom); + +ItemScript ItemScript_DriedShroom = STANDARD_ITEM_SCRIPT(food_DriedShroom); + +ItemScript ItemScript_TastyTonic = STANDARD_ITEM_SCRIPT(food_TastyTonic); + +ItemScript ItemScript_SuperSoda = STANDARD_ITEM_SCRIPT(food_SuperSoda); + +ItemScript ItemScript_BlueBerry = STANDARD_ITEM_SCRIPT(food_BlueBerry); + +ItemScript ItemScript_RedBerry = STANDARD_ITEM_SCRIPT(food_RedBerry); + +ItemScript ItemScript_YellowBerry = STANDARD_ITEM_SCRIPT(food_YellowBerry); + +ItemScript ItemScript_BubbleBerry = STANDARD_ITEM_SCRIPT(food_BubbleBerry); + +ItemScript ItemScript_Goomnut = STANDARD_ITEM_SCRIPT(food_Goomnut); + +ItemScript ItemScript_KoopaLeaf = STANDARD_ITEM_SCRIPT(food_KoopaLeaf); + +ItemScript ItemScript_DriedPasta = STANDARD_ITEM_SCRIPT(food_DriedPasta); + +ItemScript ItemScript_Lime = STANDARD_ITEM_SCRIPT(food_Lime); + +ItemScript ItemScript_Lemon = STANDARD_ITEM_SCRIPT(food_Lemon); + +ItemScript ItemScript_DriedFruit = STANDARD_ITEM_SCRIPT(food_DriedFruit); + +ItemScript ItemScript_StrangeLeaf = STANDARD_ITEM_SCRIPT(food_StrangeLeaf); + +ItemScript ItemScript_CakeMix = STANDARD_ITEM_SCRIPT(food_CakeMix); + +ItemScript ItemScript_Egg = STANDARD_ITEM_SCRIPT(food_Egg); + +ItemScript ItemScript_Coconut = STANDARD_ITEM_SCRIPT(food_Coconut); + +ItemScript ItemScript_Melon = STANDARD_ITEM_SCRIPT(food_Melon); + +ItemScript ItemScript_StinkyHerb = STANDARD_ITEM_SCRIPT(food_StinkyHerb); + +ItemScript ItemScript_IcedPotato = STANDARD_ITEM_SCRIPT(food_IcedPotato); + +ItemScript ItemScript_HoneySyrup = STANDARD_ITEM_SCRIPT(food_HoneySyrup); + +ItemScript ItemScript_MapleSyrup = STANDARD_ITEM_SCRIPT(food_MapleSyrup); + +ItemScript ItemScript_JamminJelly = STANDARD_ITEM_SCRIPT(food_JamminJelly); + +ItemScript ItemScript_WhackasBump = STANDARD_ITEM_SCRIPT(food_WhackasBump); + +ItemScript ItemScript_Apple = STANDARD_ITEM_SCRIPT(food_Apple); + +ItemScript ItemScript_BakingSalt = STANDARD_ITEM_SCRIPT(peach_BakingSalt); + +ItemScript ItemScript_BakingSugar = STANDARD_ITEM_SCRIPT(peach_BakingSugar); + +ItemScript ItemScript_BakingEgg = STANDARD_ITEM_SCRIPT(peach_BakingEgg); + +ItemScript ItemScript_BakingCream = STANDARD_ITEM_SCRIPT(peach_BakingCream); + +ItemScript ItemScript_BakingStrawberry = STANDARD_ITEM_SCRIPT(peach_BakingStrawberry); + +ItemScript ItemScript_BakingButter = STANDARD_ITEM_SCRIPT(peach_BakingButter); + +ItemScript ItemScript_BakingCleanser = STANDARD_ITEM_SCRIPT(peach_BakingCleanser); + +ItemScript ItemScript_BakingWater = STANDARD_ITEM_SCRIPT(peach_BakingWater); + +ItemScript ItemScript_BakingFlour = STANDARD_ITEM_SCRIPT(peach_BakingFlour); + +ItemScript ItemScript_BakingMilk = STANDARD_ITEM_SCRIPT(peach_BakingMilk); + +ItemScript ItemScript_ITEM_11F = STANDARD_ITEM_SCRIPT(unused_11F); + +ItemScript ItemScript_SleepySheep = STANDARD_ITEM_SCRIPT(battle_SleepySheep); + +ItemScript ItemScript_XBandage = STANDARD_ITEM_SCRIPT(battle_XBandage); + +ItemScript ItemScript_POWBlock = STANDARD_ITEM_SCRIPT(battle_POWBlock); + +ItemScript ItemScript_HustleDrink = STANDARD_ITEM_SCRIPT(battle_HustleDrink); + +ItemScript ItemScript_StopWatch = STANDARD_ITEM_SCRIPT(battle_StopWatch); + +ItemScript ItemScript_DizzyDial = STANDARD_ITEM_SCRIPT(battle_DizzyDial); + +ItemScript ItemScript_ITEM_136 = STANDARD_ITEM_SCRIPT(battle_136); + +ItemScript ItemScript_ITEM_137 = STANDARD_ITEM_SCRIPT(battle_137); + +/* indexed by itemID */ +s32* gItemEntityScripts[] = { + ItemScript_Jump, + ItemScript_GearBoots1, + ItemScript_GearBoots2, + ItemScript_GearBoots3, + ItemScript_GearHammer1, + ItemScript_GearHammer2, + ItemScript_GearHammer3, + ItemScript_LuckyStar, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_DojoCard1, + ItemScript_DojoCard2, + ItemScript_DojoCard3, + ItemScript_DojoCard4, + ItemScript_DojoCard5, + ItemScript_UltraStone, + ItemScript_KoopaFortressKey, + ItemScript_RuinsKey, + ItemScript_PulseStone, + ItemScript_TubbaCastleKey, + ItemScript_IcePalaceKey, + ItemScript_RuinsStoneMoon, + ItemScript_RuinsStonePyramid, + ItemScript_RuinsStoneStar, + ItemScript_AncientVase, + ItemScript_KooperShell, + ItemScript_BowserCastleKey, + ItemScript_ForestPass, + ItemScript_BooWeight, + ItemScript_BoosPortrait, + ItemScript_CrystalBerry, + ItemScript_MysticKey, + ItemScript_StoreroomKey, + ItemScript_ToyTrain, + ItemScript_BooRecord, + ItemScript_FryingPan, + ItemScript_Dictionary, + ItemScript_MysteryNote, + ItemScript_SuspiciousNote, + ItemScript_CrystalBall, + ItemScript_Screwdriver, + ItemScript_Cookbook, + ItemScript_JadeRaven, + ItemScript_MagicalSeed1, + ItemScript_MagicalSeed2, + ItemScript_MagicalSeed3, + ItemScript_MagicalSeed4, + ItemScript_ToadDoll, + ItemScript_Calculator, + ItemScript_SnowmanBucket, + ItemScript_SnowmanScarf, + ItemScript_RedKey, + ItemScript_BlueKey, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Artifact, + ItemScript_Letter, + ItemScript_Letter, + ItemScript_Dolly, + ItemScript_WaterStone, + ItemScript_MagicalBean, + ItemScript_FertileSoil, + ItemScript_MiracleWater, + ItemScript_AncientVase, + ItemScript_KootTheTape, + ItemScript_BakingSugar, + ItemScript_BakingSalt, + ItemScript_BakingEgg, + ItemScript_BakingCream, + ItemScript_BakingStrawberry, + ItemScript_BakingButter, + ItemScript_BakingCleanser, + ItemScript_BakingWater, + ItemScript_BakingFlour, + ItemScript_BakingMilk, + ItemScript_Lyrics, + ItemScript_Melody, + ItemScript_Mailbag, + ItemScript_PeachKey, + ItemScript_StoreroomKey, + ItemScript_StarStone, + ItemScript_SneakyParasol, + ItemScript_KootBook, + ItemScript_KootAutographMerluvlee, + ItemScript_KootEmptyWallet, + ItemScript_KootAutographLuigi, + ItemScript_KootKoopaShell, + ItemScript_KootOldPhoto, + ItemScript_KootGlasses, + ItemScript_KootOldPhoto, + ItemScript_KootPackage, + ItemScript_KootRedJar, + ItemScript_PeachKey, + ItemScript_StoreroomKey, + ItemScript_StoreroomKey, + ItemScript_SilverCard, + ItemScript_GoldCard, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_FireFlower, + ItemScript_SnowmanDoll, + ItemScript_ThunderRage, + ItemScript_ShootingStar, + ItemScript_ThunderBolt, + ItemScript_Pebble, + ItemScript_DustyHammer, + ItemScript_InsecticideHerb, + ItemScript_StoneCap, + ItemScript_TastyTonic, + ItemScript_Mushroom, + ItemScript_VoltShroom, + ItemScript_SuperShroom, + ItemScript_DriedShroom, + ItemScript_UltraShroom, + ItemScript_SleepySheep, + ItemScript_POWBlock, + ItemScript_HustleDrink, + ItemScript_StopWatch, + ItemScript_WhackasBump, + ItemScript_Apple, + ItemScript_LifeShroom, + ItemScript_Mystery, + ItemScript_RepelGel, + ItemScript_FrightJar, + ItemScript_PleaseComeBack, + ItemScript_DizzyDial, + ItemScript_SuperSoda, + ItemScript_Lemon, + ItemScript_Lime, + ItemScript_BlueBerry, + ItemScript_RedBerry, + ItemScript_YellowBerry, + ItemScript_BubbleBerry, + ItemScript_JamminJelly, + ItemScript_MapleSyrup, + ItemScript_HoneySyrup, + ItemScript_Goomnut, + ItemScript_KoopaLeaf, + ItemScript_DriedPasta, + ItemScript_DriedFruit, + ItemScript_StrangeLeaf, + ItemScript_CakeMix, + ItemScript_Egg, + ItemScript_Coconut, + ItemScript_Melon, + ItemScript_StinkyHerb, + ItemScript_IcedPotato, + ItemScript_SpicySoup, + ItemScript_ApplePie, + ItemScript_HoneyUltra, + ItemScript_MapleUltra, + ItemScript_JellyUltra, + ItemScript_Koopasta, + ItemScript_FriedShroom, + ItemScript_ShroomCake, + ItemScript_ShroomSteak, + ItemScript_HotShroom, + ItemScript_SweetShroom, + ItemScript_YummyMeal, + ItemScript_HealthyJuice, + ItemScript_BlandMeal, + ItemScript_DeluxeFeast, + ItemScript_SpecialShake, + ItemScript_BigCookie, + ItemScript_Cake, + ItemScript_Mistake, + ItemScript_KoopaTea, + ItemScript_HoneySuper, + ItemScript_MapleSuper, + ItemScript_JellySuper, + ItemScript_Spaghetti, + ItemScript_EggMissile, + ItemScript_FriedEgg, + ItemScript_HoneyShroom, + ItemScript_HoneyCandy, + ItemScript_ElectroPop, + ItemScript_FirePop, + ItemScript_LimeCandy, + ItemScript_CocoPop, + ItemScript_LemonCandy, + ItemScript_JellyPop, + ItemScript_StrangeCake, + ItemScript_KookyCookie, + ItemScript_FrozenFries, + ItemScript_PotatoSalad, + ItemScript_NuttyCake, + ItemScript_MapleShroom, + ItemScript_BoiledEgg, + ItemScript_YoshiCookie, + ItemScript_JellyShroom, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_SpinSmash, + ItemScript_Multibounce, + ItemScript_PowerPlus, + ItemScript_DodgeMaster, + ItemScript_PowerBounce, + ItemScript_SpikeShield, + ItemScript_FirstAttack, + ItemScript_HPPlus, + ItemScript_QuakeHammer, + ItemScript_DoubleDip, + ItemScript_Jump, + ItemScript_SleepStomp, + ItemScript_FireShield, + ItemScript_QuickChange, + ItemScript_DDownPound, + ItemScript_DizzyStomp, + ItemScript_SmashCharge0, + ItemScript_PrettyLucky, + ItemScript_FeelingFine, + ItemScript_AttackFXA, + ItemScript_AllorNothing, + ItemScript_HPDrain, + ItemScript_JumpCharge0, + ItemScript_SlowGo, + ItemScript_FPPlus, + ItemScript_MegaRush, + ItemScript_IcePower, + ItemScript_DefendPlus, + ItemScript_PayOff, + ItemScript_MoneyMoney, + ItemScript_ChillOut, + ItemScript_HappyHeart, + ItemScript_ZapTap, + ItemScript_Berserker, + ItemScript_RightOn, + ItemScript_RunawayPay, + ItemScript_Refund, + ItemScript_FlowerSaver, + ItemScript_TripleDip, + ItemScript_HammerThrow, + ItemScript_MegaQuake, + ItemScript_SmashCharge, + ItemScript_JumpCharge, + ItemScript_SSmashChg, + ItemScript_SJumpChg, + ItemScript_PowerRush, + ItemScript_AutoJump, + ItemScript_AutoSmash, + ItemScript_CrazyHeart, + ItemScript_LastStand, + ItemScript_CloseCall, + ItemScript_PUpDDown, + ItemScript_LuckyDay, + ItemScript_MegaHPDrain, + ItemScript_PDownDUp, + ItemScript_PowerQuake, + ItemScript_AutoMultibounce, + ItemScript_FlowerFanatic, + ItemScript_HeartFinder, + ItemScript_FlowerFinder, + ItemScript_SpinAttack, + ItemScript_DizzyAttack, + ItemScript_ISpy, + ItemScript_SpeedySpin, + ItemScript_BumpAttack, + ItemScript_PowerJump, + ItemScript_SuperJump, + ItemScript_MegaJump, + ItemScript_PowerSmash, + ItemScript_SuperSmash, + ItemScript_MegaSmash, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_DeepFocus, + ItemScript_SuperFocus, + ItemScript_ShrinkSmash, + ItemScript_Jump, + ItemScript_Kaiden, + ItemScript_DDownJump, + ItemScript_ShrinkStomp, + ItemScript_DamageDodge, + ItemScript_EarthquakeJump, + ItemScript_DeepFocus, + ItemScript_SuperFocus, + ItemScript_HPPlus, + ItemScript_FPPlus, + ItemScript_HappyHeart, + ItemScript_HappyHeart, + ItemScript_FlowerSaver, + ItemScript_FlowerSaver, + ItemScript_DamageDodge, + ItemScript_DamageDodge, + ItemScript_PowerPlus, + ItemScript_PowerPlus, + ItemScript_DefendPlus, + ItemScript_DefendPlus, + ItemScript_HappyFlower, + ItemScript_HappyFlower, + ItemScript_HappyFlower, + ItemScript_GroupFocus, + ItemScript_Peekaboo, + ItemScript_AttackFXD, + ItemScript_AttackFXB, + ItemScript_AttackFXE, + ItemScript_AttackFXC, + ItemScript_AttackFXF, + ItemScript_HPPlus, + ItemScript_HPPlus, + ItemScript_HPPlus, + ItemScript_FPPlus, + ItemScript_FPPlus, + ItemScript_FPPlus, + ItemScript_HealthyHealthy, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Heart, + ItemScript_Coin, + ItemScript_HeartPiece, + ItemScript_StarPoint, + ItemScript_HeartPoint, + ItemScript_FlowerPoint, + ItemScript_StarPiece, + ItemScript_CompleteCake, + ItemScript_CakeDone, + ItemScript_CakeBaked, + ItemScript_CakePan, + ItemScript_CakeBatter, + ItemScript_CakeBowl, + ItemScript_CakeMixed, + ItemScript_CakeIcing, + ItemScript_CakeBerries, + ItemScript_Hammer1, + ItemScript_Hammer2, + ItemScript_Hammer3, + ItemScript_Boots1, + ItemScript_Boots2, + ItemScript_Boots3, + ItemScript_Items, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump, + ItemScript_Jump +}; + +/* indexed by itemID */ +s32 gItemIconRasterOffsets[] = { + ICON_key_Gift_raster, + ICON_key_gear_boots_1_raster, + ICON_key_gear_boots_2_raster, + ICON_key_gear_boots_3_raster, + ICON_key_gear_hammer_1_raster, + ICON_key_gear_hammer_2_raster, + ICON_key_gear_hammer_3_raster, + ICON_key_gear_lucky_star_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_dojo_card_1_raster, + ICON_key_dojo_card_2_raster, + ICON_key_dojo_card_3_raster, + ICON_key_dojo_card_4_raster, + ICON_key_dojo_card_5_raster, + ICON_key_ultra_stone_raster, + ICON_key_key_koopa_fortress_raster, + ICON_key_key_ruins_raster, + ICON_key_pulse_stone_raster, + ICON_key_key_tubba_castle_raster, + ICON_key_key_ice_palace_raster, + ICON_key_ruins_stone_moon_raster, + ICON_key_ruins_stone_pyramid_raster, + ICON_key_ruins_stone_star_raster, + ICON_key_vase_raster, + ICON_key_kooper_shell_raster, + ICON_key_key_bowser_castle_raster, + ICON_key_forest_pass_raster, + ICON_key_boo_weight_raster, + ICON_key_boo_portrait_raster, + ICON_key_crystal_berry_raster, + ICON_key_mystic_key_raster, + ICON_key_key_storeroom_raster, + ICON_key_toybox_train_raster, + ICON_key_boo_record_raster, + ICON_key_frying_pan_raster, + ICON_key_dictionary_raster, + ICON_key_mystery_note_raster, + ICON_key_suspicious_note_raster, + ICON_key_crystal_ball_raster, + ICON_key_screwdriver_raster, + ICON_key_book_cook_raster, + ICON_key_jade_raven_raster, + ICON_key_seed_1_raster, + ICON_key_seed_2_raster, + ICON_key_seed_3_raster, + ICON_key_seed_4_raster, + ICON_key_toad_doll_raster, + ICON_key_calculator_raster, + ICON_key_snowman_bucket_raster, + ICON_key_snowman_scarf_raster, + ICON_key_key_red_raster, + ICON_key_key_blue_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_artifact_raster, + ICON_key_Letter_raster, + ICON_key_Letter_raster, + ICON_key_dolly_raster, + ICON_key_water_stone_raster, + ICON_key_magic_bean_raster, + ICON_key_fertile_soil_raster, + ICON_key_miracle_water_raster, + ICON_key_vase_raster, + ICON_key_koot_the_tape_raster, + ICON_peach_BakingSugar_raster, + ICON_peach_BakingSalt_raster, + ICON_peach_BakingEgg_raster, + ICON_peach_BakingCream_raster, + ICON_peach_BakingStrawberry_raster, + ICON_peach_BakingButter_raster, + ICON_peach_BakingCleanser_raster, + ICON_peach_BakingWater_raster, + ICON_peach_BakingFlour_raster, + ICON_peach_BakingMilk_raster, + ICON_key_book_lyrics_raster, + ICON_key_book_melody_raster, + ICON_key_mailbag_raster, + ICON_key_key_peach_raster, + ICON_key_key_storeroom_raster, + ICON_key_star_stone_raster, + ICON_peach_sneaky_parasol_raster, + ICON_key_koot_book_raster, + ICON_key_koot_autograph_luigi_raster, + ICON_key_koot_empty_wallet_raster, + ICON_key_koot_autograph_merluvlee_raster, + ICON_key_koot_shell_raster, + ICON_key_koot_photo_raster, + ICON_key_koot_glasses_raster, + ICON_key_koot_photo_raster, + ICON_key_koot_package_raster, + ICON_key_koot_red_jar_raster, + ICON_key_key_peach_raster, + ICON_key_key_storeroom_raster, + ICON_key_key_storeroom_raster, + ICON_key_card_silver_raster, + ICON_key_card_gold_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_battle_FireFlower_raster, + ICON_battle_SnowmanDoll_raster, + ICON_battle_ThunderRage_raster, + ICON_battle_ShootingStar_raster, + ICON_battle_ThunderBolt_raster, + ICON_battle_Pebble_raster, + ICON_battle_DustyHammer_raster, + ICON_battle_InsecticideHerb_raster, + ICON_battle_StoneCap_raster, + ICON_food_TastyTonic_raster, + ICON_food_Mushroom_raster, + ICON_battle_VoltShroom_raster, + ICON_food_SuperShroom_raster, + ICON_food_DriedShroom_raster, + ICON_food_UltraShroom_raster, + ICON_battle_SleepySheep_raster, + ICON_battle_POWBlock_raster, + ICON_battle_HustleDrink_raster, + ICON_battle_StopWatch_raster, + ICON_food_WhackasBump_raster, + ICON_food_Apple_raster, + ICON_food_LifeShroom_raster, + ICON_battle_Mystery_raster, + ICON_battle_RepelGel_raster, + ICON_battle_FrightJar_raster, + ICON_battle_PleaseComeBack_raster, + ICON_battle_DizzyDial_raster, + ICON_food_SuperSoda_raster, + ICON_food_Lemon_raster, + ICON_food_Lime_raster, + ICON_food_BlueBerry_raster, + ICON_food_RedBerry_raster, + ICON_food_YellowBerry_raster, + ICON_food_BubbleBerry_raster, + ICON_food_JamminJelly_raster, + ICON_food_MapleSyrup_raster, + ICON_food_HoneySyrup_raster, + ICON_food_Goomnut_raster, + ICON_food_KoopaLeaf_raster, + ICON_food_DriedPasta_raster, + ICON_food_DriedFruit_raster, + ICON_food_StrangeLeaf_raster, + ICON_food_CakeMix_raster, + ICON_food_Egg_raster, + ICON_food_Coconut_raster, + ICON_food_Melon_raster, + ICON_food_StinkyHerb_raster, + ICON_food_IcedPotato_raster, + ICON_food_SpicySoup_raster, + ICON_food_ApplePie_raster, + ICON_food_HoneyUltra_raster, + ICON_food_MapleUltra_raster, + ICON_food_JellyUltra_raster, + ICON_food_Koopasta_raster, + ICON_food_FriedShroom_raster, + ICON_food_ShroomCake_raster, + ICON_food_ShroomSteak_raster, + ICON_food_HotShroom_raster, + ICON_food_SweetShroom_raster, + ICON_food_YummyMeal_raster, + ICON_food_HealthyJuice_raster, + ICON_food_BlandMeal_raster, + ICON_food_DeluxeFeast_raster, + ICON_food_SpecialShake_raster, + ICON_food_BigCookie_raster, + ICON_food_Cake_raster, + ICON_food_Mistake_raster, + ICON_food_KoopaTea_raster, + ICON_food_HoneySuper_raster, + ICON_food_MapleSuper_raster, + ICON_food_JellySuper_raster, + ICON_food_Spaghetti_raster, + ICON_food_EggMissile_raster, + ICON_food_FriedEgg_raster, + ICON_food_HoneyShroom_raster, + ICON_food_HoneyCandy_raster, + ICON_food_ElectroPop_raster, + ICON_food_FirePop_raster, + ICON_food_LimeCandy_raster, + ICON_food_CocoPop_raster, + ICON_food_LemonCandy_raster, + ICON_food_JellyPop_raster, + ICON_food_StrangeCake_raster, + ICON_food_KookyCookie_raster, + ICON_food_FrozenFries_raster, + ICON_food_PotatoSalad_raster, + ICON_food_NuttyCake_raster, + ICON_food_MapleShroom_raster, + ICON_food_BoiledEgg_raster, + ICON_food_YoshiCookie_raster, + ICON_food_JellyShroom_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_badge_SpinSmash_raster, + ICON_badge_Multibounce_raster, + ICON_badge_PowerPlus_raster, + ICON_badge_DodgeMaster_raster, + ICON_badge_PowerBounce_raster, + ICON_badge_SpikeShield_raster, + ICON_badge_FirstAttack_raster, + ICON_badge_HPPlus_raster, + ICON_badge_QuakeHammer_raster, + ICON_badge_DoubleDip_raster, + ICON_key_Gift_raster, + ICON_badge_SleepStomp_raster, + ICON_badge_FireShield_raster, + ICON_badge_QuickChange_raster, + ICON_badge_DDownPound_raster, + ICON_badge_DizzyStomp_raster, + ICON_badge_SmashCharge0_raster, + ICON_badge_PrettyLucky_raster, + ICON_badge_FeelingFine_raster, + ICON_badge_AttackFXA_raster, + ICON_badge_AllorNothing_raster, + ICON_badge_HPDrain_raster, + ICON_badge_JumpCharge0_raster, + ICON_badge_SlowGo_raster, + ICON_badge_FPPlus_raster, + ICON_badge_MegaRush_raster, + ICON_badge_IcePower_raster, + ICON_badge_DefendPlus_raster, + ICON_badge_PayOff_raster, + ICON_badge_MoneyMoney_raster, + ICON_badge_ChillOut_raster, + ICON_badge_HappyHeart_raster, + ICON_badge_ZapTap_raster, + ICON_badge_Berserker_raster, + ICON_badge_RightOn_raster, + ICON_badge_RunawayPay_raster, + ICON_badge_Refund_raster, + ICON_badge_FlowerSaver_raster, + ICON_badge_TripleDip_raster, + ICON_badge_HammerThrow_raster, + ICON_badge_MegaQuake_raster, + ICON_badge_SmashCharge_raster, + ICON_badge_JumpCharge_raster, + ICON_badge_SSmashChg_raster, + ICON_badge_SJumpChg_raster, + ICON_badge_PowerRush_raster, + ICON_badge_AutoJump_raster, + ICON_badge_AutoSmash_raster, + ICON_badge_CrazyHeart_raster, + ICON_badge_LastStand_raster, + ICON_badge_CloseCall_raster, + ICON_badge_PUpDDown_raster, + ICON_badge_LuckyDay_raster, + ICON_badge_MegaHPDrain_raster, + ICON_badge_PDownDUp_raster, + ICON_badge_PowerQuake_raster, + ICON_badge_AutoMultibounce_raster, + ICON_badge_FlowerFanatic_raster, + ICON_badge_HeartFinder_raster, + ICON_badge_FlowerFinder_raster, + ICON_badge_SpinAttack_raster, + ICON_badge_DizzyAttack_raster, + ICON_badge_ISpy_raster, + ICON_badge_SpeedySpin_raster, + ICON_badge_BumpAttack_raster, + ICON_badge_PowerJump_raster, + ICON_badge_SuperJump_raster, + ICON_badge_MegaJump_raster, + ICON_badge_PowerSmash_raster, + ICON_badge_SuperSmash_raster, + ICON_badge_MegaSmash_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_badge_DeepFocus_raster, + ICON_badge_SuperFocus_raster, + ICON_badge_ShrinkSmash_raster, + ICON_key_Gift_raster, + ICON_badge_Kaiden_raster, + ICON_badge_DDownJump_raster, + ICON_badge_ShrinkStomp_raster, + ICON_badge_DamageDodge_raster, + ICON_badge_EarthquakeJump_raster, + ICON_badge_DeepFocus_raster, + ICON_badge_SuperFocus_raster, + ICON_badge_HPPlus_raster, + ICON_badge_FPPlus_raster, + ICON_badge_HappyHeart_raster, + ICON_badge_HappyHeart_raster, + ICON_badge_FlowerSaver_raster, + ICON_badge_FlowerSaver_raster, + ICON_badge_DamageDodge_raster, + ICON_badge_DamageDodge_raster, + ICON_badge_PowerPlus_raster, + ICON_badge_PowerPlus_raster, + ICON_badge_DefendPlus_raster, + ICON_badge_DefendPlus_raster, + ICON_badge_HappyFlower_raster, + ICON_badge_HappyFlower_raster, + ICON_badge_HappyFlower_raster, + ICON_badge_GroupFocus_raster, + ICON_badge_Peekaboo_raster, + ICON_badge_AttackFXD_raster, + ICON_badge_AttackFXB_raster, + ICON_badge_AttackFXE_raster, + ICON_badge_AttackFXC_raster, + ICON_badge_AttackFXF_raster, + ICON_badge_HPPlus_raster, + ICON_badge_HPPlus_raster, + ICON_badge_HPPlus_raster, + ICON_badge_FPPlus_raster, + ICON_badge_FPPlus_raster, + ICON_badge_FPPlus_raster, + ICON_badge_HealthyHealthy_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_key_Gift_raster, + ICON_anim_heart_0_raster, + ICON_anim_coin_0_raster, + ICON_anim_heart_piece_raster, + ICON_anim_sp_0_raster, + ICON_anim_hp_0_raster, + ICON_anim_fp_0_raster, + ICON_anim_star_piece_0_raster +}; + +/* indexed by itemID */ +s32 gItemIconPaletteOffsets[] = { + ICON_key_Gift_palette, + ICON_key_gear_boots_1_palette, + ICON_key_gear_boots_2_palette, + ICON_key_gear_boots_3_palette, + ICON_key_gear_hammer_1_palette, + ICON_key_gear_hammer_2_palette, + ICON_key_gear_hammer_3_palette, + ICON_key_gear_lucky_star_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_dojo_card_1_palette, + ICON_key_dojo_card_2_palette, + ICON_key_dojo_card_3_palette, + ICON_key_dojo_card_4_palette, + ICON_key_dojo_card_5_palette, + ICON_key_ultra_stone_palette, + ICON_key_key_koopa_fortress_palette, + ICON_key_key_ruins_palette, + ICON_key_pulse_stone_palette, + ICON_key_key_tubba_castle_palette, + ICON_key_key_ice_palace_palette, + ICON_key_ruins_stone_moon_palette, + ICON_key_ruins_stone_pyramid_palette, + ICON_key_ruins_stone_star_palette, + ICON_key_vase_palette, + ICON_key_kooper_shell_palette, + ICON_key_key_bowser_castle_palette, + ICON_key_forest_pass_palette, + ICON_key_boo_weight_palette, + ICON_key_boo_portrait_palette, + ICON_key_crystal_berry_palette, + ICON_key_mystic_key_palette, + ICON_key_key_storeroom_palette, + ICON_key_toybox_train_palette, + ICON_key_boo_record_palette, + ICON_key_frying_pan_palette, + ICON_key_dictionary_palette, + ICON_key_mystery_note_palette, + ICON_key_suspicious_note_palette, + ICON_key_crystal_ball_palette, + ICON_key_screwdriver_palette, + ICON_key_book_cook_palette, + ICON_key_jade_raven_palette, + ICON_key_seed_1_palette, + ICON_key_seed_2_palette, + ICON_key_seed_3_palette, + ICON_key_seed_4_palette, + ICON_key_toad_doll_palette, + ICON_key_calculator_palette, + ICON_key_snowman_bucket_palette, + ICON_key_snowman_scarf_palette, + ICON_key_key_red_palette, + ICON_key_key_blue_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_artifact_palette, + ICON_key_Letter_palette, + ICON_key_Letter_palette, + ICON_key_dolly_palette, + ICON_key_water_stone_palette, + ICON_key_magic_bean_palette, + ICON_key_fertile_soil_palette, + ICON_key_miracle_water_palette, + ICON_key_vase_palette, + ICON_key_koot_the_tape_palette, + ICON_peach_BakingSugar_palette, + ICON_peach_BakingSalt_palette, + ICON_peach_BakingEgg_palette, + ICON_peach_BakingCream_palette, + ICON_peach_BakingStrawberry_palette, + ICON_peach_BakingButter_palette, + ICON_peach_BakingCleanser_palette, + ICON_peach_BakingWater_palette, + ICON_peach_BakingFlour_palette, + ICON_peach_BakingMilk_palette, + ICON_key_book_lyrics_palette, + ICON_key_book_melody_palette, + ICON_key_mailbag_palette, + ICON_key_key_peach_palette, + ICON_key_key_storeroom_palette, + ICON_key_star_stone_palette, + ICON_peach_sneaky_parasol_palette, + ICON_key_koot_book_palette, + ICON_key_koot_autograph_luigi_palette, + ICON_key_koot_empty_wallet_palette, + ICON_key_koot_autograph_merluvlee_palette, + ICON_key_koot_shell_palette, + ICON_key_koot_photo_palette, + ICON_key_koot_glasses_palette, + ICON_key_koot_photo_palette, + ICON_key_koot_package_palette, + ICON_key_koot_red_jar_palette, + ICON_key_key_peach_palette, + ICON_key_key_storeroom_palette, + ICON_key_key_storeroom_palette, + ICON_key_card_silver_palette, + ICON_key_card_gold_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_battle_FireFlower_palette, + ICON_battle_SnowmanDoll_palette, + ICON_battle_ThunderRage_palette, + ICON_battle_ShootingStar_palette, + ICON_battle_ThunderBolt_palette, + ICON_battle_Pebble_palette, + ICON_battle_DustyHammer_palette, + ICON_battle_InsecticideHerb_palette, + ICON_battle_StoneCap_palette, + ICON_food_TastyTonic_palette, + ICON_food_Mushroom_palette, + ICON_battle_VoltShroom_palette, + ICON_food_SuperShroom_palette, + ICON_food_DriedShroom_palette, + ICON_food_UltraShroom_palette, + ICON_battle_SleepySheep_palette, + ICON_battle_POWBlock_palette, + ICON_battle_HustleDrink_palette, + ICON_battle_StopWatch_palette, + ICON_food_WhackasBump_palette, + ICON_food_Apple_palette, + ICON_food_LifeShroom_palette, + ICON_battle_Mystery_palette, + ICON_battle_RepelGel_palette, + ICON_battle_FrightJar_palette, + ICON_battle_PleaseComeBack_palette, + ICON_battle_DizzyDial_palette, + ICON_food_SuperSoda_palette, + ICON_food_Lemon_palette, + ICON_food_Lime_palette, + ICON_food_BlueBerry_palette, + ICON_food_RedBerry_palette, + ICON_food_YellowBerry_palette, + ICON_food_BubbleBerry_palette, + ICON_food_JamminJelly_palette, + ICON_food_MapleSyrup_palette, + ICON_food_HoneySyrup_palette, + ICON_food_Goomnut_palette, + ICON_food_KoopaLeaf_palette, + ICON_food_DriedPasta_palette, + ICON_food_DriedFruit_palette, + ICON_food_StrangeLeaf_palette, + ICON_food_CakeMix_palette, + ICON_food_Egg_palette, + ICON_food_Coconut_palette, + ICON_food_Melon_palette, + ICON_food_StinkyHerb_palette, + ICON_food_IcedPotato_palette, + ICON_food_SpicySoup_palette, + ICON_food_ApplePie_palette, + ICON_food_HoneyUltra_palette, + ICON_food_MapleUltra_palette, + ICON_food_JellyUltra_palette, + ICON_food_Koopasta_palette, + ICON_food_FriedShroom_palette, + ICON_food_ShroomCake_palette, + ICON_food_ShroomSteak_palette, + ICON_food_HotShroom_palette, + ICON_food_SweetShroom_palette, + ICON_food_YummyMeal_palette, + ICON_food_HealthyJuice_palette, + ICON_food_BlandMeal_palette, + ICON_food_DeluxeFeast_palette, + ICON_food_SpecialShake_palette, + ICON_food_BigCookie_palette, + ICON_food_Cake_palette, + ICON_food_Mistake_palette, + ICON_food_KoopaTea_palette, + ICON_food_HoneySuper_palette, + ICON_food_MapleSuper_palette, + ICON_food_JellySuper_palette, + ICON_food_Spaghetti_palette, + ICON_food_EggMissile_palette, + ICON_food_FriedEgg_palette, + ICON_food_HoneyShroom_palette, + ICON_food_HoneyCandy_palette, + ICON_food_ElectroPop_palette, + ICON_food_FirePop_palette, + ICON_food_LimeCandy_palette, + ICON_food_CocoPop_palette, + ICON_food_LemonCandy_palette, + ICON_food_JellyPop_palette, + ICON_food_StrangeCake_palette, + ICON_food_KookyCookie_palette, + ICON_food_FrozenFries_palette, + ICON_food_PotatoSalad_palette, + ICON_food_NuttyCake_palette, + ICON_food_MapleShroom_palette, + ICON_food_BoiledEgg_palette, + ICON_food_YoshiCookie_palette, + ICON_food_JellyShroom_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_badge_SpinSmash_palette, + ICON_badge_Multibounce_palette, + ICON_badge_PowerPlus_palette, + ICON_badge_DodgeMaster_palette, + ICON_badge_PowerBounce_palette, + ICON_badge_SpikeShield_palette, + ICON_badge_FirstAttack_palette, + ICON_badge_HPPlus_palette, + ICON_badge_QuakeHammer_palette, + ICON_badge_DoubleDip_palette, + ICON_key_Gift_palette, + ICON_badge_SleepStomp_palette, + ICON_badge_FireShield_palette, + ICON_badge_QuickChange_palette, + ICON_badge_DDownPound_palette, + ICON_badge_DizzyStomp_palette, + ICON_badge_SmashCharge0_palette, + ICON_badge_PrettyLucky_palette, + ICON_badge_FeelingFine_palette, + ICON_badge_AttackFXA_palette, + ICON_badge_AllorNothing_palette, + ICON_badge_HPDrain_palette, + ICON_badge_JumpCharge0_palette, + ICON_badge_SlowGo_palette, + ICON_badge_FPPlus_palette, + ICON_badge_MegaRush_palette, + ICON_badge_IcePower_palette, + ICON_badge_DefendPlus_palette, + ICON_badge_PayOff_palette, + ICON_badge_MoneyMoney_palette, + ICON_badge_ChillOut_palette, + ICON_badge_HappyHeart_palette, + ICON_badge_ZapTap_palette, + ICON_badge_Berserker_palette, + ICON_badge_RightOn_palette, + ICON_badge_RunawayPay_palette, + ICON_badge_Refund_palette, + ICON_badge_FlowerSaver_palette, + ICON_badge_TripleDip_palette, + ICON_badge_HammerThrow_palette, + ICON_badge_MegaQuake_palette, + ICON_badge_SmashCharge_palette, + ICON_badge_JumpCharge_palette, + ICON_badge_SSmashChg_palette, + ICON_badge_SJumpChg_palette, + ICON_badge_PowerRush_palette, + ICON_badge_AutoJump_palette, + ICON_badge_AutoSmash_palette, + ICON_badge_CrazyHeart_palette, + ICON_badge_LastStand_palette, + ICON_badge_CloseCall_palette, + ICON_badge_PUpDDown_palette, + ICON_badge_LuckyDay_palette, + ICON_badge_MegaHPDrain_palette, + ICON_badge_PDownDUp_palette, + ICON_badge_PowerQuake_palette, + ICON_badge_AutoMultibounce_palette, + ICON_badge_FlowerFanatic_palette, + ICON_badge_HeartFinder_palette, + ICON_badge_FlowerFinder_palette, + ICON_badge_SpinAttack_palette, + ICON_badge_DizzyAttack_palette, + ICON_badge_ISpy_palette, + ICON_badge_SpeedySpin_palette, + ICON_badge_BumpAttack_palette, + ICON_badge_PowerJump_palette, + ICON_badge_SuperJump_palette, + ICON_badge_MegaJump_palette, + ICON_badge_PowerSmash_palette, + ICON_badge_SuperSmash_palette, + ICON_badge_MegaSmash_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_badge_DeepFocus_palette, + ICON_badge_SuperFocus_palette, + ICON_badge_ShrinkSmash_palette, + ICON_key_Gift_palette, + ICON_badge_Kaiden_palette, + ICON_badge_DDownJump_palette, + ICON_badge_ShrinkStomp_palette, + ICON_badge_DamageDodge_palette, + ICON_badge_EarthquakeJump_palette, + ICON_badge_DeepFocus_palette, + ICON_badge_SuperFocus_palette, + ICON_badge_HPPlus_palette, + ICON_badge_FPPlus_palette, + ICON_badge_HappyHeart_palette, + ICON_badge_HappyHeart_palette, + ICON_badge_FlowerSaver_palette, + ICON_badge_FlowerSaver_palette, + ICON_badge_DamageDodge_palette, + ICON_badge_DamageDodge_palette, + ICON_badge_PowerPlus_palette, + ICON_badge_PowerPlus_palette, + ICON_badge_DefendPlus_palette, + ICON_badge_DefendPlus_palette, + ICON_badge_HappyFlower_palette, + ICON_badge_HappyFlower_palette, + ICON_badge_HappyFlower_palette, + ICON_badge_GroupFocus_palette, + ICON_badge_Peekaboo_palette, + ICON_badge_AttackFXD_palette, + ICON_badge_AttackFXB_palette, + ICON_badge_AttackFXE_palette, + ICON_badge_AttackFXC_palette, + ICON_badge_AttackFXF_palette, + ICON_badge_HPPlus_palette, + ICON_badge_HPPlus_palette, + ICON_badge_HPPlus_palette, + ICON_badge_FPPlus_palette, + ICON_badge_FPPlus_palette, + ICON_badge_FPPlus_palette, + ICON_badge_HealthyHealthy_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_key_Gift_palette, + ICON_anim_heart_0_palette, + ICON_anim_coin_0_palette, + ICON_anim_heart_piece_palette, + ICON_anim_sp_0_palette, + ICON_anim_hp_0_palette, + ICON_anim_fp_0_palette, + ICON_anim_star_piece_0_palette +}; diff --git a/src/item_hud_script_table.inc.c b/src/item_hud_script_table.inc.c new file mode 100644 index 0000000000..beb4728b39 --- /dev/null +++ b/src/item_hud_script_table.inc.c @@ -0,0 +1,339 @@ +IconHudScriptPair gItemHudScripts[] = { +{ .enabled = NULL, .disabled = NULL }, +{ .enabled = &HudScript_Item_SpicySoup, .disabled = &HudScript_Item_SpicySoup_disabled }, +{ .enabled = &HudScript_Item_ApplePie, .disabled = &HudScript_Item_ApplePie_disabled }, +{ .enabled = &HudScript_Item_HoneyUltra, .disabled = &HudScript_Item_HoneyUltra_disabled }, +{ .enabled = &HudScript_Item_MapleUltra, .disabled = &HudScript_Item_MapleUltra_disabled }, +{ .enabled = &HudScript_Item_JellyUltra, .disabled = &HudScript_Item_JellyUltra_disabled }, +{ .enabled = &HudScript_Item_Koopasta, .disabled = &HudScript_Item_Koopasta_disabled }, +{ .enabled = &HudScript_Item_FriedShroom, .disabled = &HudScript_Item_FriedShroom_disabled }, +{ .enabled = &HudScript_Item_ShroomCake, .disabled = &HudScript_Item_ShroomCake_disabled }, +{ .enabled = &HudScript_Item_ShroomSteak, .disabled = &HudScript_Item_ShroomSteak_disabled }, +{ .enabled = &HudScript_Item_HotShroom, .disabled = &HudScript_Item_HotShroom_disabled }, +{ .enabled = &HudScript_Item_SweetShroom, .disabled = &HudScript_Item_SweetShroom_disabled }, +{ .enabled = &HudScript_Item_HealthyJuice, .disabled = &HudScript_Item_HealthyJuice_disabled }, +{ .enabled = &HudScript_Item_BlandMeal, .disabled = &HudScript_Item_BlandMeal_disabled }, +{ .enabled = &HudScript_Item_YummyMeal, .disabled = &HudScript_Item_YummyMeal_disabled }, +{ .enabled = &HudScript_Item_DeluxeFeast, .disabled = &HudScript_Item_DeluxeFeast_disabled }, +{ .enabled = &HudScript_Item_SpecialShake, .disabled = &HudScript_Item_SpecialShake_disabled }, +{ .enabled = &HudScript_Item_BigCookie, .disabled = &HudScript_Item_BigCookie_disabled }, +{ .enabled = &HudScript_Item_Cake, .disabled = &HudScript_Item_Cake_disabled }, +{ .enabled = &HudScript_Item_Mistake, .disabled = &HudScript_Item_Mistake_disabled }, +{ .enabled = &HudScript_Item_KoopaTea, .disabled = &HudScript_Item_KoopaTea_disabled }, +{ .enabled = &HudScript_Item_HoneySuper, .disabled = &HudScript_Item_HoneySuper_disabled }, +{ .enabled = &HudScript_Item_MapleSuper, .disabled = &HudScript_Item_MapleSuper_disabled }, +{ .enabled = &HudScript_Item_JellySuper, .disabled = &HudScript_Item_JellySuper_disabled }, +{ .enabled = &HudScript_Item_Spaghetti, .disabled = &HudScript_Item_Spaghetti_disabled }, +{ .enabled = &HudScript_Item_EggMissile, .disabled = &HudScript_Item_EggMissile_disabled }, +{ .enabled = &HudScript_Item_FriedEgg, .disabled = &HudScript_Item_FriedEgg_disabled }, +{ .enabled = &HudScript_Item_HoneyShroom, .disabled = &HudScript_Item_HoneyShroom_disabled }, +{ .enabled = &HudScript_Item_HoneyCandy, .disabled = &HudScript_Item_HoneyCandy_disabled }, +{ .enabled = &HudScript_Item_ElectroPop, .disabled = &HudScript_Item_ElectroPop_disabled }, +{ .enabled = &HudScript_Item_FirePop, .disabled = &HudScript_Item_FirePop_disabled }, +{ .enabled = &HudScript_Item_LimeCandy, .disabled = &HudScript_Item_LimeCandy_disabled }, +{ .enabled = &HudScript_Item_CocoPop, .disabled = &HudScript_Item_CocoPop_disabled }, +{ .enabled = &HudScript_Item_LemonCandy, .disabled = &HudScript_Item_LemonCandy_disabled }, +{ .enabled = &HudScript_Item_JellyPop, .disabled = &HudScript_Item_JellyPop_disabled }, +{ .enabled = &HudScript_Item_StrangeCake, .disabled = &HudScript_Item_StrangeCake_disabled }, +{ .enabled = &HudScript_Item_KookyCookie, .disabled = &HudScript_Item_KookyCookie_disabled }, +{ .enabled = &HudScript_Item_FrozenFries, .disabled = &HudScript_Item_FrozenFries_disabled }, +{ .enabled = &HudScript_Item_PotatoSalad, .disabled = &HudScript_Item_PotatoSalad_disabled }, +{ .enabled = &HudScript_Item_NuttyCake, .disabled = &HudScript_Item_NuttyCake_disabled }, +{ .enabled = &HudScript_Item_MapleShroom, .disabled = &HudScript_Item_MapleShroom_disabled }, +{ .enabled = &HudScript_Item_BoiledEgg, .disabled = &HudScript_Item_BoiledEgg_disabled }, +{ .enabled = &HudScript_Item_YoshiCookie, .disabled = &HudScript_Item_YoshiCookie_disabled }, +{ .enabled = &HudScript_Item_JellyShroom, .disabled = &HudScript_Item_JellyShroom_disabled }, +{ .enabled = &HudScript_Item_Unused_02C, .disabled = &HudScript_Item_Unused_02C_disabled }, +{ .enabled = &HudScript_Item_Unused_02D, .disabled = &HudScript_Item_Unused_02D_disabled }, +{ .enabled = &HudScript_Item_Unused_02E, .disabled = &HudScript_Item_Unused_02E_disabled }, +{ .enabled = &HudScript_Item_Unused_02F, .disabled = &HudScript_Item_Unused_02F_disabled }, +{ .enabled = &HudScript_Item_Unused_030, .disabled = &HudScript_Item_Unused_030_disabled }, +{ .enabled = &HudScript_Item_Heart, .disabled = &HudScript_Item_Heart }, +{ .enabled = &HudScript_Item_Coin, .disabled = &HudScript_Item_Coin }, +{ .enabled = &HudScript_Item_HeartPiece, .disabled = &HudScript_Item_HeartPiece }, +{ .enabled = &HudScript_Item_StarPoint, .disabled = &HudScript_Item_StarPoint }, +{ .enabled = &HudScript_Item_HeartPoint, .disabled = &HudScript_Item_HeartPoint }, +{ .enabled = &HudScript_Item_FlowerPoint, .disabled = &HudScript_Item_FlowerPoint }, +{ .enabled = &HudScript_Item_StarPiece, .disabled = &HudScript_Item_StarPiece }, +{ .enabled = &HudScript_Item_GearBoots1, .disabled = &HudScript_Item_GearBoots1 }, +{ .enabled = &HudScript_Item_GearBoots2, .disabled = &HudScript_Item_GearBoots2 }, +{ .enabled = &HudScript_Item_GearBoots3, .disabled = &HudScript_Item_GearBoots3 }, +{ .enabled = &HudScript_Item_GearHammer1, .disabled = &HudScript_Item_GearHammer1 }, +{ .enabled = &HudScript_Item_GearHammer2, .disabled = &HudScript_Item_GearHammer2 }, +{ .enabled = &HudScript_Item_GearHammer3, .disabled = &HudScript_Item_GearHammer3 }, +{ .enabled = &HudScript_Item_LuckyStar, .disabled = &HudScript_Item_LuckyStar }, +{ .enabled = &HudScript_Item_Map, .disabled = &HudScript_Item_Map }, +{ .enabled = &HudScript_Item_KoopaFortressKey, .disabled = &HudScript_Item_KoopaFortressKey }, +{ .enabled = &HudScript_Item_RuinsKey, .disabled = &HudScript_Item_RuinsKey }, +{ .enabled = &HudScript_Item_TubbaCastleKey, .disabled = &HudScript_Item_TubbaCastleKey }, +{ .enabled = &HudScript_Item_IcePalaceKey, .disabled = &HudScript_Item_IcePalaceKey }, +{ .enabled = &HudScript_Item_BowserCastleKey, .disabled = &HudScript_Item_BowserCastleKey }, +{ .enabled = &HudScript_Item_Dolly, .disabled = &HudScript_Item_Dolly }, +{ .enabled = &HudScript_Item_KooperShell, .disabled = &HudScript_Item_KooperShell }, +{ .enabled = &HudScript_Item_PulseStone, .disabled = &HudScript_Item_PulseStone }, +{ .enabled = &HudScript_Item_Artifact, .disabled = &HudScript_Item_Artifact }, +{ .enabled = &HudScript_Item_AncientVase, .disabled = &HudScript_Item_AncientVase }, +{ .enabled = &HudScript_Item_RuinsStonePyramid, .disabled = &HudScript_Item_RuinsStonePyramid }, +{ .enabled = &HudScript_Item_RuinsStoneStar, .disabled = &HudScript_Item_RuinsStoneStar }, +{ .enabled = &HudScript_Item_RuinsStoneMoon, .disabled = &HudScript_Item_RuinsStoneMoon }, +{ .enabled = &HudScript_Item_ForestPass, .disabled = &HudScript_Item_ForestPass }, +{ .enabled = &HudScript_Item_BooRecordOutline, .disabled = &HudScript_Item_BooRecordOutline }, +{ .enabled = &HudScript_Item_BooRecord, .disabled = &HudScript_Item_BooRecord }, +{ .enabled = &HudScript_Item_BooWeight, .disabled = &HudScript_Item_BooWeight }, +{ .enabled = &HudScript_Item_BooPortrait, .disabled = &HudScript_Item_BooPortrait }, +{ .enabled = &HudScript_Item_MysticKey, .disabled = &HudScript_Item_MysticKey }, +{ .enabled = &HudScript_Item_IronKey, .disabled = &HudScript_Item_IronKey }, +{ .enabled = &HudScript_Item_ToyboxTrain, .disabled = &HudScript_Item_ToyboxTrain }, +{ .enabled = &HudScript_Item_FryingPan, .disabled = &HudScript_Item_FryingPan }, +{ .enabled = &HudScript_Item_Dictionary, .disabled = &HudScript_Item_Dictionary }, +{ .enabled = &HudScript_Item_MysteryNote, .disabled = &HudScript_Item_MysteryNote }, +{ .enabled = &HudScript_Item_SuspiciousNote, .disabled = &HudScript_Item_SuspiciousNote }, +{ .enabled = &HudScript_Item_MagicalSeed1, .disabled = &HudScript_Item_MagicalSeed1 }, +{ .enabled = &HudScript_Item_MagicalSeed2, .disabled = &HudScript_Item_MagicalSeed2 }, +{ .enabled = &HudScript_Item_MagicalSeed3, .disabled = &HudScript_Item_MagicalSeed3 }, +{ .enabled = &HudScript_Item_MagicalSeed4, .disabled = &HudScript_Item_MagicalSeed4 }, +{ .enabled = &HudScript_Item_CrystalBerry, .disabled = &HudScript_Item_CrystalBerry }, +{ .enabled = &HudScript_Item_WaterStone, .disabled = &HudScript_Item_WaterStone }, +{ .enabled = &HudScript_Item_MagicBean, .disabled = &HudScript_Item_MagicBean }, +{ .enabled = &HudScript_Item_FertileSoil, .disabled = &HudScript_Item_FertileSoil }, +{ .enabled = &HudScript_Item_MiracleWater, .disabled = &HudScript_Item_MiracleWater }, +{ .enabled = &HudScript_Item_UltraStone, .disabled = &HudScript_Item_UltraStone }, +{ .enabled = &HudScript_Item_ToadDoll, .disabled = &HudScript_Item_ToadDoll }, +{ .enabled = &HudScript_Item_Calculator, .disabled = &HudScript_Item_Calculator }, +{ .enabled = &HudScript_Item_Screwdriver, .disabled = &HudScript_Item_Screwdriver }, +{ .enabled = &HudScript_Item_CookBook, .disabled = &HudScript_Item_CookBook }, +{ .enabled = &HudScript_Item_JadeRaven, .disabled = &HudScript_Item_JadeRaven }, +{ .enabled = &HudScript_Item_SnowmanBucket, .disabled = &HudScript_Item_SnowmanBucket }, +{ .enabled = &HudScript_Item_SnowmanScarf, .disabled = &HudScript_Item_SnowmanScarf }, +{ .enabled = &HudScript_Item_RedKey, .disabled = &HudScript_Item_RedKey }, +{ .enabled = &HudScript_Item_BlueKey, .disabled = &HudScript_Item_BlueKey }, +{ .enabled = &HudScript_Item_KootPackage, .disabled = &HudScript_Item_KootPackage }, +{ .enabled = &HudScript_Item_KootRedJar, .disabled = &HudScript_Item_KootRedJar }, +{ .enabled = &HudScript_Item_Melody, .disabled = &HudScript_Item_Melody }, +{ .enabled = &HudScript_Item_Lyrics, .disabled = &HudScript_Item_Lyrics }, +{ .enabled = &HudScript_Item_Mailbag, .disabled = &HudScript_Item_Mailbag }, +{ .enabled = &HudScript_Item_StarStone, .disabled = &HudScript_Item_StarStone }, +{ .enabled = &HudScript_Item_SneakyParasol, .disabled = &HudScript_Item_SneakyParasol }, +{ .enabled = &HudScript_Item_PeachKey, .disabled = &HudScript_Item_PeachKey }, +{ .enabled = &HudScript_Item_UNK_1DC210, .disabled = &HudScript_Item_UNK_1DC210 }, +{ .enabled = &HudScript_Item_UNK_1DC430, .disabled = &HudScript_Item_UNK_1DC430 }, +{ .enabled = &HudScript_Item_UNK_1DC650, .disabled = &HudScript_Item_UNK_1DC650 }, +{ .enabled = &HudScript_Item_UNK_1DC870, .disabled = &HudScript_Item_UNK_1DC870 }, +{ .enabled = &HudScript_Item_DojoCard1, .disabled = &HudScript_Item_DojoCard1 }, +{ .enabled = &HudScript_Item_DojoCard2, .disabled = &HudScript_Item_DojoCard2 }, +{ .enabled = &HudScript_Item_DojoCard3, .disabled = &HudScript_Item_DojoCard3 }, +{ .enabled = &HudScript_Item_DojoCard4, .disabled = &HudScript_Item_DojoCard4 }, +{ .enabled = &HudScript_Item_DojoCard5, .disabled = &HudScript_Item_DojoCard5 }, +{ .enabled = &HudScript_Item_CrystalBall, .disabled = &HudScript_Item_CrystalBall }, +{ .enabled = &HudScript_Item_GoldCard, .disabled = &HudScript_Item_GoldCard }, +{ .enabled = &HudScript_Item_SilverCard, .disabled = &HudScript_Item_SilverCard }, +{ .enabled = &HudScript_Item_KootBook, .disabled = &HudScript_Item_KootBook }, +{ .enabled = &HudScript_Item_KootTheTape, .disabled = &HudScript_Item_KootTheTape }, +{ .enabled = &HudScript_Item_KootMerluvleeAutograph, .disabled = &HudScript_Item_KootMerluvleeAutograph }, +{ .enabled = &HudScript_Item_KootEmptyWallet, .disabled = &HudScript_Item_KootEmptyWallet }, +{ .enabled = &HudScript_Item_KootLuigiAutograph, .disabled = &HudScript_Item_KootLuigiAutograph }, +{ .enabled = &HudScript_Item_KootShell, .disabled = &HudScript_Item_KootShell }, +{ .enabled = &HudScript_Item_KootPhoto, .disabled = &HudScript_Item_KootPhoto }, +{ .enabled = &HudScript_Item_KootGlasses, .disabled = &HudScript_Item_KootGlasses }, +{ .enabled = &HudScript_Item_Letter, .disabled = &HudScript_Item_Letter_disabled }, +{ .enabled = &HudScript_Item_Unused_089, .disabled = &HudScript_Item_Unused_089_disabled }, +{ .enabled = &HudScript_Item_Unused_08A, .disabled = &HudScript_Item_Unused_08A_disabled }, +{ .enabled = &HudScript_Item_Unused_08B, .disabled = &HudScript_Item_Unused_08B_disabled }, +{ .enabled = &HudScript_Item_Unused_08C, .disabled = &HudScript_Item_Unused_08C_disabled }, +{ .enabled = &HudScript_Item_Unused_08D, .disabled = &HudScript_Item_Unused_08D_disabled }, +{ .enabled = &HudScript_Item_Unused_08E, .disabled = &HudScript_Item_Unused_08E_disabled }, +{ .enabled = &HudScript_Item_Unused_08F, .disabled = &HudScript_Item_Unused_08F_disabled }, +{ .enabled = &HudScript_Item_SpinSmash, .disabled = &HudScript_Item_SpinSmash_disabled }, +{ .enabled = &HudScript_Item_Multibounce, .disabled = &HudScript_Item_Multibounce_disabled }, +{ .enabled = &HudScript_Item_PowerPlus, .disabled = &HudScript_Item_PowerPlus_disabled }, +{ .enabled = &HudScript_Item_DodgeMaster, .disabled = &HudScript_Item_DodgeMaster_disabled }, +{ .enabled = &HudScript_Item_PowerBounce, .disabled = &HudScript_Item_PowerBounce_disabled }, +{ .enabled = &HudScript_Item_SpikeShield, .disabled = &HudScript_Item_SpikeShield_disabled }, +{ .enabled = &HudScript_Item_FirstAttack, .disabled = &HudScript_Item_FirstAttack_disabled }, +{ .enabled = &HudScript_Item_HPPlus, .disabled = &HudScript_Item_HPPlus_disabled }, +{ .enabled = &HudScript_Item_QuakeHammer, .disabled = &HudScript_Item_QuakeHammer_disabled }, +{ .enabled = &HudScript_Item_DoubleDip, .disabled = &HudScript_Item_DoubleDip_disabled }, +{ .enabled = &HudScript_Item_PowerQuake, .disabled = &HudScript_Item_PowerQuake_disabled }, +{ .enabled = &HudScript_Item_MegaQuake, .disabled = &HudScript_Item_MegaQuake_disabled }, +{ .enabled = &HudScript_Item_SleepStomp, .disabled = &HudScript_Item_SleepStomp_disabled }, +{ .enabled = &HudScript_Item_SmashCharge, .disabled = &HudScript_Item_SmashCharge_disabled }, +{ .enabled = &HudScript_Item_SSmashChg, .disabled = &HudScript_Item_SSmashChg_disabled }, +{ .enabled = &HudScript_Item_AutoSmash, .disabled = &HudScript_Item_AutoSmash_disabled }, +{ .enabled = &HudScript_Item_FireShield, .disabled = &HudScript_Item_FireShield_disabled }, +{ .enabled = &HudScript_Item_JumpCharge, .disabled = &HudScript_Item_JumpCharge_disabled }, +{ .enabled = &HudScript_Item_SJumpChg, .disabled = &HudScript_Item_SJumpChg_disabled }, +{ .enabled = &HudScript_Item_AutoJump, .disabled = &HudScript_Item_AutoJump_disabled }, +{ .enabled = &HudScript_Item_DDownPound, .disabled = &HudScript_Item_DDownPound_disabled }, +{ .enabled = &HudScript_Item_AutoMultibounce, .disabled = &HudScript_Item_AutoMultibounce_disabled }, +{ .enabled = &HudScript_Item_DizzyStomp, .disabled = &HudScript_Item_DizzyStomp_disabled }, +{ .enabled = &HudScript_Item_HammerThrow, .disabled = &HudScript_Item_HammerThrow_disabled }, +{ .enabled = &HudScript_Item_SmashCharge0, .disabled = &HudScript_Item_SmashCharge0_disabled }, +{ .enabled = &HudScript_Item_PrettyLucky, .disabled = &HudScript_Item_PrettyLucky_disabled }, +{ .enabled = &HudScript_Item_FeelingFine, .disabled = &HudScript_Item_FeelingFine_disabled }, +{ .enabled = &HudScript_Item_AttackFXA, .disabled = &HudScript_Item_AttackFXA_disabled }, +{ .enabled = &HudScript_Item_AllorNothing, .disabled = &HudScript_Item_AllorNothing_disabled }, +{ .enabled = &HudScript_Item_HPDrain, .disabled = &HudScript_Item_HPDrain_disabled }, +{ .enabled = &HudScript_Item_JumpCharge0, .disabled = &HudScript_Item_JumpCharge0_disabled }, +{ .enabled = &HudScript_Item_SlowGo, .disabled = &HudScript_Item_SlowGo_disabled }, +{ .enabled = &HudScript_Item_FPPlus, .disabled = &HudScript_Item_FPPlus_disabled }, +{ .enabled = &HudScript_Item_MegaRush, .disabled = &HudScript_Item_MegaRush_disabled }, +{ .enabled = &HudScript_Item_IcePower, .disabled = &HudScript_Item_IcePower_disabled }, +{ .enabled = &HudScript_Item_DefendPlus, .disabled = &HudScript_Item_DefendPlus_disabled }, +{ .enabled = &HudScript_Item_PayOff, .disabled = &HudScript_Item_PayOff_disabled }, +{ .enabled = &HudScript_Item_MoneyMoney, .disabled = &HudScript_Item_MoneyMoney_disabled }, +{ .enabled = &HudScript_Item_ChillOut, .disabled = &HudScript_Item_ChillOut_disabled }, +{ .enabled = &HudScript_Item_HappyHeart, .disabled = &HudScript_Item_HappyHeart_disabled }, +{ .enabled = &HudScript_Item_ZapTap, .disabled = &HudScript_Item_ZapTap_disabled }, +{ .enabled = &HudScript_Item_Berserker, .disabled = &HudScript_Item_Berserker_disabled }, +{ .enabled = &HudScript_Item_RightOn, .disabled = &HudScript_Item_RightOn_disabled }, +{ .enabled = &HudScript_Item_RunawayPay, .disabled = &HudScript_Item_RunawayPay_disabled }, +{ .enabled = &HudScript_Item_Refund, .disabled = &HudScript_Item_Refund_disabled }, +{ .enabled = &HudScript_Item_FlowerSaver, .disabled = &HudScript_Item_FlowerSaver_disabled }, +{ .enabled = &HudScript_Item_TripleDip, .disabled = &HudScript_Item_TripleDip_disabled }, +{ .enabled = &HudScript_Item_FlowerFanatic, .disabled = &HudScript_Item_FlowerFanatic_disabled }, +{ .enabled = &HudScript_Item_PowerJump, .disabled = &HudScript_Item_PowerJump_disabled }, +{ .enabled = &HudScript_Item_SuperJump, .disabled = &HudScript_Item_SuperJump_disabled }, +{ .enabled = &HudScript_Item_MegaJump, .disabled = &HudScript_Item_MegaJump_disabled }, +{ .enabled = &HudScript_Item_PowerSmash1, .disabled = &HudScript_Item_PowerSmash1_disabled }, +{ .enabled = &HudScript_Item_SuperSmash, .disabled = &HudScript_Item_SuperSmash_disabled }, +{ .enabled = &HudScript_Item_MegaSmash, .disabled = &HudScript_Item_MegaSmash_disabled }, +{ .enabled = &HudScript_Item_LuckyDay, .disabled = &HudScript_Item_LuckyDay_disabled }, +{ .enabled = &HudScript_Item_MegaHPDrain, .disabled = &HudScript_Item_MegaHPDrain_disabled }, +{ .enabled = &HudScript_Item_BumpAttack, .disabled = &HudScript_Item_BumpAttack_disabled }, +{ .enabled = &HudScript_Item_PUpDDown, .disabled = &HudScript_Item_PUpDDown_disabled }, +{ .enabled = &HudScript_Item_PDownDUp, .disabled = &HudScript_Item_PDownDUp_disabled }, +{ .enabled = &HudScript_Item_HeartFinder, .disabled = &HudScript_Item_HeartFinder_disabled }, +{ .enabled = &HudScript_Item_FlowerFinder, .disabled = &HudScript_Item_FlowerFinder_disabled }, +{ .enabled = &HudScript_Item_DizzyAttack, .disabled = &HudScript_Item_DizzyAttack_disabled }, +{ .enabled = &HudScript_Item_SpeedySpin, .disabled = &HudScript_Item_SpeedySpin_disabled }, +{ .enabled = &HudScript_Item_SpinAttack, .disabled = &HudScript_Item_SpinAttack_disabled }, +{ .enabled = &HudScript_Item_ISpy, .disabled = &HudScript_Item_ISpy_disabled }, +{ .enabled = &HudScript_Item_PowerRush, .disabled = &HudScript_Item_PowerRush_disabled }, +{ .enabled = &HudScript_Item_LastStand, .disabled = &HudScript_Item_LastStand_disabled }, +{ .enabled = &HudScript_Item_CloseCall, .disabled = &HudScript_Item_CloseCall_disabled }, +{ .enabled = &HudScript_Item_CrazyHeart, .disabled = &HudScript_Item_CrazyHeart_disabled }, +{ .enabled = &HudScript_Item_Unused_0D5, .disabled = &HudScript_Item_Unused_0D5_disabled }, +{ .enabled = &HudScript_Item_Unused_0D6, .disabled = &HudScript_Item_Unused_0D6_disabled }, +{ .enabled = &HudScript_Item_Unused_0D7, .disabled = &HudScript_Item_Unused_0D7_disabled }, +{ .enabled = &HudScript_Item_ShrinkSmash, .disabled = &HudScript_Item_ShrinkSmash_disabled }, +{ .enabled = &HudScript_Item_ShrinkStomp, .disabled = &HudScript_Item_ShrinkStomp_disabled }, +{ .enabled = &HudScript_Item_DDownJump, .disabled = &HudScript_Item_DDownJump_disabled }, +{ .enabled = &HudScript_Item_DamageDodge, .disabled = &HudScript_Item_DamageDodge_disabled }, +{ .enabled = &HudScript_Item_EarthquakeJump, .disabled = &HudScript_Item_EarthquakeJump_disabled }, +{ .enabled = &HudScript_Item_HappyFlower, .disabled = &HudScript_Item_HappyFlower_disabled }, +{ .enabled = &HudScript_Item_Unused_0DE, .disabled = &HudScript_Item_Unused_0DE_disabled }, +{ .enabled = &HudScript_Item_Unused_0DF, .disabled = &HudScript_Item_Unused_0DF_disabled }, +{ .enabled = &HudScript_Item_DeepFocus, .disabled = &HudScript_Item_DeepFocus_disabled }, +{ .enabled = &HudScript_Item_SuperFocus, .disabled = &HudScript_Item_SuperFocus_disabled }, +{ .enabled = &HudScript_Item_Kaiden, .disabled = &HudScript_Item_Kaiden_disabled }, +{ .enabled = &HudScript_Item_QuickChange, .disabled = &HudScript_Item_QuickChange_disabled }, +{ .enabled = &HudScript_Item_Unused_0E4, .disabled = &HudScript_Item_Unused_0E4_disabled }, +{ .enabled = &HudScript_Item_Unused_0E5, .disabled = &HudScript_Item_Unused_0E5_disabled }, +{ .enabled = &HudScript_Item_Unused_0E6, .disabled = &HudScript_Item_Unused_0E6_disabled }, +{ .enabled = &HudScript_Item_Unused_0E7, .disabled = &HudScript_Item_Unused_0E7_disabled }, +{ .enabled = &HudScript_Item_Peekaboo, .disabled = &HudScript_Item_Peekaboo_disabled }, +{ .enabled = &HudScript_Item_GroupFocus, .disabled = &HudScript_Item_GroupFocus_disabled }, +{ .enabled = &HudScript_Item_AttackFXD, .disabled = &HudScript_Item_AttackFXD_disabled }, +{ .enabled = &HudScript_Item_AttackFXB, .disabled = &HudScript_Item_AttackFXB_disabled }, +{ .enabled = &HudScript_Item_AttackFXE, .disabled = &HudScript_Item_AttackFXE_disabled }, +{ .enabled = &HudScript_Item_AttackFXC, .disabled = &HudScript_Item_AttackFXC_disabled }, +{ .enabled = &HudScript_Item_AttackFXF, .disabled = &HudScript_Item_AttackFXF_disabled }, +{ .enabled = &HudScript_Item_Unused_0EF, .disabled = &HudScript_Item_Unused_0EF_disabled }, +{ .enabled = &HudScript_Item_HealthyHealthy, .disabled = &HudScript_Item_HealthyHealthy_disabled }, +{ .enabled = &HudScript_Item_Unused_0F1, .disabled = &HudScript_Item_Unused_0F1_disabled }, +{ .enabled = &HudScript_Item_Unused_0F2, .disabled = &HudScript_Item_Unused_0F2_disabled }, +{ .enabled = &HudScript_Item_Unused_0F3, .disabled = &HudScript_Item_Unused_0F3_disabled }, +{ .enabled = &HudScript_Item_Unused_0F4, .disabled = &HudScript_Item_Unused_0F4_disabled }, +{ .enabled = &HudScript_Item_Unused_0F5, .disabled = &HudScript_Item_Unused_0F5_disabled }, +{ .enabled = &HudScript_Item_Unused_0F6, .disabled = &HudScript_Item_Unused_0F6_disabled }, +{ .enabled = &HudScript_Item_Unused_0F7, .disabled = &HudScript_Item_Unused_0F7_disabled }, +{ .enabled = &HudScript_Item_Mushroom, .disabled = &HudScript_Item_Mushroom_disabled }, +{ .enabled = &HudScript_Item_SuperShroom, .disabled = &HudScript_Item_SuperShroom_disabled }, +{ .enabled = &HudScript_Item_UltraShroom, .disabled = &HudScript_Item_UltraShroom_disabled }, +{ .enabled = &HudScript_Item_LifeShroom, .disabled = &HudScript_Item_LifeShroom_disabled }, +{ .enabled = &HudScript_Item_DriedShroom, .disabled = &HudScript_Item_DriedShroom_disabled }, +{ .enabled = &HudScript_Item_TastyTonic, .disabled = &HudScript_Item_TastyTonic_disabled }, +{ .enabled = &HudScript_Item_SuperSoda, .disabled = &HudScript_Item_SuperSoda_disabled }, +{ .enabled = &HudScript_Item_BlueBerry, .disabled = &HudScript_Item_BlueBerry_disabled }, +{ .enabled = &HudScript_Item_RedBerry, .disabled = &HudScript_Item_RedBerry_disabled }, +{ .enabled = &HudScript_Item_YellowBerry, .disabled = &HudScript_Item_YellowBerry_disabled }, +{ .enabled = &HudScript_Item_BubbleBerry, .disabled = &HudScript_Item_BubbleBerry_disabled }, +{ .enabled = &HudScript_Item_Goomnut, .disabled = &HudScript_Item_Goomnut_disabled }, +{ .enabled = &HudScript_Item_KoopaLeaf, .disabled = &HudScript_Item_KoopaLeaf_disabled }, +{ .enabled = &HudScript_Item_DriedPasta, .disabled = &HudScript_Item_DriedPasta_disabled }, +{ .enabled = &HudScript_Item_Lime, .disabled = &HudScript_Item_Lime_disabled }, +{ .enabled = &HudScript_Item_Lemon, .disabled = &HudScript_Item_Lemon_disabled }, +{ .enabled = &HudScript_Item_DriedFruit, .disabled = &HudScript_Item_DriedFruit_disabled }, +{ .enabled = &HudScript_Item_StrangeLeaf, .disabled = &HudScript_Item_StrangeLeaf_disabled }, +{ .enabled = &HudScript_Item_CakeMix, .disabled = &HudScript_Item_CakeMix_disabled }, +{ .enabled = &HudScript_Item_Egg, .disabled = &HudScript_Item_Egg_disabled }, +{ .enabled = &HudScript_Item_Coconut, .disabled = &HudScript_Item_Coconut_disabled }, +{ .enabled = &HudScript_Item_Melon, .disabled = &HudScript_Item_Melon_disabled }, +{ .enabled = &HudScript_Item_StinkyHerb, .disabled = &HudScript_Item_StinkyHerb_disabled }, +{ .enabled = &HudScript_Item_IcedPotato, .disabled = &HudScript_Item_IcedPotato_disabled }, +{ .enabled = &HudScript_Item_HoneySyrup, .disabled = &HudScript_Item_HoneySyrup_disabled }, +{ .enabled = &HudScript_Item_MapleSyrup, .disabled = &HudScript_Item_MapleSyrup_disabled }, +{ .enabled = &HudScript_Item_JamminJelly, .disabled = &HudScript_Item_JamminJelly_disabled }, +{ .enabled = &HudScript_Item_WhackasBump, .disabled = &HudScript_Item_WhackasBump_disabled }, +{ .enabled = &HudScript_Item_Apple, .disabled = &HudScript_Item_Apple_disabled }, +{ .enabled = &HudScript_Item_BakingSalt, .disabled = &HudScript_Item_BakingSalt_disabled }, +{ .enabled = &HudScript_Item_BakingSugar, .disabled = &HudScript_Item_BakingSugar_disabled }, +{ .enabled = &HudScript_Item_BakingEgg, .disabled = &HudScript_Item_BakingEgg_disabled }, +{ .enabled = &HudScript_Item_BakingCream, .disabled = &HudScript_Item_BakingCream_disabled }, +{ .enabled = &HudScript_Item_BakingStrawberry, .disabled = &HudScript_Item_BakingStrawberry_disabled }, +{ .enabled = &HudScript_Item_BakingButter, .disabled = &HudScript_Item_BakingButter_disabled }, +{ .enabled = &HudScript_Item_BakingCleanser, .disabled = &HudScript_Item_BakingCleanser_disabled }, +{ .enabled = &HudScript_Item_BakingWater, .disabled = &HudScript_Item_BakingWater_disabled }, +{ .enabled = &HudScript_Item_BakingFlour, .disabled = &HudScript_Item_BakingFlour_disabled }, +{ .enabled = &HudScript_Item_BakingMilk, .disabled = &HudScript_Item_BakingMilk_disabled }, +{ .enabled = &HudScript_Item_Unused_11F, .disabled = &HudScript_Item_Unused_11F_disabled }, +{ .enabled = &HudScript_Item_FireFlower, .disabled = &HudScript_Item_FireFlower_disabled }, +{ .enabled = &HudScript_Item_SnowmanDoll, .disabled = &HudScript_Item_SnowmanDoll_disabled }, +{ .enabled = &HudScript_Item_ThunderRage, .disabled = &HudScript_Item_ThunderRage_disabled }, +{ .enabled = &HudScript_Item_ThunderBolt, .disabled = &HudScript_Item_ThunderBolt_disabled }, +{ .enabled = &HudScript_Item_ShootingStar, .disabled = &HudScript_Item_ShootingStar_disabled }, +{ .enabled = &HudScript_Item_DustyHammer, .disabled = &HudScript_Item_DustyHammer_disabled }, +{ .enabled = &HudScript_Item_Pebble, .disabled = &HudScript_Item_Pebble_disabled }, +{ .enabled = &HudScript_Item_Unused_127, .disabled = &HudScript_Item_Unused_127_disabled }, +{ .enabled = &HudScript_Item_StoneCap, .disabled = &HudScript_Item_StoneCap_disabled }, +{ .enabled = &HudScript_Item_VoltShroom, .disabled = &HudScript_Item_VoltShroom_disabled }, +{ .enabled = &HudScript_Item_PowerStar, .disabled = &HudScript_Item_PowerStar_disabled }, +{ .enabled = &HudScript_Item_Parasol, .disabled = &HudScript_Item_Parasol_disabled }, +{ .enabled = &HudScript_Item_MagicMirror, .disabled = &HudScript_Item_MagicMirror_disabled }, +{ .enabled = &HudScript_Item_Unused_12D, .disabled = &HudScript_Item_Unused_12D_disabled }, +{ .enabled = &HudScript_Item_Unused_12E, .disabled = &HudScript_Item_Unused_12E_disabled }, +{ .enabled = &HudScript_Item_Unused_12F, .disabled = &HudScript_Item_Unused_12F_disabled }, +{ .enabled = &HudScript_Item_SleepySheep, .disabled = &HudScript_Item_SleepySheep_disabled }, +{ .enabled = &HudScript_Item_XBandage, .disabled = &HudScript_Item_XBandage_disabled }, +{ .enabled = &HudScript_Item_POWBlock, .disabled = &HudScript_Item_POWBlock_disabled }, +{ .enabled = &HudScript_Item_HustleDrink, .disabled = &HudScript_Item_HustleDrink_disabled }, +{ .enabled = &HudScript_Item_StopWatch, .disabled = &HudScript_Item_StopWatch_disabled }, +{ .enabled = &HudScript_Item_DizzyDial, .disabled = &HudScript_Item_DizzyDial_disabled }, +{ .enabled = &HudScript_Item_Unused_136, .disabled = &HudScript_Item_Unused_136_disabled }, +{ .enabled = &HudScript_Item_Unused_137, .disabled = &HudScript_Item_Unused_137_disabled }, +{ .enabled = &HudScript_Item_PleaseComeBack, .disabled = &HudScript_Item_PleaseComeBack_disabled }, +{ .enabled = &HudScript_Item_Unused_139, .disabled = &HudScript_Item_Unused_139_disabled }, +{ .enabled = &HudScript_Item_FrightJar, .disabled = &HudScript_Item_FrightJar_disabled }, +{ .enabled = &HudScript_Item_Mystery, .disabled = &HudScript_Item_Mystery_disabled }, +{ .enabled = &HudScript_Item_RepelGel, .disabled = &HudScript_Item_RepelGel_disabled }, +{ .enabled = &HudScript_Item_InsecticideHerb, .disabled = &HudScript_Item_InsecticideHerb_disabled }, +{ .enabled = &HudScript_Item_Unused_13E, .disabled = &HudScript_Item_Unused_13E_disabled }, +{ .enabled = &HudScript_Item_Unused_13F, .disabled = &HudScript_Item_Unused_13F_disabled }, +{ .enabled = &HudScript_Item_Present, .disabled = &HudScript_Item_Present }, +{ .enabled = &HudScript_Item_CakeDone, .disabled = &HudScript_Item_CakeDone }, +{ .enabled = &HudScript_Item_CakeBaked, .disabled = &HudScript_Item_CakeBaked }, +{ .enabled = &HudScript_Item_CakePan, .disabled = &HudScript_Item_CakePan }, +{ .enabled = &HudScript_Item_CakeBatter, .disabled = &HudScript_Item_CakeBatter }, +{ .enabled = &HudScript_Item_CakeBowl, .disabled = &HudScript_Item_CakeBowl }, +{ .enabled = &HudScript_Item_CakeMixed, .disabled = &HudScript_Item_CakeMixed }, +{ .enabled = &HudScript_Item_CakeIcing, .disabled = &HudScript_Item_CakeIcing }, +{ .enabled = &HudScript_Item_CakeBerries, .disabled = &HudScript_Item_CakeBerries }, +{ .enabled = (HudScript*)0x80109338, .disabled = (HudScript*)0x801093D8 }, +{ .enabled = &HudScript_Item_Hammer1, .disabled = &HudScript_Item_Hammer1 }, +{ .enabled = &HudScript_Item_Hammer2, .disabled = &HudScript_Item_Hammer2 }, +{ .enabled = &HudScript_Item_Hammer3, .disabled = &HudScript_Item_Hammer3 }, +{ .enabled = &HudScript_Item_Boots1, .disabled = &HudScript_Item_Boots1 }, +{ .enabled = &HudScript_Item_Boots2, .disabled = &HudScript_Item_Boots2 }, +{ .enabled = &HudScript_Item_Boots3, .disabled = &HudScript_Item_Boots3 }, +{ .enabled = &HudScript_Item_Items, .disabled = &HudScript_Item_Items } +}; diff --git a/src/item_hud_scripts.inc.c b/src/item_hud_scripts.inc.c new file mode 100644 index 0000000000..e9620c6938 --- /dev/null +++ b/src/item_hud_scripts.inc.c @@ -0,0 +1,1093 @@ +HudScript HudScript_Item_Present = STANDARD_ITEM_HUD_SCRIPT(key_Gift); + +HudScript HudScript_Item_CakeDone = STANDARD_ITEM_HUD_SCRIPT(key_CakeDone); + +HudScript HudScript_Item_CakeBaked = STANDARD_ITEM_HUD_SCRIPT(key_CakeBaked); + +HudScript HudScript_Item_CakePan = STANDARD_ITEM_HUD_SCRIPT(key_CakePan); + +HudScript HudScript_Item_CakeBatter = STANDARD_ITEM_HUD_SCRIPT(key_CakeBatter); + +HudScript HudScript_Item_CakeBowl = STANDARD_ITEM_HUD_SCRIPT(key_CakeBowl); + +HudScript HudScript_Item_CakeMixed = STANDARD_ITEM_HUD_SCRIPT(key_CakeMix); + +HudScript HudScript_Item_CakeIcing = STANDARD_ITEM_HUD_SCRIPT(key_CakeIcing); + +HudScript HudScript_Item_CakeBerries = STANDARD_ITEM_HUD_SCRIPT(key_CakeBerries); + +HudScript HudScript_Item_Hammer1 = STANDARD_ITEM_HUD_SCRIPT(Hammer1); + +HudScript HudScript_Item_Hammer2 = STANDARD_ITEM_HUD_SCRIPT(Hammer2); + +HudScript HudScript_Item_Hammer3 = STANDARD_ITEM_HUD_SCRIPT(Hammer3); + +HudScript HudScript_Item_Boots1 = STANDARD_ITEM_HUD_SCRIPT(Boots1); + +HudScript HudScript_Item_Boots2 = STANDARD_ITEM_HUD_SCRIPT(Boots2); + +HudScript HudScript_Item_Boots3 = STANDARD_ITEM_HUD_SCRIPT(Boots3); + +HudScript HudScript_Item_Items = STANDARD_ITEM_HUD_SCRIPT(Items); + +HudScript HudScript_Item_HeartPiece = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_SetIcon(60, anim_heart_piece) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_Heart = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_SetIcon(10, anim_heart_0) + hs_SetIcon(6, anim_heart_1) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_Coin = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_op_15(00000000) + hs_SetIcon(3, anim_coin_0) + hs_SetIcon(3, anim_coin_1) + hs_SetIcon(3, anim_coin_4) + hs_SetIcon(3, anim_coin_5) + hs_SetIcon(3, anim_coin_6) + hs_SetIcon(3, anim_coin_7) + hs_SetIcon(3, anim_coin_8) + hs_SetIcon(3, anim_coin_9) + hs_RandomRestart(100, 70) + hs_op_15(00000001) + hs_SetIcon(3, anim_coin_0) + hs_SetIcon(2, anim_coin_1) + hs_SetIcon(1, anim_coin_2) + hs_SetIcon(1, anim_coin_3) + hs_SetIcon(2, anim_coin_4) + hs_SetIcon(3, anim_coin_5) + hs_SetIcon(3, anim_coin_6) + hs_SetIcon(3, anim_coin_7) + hs_SetIcon(3, anim_coin_8) + hs_SetIcon(3, anim_coin_9) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_CoinSparkleA = { + hs_SetTexelOffset(-8, 0) + hs_SetIcon(1, anim_shimmer_0) + hs_SetIcon(1, anim_shimmer_1) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(2, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(1, anim_shimmer_3) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_4) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_5) + hs_SetIcon(16, anim_shimmer_6) + hs_End +}; + +HudScript HudScript_Item_CoinSparkleB = { + hs_SetTexelOffset(8, 8) + hs_SetIcon(1, anim_shimmer_0) + hs_SetIcon(1, anim_shimmer_1) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(2, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(1, anim_shimmer_3) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_4) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_5) + hs_SetIcon(16, anim_shimmer_6) + hs_End +}; + +HudScript HudScript_Item_CoinSparkleC = { + hs_SetTexelOffset(-4, 8) + hs_SetIcon(1, anim_shimmer_0) + hs_SetIcon(1, anim_shimmer_1) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(2, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(1, anim_shimmer_3) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_4) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_5) + hs_SetIcon(16, anim_shimmer_6) + hs_End +}; + +HudScript HudScript_Item_CoinSparkleD = { + hs_SetTexelOffset(6, -6) + hs_SetIcon(1, anim_shimmer_0) + hs_SetIcon(1, anim_shimmer_1) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(2, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(1, anim_shimmer_3) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_4) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_5) + hs_SetIcon(16, anim_shimmer_6) + hs_End +}; + +HudScript HudScript_Item_CoinSparkleE = { + hs_SetTexelOffset(1, -8) + hs_SetIcon(1, anim_shimmer_0) + hs_SetIcon(1, anim_shimmer_1) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(2, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_2) + hs_SetIcon(1, anim_shimmer_3) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_4) + hs_SetIcon(1, anim_shimmer_6) + hs_SetIcon(1, anim_shimmer_5) + hs_SetIcon(16, anim_shimmer_6) + hs_End +}; + +HudScript HudScript_Item_CoinSparkleRandom = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_8x8) + hs_RandomBranch( + HS_PTR(HudScript_Item_CoinSparkleA), + HS_PTR(HudScript_Item_CoinSparkleB), + HS_PTR(HudScript_Item_CoinSparkleC), + HS_PTR(HudScript_Item_CoinSparkleD), + HS_PTR(HudScript_Item_CoinSparkleE)) + hs_End +}; + +HudScript HudScript_Item_StarPoint = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_24x24) + hs_Loop + hs_SetIcon(2, anim_sp_0) + hs_SetIcon(2, anim_sp_1) + hs_SetIcon(2, anim_sp_2) + hs_SetIcon(2, anim_sp_3) + hs_SetIcon(2, anim_sp_4) + hs_SetIcon(2, anim_sp_5) + hs_SetIcon(2, anim_sp_6) + hs_SetIcon(2, anim_sp_7) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_SmallStarPoint = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_8x8) + hs_Loop + hs_SetIcon(2, anim_sp_small_0) + hs_SetIcon(2, anim_sp_small_1) + hs_SetIcon(2, anim_sp_small_2) + hs_SetIcon(2, anim_sp_small_3) + hs_SetIcon(2, anim_sp_small_4) + hs_SetIcon(2, anim_sp_small_5) + hs_SetIcon(2, anim_sp_small_6) + hs_SetIcon(2, anim_sp_small_7) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_HeartPoint = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_32x32) + hs_Loop + hs_SetIcon(8, anim_hp_0) + hs_SetIcon(5, anim_hp_1) + hs_SetIcon(8, anim_hp_2) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_FlowerPoint = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_32x32) + hs_Loop + hs_SetIcon(8, anim_fp_0) + hs_SetIcon(5, anim_fp_1) + hs_SetIcon(8, anim_fp_2) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_StarPiece = { + hs_SetVisible + hs_SetTileSize(HUD_ELEMENT_SIZE_32x32) + hs_Loop + hs_SetIcon(12, anim_star_piece_0) + hs_SetIcon(4, anim_star_piece_1) + hs_SetIcon(12, anim_star_piece_2) + hs_SetIcon(4, anim_star_piece_1) + hs_Restart + hs_End +}; + +HudScript HudScript_Item_GearBoots1 = STANDARD_ITEM_HUD_SCRIPT(key_gear_boots_1); + +HudScript HudScript_Item_GearBoots2 = STANDARD_ITEM_HUD_SCRIPT(key_gear_boots_2); + +HudScript HudScript_Item_GearBoots3 = STANDARD_ITEM_HUD_SCRIPT(key_gear_boots_3); + +HudScript HudScript_Item_GearHammer1 = STANDARD_ITEM_HUD_SCRIPT(key_gear_hammer_1); + +HudScript HudScript_Item_GearHammer2 = STANDARD_ITEM_HUD_SCRIPT(key_gear_hammer_2); + +HudScript HudScript_Item_GearHammer3 = STANDARD_ITEM_HUD_SCRIPT(key_gear_hammer_3); + +HudScript HudScript_Item_LuckyStar = STANDARD_ITEM_HUD_SCRIPT(key_gear_lucky_star); + +HudScript HudScript_Item_Map = STANDARD_ITEM_HUD_SCRIPT(key_map); + +HudScript HudScript_Item_KoopaFortressKey = STANDARD_ITEM_HUD_SCRIPT(key_key_koopa_fortress); + +HudScript HudScript_Item_RuinsKey = STANDARD_ITEM_HUD_SCRIPT(key_key_ruins); + +HudScript HudScript_Item_TubbaCastleKey = STANDARD_ITEM_HUD_SCRIPT(key_key_tubba_castle); + +HudScript HudScript_Item_IcePalaceKey = STANDARD_ITEM_HUD_SCRIPT(key_key_ice_palace); + +HudScript HudScript_Item_BowserCastleKey = STANDARD_ITEM_HUD_SCRIPT(key_key_bowser_castle); + +HudScript HudScript_Item_Dolly = STANDARD_ITEM_HUD_SCRIPT(key_dolly); + +HudScript HudScript_Item_KooperShell = STANDARD_ITEM_HUD_SCRIPT(key_kooper_shell); + +HudScript HudScript_Item_PulseStone = STANDARD_ITEM_HUD_SCRIPT(key_pulse_stone); + +HudScript HudScript_Item_Artifact = STANDARD_ITEM_HUD_SCRIPT(key_artifact); + +HudScript HudScript_Item_AncientVase = STANDARD_ITEM_HUD_SCRIPT(key_vase); + +HudScript HudScript_Item_RuinsStonePyramid = STANDARD_ITEM_HUD_SCRIPT(key_ruins_stone_pyramid); + +HudScript HudScript_Item_RuinsStoneStar = STANDARD_ITEM_HUD_SCRIPT(key_ruins_stone_star); + +HudScript HudScript_Item_RuinsStoneMoon = STANDARD_ITEM_HUD_SCRIPT(key_ruins_stone_moon); + +HudScript HudScript_Item_ForestPass = STANDARD_ITEM_HUD_SCRIPT(key_forest_pass); + +HudScript HudScript_Item_BooRecordOutline = STANDARD_ITEM_HUD_SCRIPT(key_boo_record_mask); + +HudScript HudScript_Item_BooRecord = STANDARD_ITEM_HUD_SCRIPT(key_boo_record); + +HudScript HudScript_Item_BooWeight = STANDARD_ITEM_HUD_SCRIPT(key_boo_weight); + +HudScript HudScript_Item_BooPortrait = STANDARD_ITEM_HUD_SCRIPT(key_boo_portrait); + +HudScript HudScript_Item_MysticKey = STANDARD_ITEM_HUD_SCRIPT(key_mystic_key); + +HudScript HudScript_Item_IronKey = STANDARD_ITEM_HUD_SCRIPT(key_key_storeroom); + +HudScript HudScript_Item_ToyboxTrain = STANDARD_ITEM_HUD_SCRIPT(key_toybox_train); + +HudScript HudScript_Item_FryingPan = STANDARD_ITEM_HUD_SCRIPT(key_frying_pan); + +HudScript HudScript_Item_Dictionary = STANDARD_ITEM_HUD_SCRIPT(key_dictionary); + +HudScript HudScript_Item_MysteryNote = STANDARD_ITEM_HUD_SCRIPT(key_mystery_note); + +HudScript HudScript_Item_SuspiciousNote = STANDARD_ITEM_HUD_SCRIPT(key_suspicious_note); + +HudScript HudScript_Item_MagicalSeed1 = STANDARD_ITEM_HUD_SCRIPT(key_seed_1); + +HudScript HudScript_Item_MagicalSeed2 = STANDARD_ITEM_HUD_SCRIPT(key_seed_2); + +HudScript HudScript_Item_MagicalSeed3 = STANDARD_ITEM_HUD_SCRIPT(key_seed_3); + +HudScript HudScript_Item_MagicalSeed4 = STANDARD_ITEM_HUD_SCRIPT(key_seed_4); + +HudScript HudScript_Item_CrystalBerry = STANDARD_ITEM_HUD_SCRIPT(key_crystal_berry); + +HudScript HudScript_Item_WaterStone = STANDARD_ITEM_HUD_SCRIPT(key_water_stone); + +HudScript HudScript_Item_MagicBean = STANDARD_ITEM_HUD_SCRIPT(key_magic_bean); + +HudScript HudScript_Item_FertileSoil = STANDARD_ITEM_HUD_SCRIPT(key_fertile_soil); + +HudScript HudScript_Item_MiracleWater = STANDARD_ITEM_HUD_SCRIPT(key_miracle_water); + +HudScript HudScript_Item_UltraStone = STANDARD_ITEM_HUD_SCRIPT(key_ultra_stone); + +HudScript HudScript_Item_ToadDoll = STANDARD_ITEM_HUD_SCRIPT(key_toad_doll); + +HudScript HudScript_Item_Calculator = STANDARD_ITEM_HUD_SCRIPT(key_calculator); + +HudScript HudScript_Item_Screwdriver = STANDARD_ITEM_HUD_SCRIPT(key_screwdriver); + +HudScript HudScript_Item_CookBook = STANDARD_ITEM_HUD_SCRIPT(key_book_cook); + +HudScript HudScript_Item_JadeRaven = STANDARD_ITEM_HUD_SCRIPT(key_jade_raven); + +HudScript HudScript_Item_SnowmanBucket = STANDARD_ITEM_HUD_SCRIPT(key_snowman_bucket); + +HudScript HudScript_Item_SnowmanScarf = STANDARD_ITEM_HUD_SCRIPT(key_snowman_scarf); + +HudScript HudScript_Item_RedKey = STANDARD_ITEM_HUD_SCRIPT(key_key_red); + +HudScript HudScript_Item_BlueKey = STANDARD_ITEM_HUD_SCRIPT(key_key_blue); + +HudScript HudScript_Item_KootPackage = STANDARD_ITEM_HUD_SCRIPT(key_koot_package); + +HudScript HudScript_Item_KootRedJar = STANDARD_ITEM_HUD_SCRIPT(key_koot_red_jar); + +HudScript HudScript_Item_Melody = STANDARD_ITEM_HUD_SCRIPT(key_book_melody); + +HudScript HudScript_Item_Lyrics = STANDARD_ITEM_HUD_SCRIPT(key_book_lyrics); + +HudScript HudScript_Item_Mailbag = STANDARD_ITEM_HUD_SCRIPT(key_mailbag); + +HudScript HudScript_Item_StarStone = STANDARD_ITEM_HUD_SCRIPT(key_star_stone); + +HudScript HudScript_Item_SneakyParasol = STANDARD_ITEM_HUD_SCRIPT(peach_sneaky_parasol); + +HudScript HudScript_Item_PeachKey = STANDARD_ITEM_HUD_SCRIPT(key_key_peach); + +HudScript HudScript_Item_UNK_1DC210 = STANDARD_ITEM_HUD_SCRIPT(key_1DC210); + +HudScript HudScript_Item_UNK_1DC430 = STANDARD_ITEM_HUD_SCRIPT(key_1DC430); + +HudScript HudScript_Item_UNK_1DC650 = STANDARD_ITEM_HUD_SCRIPT(key_1DC650); + +HudScript HudScript_Item_UNK_1DC870 = STANDARD_ITEM_HUD_SCRIPT(key_1DC870); + +HudScript HudScript_Item_DojoCard1 = STANDARD_ITEM_HUD_SCRIPT(key_dojo_card_1); + +HudScript HudScript_Item_DojoCard2 = STANDARD_ITEM_HUD_SCRIPT(key_dojo_card_2); + +HudScript HudScript_Item_DojoCard3 = STANDARD_ITEM_HUD_SCRIPT(key_dojo_card_3); + +HudScript HudScript_Item_DojoCard4 = STANDARD_ITEM_HUD_SCRIPT(key_dojo_card_4); + +HudScript HudScript_Item_DojoCard5 = STANDARD_ITEM_HUD_SCRIPT(key_dojo_card_5); + +HudScript HudScript_Item_CrystalBall = STANDARD_ITEM_HUD_SCRIPT(key_crystal_ball); + +HudScript HudScript_Item_GoldCard = STANDARD_ITEM_HUD_SCRIPT(key_card_gold); + +HudScript HudScript_Item_SilverCard = STANDARD_ITEM_HUD_SCRIPT(key_card_silver); + +HudScript HudScript_Item_KootBook = STANDARD_ITEM_HUD_SCRIPT(key_koot_book); + +HudScript HudScript_Item_KootTheTape = STANDARD_ITEM_HUD_SCRIPT(key_koot_the_tape); + +HudScript HudScript_Item_KootMerluvleeAutograph = STANDARD_ITEM_HUD_SCRIPT(key_koot_autograph_luigi); + +HudScript HudScript_Item_KootEmptyWallet = STANDARD_ITEM_HUD_SCRIPT(key_koot_empty_wallet); + +HudScript HudScript_Item_KootLuigiAutograph = STANDARD_ITEM_HUD_SCRIPT(key_koot_autograph_merluvlee); + +HudScript HudScript_Item_KootShell = STANDARD_ITEM_HUD_SCRIPT(key_koot_shell); + +HudScript HudScript_Item_KootPhoto = STANDARD_ITEM_HUD_SCRIPT(key_koot_photo); + +HudScript HudScript_Item_KootGlasses = STANDARD_ITEM_HUD_SCRIPT(key_koot_glasses); + +HudScript HudScript_Item_Letter = STANDARD_ITEM_HUD_SCRIPT(key_Letter); +HudScript HudScript_Item_Letter_disabled = STANDARD_ITEM_HUD_SCRIPT(key_Letter_disabled); + +HudScript HudScript_Item_Unused_089 = STANDARD_ITEM_HUD_SCRIPT(key_LongLetter); +HudScript HudScript_Item_Unused_089_disabled = STANDARD_ITEM_HUD_SCRIPT(key_LongLetter_disabled); + +HudScript HudScript_Item_Unused_08A = STANDARD_ITEM_HUD_SCRIPT(key_TealLetter); +HudScript HudScript_Item_Unused_08A_disabled = STANDARD_ITEM_HUD_SCRIPT(key_TealLetter_disabled); + +HudScript HudScript_Item_Unused_08B = STANDARD_ITEM_HUD_SCRIPT(key_Postcard); +HudScript HudScript_Item_Unused_08B_disabled = STANDARD_ITEM_HUD_SCRIPT(key_Postcard_disabled); + +HudScript HudScript_Item_Unused_08C = STANDARD_ITEM_HUD_SCRIPT(key_EmptyBook); +HudScript HudScript_Item_Unused_08C_disabled = STANDARD_ITEM_HUD_SCRIPT(key_EmptyBook_disabled); + +HudScript HudScript_Item_Unused_08D = STANDARD_ITEM_HUD_SCRIPT(unused_08D); +HudScript HudScript_Item_Unused_08D_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_08D_disabled); + +HudScript HudScript_Item_Unused_08E = STANDARD_ITEM_HUD_SCRIPT(unused_08E); +HudScript HudScript_Item_Unused_08E_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_08E_disabled); + +HudScript HudScript_Item_Unused_08F = STANDARD_ITEM_HUD_SCRIPT(unused_08F); +HudScript HudScript_Item_Unused_08F_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_08F_disabled); + +HudScript HudScript_Item_PleaseComeBack = STANDARD_ITEM_HUD_SCRIPT(battle_PleaseComeBack); +HudScript HudScript_Item_PleaseComeBack_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_PleaseComeBack_disabled); + +HudScript HudScript_Item_Unused_139 = STANDARD_ITEM_HUD_SCRIPT(battle_139); +HudScript HudScript_Item_Unused_139_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_139_disabled); + +HudScript HudScript_Item_FrightJar = STANDARD_ITEM_HUD_SCRIPT(battle_FrightJar); +HudScript HudScript_Item_FrightJar_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_FrightJar_disabled); + +HudScript HudScript_Item_Mystery = STANDARD_ITEM_HUD_SCRIPT(battle_Mystery); +HudScript HudScript_Item_Mystery_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_Mystery_disabled); + +HudScript HudScript_Item_RepelGel = STANDARD_ITEM_HUD_SCRIPT(battle_RepelGel); +HudScript HudScript_Item_RepelGel_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_RepelGel_disabled); + +HudScript HudScript_Item_InsecticideHerb = STANDARD_ITEM_HUD_SCRIPT(battle_InsecticideHerb); +HudScript HudScript_Item_InsecticideHerb_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_InsecticideHerb_disabled); + +HudScript HudScript_Item_Unused_13E = STANDARD_ITEM_HUD_SCRIPT(battle_13E); +HudScript HudScript_Item_Unused_13E_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_13E_disabled); + +HudScript HudScript_Item_Unused_13F = STANDARD_ITEM_HUD_SCRIPT(battle_13F); +HudScript HudScript_Item_Unused_13F_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_13F_disabled); + +HudScript HudScript_Item_SpicySoup = STANDARD_ITEM_HUD_SCRIPT(food_SpicySoup); +HudScript HudScript_Item_SpicySoup_disabled = STANDARD_ITEM_HUD_SCRIPT(food_SpicySoup_disabled); + +HudScript HudScript_Item_ApplePie = STANDARD_ITEM_HUD_SCRIPT(food_ApplePie); +HudScript HudScript_Item_ApplePie_disabled = STANDARD_ITEM_HUD_SCRIPT(food_ApplePie_disabled); + +HudScript HudScript_Item_HoneyUltra = STANDARD_ITEM_HUD_SCRIPT(food_HoneyUltra); +HudScript HudScript_Item_HoneyUltra_disabled = STANDARD_ITEM_HUD_SCRIPT(food_HoneyUltra_disabled); + +HudScript HudScript_Item_MapleUltra = STANDARD_ITEM_HUD_SCRIPT(food_MapleUltra); +HudScript HudScript_Item_MapleUltra_disabled = STANDARD_ITEM_HUD_SCRIPT(food_MapleUltra_disabled); + +HudScript HudScript_Item_JellyUltra = STANDARD_ITEM_HUD_SCRIPT(food_JellyUltra); +HudScript HudScript_Item_JellyUltra_disabled = STANDARD_ITEM_HUD_SCRIPT(food_JellyUltra_disabled); + +HudScript HudScript_Item_Koopasta = STANDARD_ITEM_HUD_SCRIPT(food_Koopasta); +HudScript HudScript_Item_Koopasta_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Koopasta_disabled); + +HudScript HudScript_Item_FriedShroom = STANDARD_ITEM_HUD_SCRIPT(food_FriedShroom); +HudScript HudScript_Item_FriedShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_FriedShroom_disabled); + +HudScript HudScript_Item_ShroomCake = STANDARD_ITEM_HUD_SCRIPT(food_ShroomCake); +HudScript HudScript_Item_ShroomCake_disabled = STANDARD_ITEM_HUD_SCRIPT(food_ShroomCake_disabled); + +HudScript HudScript_Item_ShroomSteak = STANDARD_ITEM_HUD_SCRIPT(food_ShroomSteak); +HudScript HudScript_Item_ShroomSteak_disabled = STANDARD_ITEM_HUD_SCRIPT(food_ShroomSteak_disabled); + +HudScript HudScript_Item_HotShroom = STANDARD_ITEM_HUD_SCRIPT(food_HotShroom); +HudScript HudScript_Item_HotShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_HotShroom_disabled); + +HudScript HudScript_Item_SweetShroom = STANDARD_ITEM_HUD_SCRIPT(food_SweetShroom); +HudScript HudScript_Item_SweetShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_SweetShroom_disabled); + +HudScript HudScript_Item_HealthyJuice = STANDARD_ITEM_HUD_SCRIPT(food_HealthyJuice); +HudScript HudScript_Item_HealthyJuice_disabled = STANDARD_ITEM_HUD_SCRIPT(food_HealthyJuice_disabled); + +HudScript HudScript_Item_BlandMeal = STANDARD_ITEM_HUD_SCRIPT(food_BlandMeal); +HudScript HudScript_Item_BlandMeal_disabled = STANDARD_ITEM_HUD_SCRIPT(food_BlandMeal_disabled); + +HudScript HudScript_Item_YummyMeal = STANDARD_ITEM_HUD_SCRIPT(food_YummyMeal); +HudScript HudScript_Item_YummyMeal_disabled = STANDARD_ITEM_HUD_SCRIPT(food_YummyMeal_disabled); + +HudScript HudScript_Item_DeluxeFeast = STANDARD_ITEM_HUD_SCRIPT(food_DeluxeFeast); +HudScript HudScript_Item_DeluxeFeast_disabled = STANDARD_ITEM_HUD_SCRIPT(food_DeluxeFeast_disabled); + +HudScript HudScript_Item_SpecialShake = STANDARD_ITEM_HUD_SCRIPT(food_SpecialShake); +HudScript HudScript_Item_SpecialShake_disabled = STANDARD_ITEM_HUD_SCRIPT(food_SpecialShake_disabled); + +HudScript HudScript_Item_BigCookie = STANDARD_ITEM_HUD_SCRIPT(food_BigCookie); +HudScript HudScript_Item_BigCookie_disabled = STANDARD_ITEM_HUD_SCRIPT(food_BigCookie_disabled); + +HudScript HudScript_Item_Cake = STANDARD_ITEM_HUD_SCRIPT(food_Cake); +HudScript HudScript_Item_Cake_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Cake_disabled); + +HudScript HudScript_Item_Mistake = STANDARD_ITEM_HUD_SCRIPT(food_Mistake); +HudScript HudScript_Item_Mistake_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Mistake_disabled); + +HudScript HudScript_Item_KoopaTea = STANDARD_ITEM_HUD_SCRIPT(food_KoopaTea); +HudScript HudScript_Item_KoopaTea_disabled = STANDARD_ITEM_HUD_SCRIPT(food_KoopaTea_disabled); + +HudScript HudScript_Item_HoneySuper = STANDARD_ITEM_HUD_SCRIPT(food_HoneySuper); +HudScript HudScript_Item_HoneySuper_disabled = STANDARD_ITEM_HUD_SCRIPT(food_HoneySuper_disabled); + +HudScript HudScript_Item_MapleSuper = STANDARD_ITEM_HUD_SCRIPT(food_MapleSuper); +HudScript HudScript_Item_MapleSuper_disabled = STANDARD_ITEM_HUD_SCRIPT(food_MapleSuper_disabled); + +HudScript HudScript_Item_JellySuper = STANDARD_ITEM_HUD_SCRIPT(food_JellySuper); +HudScript HudScript_Item_JellySuper_disabled = STANDARD_ITEM_HUD_SCRIPT(food_JellySuper_disabled); + +HudScript HudScript_Item_Spaghetti = STANDARD_ITEM_HUD_SCRIPT(food_Spaghetti); +HudScript HudScript_Item_Spaghetti_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Spaghetti_disabled); + +HudScript HudScript_Item_EggMissile = STANDARD_ITEM_HUD_SCRIPT(food_EggMissile); +HudScript HudScript_Item_EggMissile_disabled = STANDARD_ITEM_HUD_SCRIPT(food_EggMissile_disabled); + +HudScript HudScript_Item_FriedEgg = STANDARD_ITEM_HUD_SCRIPT(food_FriedEgg); +HudScript HudScript_Item_FriedEgg_disabled = STANDARD_ITEM_HUD_SCRIPT(food_FriedEgg_disabled); + +HudScript HudScript_Item_HoneyShroom = STANDARD_ITEM_HUD_SCRIPT(food_HoneyShroom); +HudScript HudScript_Item_HoneyShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_HoneyShroom_disabled); + +HudScript HudScript_Item_HoneyCandy = STANDARD_ITEM_HUD_SCRIPT(food_HoneyCandy); +HudScript HudScript_Item_HoneyCandy_disabled = STANDARD_ITEM_HUD_SCRIPT(food_HoneyCandy_disabled); + +HudScript HudScript_Item_ElectroPop = STANDARD_ITEM_HUD_SCRIPT(food_ElectroPop); +HudScript HudScript_Item_ElectroPop_disabled = STANDARD_ITEM_HUD_SCRIPT(food_ElectroPop_disabled); + +HudScript HudScript_Item_FirePop = STANDARD_ITEM_HUD_SCRIPT(food_FirePop); +HudScript HudScript_Item_FirePop_disabled = STANDARD_ITEM_HUD_SCRIPT(food_FirePop_disabled); + +HudScript HudScript_Item_LimeCandy = STANDARD_ITEM_HUD_SCRIPT(food_LimeCandy); +HudScript HudScript_Item_LimeCandy_disabled = STANDARD_ITEM_HUD_SCRIPT(food_LimeCandy_disabled); + +HudScript HudScript_Item_CocoPop = STANDARD_ITEM_HUD_SCRIPT(food_CocoPop); +HudScript HudScript_Item_CocoPop_disabled = STANDARD_ITEM_HUD_SCRIPT(food_CocoPop_disabled); + +HudScript HudScript_Item_LemonCandy = STANDARD_ITEM_HUD_SCRIPT(food_LemonCandy); +HudScript HudScript_Item_LemonCandy_disabled = STANDARD_ITEM_HUD_SCRIPT(food_LemonCandy_disabled); + +HudScript HudScript_Item_JellyPop = STANDARD_ITEM_HUD_SCRIPT(food_JellyPop); +HudScript HudScript_Item_JellyPop_disabled = STANDARD_ITEM_HUD_SCRIPT(food_JellyPop_disabled); + +HudScript HudScript_Item_StrangeCake = STANDARD_ITEM_HUD_SCRIPT(food_StrangeCake); +HudScript HudScript_Item_StrangeCake_disabled = STANDARD_ITEM_HUD_SCRIPT(food_StrangeCake_disabled); + +HudScript HudScript_Item_KookyCookie = STANDARD_ITEM_HUD_SCRIPT(food_KookyCookie); +HudScript HudScript_Item_KookyCookie_disabled = STANDARD_ITEM_HUD_SCRIPT(food_KookyCookie_disabled); + +HudScript HudScript_Item_FrozenFries = STANDARD_ITEM_HUD_SCRIPT(food_FrozenFries); +HudScript HudScript_Item_FrozenFries_disabled = STANDARD_ITEM_HUD_SCRIPT(food_FrozenFries_disabled); + +HudScript HudScript_Item_PotatoSalad = STANDARD_ITEM_HUD_SCRIPT(food_PotatoSalad); +HudScript HudScript_Item_PotatoSalad_disabled = STANDARD_ITEM_HUD_SCRIPT(food_PotatoSalad_disabled); + +HudScript HudScript_Item_NuttyCake = STANDARD_ITEM_HUD_SCRIPT(food_NuttyCake); +HudScript HudScript_Item_NuttyCake_disabled = STANDARD_ITEM_HUD_SCRIPT(food_NuttyCake_disabled); + +HudScript HudScript_Item_MapleShroom = STANDARD_ITEM_HUD_SCRIPT(food_MapleShroom); +HudScript HudScript_Item_MapleShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_MapleShroom_disabled); + +HudScript HudScript_Item_BoiledEgg = STANDARD_ITEM_HUD_SCRIPT(food_BoiledEgg); +HudScript HudScript_Item_BoiledEgg_disabled = STANDARD_ITEM_HUD_SCRIPT(food_BoiledEgg_disabled); + +HudScript HudScript_Item_YoshiCookie = STANDARD_ITEM_HUD_SCRIPT(food_YoshiCookie); +HudScript HudScript_Item_YoshiCookie_disabled = STANDARD_ITEM_HUD_SCRIPT(food_YoshiCookie_disabled); + +HudScript HudScript_Item_JellyShroom = STANDARD_ITEM_HUD_SCRIPT(food_JellyShroom); +HudScript HudScript_Item_JellyShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_JellyShroom_disabled); + +HudScript HudScript_Item_Unused_02C = STANDARD_ITEM_HUD_SCRIPT(unused_02C); +HudScript HudScript_Item_Unused_02C_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_02C_disabled); + +HudScript HudScript_Item_Unused_02D = STANDARD_ITEM_HUD_SCRIPT(unused_02D); +HudScript HudScript_Item_Unused_02D_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_02D_disabled); + +HudScript HudScript_Item_Unused_02E = STANDARD_ITEM_HUD_SCRIPT(unused_02E); +HudScript HudScript_Item_Unused_02E_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_02E_disabled); + +HudScript HudScript_Item_Unused_02F = STANDARD_ITEM_HUD_SCRIPT(unused_02F); +HudScript HudScript_Item_Unused_02F_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_02F_disabled); + +HudScript HudScript_Item_Unused_030 = STANDARD_ITEM_HUD_SCRIPT(unused_030); +HudScript HudScript_Item_Unused_030_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_030_disabled); + +HudScript HudScript_Item_SpinSmash = STANDARD_ITEM_HUD_SCRIPT(badge_SpinSmash); +HudScript HudScript_Item_SpinSmash_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SpinSmash_disabled); + +HudScript HudScript_Item_Multibounce = STANDARD_ITEM_HUD_SCRIPT(badge_Multibounce); +HudScript HudScript_Item_Multibounce_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_Multibounce_disabled); + +HudScript HudScript_Item_PowerPlus = STANDARD_ITEM_HUD_SCRIPT(badge_PowerPlus); +HudScript HudScript_Item_PowerPlus_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PowerPlus_disabled); + +HudScript HudScript_Item_DodgeMaster = STANDARD_ITEM_HUD_SCRIPT(badge_DodgeMaster); +HudScript HudScript_Item_DodgeMaster_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DodgeMaster_disabled); + +HudScript HudScript_Item_PowerBounce = STANDARD_ITEM_HUD_SCRIPT(badge_PowerBounce); +HudScript HudScript_Item_PowerBounce_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PowerBounce_disabled); + +HudScript HudScript_Item_SpikeShield = STANDARD_ITEM_HUD_SCRIPT(badge_SpikeShield); +HudScript HudScript_Item_SpikeShield_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SpikeShield_disabled); + +HudScript HudScript_Item_FirstAttack = STANDARD_ITEM_HUD_SCRIPT(badge_FirstAttack); +HudScript HudScript_Item_FirstAttack_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_FirstAttack_disabled); + +HudScript HudScript_Item_HPPlus = STANDARD_ITEM_HUD_SCRIPT(badge_HPPlus); +HudScript HudScript_Item_HPPlus_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HPPlus_disabled); + +HudScript HudScript_Item_QuakeHammer = STANDARD_ITEM_HUD_SCRIPT(badge_QuakeHammer); +HudScript HudScript_Item_QuakeHammer_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_QuakeHammer_disabled); + +HudScript HudScript_Item_DoubleDip = STANDARD_ITEM_HUD_SCRIPT(badge_DoubleDip); +HudScript HudScript_Item_DoubleDip_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DoubleDip_disabled); + +HudScript HudScript_Item_PowerQuake = STANDARD_ITEM_HUD_SCRIPT(badge_PowerQuake); +HudScript HudScript_Item_PowerQuake_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PowerQuake_disabled); + +HudScript HudScript_Item_MegaQuake = STANDARD_ITEM_HUD_SCRIPT(badge_MegaQuake); +HudScript HudScript_Item_MegaQuake_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_MegaQuake_disabled); + +HudScript HudScript_Item_SleepStomp = STANDARD_ITEM_HUD_SCRIPT(badge_SleepStomp); +HudScript HudScript_Item_SleepStomp_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SleepStomp_disabled); + +HudScript HudScript_Item_SmashCharge = STANDARD_ITEM_HUD_SCRIPT(badge_SmashCharge); +HudScript HudScript_Item_SmashCharge_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SmashCharge_disabled); + +HudScript HudScript_Item_SSmashChg = STANDARD_ITEM_HUD_SCRIPT(badge_SSmashChg); +HudScript HudScript_Item_SSmashChg_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SSmashChg_disabled); + +HudScript HudScript_Item_AutoSmash = STANDARD_ITEM_HUD_SCRIPT(badge_AutoSmash); +HudScript HudScript_Item_AutoSmash_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AutoSmash_disabled); + +HudScript HudScript_Item_FireShield = STANDARD_ITEM_HUD_SCRIPT(badge_FireShield); +HudScript HudScript_Item_FireShield_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_FireShield_disabled); + +HudScript HudScript_Item_JumpCharge = STANDARD_ITEM_HUD_SCRIPT(badge_JumpCharge); +HudScript HudScript_Item_JumpCharge_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_JumpCharge_disabled); + +HudScript HudScript_Item_SJumpChg = STANDARD_ITEM_HUD_SCRIPT(badge_SJumpChg); +HudScript HudScript_Item_SJumpChg_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SJumpChg_disabled); + +HudScript HudScript_Item_AutoJump = STANDARD_ITEM_HUD_SCRIPT(badge_AutoJump); +HudScript HudScript_Item_AutoJump_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AutoJump_disabled); + +HudScript HudScript_Item_DDownPound = STANDARD_ITEM_HUD_SCRIPT(badge_DDownPound); +HudScript HudScript_Item_DDownPound_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DDownPound_disabled); + +HudScript HudScript_Item_AutoMultibounce = STANDARD_ITEM_HUD_SCRIPT(badge_AutoMultibounce); +HudScript HudScript_Item_AutoMultibounce_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AutoMultibounce_disabled); + +HudScript HudScript_Item_DizzyStomp = STANDARD_ITEM_HUD_SCRIPT(badge_DizzyStomp); +HudScript HudScript_Item_DizzyStomp_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DizzyStomp_disabled); + +HudScript HudScript_Item_HammerThrow = STANDARD_ITEM_HUD_SCRIPT(badge_HammerThrow); +HudScript HudScript_Item_HammerThrow_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HammerThrow_disabled); + +HudScript HudScript_Item_SmashCharge0 = STANDARD_ITEM_HUD_SCRIPT(badge_SmashCharge0); +HudScript HudScript_Item_SmashCharge0_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SmashCharge0_disabled); + +HudScript HudScript_Item_PrettyLucky = STANDARD_ITEM_HUD_SCRIPT(badge_PrettyLucky); +HudScript HudScript_Item_PrettyLucky_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PrettyLucky_disabled); + +HudScript HudScript_Item_FeelingFine = STANDARD_ITEM_HUD_SCRIPT(badge_FeelingFine); +HudScript HudScript_Item_FeelingFine_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_FeelingFine_disabled); + +HudScript HudScript_Item_AttackFXA = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXA); +HudScript HudScript_Item_AttackFXA_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXA_disabled); + +HudScript HudScript_Item_AllorNothing = STANDARD_ITEM_HUD_SCRIPT(badge_AllorNothing); +HudScript HudScript_Item_AllorNothing_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AllorNothing_disabled); + +HudScript HudScript_Item_HPDrain = STANDARD_ITEM_HUD_SCRIPT(badge_HPDrain); +HudScript HudScript_Item_HPDrain_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HPDrain_disabled); + +HudScript HudScript_Item_JumpCharge0 = STANDARD_ITEM_HUD_SCRIPT(badge_JumpCharge0); +HudScript HudScript_Item_JumpCharge0_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_JumpCharge0_disabled); + +HudScript HudScript_Item_SlowGo = STANDARD_ITEM_HUD_SCRIPT(badge_SlowGo); +HudScript HudScript_Item_SlowGo_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SlowGo_disabled); + +HudScript HudScript_Item_FPPlus = STANDARD_ITEM_HUD_SCRIPT(badge_FPPlus); +HudScript HudScript_Item_FPPlus_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_FPPlus_disabled); + +HudScript HudScript_Item_MegaRush = STANDARD_ITEM_HUD_SCRIPT(badge_MegaRush); +HudScript HudScript_Item_MegaRush_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_MegaRush_disabled); + +HudScript HudScript_Item_IcePower = STANDARD_ITEM_HUD_SCRIPT(badge_IcePower); +HudScript HudScript_Item_IcePower_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_IcePower_disabled); + +HudScript HudScript_Item_DefendPlus = STANDARD_ITEM_HUD_SCRIPT(badge_DefendPlus); +HudScript HudScript_Item_DefendPlus_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DefendPlus_disabled); + +HudScript HudScript_Item_PayOff = STANDARD_ITEM_HUD_SCRIPT(badge_PayOff); +HudScript HudScript_Item_PayOff_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PayOff_disabled); + +HudScript HudScript_Item_MoneyMoney = STANDARD_ITEM_HUD_SCRIPT(badge_MoneyMoney); +HudScript HudScript_Item_MoneyMoney_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_MoneyMoney_disabled); + +HudScript HudScript_Item_ChillOut = STANDARD_ITEM_HUD_SCRIPT(badge_ChillOut); +HudScript HudScript_Item_ChillOut_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_ChillOut_disabled); + +HudScript HudScript_Item_HappyHeart = STANDARD_ITEM_HUD_SCRIPT(badge_HappyHeart); +HudScript HudScript_Item_HappyHeart_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HappyHeart_disabled); + +HudScript HudScript_Item_ZapTap = STANDARD_ITEM_HUD_SCRIPT(badge_ZapTap); +HudScript HudScript_Item_ZapTap_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_ZapTap_disabled); + +HudScript HudScript_Item_Berserker = STANDARD_ITEM_HUD_SCRIPT(badge_Berserker); +HudScript HudScript_Item_Berserker_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_Berserker_disabled); + +HudScript HudScript_Item_RightOn = STANDARD_ITEM_HUD_SCRIPT(badge_RightOn); +HudScript HudScript_Item_RightOn_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_RightOn_disabled); + +HudScript HudScript_Item_RunawayPay = STANDARD_ITEM_HUD_SCRIPT(badge_RunawayPay); +HudScript HudScript_Item_RunawayPay_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_RunawayPay_disabled); + +HudScript HudScript_Item_Refund = STANDARD_ITEM_HUD_SCRIPT(badge_Refund); +HudScript HudScript_Item_Refund_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_Refund_disabled); + +HudScript HudScript_Item_FlowerSaver = STANDARD_ITEM_HUD_SCRIPT(badge_FlowerSaver); +HudScript HudScript_Item_FlowerSaver_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_FlowerSaver_disabled); + +HudScript HudScript_Item_TripleDip = STANDARD_ITEM_HUD_SCRIPT(badge_TripleDip); +HudScript HudScript_Item_TripleDip_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_TripleDip_disabled); + +HudScript HudScript_Item_FlowerFanatic = STANDARD_ITEM_HUD_SCRIPT(badge_FlowerFanatic); +HudScript HudScript_Item_FlowerFanatic_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_FlowerFanatic_disabled); + +HudScript HudScript_Item_PowerJump = STANDARD_ITEM_HUD_SCRIPT(badge_PowerJump); +HudScript HudScript_Item_PowerJump_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PowerJump_disabled); + +HudScript HudScript_Item_SuperJump = STANDARD_ITEM_HUD_SCRIPT(badge_SuperJump); +HudScript HudScript_Item_SuperJump_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SuperJump_disabled); + +HudScript HudScript_Item_MegaJump = STANDARD_ITEM_HUD_SCRIPT(badge_MegaJump); +HudScript HudScript_Item_MegaJump_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_MegaJump_disabled); + +HudScript HudScript_Item_PowerSmash1 = STANDARD_ITEM_HUD_SCRIPT(badge_PowerSmash); +HudScript HudScript_Item_PowerSmash1_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PowerSmash_disabled); + +HudScript HudScript_Item_SuperSmash = STANDARD_ITEM_HUD_SCRIPT(badge_SuperSmash); +HudScript HudScript_Item_SuperSmash_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SuperSmash_disabled); + +HudScript HudScript_Item_MegaSmash = STANDARD_ITEM_HUD_SCRIPT(badge_MegaSmash); +HudScript HudScript_Item_MegaSmash_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_MegaSmash_disabled); + +HudScript HudScript_Item_LuckyDay = STANDARD_ITEM_HUD_SCRIPT(badge_LuckyDay); +HudScript HudScript_Item_LuckyDay_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_LuckyDay_disabled); + +HudScript HudScript_Item_MegaHPDrain = STANDARD_ITEM_HUD_SCRIPT(badge_MegaHPDrain); +HudScript HudScript_Item_MegaHPDrain_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_MegaHPDrain_disabled); + +HudScript HudScript_Item_BumpAttack = STANDARD_ITEM_HUD_SCRIPT(badge_BumpAttack); +HudScript HudScript_Item_BumpAttack_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_BumpAttack_disabled); + +HudScript HudScript_Item_PUpDDown = STANDARD_ITEM_HUD_SCRIPT(badge_PUpDDown); +HudScript HudScript_Item_PUpDDown_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PUpDDown_disabled); + +HudScript HudScript_Item_PDownDUp = STANDARD_ITEM_HUD_SCRIPT(badge_PDownDUp); +HudScript HudScript_Item_PDownDUp_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PDownDUp_disabled); + +HudScript HudScript_Item_HeartFinder = STANDARD_ITEM_HUD_SCRIPT(badge_HeartFinder); +HudScript HudScript_Item_HeartFinder_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HeartFinder_disabled); + +HudScript HudScript_Item_FlowerFinder = STANDARD_ITEM_HUD_SCRIPT(badge_FlowerFinder); +HudScript HudScript_Item_FlowerFinder_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_FlowerFinder_disabled); + +HudScript HudScript_Item_DizzyAttack = STANDARD_ITEM_HUD_SCRIPT(badge_DizzyAttack); +HudScript HudScript_Item_DizzyAttack_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DizzyAttack_disabled); + +HudScript HudScript_Item_SpeedySpin = STANDARD_ITEM_HUD_SCRIPT(badge_SpeedySpin); +HudScript HudScript_Item_SpeedySpin_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SpeedySpin_disabled); + +HudScript HudScript_Item_SpinAttack = STANDARD_ITEM_HUD_SCRIPT(badge_SpinAttack); +HudScript HudScript_Item_SpinAttack_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SpinAttack_disabled); + +HudScript HudScript_Item_ISpy = STANDARD_ITEM_HUD_SCRIPT(badge_ISpy); +HudScript HudScript_Item_ISpy_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_ISpy_disabled); + +HudScript HudScript_Item_PowerRush = STANDARD_ITEM_HUD_SCRIPT(badge_PowerRush); +HudScript HudScript_Item_PowerRush_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_PowerRush_disabled); + +HudScript HudScript_Item_LastStand = STANDARD_ITEM_HUD_SCRIPT(badge_LastStand); +HudScript HudScript_Item_LastStand_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_LastStand_disabled); + +HudScript HudScript_Item_CloseCall = STANDARD_ITEM_HUD_SCRIPT(badge_CloseCall); +HudScript HudScript_Item_CloseCall_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_CloseCall_disabled); + +HudScript HudScript_Item_CrazyHeart = STANDARD_ITEM_HUD_SCRIPT(badge_CrazyHeart); +HudScript HudScript_Item_CrazyHeart_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_CrazyHeart_disabled); + +HudScript HudScript_Item_Unused_0D5 = STANDARD_ITEM_HUD_SCRIPT(unused_0D5); +HudScript HudScript_Item_Unused_0D5_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0D5_disabled); + +HudScript HudScript_Item_Unused_0D6 = STANDARD_ITEM_HUD_SCRIPT(unused_0D6); +HudScript HudScript_Item_Unused_0D6_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0D6_disabled); + +HudScript HudScript_Item_Unused_0D7 = STANDARD_ITEM_HUD_SCRIPT(unused_0D7); +HudScript HudScript_Item_Unused_0D7_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0D7_disabled); + +HudScript HudScript_Item_ShrinkSmash = STANDARD_ITEM_HUD_SCRIPT(badge_ShrinkSmash); +HudScript HudScript_Item_ShrinkSmash_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_ShrinkSmash_disabled); + +HudScript HudScript_Item_ShrinkStomp = STANDARD_ITEM_HUD_SCRIPT(badge_ShrinkStomp); +HudScript HudScript_Item_ShrinkStomp_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_ShrinkStomp_disabled); + +HudScript HudScript_Item_DDownJump = STANDARD_ITEM_HUD_SCRIPT(badge_DDownJump); +HudScript HudScript_Item_DDownJump_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DDownJump_disabled); + +HudScript HudScript_Item_DamageDodge = STANDARD_ITEM_HUD_SCRIPT(badge_DamageDodge); +HudScript HudScript_Item_DamageDodge_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DamageDodge_disabled); + +HudScript HudScript_Item_EarthquakeJump = STANDARD_ITEM_HUD_SCRIPT(badge_EarthquakeJump); +HudScript HudScript_Item_EarthquakeJump_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_EarthquakeJump_disabled); + +HudScript HudScript_Item_HappyFlower = STANDARD_ITEM_HUD_SCRIPT(badge_HappyFlower); +HudScript HudScript_Item_HappyFlower_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HappyFlower_disabled); + +HudScript HudScript_Item_Unused_0DE = STANDARD_ITEM_HUD_SCRIPT(badge_HappyCoin); +HudScript HudScript_Item_Unused_0DE_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HappyCoin_disabled); + +HudScript HudScript_Item_Unused_0DF = STANDARD_ITEM_HUD_SCRIPT(unused_0DF); +HudScript HudScript_Item_Unused_0DF_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0DF_disabled); + +HudScript HudScript_Item_DeepFocus = STANDARD_ITEM_HUD_SCRIPT(badge_DeepFocus); +HudScript HudScript_Item_DeepFocus_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_DeepFocus_disabled); + +HudScript HudScript_Item_SuperFocus = STANDARD_ITEM_HUD_SCRIPT(badge_SuperFocus); +HudScript HudScript_Item_SuperFocus_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_SuperFocus_disabled); + +HudScript HudScript_Item_Kaiden = STANDARD_ITEM_HUD_SCRIPT(badge_Kaiden); +HudScript HudScript_Item_Kaiden_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_Kaiden_disabled); + +HudScript HudScript_Item_QuickChange = STANDARD_ITEM_HUD_SCRIPT(badge_QuickChange); +HudScript HudScript_Item_QuickChange_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_QuickChange_disabled); + +HudScript HudScript_Item_Unused_0E4 = STANDARD_ITEM_HUD_SCRIPT(unused_0E4); +HudScript HudScript_Item_Unused_0E4_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0E4_disabled); + +HudScript HudScript_Item_Unused_0E5 = STANDARD_ITEM_HUD_SCRIPT(unused_0E5); +HudScript HudScript_Item_Unused_0E5_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0E5_disabled); + +HudScript HudScript_Item_Unused_0E6 = STANDARD_ITEM_HUD_SCRIPT(unused_0E6); +HudScript HudScript_Item_Unused_0E6_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0E6_disabled); + +HudScript HudScript_Item_Unused_0E7 = STANDARD_ITEM_HUD_SCRIPT(unused_0E7); +HudScript HudScript_Item_Unused_0E7_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0E7_disabled); + +HudScript HudScript_Item_Peekaboo = STANDARD_ITEM_HUD_SCRIPT(badge_Peekaboo); +HudScript HudScript_Item_Peekaboo_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_Peekaboo_disabled); + +HudScript HudScript_Item_GroupFocus = STANDARD_ITEM_HUD_SCRIPT(badge_GroupFocus); +HudScript HudScript_Item_GroupFocus_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_GroupFocus_disabled); + +HudScript HudScript_Item_AttackFXD = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXD); +HudScript HudScript_Item_AttackFXD_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXD_disabled); + +HudScript HudScript_Item_AttackFXB = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXB); +HudScript HudScript_Item_AttackFXB_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXB_disabled); + +HudScript HudScript_Item_AttackFXE = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXE); +HudScript HudScript_Item_AttackFXE_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXE_disabled); + +HudScript HudScript_Item_AttackFXC = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXC); +HudScript HudScript_Item_AttackFXC_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXC_disabled); + +HudScript HudScript_Item_AttackFXF = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXF); +HudScript HudScript_Item_AttackFXF_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_AttackFXF_disabled); + +HudScript HudScript_Item_Unused_0EF = STANDARD_ITEM_HUD_SCRIPT(unused_0EF); +HudScript HudScript_Item_Unused_0EF_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0EF_disabled); + +HudScript HudScript_Item_HealthyHealthy = STANDARD_ITEM_HUD_SCRIPT(badge_HealthyHealthy); +HudScript HudScript_Item_HealthyHealthy_disabled = STANDARD_ITEM_HUD_SCRIPT(badge_HealthyHealthy_disabled); + +HudScript HudScript_Item_Unused_0F1 = STANDARD_ITEM_HUD_SCRIPT(unused_0F1); +HudScript HudScript_Item_Unused_0F1_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0F1_disabled); + +HudScript HudScript_Item_Unused_0F2 = STANDARD_ITEM_HUD_SCRIPT(unused_0F2); +HudScript HudScript_Item_Unused_0F2_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0F2_disabled); + +HudScript HudScript_Item_Unused_0F3 = STANDARD_ITEM_HUD_SCRIPT(unused_0F3); +HudScript HudScript_Item_Unused_0F3_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0F3_disabled); + +HudScript HudScript_Item_Unused_0F4 = STANDARD_ITEM_HUD_SCRIPT(unused_0F4); +HudScript HudScript_Item_Unused_0F4_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0F4_disabled); + +HudScript HudScript_Item_Unused_0F5 = STANDARD_ITEM_HUD_SCRIPT(unused_0F5); +HudScript HudScript_Item_Unused_0F5_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0F5_disabled); + +HudScript HudScript_Item_Unused_0F6 = STANDARD_ITEM_HUD_SCRIPT(unused_0F6); +HudScript HudScript_Item_Unused_0F6_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0F6_disabled); + +HudScript HudScript_Item_Unused_0F7 = STANDARD_ITEM_HUD_SCRIPT(unused_0F7); +HudScript HudScript_Item_Unused_0F7_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_0F7_disabled); + +HudScript HudScript_Item_FireFlower = STANDARD_ITEM_HUD_SCRIPT(battle_FireFlower); +HudScript HudScript_Item_FireFlower_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_FireFlower_disabled); + +HudScript HudScript_Item_SnowmanDoll = STANDARD_ITEM_HUD_SCRIPT(battle_SnowmanDoll); +HudScript HudScript_Item_SnowmanDoll_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_SnowmanDoll_disabled); + +HudScript HudScript_Item_ThunderRage = STANDARD_ITEM_HUD_SCRIPT(battle_ThunderRage); +HudScript HudScript_Item_ThunderRage_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_ThunderRage_disabled); + +HudScript HudScript_Item_ThunderBolt = STANDARD_ITEM_HUD_SCRIPT(battle_ThunderBolt); +HudScript HudScript_Item_ThunderBolt_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_ThunderBolt_disabled); + +HudScript HudScript_Item_ShootingStar = STANDARD_ITEM_HUD_SCRIPT(battle_ShootingStar); +HudScript HudScript_Item_ShootingStar_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_ShootingStar_disabled); + +HudScript HudScript_Item_DustyHammer = STANDARD_ITEM_HUD_SCRIPT(battle_DustyHammer); +HudScript HudScript_Item_DustyHammer_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_DustyHammer_disabled); + +HudScript HudScript_Item_Pebble = STANDARD_ITEM_HUD_SCRIPT(battle_Pebble); +HudScript HudScript_Item_Pebble_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_Pebble_disabled); + +HudScript HudScript_Item_Unused_127 = STANDARD_ITEM_HUD_SCRIPT(unused_127); +HudScript HudScript_Item_Unused_127_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_127_disabled); + +HudScript HudScript_Item_StoneCap = STANDARD_ITEM_HUD_SCRIPT(battle_StoneCap); +HudScript HudScript_Item_StoneCap_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_StoneCap_disabled); + +HudScript HudScript_Item_VoltShroom = STANDARD_ITEM_HUD_SCRIPT(battle_VoltShroom); +HudScript HudScript_Item_VoltShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_VoltShroom_disabled); + +HudScript HudScript_Item_PowerStar = STANDARD_ITEM_HUD_SCRIPT(battle_PowerStar); +HudScript HudScript_Item_PowerStar_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_PowerStar_disabled); + +HudScript HudScript_Item_Parasol = STANDARD_ITEM_HUD_SCRIPT(battle_Parasol); +HudScript HudScript_Item_Parasol_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_Parasol_disabled); + +HudScript HudScript_Item_MagicMirror = STANDARD_ITEM_HUD_SCRIPT(battle_MagicMirror); +HudScript HudScript_Item_MagicMirror_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_MagicMirror_disabled); + +HudScript HudScript_Item_Unused_12D = STANDARD_ITEM_HUD_SCRIPT(unused_12D); +HudScript HudScript_Item_Unused_12D_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_12D_disabled); + +HudScript HudScript_Item_Unused_12E = STANDARD_ITEM_HUD_SCRIPT(unused_12E); +HudScript HudScript_Item_Unused_12E_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_12E_disabled); + +HudScript HudScript_Item_Unused_12F = STANDARD_ITEM_HUD_SCRIPT(unused_12F); +HudScript HudScript_Item_Unused_12F_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_12F_disabled); + +HudScript HudScript_Item_Mushroom = STANDARD_ITEM_HUD_SCRIPT(food_Mushroom); +HudScript HudScript_Item_Mushroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Mushroom_disabled); + +HudScript HudScript_Item_SuperShroom = STANDARD_ITEM_HUD_SCRIPT(food_SuperShroom); +HudScript HudScript_Item_SuperShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_SuperShroom_disabled); + +HudScript HudScript_Item_UltraShroom = STANDARD_ITEM_HUD_SCRIPT(food_UltraShroom); +HudScript HudScript_Item_UltraShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_UltraShroom_disabled); + +HudScript HudScript_Item_LifeShroom = STANDARD_ITEM_HUD_SCRIPT(food_LifeShroom); +HudScript HudScript_Item_LifeShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_LifeShroom_disabled); + +HudScript HudScript_Item_DriedShroom = STANDARD_ITEM_HUD_SCRIPT(food_DriedShroom); +HudScript HudScript_Item_DriedShroom_disabled = STANDARD_ITEM_HUD_SCRIPT(food_DriedShroom_disabled); + +HudScript HudScript_Item_TastyTonic = STANDARD_ITEM_HUD_SCRIPT(food_TastyTonic); +HudScript HudScript_Item_TastyTonic_disabled = STANDARD_ITEM_HUD_SCRIPT(food_TastyTonic_disabled); + +HudScript HudScript_Item_SuperSoda = STANDARD_ITEM_HUD_SCRIPT(food_SuperSoda); +HudScript HudScript_Item_SuperSoda_disabled = STANDARD_ITEM_HUD_SCRIPT(food_SuperSoda_disabled); + +HudScript HudScript_Item_BlueBerry = STANDARD_ITEM_HUD_SCRIPT(food_BlueBerry); +HudScript HudScript_Item_BlueBerry_disabled = STANDARD_ITEM_HUD_SCRIPT(food_BlueBerry_disabled); + +HudScript HudScript_Item_RedBerry = STANDARD_ITEM_HUD_SCRIPT(food_RedBerry); +HudScript HudScript_Item_RedBerry_disabled = STANDARD_ITEM_HUD_SCRIPT(food_RedBerry_disabled); + +HudScript HudScript_Item_YellowBerry = STANDARD_ITEM_HUD_SCRIPT(food_YellowBerry); +HudScript HudScript_Item_YellowBerry_disabled = STANDARD_ITEM_HUD_SCRIPT(food_YellowBerry_disabled); + +HudScript HudScript_Item_BubbleBerry = STANDARD_ITEM_HUD_SCRIPT(food_BubbleBerry); +HudScript HudScript_Item_BubbleBerry_disabled = STANDARD_ITEM_HUD_SCRIPT(food_BubbleBerry_disabled); + +HudScript HudScript_Item_Goomnut = STANDARD_ITEM_HUD_SCRIPT(food_Goomnut); +HudScript HudScript_Item_Goomnut_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Goomnut_disabled); + +HudScript HudScript_Item_KoopaLeaf = STANDARD_ITEM_HUD_SCRIPT(food_KoopaLeaf); +HudScript HudScript_Item_KoopaLeaf_disabled = STANDARD_ITEM_HUD_SCRIPT(food_KoopaLeaf_disabled); + +HudScript HudScript_Item_DriedPasta = STANDARD_ITEM_HUD_SCRIPT(food_DriedPasta); +HudScript HudScript_Item_DriedPasta_disabled = STANDARD_ITEM_HUD_SCRIPT(food_DriedPasta_disabled); + +HudScript HudScript_Item_Lime = STANDARD_ITEM_HUD_SCRIPT(food_Lime); +HudScript HudScript_Item_Lime_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Lime_disabled); + +HudScript HudScript_Item_Lemon = STANDARD_ITEM_HUD_SCRIPT(food_Lemon); +HudScript HudScript_Item_Lemon_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Lemon_disabled); + +HudScript HudScript_Item_DriedFruit = STANDARD_ITEM_HUD_SCRIPT(food_DriedFruit); +HudScript HudScript_Item_DriedFruit_disabled = STANDARD_ITEM_HUD_SCRIPT(food_DriedFruit_disabled); + +HudScript HudScript_Item_StrangeLeaf = STANDARD_ITEM_HUD_SCRIPT(food_StrangeLeaf); +HudScript HudScript_Item_StrangeLeaf_disabled = STANDARD_ITEM_HUD_SCRIPT(food_StrangeLeaf_disabled); + +HudScript HudScript_Item_CakeMix = STANDARD_ITEM_HUD_SCRIPT(food_CakeMix); +HudScript HudScript_Item_CakeMix_disabled = STANDARD_ITEM_HUD_SCRIPT(food_CakeMix_disabled); + +HudScript HudScript_Item_Egg = STANDARD_ITEM_HUD_SCRIPT(food_Egg); +HudScript HudScript_Item_Egg_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Egg_disabled); + +HudScript HudScript_Item_Coconut = STANDARD_ITEM_HUD_SCRIPT(food_Coconut); +HudScript HudScript_Item_Coconut_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Coconut_disabled); + +HudScript HudScript_Item_Melon = STANDARD_ITEM_HUD_SCRIPT(food_Melon); +HudScript HudScript_Item_Melon_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Melon_disabled); + +HudScript HudScript_Item_StinkyHerb = STANDARD_ITEM_HUD_SCRIPT(food_StinkyHerb); +HudScript HudScript_Item_StinkyHerb_disabled = STANDARD_ITEM_HUD_SCRIPT(food_StinkyHerb_disabled); + +HudScript HudScript_Item_IcedPotato = STANDARD_ITEM_HUD_SCRIPT(food_IcedPotato); +HudScript HudScript_Item_IcedPotato_disabled = STANDARD_ITEM_HUD_SCRIPT(food_IcedPotato_disabled); + +HudScript HudScript_Item_HoneySyrup = STANDARD_ITEM_HUD_SCRIPT(food_HoneySyrup); +HudScript HudScript_Item_HoneySyrup_disabled = STANDARD_ITEM_HUD_SCRIPT(food_HoneySyrup_disabled); + +HudScript HudScript_Item_MapleSyrup = STANDARD_ITEM_HUD_SCRIPT(food_MapleSyrup); +HudScript HudScript_Item_MapleSyrup_disabled = STANDARD_ITEM_HUD_SCRIPT(food_MapleSyrup_disabled); + +HudScript HudScript_Item_JamminJelly = STANDARD_ITEM_HUD_SCRIPT(food_JamminJelly); +HudScript HudScript_Item_JamminJelly_disabled = STANDARD_ITEM_HUD_SCRIPT(food_JamminJelly_disabled); + +HudScript HudScript_Item_WhackasBump = STANDARD_ITEM_HUD_SCRIPT(food_WhackasBump); +HudScript HudScript_Item_WhackasBump_disabled = STANDARD_ITEM_HUD_SCRIPT(food_WhackasBump_disabled); + +HudScript HudScript_Item_Apple = STANDARD_ITEM_HUD_SCRIPT(food_Apple); +HudScript HudScript_Item_Apple_disabled = STANDARD_ITEM_HUD_SCRIPT(food_Apple_disabled); + +HudScript HudScript_Item_BakingSalt = STANDARD_ITEM_HUD_SCRIPT(peach_BakingSalt); +HudScript HudScript_Item_BakingSalt_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingSalt_disabled); + +HudScript HudScript_Item_BakingSugar = STANDARD_ITEM_HUD_SCRIPT(peach_BakingSugar); +HudScript HudScript_Item_BakingSugar_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingSugar_disabled); + +HudScript HudScript_Item_BakingEgg = STANDARD_ITEM_HUD_SCRIPT(peach_BakingEgg); +HudScript HudScript_Item_BakingEgg_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingEgg_disabled); + +HudScript HudScript_Item_BakingCream = STANDARD_ITEM_HUD_SCRIPT(peach_BakingCream); +HudScript HudScript_Item_BakingCream_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingCream_disabled); + +HudScript HudScript_Item_BakingStrawberry = STANDARD_ITEM_HUD_SCRIPT(peach_BakingStrawberry); +HudScript HudScript_Item_BakingStrawberry_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingStrawberry_disabled); + +HudScript HudScript_Item_BakingButter = STANDARD_ITEM_HUD_SCRIPT(peach_BakingButter); +HudScript HudScript_Item_BakingButter_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingButter_disabled); + +HudScript HudScript_Item_BakingCleanser = STANDARD_ITEM_HUD_SCRIPT(peach_BakingCleanser); +HudScript HudScript_Item_BakingCleanser_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingCleanser_disabled); + +HudScript HudScript_Item_BakingWater = STANDARD_ITEM_HUD_SCRIPT(peach_BakingWater); +HudScript HudScript_Item_BakingWater_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingWater_disabled); + +HudScript HudScript_Item_BakingFlour = STANDARD_ITEM_HUD_SCRIPT(peach_BakingFlour); +HudScript HudScript_Item_BakingFlour_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingFlour_disabled); + +HudScript HudScript_Item_BakingMilk = STANDARD_ITEM_HUD_SCRIPT(peach_BakingMilk); +HudScript HudScript_Item_BakingMilk_disabled = STANDARD_ITEM_HUD_SCRIPT(peach_BakingMilk_disabled); + +HudScript HudScript_Item_Unused_11F = STANDARD_ITEM_HUD_SCRIPT(unused_11F); +HudScript HudScript_Item_Unused_11F_disabled = STANDARD_ITEM_HUD_SCRIPT(unused_11F_disabled); + +HudScript HudScript_Item_SleepySheep = STANDARD_ITEM_HUD_SCRIPT(battle_SleepySheep); +HudScript HudScript_Item_SleepySheep_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_SleepySheep_disabled); + +HudScript HudScript_Item_XBandage = STANDARD_ITEM_HUD_SCRIPT(battle_XBandage); +HudScript HudScript_Item_XBandage_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_XBandage_disabled); + +HudScript HudScript_Item_POWBlock = STANDARD_ITEM_HUD_SCRIPT(battle_POWBlock); +HudScript HudScript_Item_POWBlock_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_POWBlock_disabled); + +HudScript HudScript_Item_HustleDrink = STANDARD_ITEM_HUD_SCRIPT(battle_HustleDrink); +HudScript HudScript_Item_HustleDrink_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_HustleDrink_disabled); + +HudScript HudScript_Item_StopWatch = STANDARD_ITEM_HUD_SCRIPT(battle_StopWatch); +HudScript HudScript_Item_StopWatch_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_StopWatch_disabled); + +HudScript HudScript_Item_DizzyDial = STANDARD_ITEM_HUD_SCRIPT(battle_DizzyDial); +HudScript HudScript_Item_DizzyDial_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_DizzyDial_disabled); + +HudScript HudScript_Item_Unused_136 = STANDARD_ITEM_HUD_SCRIPT(battle_136); +HudScript HudScript_Item_Unused_136_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_136_disabled); + +HudScript HudScript_Item_Unused_137 = STANDARD_ITEM_HUD_SCRIPT(battle_137); +HudScript HudScript_Item_Unused_137_disabled = STANDARD_ITEM_HUD_SCRIPT(battle_137_disabled); diff --git a/src/item_table.inc.c b/src/item_table.inc.c new file mode 100644 index 0000000000..5a8bf42420 --- /dev/null +++ b/src/item_table.inc.c @@ -0,0 +1,4753 @@ +#include "item_hud_scripts.h" + +// handle the mapping from HudScript name to gItemHudScripts array index, +// allowing item table entries to reference their HudScripts by name +#define ITEM_HS_INDEX(scrName) HS_INDEX_##scrName + +ItemData gItemTable[] = { +{ // item 0: Nothing + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 1: Jump + .nameMsg = MESSAGE_ID(0x26, 0x0A0), + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Jump), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 2: SpinJump + .nameMsg = MESSAGE_ID(0x26, 0x0A1), + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SpinJump), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 3: TornadoJump + .nameMsg = MESSAGE_ID(0x26, 0x0A2), + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_TornadoJump), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 4: Hammer + .nameMsg = MESSAGE_ID(0x26, 0x0A3), + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Hammer), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 5: SuperHammer + .nameMsg = MESSAGE_ID(0x26, 0x0A4), + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SuperHammer), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 6: UltraHammer + .nameMsg = MESSAGE_ID(0x26, 0x0A5), + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_UltraHammer), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 7: LuckyStar + .nameMsg = MESSAGE_ID(0x26, 0x0A6), + .fullDescMsg = MESSAGE_ID(0x25, 0x0A6), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A6), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_LuckyStar), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 8: Map + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 9: BigMap + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_GEAR | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item A: FirstDegreeCard + .nameMsg = MESSAGE_ID(0x26, 0x0E2), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E2), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E2), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FirstDegreeCard), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item B: SecondDegreeCard + .nameMsg = MESSAGE_ID(0x26, 0x0E3), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E3), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E3), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SecondDegreeCard), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item C: ThirdDegreeCard + .nameMsg = MESSAGE_ID(0x26, 0x0E4), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E4), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E4), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ThirdDegreeCard), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item D: FourthDegreeCard + .nameMsg = MESSAGE_ID(0x26, 0x0E5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FourthDegreeCard), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E: Diploma + .nameMsg = MESSAGE_ID(0x26, 0x0E6), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E6), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E6), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Diploma), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F: UltraStone + .nameMsg = MESSAGE_ID(0x26, 0x0E7), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E7), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E7), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_UltraStone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2, + .typeFlags = ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 10: KoopaFortressKey + .nameMsg = MESSAGE_ID(0x26, 0x0A7), + .fullDescMsg = MESSAGE_ID(0x25, 0x0A7), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A7), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KoopaFortressKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 11: RuinsKey + .nameMsg = MESSAGE_ID(0x26, 0x0A8), + .fullDescMsg = MESSAGE_ID(0x25, 0x0A8), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A8), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_RuinsKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 12: PulseStone + .nameMsg = MESSAGE_ID(0x26, 0x0B0), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B0), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B0), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PulseStone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 13: TubbaCastleKey + .nameMsg = MESSAGE_ID(0x26, 0x0A9), + .fullDescMsg = MESSAGE_ID(0x25, 0x0A9), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A9), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_TubbaCastleKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 14: CrystalPalaceKey + .nameMsg = MESSAGE_ID(0x26, 0x0AA), + .fullDescMsg = MESSAGE_ID(0x25, 0x0AA), + .shortDescMsg = MESSAGE_ID(0x23, 0x0AA), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CrystalPalaceKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 15: LunarStone + .nameMsg = MESSAGE_ID(0x26, 0x0B3), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B3), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B3), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_LunarStone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 16: PyramidStone + .nameMsg = MESSAGE_ID(0x26, 0x0B4), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B4), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B4), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PyramidStone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 17: DiamondStone + .nameMsg = MESSAGE_ID(0x26, 0x0B5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DiamondStone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 18: GoldenJar + .nameMsg = MESSAGE_ID(0x26, 0x0B2), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B2), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B2), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_VolcanoVase), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 19: KooperShell + .nameMsg = MESSAGE_ID(0x26, 0x0AF), + .fullDescMsg = MESSAGE_ID(0x25, 0x0AF), + .shortDescMsg = MESSAGE_ID(0x23, 0x0AF), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KooperShell), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 1A: BowserCastleKey + .nameMsg = MESSAGE_ID(0x26, 0x0AB), + .fullDescMsg = MESSAGE_ID(0x25, 0x0AB), + .shortDescMsg = MESSAGE_ID(0x23, 0x0AB), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BowserCastleKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 1B: ForestPass + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ForestPass), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 1C: BooWeight + .nameMsg = MESSAGE_ID(0x26, 0x0B7), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B7), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B7), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BooWeight), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 1D: BooPortrait + .nameMsg = MESSAGE_ID(0x26, 0x0B8), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B8), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B8), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BooPortrait), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 1E: CrystalBerry + .nameMsg = MESSAGE_ID(0x26, 0x0C4), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C4), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C4), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CrystalBerry), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 1F: MysticalKey + .nameMsg = MESSAGE_ID(0x26, 0x0B9), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B9), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B9), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MysticalKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 20: StoreroomKey + .nameMsg = MESSAGE_ID(0x26, 0x0BA), + .fullDescMsg = MESSAGE_ID(0x25, 0x0BA), + .shortDescMsg = MESSAGE_ID(0x23, 0x0BA), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_IronKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 21: ToyTrain + .nameMsg = MESSAGE_ID(0x26, 0x0BB), + .fullDescMsg = MESSAGE_ID(0x25, 0x0BB), + .shortDescMsg = MESSAGE_ID(0x23, 0x0BB), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ToyTrain), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 22: BooRecord + .nameMsg = MESSAGE_ID(0x26, 0x0B6), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B6), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B6), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BooRecord), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 23: FryingPan + .nameMsg = MESSAGE_ID(0x26, 0x0BC), + .fullDescMsg = MESSAGE_ID(0x25, 0x0BC), + .shortDescMsg = MESSAGE_ID(0x23, 0x0BC), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FryingPan), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 24: Dictionary + .nameMsg = MESSAGE_ID(0x26, 0x0BD), + .fullDescMsg = MESSAGE_ID(0x25, 0x0BD), + .shortDescMsg = MESSAGE_ID(0x23, 0x0BD), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Dictionary), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 25: MysteryNote + .nameMsg = MESSAGE_ID(0x26, 0x0BE), + .fullDescMsg = MESSAGE_ID(0x25, 0x0BE), + .shortDescMsg = MESSAGE_ID(0x23, 0x0BE), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MysteryNote), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 26: SuspiciousNote + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SuspiciousNote), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 27: CrystalBall + .nameMsg = MESSAGE_ID(0x26, 0x0C9), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C9), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C9), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CrystalBall), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 28: Screwdriver + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Screwdriver), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 29: Cookbook + .nameMsg = MESSAGE_ID(0x26, 0x0CB), + .fullDescMsg = MESSAGE_ID(0x25, 0x0CB), + .shortDescMsg = MESSAGE_ID(0x23, 0x0CB), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Cookbook), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 2A: JadeRaven + .nameMsg = MESSAGE_ID(0x26, 0x0CC), + .fullDescMsg = MESSAGE_ID(0x25, 0x0CC), + .shortDescMsg = MESSAGE_ID(0x23, 0x0CC), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JadeRaven), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 2B: MagicalSeed1 + .nameMsg = MESSAGE_ID(0x26, 0x0C0), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C0), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C0), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MagicalSeed1), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 2C: MagicalSeed2 + .nameMsg = MESSAGE_ID(0x26, 0x0C1), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C1), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C1), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MagicalSeed2), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 2D: MagicalSeed3 + .nameMsg = MESSAGE_ID(0x26, 0x0C2), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C2), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C2), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MagicalSeed3), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 2E: MagicalSeed4 + .nameMsg = MESSAGE_ID(0x26, 0x0C3), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C3), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C3), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MagicalSeed4), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 2F: ToadDoll + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ToadDoll), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 30: Calculator + .nameMsg = MESSAGE_ID(0x26, 0x0CA), + .fullDescMsg = MESSAGE_ID(0x25, 0x0CA), + .shortDescMsg = MESSAGE_ID(0x23, 0x0CA), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Calculator), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 31: SnowmanBucket + .nameMsg = MESSAGE_ID(0x26, 0x0CF), + .fullDescMsg = MESSAGE_ID(0x25, 0x0CF), + .shortDescMsg = MESSAGE_ID(0x23, 0x0CF), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SnowmanBucket), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 32: SnowmanScarf + .nameMsg = MESSAGE_ID(0x26, 0x0D0), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D0), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D0), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SnowmanScarf), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 33: RedKey + .nameMsg = MESSAGE_ID(0x26, 0x0D2), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D2), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D2), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_RedKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 34: BlueKey + .nameMsg = MESSAGE_ID(0x26, 0x0D3), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D3), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D3), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BlueKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 35: UnusedLetter01 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 36: Letter01 + .nameMsg = MESSAGE_ID(0x26, 0x0EB), + .fullDescMsg = MESSAGE_ID(0x25, 0x0EB), + .shortDescMsg = MESSAGE_ID(0x23, 0x0EB), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 37: Letter02 + .nameMsg = MESSAGE_ID(0x26, 0x0EC), + .fullDescMsg = MESSAGE_ID(0x25, 0x0EC), + .shortDescMsg = MESSAGE_ID(0x23, 0x0EC), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 38: Letter03 + .nameMsg = MESSAGE_ID(0x26, 0x0ED), + .fullDescMsg = MESSAGE_ID(0x25, 0x0ED), + .shortDescMsg = MESSAGE_ID(0x23, 0x0ED), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 39: Letter04 + .nameMsg = MESSAGE_ID(0x26, 0x0EE), + .fullDescMsg = MESSAGE_ID(0x25, 0x0EE), + .shortDescMsg = MESSAGE_ID(0x23, 0x0EE), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 3A: Letter05 + .nameMsg = MESSAGE_ID(0x26, 0x0EF), + .fullDescMsg = MESSAGE_ID(0x25, 0x0EF), + .shortDescMsg = MESSAGE_ID(0x23, 0x0EF), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 3B: Letter06 + .nameMsg = MESSAGE_ID(0x26, 0x0F0), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F0), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F0), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 3C: Letter07 + .nameMsg = MESSAGE_ID(0x26, 0x0F1), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F1), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F1), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 3D: Letter08 + .nameMsg = MESSAGE_ID(0x26, 0x0F2), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F2), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F2), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 3E: Letter09 + .nameMsg = MESSAGE_ID(0x26, 0x0F3), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F3), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F3), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 3F: UnusedLetter02 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 40: Letter10 + .nameMsg = MESSAGE_ID(0x26, 0x0F4), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F4), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F4), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 41: Letter11 + .nameMsg = MESSAGE_ID(0x26, 0x0F5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 42: UnusedLetter03 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 43: UnusedLetter04 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 44: UnusedLetter05 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 45: Letter12 + .nameMsg = MESSAGE_ID(0x26, 0x0F6), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F6), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F6), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 46: Letter13 + .nameMsg = MESSAGE_ID(0x26, 0x0F7), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F7), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F7), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 47: Letter14 + .nameMsg = MESSAGE_ID(0x26, 0x0F8), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F8), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F8), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 48: Letter15 + .nameMsg = MESSAGE_ID(0x26, 0x0F9), + .fullDescMsg = MESSAGE_ID(0x25, 0x0F9), + .shortDescMsg = MESSAGE_ID(0x23, 0x0F9), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 49: Letter16 + .nameMsg = MESSAGE_ID(0x26, 0x0FA), + .fullDescMsg = MESSAGE_ID(0x25, 0x0FA), + .shortDescMsg = MESSAGE_ID(0x23, 0x0FA), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 4A: Letter17 + .nameMsg = MESSAGE_ID(0x26, 0x0FB), + .fullDescMsg = MESSAGE_ID(0x25, 0x0FB), + .shortDescMsg = MESSAGE_ID(0x23, 0x0FB), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 4B: Letter18 + .nameMsg = MESSAGE_ID(0x26, 0x0FC), + .fullDescMsg = MESSAGE_ID(0x25, 0x0FC), + .shortDescMsg = MESSAGE_ID(0x23, 0x0FC), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 4C: Letter19 + .nameMsg = MESSAGE_ID(0x26, 0x0FD), + .fullDescMsg = MESSAGE_ID(0x25, 0x0FD), + .shortDescMsg = MESSAGE_ID(0x23, 0x0FD), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 4D: UnusedLetter06 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 4E: Letter20 + .nameMsg = MESSAGE_ID(0x26, 0x0FE), + .fullDescMsg = MESSAGE_ID(0x25, 0x0FE), + .shortDescMsg = MESSAGE_ID(0x23, 0x0FE), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 4F: Letter21 + .nameMsg = MESSAGE_ID(0x26, 0x0FF), + .fullDescMsg = MESSAGE_ID(0x25, 0x0FF), + .shortDescMsg = MESSAGE_ID(0x23, 0x0FF), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 50: Letter22 + .nameMsg = MESSAGE_ID(0x26, 0x100), + .fullDescMsg = MESSAGE_ID(0x25, 0x100), + .shortDescMsg = MESSAGE_ID(0x23, 0x100), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 51: Letter23 + .nameMsg = MESSAGE_ID(0x26, 0x101), + .fullDescMsg = MESSAGE_ID(0x25, 0x101), + .shortDescMsg = MESSAGE_ID(0x23, 0x101), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 52: Letter24 + .nameMsg = MESSAGE_ID(0x26, 0x102), + .fullDescMsg = MESSAGE_ID(0x25, 0x102), + .shortDescMsg = MESSAGE_ID(0x23, 0x102), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 53: Artifact + .nameMsg = MESSAGE_ID(0x26, 0x0B1), + .fullDescMsg = MESSAGE_ID(0x25, 0x0B1), + .shortDescMsg = MESSAGE_ID(0x23, 0x0B1), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Artifact), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 54: Letter25 + .nameMsg = MESSAGE_ID(0x26, 0x0EA), + .fullDescMsg = MESSAGE_ID(0x25, 0x0EA), + .shortDescMsg = MESSAGE_ID(0x23, 0x0EA), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 55: UnusedLetter07 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Letter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 56: Dolly + .nameMsg = MESSAGE_ID(0x26, 0x0AE), + .fullDescMsg = MESSAGE_ID(0x25, 0x0AE), + .shortDescMsg = MESSAGE_ID(0x23, 0x0AE), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Dolly), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 57: WaterStone + .nameMsg = MESSAGE_ID(0x26, 0x0C5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_WaterStone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 58: MagicalBean + .nameMsg = MESSAGE_ID(0x26, 0x0C6), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C6), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C6), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MagicalBean), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 59: FertileSoil + .nameMsg = MESSAGE_ID(0x26, 0x0C7), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C7), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C7), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FertileSoil), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 5A: MiracleWater + .nameMsg = MESSAGE_ID(0x26, 0x0C8), + .fullDescMsg = MESSAGE_ID(0x25, 0x0C8), + .shortDescMsg = MESSAGE_ID(0x23, 0x0C8), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MiracleWater), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 5B: VolcanoVase + .nameMsg = MESSAGE_ID(0x26, 0x0CD), + .fullDescMsg = MESSAGE_ID(0x25, 0x0CD), + .shortDescMsg = MESSAGE_ID(0x23, 0x0CD), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_VolcanoVase), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 5C: KootTheTape + .nameMsg = MESSAGE_ID(0x26, 0x104), + .fullDescMsg = MESSAGE_ID(0x25, 0x104), + .shortDescMsg = MESSAGE_ID(0x23, 0x104), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootTheTape), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 5D: BakingSugar + .nameMsg = MESSAGE_ID(0x26, 0x0D8), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D8), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D8), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingSugar), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 5E: BakingSalt + .nameMsg = MESSAGE_ID(0x26, 0x0D9), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D9), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D9), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingSalt), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 5F: BakingEgg + .nameMsg = MESSAGE_ID(0x26, 0x0DA), + .fullDescMsg = MESSAGE_ID(0x25, 0x0DA), + .shortDescMsg = MESSAGE_ID(0x23, 0x0DA), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingEgg), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 60: BakingCream + .nameMsg = MESSAGE_ID(0x26, 0x0DB), + .fullDescMsg = MESSAGE_ID(0x25, 0x0DB), + .shortDescMsg = MESSAGE_ID(0x23, 0x0DB), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingCream), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 61: BakingStrawberry + .nameMsg = MESSAGE_ID(0x26, 0x0DC), + .fullDescMsg = MESSAGE_ID(0x25, 0x0DC), + .shortDescMsg = MESSAGE_ID(0x23, 0x0DC), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingStrawberry), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 62: BakingButter + .nameMsg = MESSAGE_ID(0x26, 0x0DD), + .fullDescMsg = MESSAGE_ID(0x25, 0x0DD), + .shortDescMsg = MESSAGE_ID(0x23, 0x0DD), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingButter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 63: BakingCleanser + .nameMsg = MESSAGE_ID(0x26, 0x0DE), + .fullDescMsg = MESSAGE_ID(0x25, 0x0DE), + .shortDescMsg = MESSAGE_ID(0x23, 0x0DE), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingCleanser), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 64: BakingWater + .nameMsg = MESSAGE_ID(0x26, 0x0DF), + .fullDescMsg = MESSAGE_ID(0x25, 0x0DF), + .shortDescMsg = MESSAGE_ID(0x23, 0x0DF), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingWater), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 65: BakingFlour + .nameMsg = MESSAGE_ID(0x26, 0x0E0), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E0), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E0), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingFlour), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 66: BakingMilk + .nameMsg = MESSAGE_ID(0x26, 0x0E1), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E1), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E1), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BakingMilk), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 67: Lyrics + .nameMsg = MESSAGE_ID(0x26, 0x0D6), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D6), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D6), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Lyrics), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 68: Melody + .nameMsg = MESSAGE_ID(0x26, 0x0D7), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D7), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D7), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Melody), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 69: Mailbag + .nameMsg = MESSAGE_ID(0x26, 0x0BF), + .fullDescMsg = MESSAGE_ID(0x25, 0x0BF), + .shortDescMsg = MESSAGE_ID(0x23, 0x0BF), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Mailbag), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 6A: PeachKey1 + .nameMsg = MESSAGE_ID(0x26, 0x0AC), + .fullDescMsg = MESSAGE_ID(0x25, 0x0AC), + .shortDescMsg = MESSAGE_ID(0x23, 0x0AC), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PeachKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 6B: OddKey + .nameMsg = MESSAGE_ID(0x26, 0x0AD), + .fullDescMsg = MESSAGE_ID(0x25, 0x0AD), + .shortDescMsg = MESSAGE_ID(0x23, 0x0AD), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_IronKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 6C: StarStone + .nameMsg = MESSAGE_ID(0x26, 0x0D1), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D1), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D1), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StarStone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 6D: SneakyParasol + .nameMsg = MESSAGE_ID(0x26, 0x0D4), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D4), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D4), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SneakyParasol), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 6E: KootKoopaLegends + .nameMsg = MESSAGE_ID(0x26, 0x103), + .fullDescMsg = MESSAGE_ID(0x25, 0x103), + .shortDescMsg = MESSAGE_ID(0x23, 0x103), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootKoopaLegends), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 6F: KootLuigiAutograph + .nameMsg = MESSAGE_ID(0x26, 0x105), + .fullDescMsg = MESSAGE_ID(0x25, 0x105), + .shortDescMsg = MESSAGE_ID(0x23, 0x105), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootLuigiAutograph), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 70: KootEmptyWallet + .nameMsg = MESSAGE_ID(0x26, 0x106), + .fullDescMsg = MESSAGE_ID(0x25, 0x106), + .shortDescMsg = MESSAGE_ID(0x23, 0x106), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootEmptyWallet), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 71: KootMerluvleeAutograph + .nameMsg = MESSAGE_ID(0x26, 0x107), + .fullDescMsg = MESSAGE_ID(0x25, 0x107), + .shortDescMsg = MESSAGE_ID(0x23, 0x107), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootMerluvleeAutograph), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 72: KootShell + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootShell), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 73: KootOldPhoto + .nameMsg = MESSAGE_ID(0x26, 0x108), + .fullDescMsg = MESSAGE_ID(0x25, 0x108), + .shortDescMsg = MESSAGE_ID(0x23, 0x108), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootPhoto), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 74: KootGlasses + .nameMsg = MESSAGE_ID(0x26, 0x109), + .fullDescMsg = MESSAGE_ID(0x25, 0x109), + .shortDescMsg = MESSAGE_ID(0x23, 0x109), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootGlasses), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 75: KootAltPhoto + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootPhoto), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 76: KootPackage + .nameMsg = MESSAGE_ID(0x26, 0x10A), + .fullDescMsg = MESSAGE_ID(0x25, 0x10A), + .shortDescMsg = MESSAGE_ID(0x23, 0x10A), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootPackage), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 77: KootRedJar + .nameMsg = MESSAGE_ID(0x26, 0x10B), + .fullDescMsg = MESSAGE_ID(0x25, 0x10B), + .shortDescMsg = MESSAGE_ID(0x23, 0x10B), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KootRedJar), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 78: PeachKey2 + .nameMsg = MESSAGE_ID(0x26, 0x0AC), + .fullDescMsg = MESSAGE_ID(0x25, 0x0AC), + .shortDescMsg = MESSAGE_ID(0x23, 0x0AC), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PeachKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 79: WarehouseKey + .nameMsg = MESSAGE_ID(0x26, 0x0CE), + .fullDescMsg = MESSAGE_ID(0x25, 0x0CE), + .shortDescMsg = MESSAGE_ID(0x23, 0x0CE), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_IronKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 7A: PrisonKey1 + .nameMsg = MESSAGE_ID(0x26, 0x0D5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_IronKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 7B: SilverCredit + .nameMsg = MESSAGE_ID(0x26, 0x0E8), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E8), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E8), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SilverCredit), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 7C: GoldCredit + .nameMsg = MESSAGE_ID(0x26, 0x0E9), + .fullDescMsg = MESSAGE_ID(0x25, 0x0E9), + .shortDescMsg = MESSAGE_ID(0x23, 0x0E9), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_GoldCredit), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 7D: PrisonKey2 + .nameMsg = MESSAGE_ID(0x26, 0x0D5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PeachKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 7E: PrisonKey3 + .nameMsg = MESSAGE_ID(0x26, 0x0D5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PeachKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 7F: PrisonKey4 + .nameMsg = MESSAGE_ID(0x26, 0x0D5), + .fullDescMsg = MESSAGE_ID(0x25, 0x0D5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0D5), + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PeachKey), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_KEY | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 80: FireFlower + .nameMsg = MESSAGE_ID(0x26, 0x000), + .fullDescMsg = MESSAGE_ID(0x25, 0x000), + .shortDescMsg = MESSAGE_ID(0x23, 0x000), + .sellValue = 4, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FireFlower), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 0 +}, +{ // item 81: SnowmanDoll + .nameMsg = MESSAGE_ID(0x26, 0x001), + .fullDescMsg = MESSAGE_ID(0x25, 0x001), + .shortDescMsg = MESSAGE_ID(0x23, 0x001), + .sellValue = 6, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SnowmanDoll), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 4, + .potencyB = 0 +}, +{ // item 82: ThunderRage + .nameMsg = MESSAGE_ID(0x26, 0x002), + .fullDescMsg = MESSAGE_ID(0x25, 0x002), + .shortDescMsg = MESSAGE_ID(0x23, 0x002), + .sellValue = 8, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ThunderRage), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item 83: ShootingStar + .nameMsg = MESSAGE_ID(0x26, 0x004), + .fullDescMsg = MESSAGE_ID(0x25, 0x004), + .shortDescMsg = MESSAGE_ID(0x23, 0x004), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ShootingStar), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 6, + .potencyB = 0 +}, +{ // item 84: ThunderBolt + .nameMsg = MESSAGE_ID(0x26, 0x003), + .fullDescMsg = MESSAGE_ID(0x25, 0x003), + .shortDescMsg = MESSAGE_ID(0x23, 0x003), + .sellValue = 4, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ThunderBolt), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item 85: Pebble + .nameMsg = MESSAGE_ID(0x26, 0x006), + .fullDescMsg = MESSAGE_ID(0x25, 0x006), + .shortDescMsg = MESSAGE_ID(0x23, 0x006), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Pebble), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 1, + .potencyB = 0 +}, +{ // item 86: DustyHammer + .nameMsg = MESSAGE_ID(0x26, 0x005), + .fullDescMsg = MESSAGE_ID(0x25, 0x005), + .shortDescMsg = MESSAGE_ID(0x23, 0x005), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DustyHammer), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 1, + .potencyB = 0 +}, +{ // item 87: InsecticideHerb + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_InsecticideHerb), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 88: StoneCap + .nameMsg = MESSAGE_ID(0x26, 0x007), + .fullDescMsg = MESSAGE_ID(0x25, 0x007), + .shortDescMsg = MESSAGE_ID(0x23, 0x007), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StoneCap), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 0 +}, +{ // item 89: TastyTonic + .nameMsg = MESSAGE_ID(0x26, 0x00E), + .fullDescMsg = MESSAGE_ID(0x25, 0x00E), + .shortDescMsg = MESSAGE_ID(0x23, 0x00E), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_TastyTonic), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 8A: Mushroom + .nameMsg = MESSAGE_ID(0x26, 0x009), + .fullDescMsg = MESSAGE_ID(0x25, 0x009), + .shortDescMsg = MESSAGE_ID(0x23, 0x009), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Mushroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item 8B: VoltShroom + .nameMsg = MESSAGE_ID(0x26, 0x008), + .fullDescMsg = MESSAGE_ID(0x25, 0x008), + .shortDescMsg = MESSAGE_ID(0x23, 0x008), + .sellValue = 7, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_VoltShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 4, + .potencyB = 0 +}, +{ // item 8C: SuperShroom + .nameMsg = MESSAGE_ID(0x26, 0x00A), + .fullDescMsg = MESSAGE_ID(0x25, 0x00A), + .shortDescMsg = MESSAGE_ID(0x23, 0x00A), + .sellValue = 7, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SuperShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 0 +}, +{ // item 8D: DriedShroom + .nameMsg = MESSAGE_ID(0x26, 0x00D), + .fullDescMsg = MESSAGE_ID(0x25, 0x00D), + .shortDescMsg = MESSAGE_ID(0x23, 0x00D), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DriedShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 1, + .potencyB = 0 +}, +{ // item 8E: UltraShroom + .nameMsg = MESSAGE_ID(0x26, 0x00B), + .fullDescMsg = MESSAGE_ID(0x25, 0x00B), + .shortDescMsg = MESSAGE_ID(0x23, 0x00B), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_UltraShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 50, + .potencyB = 0 +}, +{ // item 8F: SleepySheep + .nameMsg = MESSAGE_ID(0x26, 0x026), + .fullDescMsg = MESSAGE_ID(0x25, 0x026), + .shortDescMsg = MESSAGE_ID(0x23, 0x026), + .sellValue = 4, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SleepySheep), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 0 +}, +{ // item 90: POWBlock + .nameMsg = MESSAGE_ID(0x26, 0x027), + .fullDescMsg = MESSAGE_ID(0x25, 0x027), + .shortDescMsg = MESSAGE_ID(0x23, 0x027), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_POWBlock), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 2, + .potencyB = 0 +}, +{ // item 91: HustleDrink + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HustleDrink), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 2, + .potencyB = 0 +}, +{ // item 92: StopWatch + .nameMsg = MESSAGE_ID(0x26, 0x028), + .fullDescMsg = MESSAGE_ID(0x25, 0x028), + .shortDescMsg = MESSAGE_ID(0x23, 0x028), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StopWatch), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 4, + .potencyB = 0 +}, +{ // item 93: WhackasBump + .nameMsg = MESSAGE_ID(0x26, 0x019), + .fullDescMsg = MESSAGE_ID(0x25, 0x019), + .shortDescMsg = MESSAGE_ID(0x23, 0x019), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_WhackasBump), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 25, + .potencyB = 25 +}, +{ // item 94: Apple + .nameMsg = MESSAGE_ID(0x26, 0x01A), + .fullDescMsg = MESSAGE_ID(0x25, 0x01A), + .shortDescMsg = MESSAGE_ID(0x23, 0x01A), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Apple), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item 95: LifeShroom + .nameMsg = MESSAGE_ID(0x26, 0x00C), + .fullDescMsg = MESSAGE_ID(0x25, 0x00C), + .shortDescMsg = MESSAGE_ID(0x23, 0x00C), + .sellValue = 20, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_LifeShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 0 +}, +{ // item 96: Mystery + .nameMsg = MESSAGE_ID(0x26, 0x02B), + .fullDescMsg = MESSAGE_ID(0x25, 0x02B), + .shortDescMsg = MESSAGE_ID(0x23, 0x02B), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Mystery), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 97: RepelGel + .nameMsg = MESSAGE_ID(0x26, 0x02C), + .fullDescMsg = MESSAGE_ID(0x25, 0x02C), + .shortDescMsg = MESSAGE_ID(0x23, 0x02C), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_RepelGel), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 2, + .potencyB = 0 +}, +{ // item 98: FrightJar + .nameMsg = MESSAGE_ID(0x26, 0x02A), + .fullDescMsg = MESSAGE_ID(0x25, 0x02A), + .shortDescMsg = MESSAGE_ID(0x23, 0x02A), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FrightJar), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 99: PleaseComeBack + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 5, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PleaseComeBack), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 9A: DizzyDial + .nameMsg = MESSAGE_ID(0x26, 0x029), + .fullDescMsg = MESSAGE_ID(0x25, 0x029), + .shortDescMsg = MESSAGE_ID(0x23, 0x029), + .sellValue = 6, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DizzyDial), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 0 +}, +{ // item 9B: SuperSoda + .nameMsg = MESSAGE_ID(0x26, 0x00F), + .fullDescMsg = MESSAGE_ID(0x25, 0x00F), + .shortDescMsg = MESSAGE_ID(0x23, 0x00F), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SuperSoda), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 5 +}, +{ // item 9C: Lemon + .nameMsg = MESSAGE_ID(0x26, 0x015), + .fullDescMsg = MESSAGE_ID(0x25, 0x015), + .shortDescMsg = MESSAGE_ID(0x23, 0x015), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Lemon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 1, + .potencyB = 2 +}, +{ // item 9D: Lime + .nameMsg = MESSAGE_ID(0x26, 0x014), + .fullDescMsg = MESSAGE_ID(0x25, 0x014), + .shortDescMsg = MESSAGE_ID(0x23, 0x014), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Lime), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 3 +}, +{ // item 9E: BlueBerry + .nameMsg = MESSAGE_ID(0x26, 0x010), + .fullDescMsg = MESSAGE_ID(0x25, 0x010), + .shortDescMsg = MESSAGE_ID(0x23, 0x010), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BlueBerry), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 5 +}, +{ // item 9F: RedBerry + .nameMsg = MESSAGE_ID(0x26, 0x011), + .fullDescMsg = MESSAGE_ID(0x25, 0x011), + .shortDescMsg = MESSAGE_ID(0x23, 0x011), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_RedBerry), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item A0: YellowBerry + .nameMsg = MESSAGE_ID(0x26, 0x012), + .fullDescMsg = MESSAGE_ID(0x25, 0x012), + .shortDescMsg = MESSAGE_ID(0x23, 0x012), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_YellowBerry), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 3 +}, +{ // item A1: BubbleBerry + .nameMsg = MESSAGE_ID(0x26, 0x013), + .fullDescMsg = MESSAGE_ID(0x25, 0x013), + .shortDescMsg = MESSAGE_ID(0x23, 0x013), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BubbleBerry), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item A2: JamminJelly + .nameMsg = MESSAGE_ID(0x26, 0x018), + .fullDescMsg = MESSAGE_ID(0x25, 0x018), + .shortDescMsg = MESSAGE_ID(0x23, 0x018), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JamminJelly), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 50 +}, +{ // item A3: MapleSyrup + .nameMsg = MESSAGE_ID(0x26, 0x017), + .fullDescMsg = MESSAGE_ID(0x25, 0x017), + .shortDescMsg = MESSAGE_ID(0x23, 0x017), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MapleSyrup), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 10 +}, +{ // item A4: HoneySyrup + .nameMsg = MESSAGE_ID(0x26, 0x016), + .fullDescMsg = MESSAGE_ID(0x25, 0x016), + .shortDescMsg = MESSAGE_ID(0x23, 0x016), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HoneySyrup), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 5 +}, +{ // item A5: Goomnut + .nameMsg = MESSAGE_ID(0x26, 0x01B), + .fullDescMsg = MESSAGE_ID(0x25, 0x01B), + .shortDescMsg = MESSAGE_ID(0x23, 0x01B), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Goomnut), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 3 +}, +{ // item A6: KoopaLeaf + .nameMsg = MESSAGE_ID(0x26, 0x01C), + .fullDescMsg = MESSAGE_ID(0x25, 0x01C), + .shortDescMsg = MESSAGE_ID(0x23, 0x01C), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KoopaLeaf), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 3 +}, +{ // item A7: DriedPasta + .nameMsg = MESSAGE_ID(0x26, 0x01D), + .fullDescMsg = MESSAGE_ID(0x25, 0x01D), + .shortDescMsg = MESSAGE_ID(0x23, 0x01D), + .sellValue = 4, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DriedPasta), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 2 +}, +{ // item A8: DriedFruit + .nameMsg = MESSAGE_ID(0x26, 0x01E), + .fullDescMsg = MESSAGE_ID(0x25, 0x01E), + .shortDescMsg = MESSAGE_ID(0x23, 0x01E), + .sellValue = 5, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DriedFruit), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 15, + .potencyB = 0 +}, +{ // item A9: StrangeLeaf + .nameMsg = MESSAGE_ID(0x26, 0x01F), + .fullDescMsg = MESSAGE_ID(0x25, 0x01F), + .shortDescMsg = MESSAGE_ID(0x23, 0x01F), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StrangeLeaf), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 5 +}, +{ // item AA: CakeMix + .nameMsg = MESSAGE_ID(0x26, 0x020), + .fullDescMsg = MESSAGE_ID(0x25, 0x020), + .shortDescMsg = MESSAGE_ID(0x23, 0x020), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeMix), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 1 +}, +{ // item AB: Egg + .nameMsg = MESSAGE_ID(0x26, 0x021), + .fullDescMsg = MESSAGE_ID(0x25, 0x021), + .shortDescMsg = MESSAGE_ID(0x23, 0x021), + .sellValue = 2, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Egg), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item AC: Coconut + .nameMsg = MESSAGE_ID(0x26, 0x022), + .fullDescMsg = MESSAGE_ID(0x25, 0x022), + .shortDescMsg = MESSAGE_ID(0x23, 0x022), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Coconut), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 0 +}, +{ // item AD: Melon + .nameMsg = MESSAGE_ID(0x26, 0x023), + .fullDescMsg = MESSAGE_ID(0x25, 0x023), + .shortDescMsg = MESSAGE_ID(0x23, 0x023), + .sellValue = 7, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Melon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 15, + .potencyB = 0 +}, +{ // item AE: StinkyHerb + .nameMsg = MESSAGE_ID(0x26, 0x024), + .fullDescMsg = MESSAGE_ID(0x25, 0x024), + .shortDescMsg = MESSAGE_ID(0x23, 0x024), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StinkyHerb), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 5 +}, +{ // item AF: IcedPotato + .nameMsg = MESSAGE_ID(0x26, 0x025), + .fullDescMsg = MESSAGE_ID(0x25, 0x025), + .shortDescMsg = MESSAGE_ID(0x23, 0x025), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_IcedPotato), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 0 +}, +{ // item B0: SpicySoup + .nameMsg = MESSAGE_ID(0x26, 0x02D), + .fullDescMsg = MESSAGE_ID(0x25, 0x02D), + .shortDescMsg = MESSAGE_ID(0x23, 0x02D), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SpicySoup), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 4, + .potencyB = 4 +}, +{ // item B1: ApplePie + .nameMsg = MESSAGE_ID(0x26, 0x02E), + .fullDescMsg = MESSAGE_ID(0x25, 0x02E), + .shortDescMsg = MESSAGE_ID(0x23, 0x02E), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ApplePie), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 15 +}, +{ // item B2: HoneyUltra + .nameMsg = MESSAGE_ID(0x26, 0x035), + .fullDescMsg = MESSAGE_ID(0x25, 0x035), + .shortDescMsg = MESSAGE_ID(0x23, 0x035), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HoneyUltra), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 50, + .potencyB = 5 +}, +{ // item B3: MapleUltra + .nameMsg = MESSAGE_ID(0x26, 0x036), + .fullDescMsg = MESSAGE_ID(0x25, 0x036), + .shortDescMsg = MESSAGE_ID(0x23, 0x036), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MapleUltra), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 50, + .potencyB = 10 +}, +{ // item B4: JellyUltra + .nameMsg = MESSAGE_ID(0x26, 0x037), + .fullDescMsg = MESSAGE_ID(0x25, 0x037), + .shortDescMsg = MESSAGE_ID(0x23, 0x037), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyUltra), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 50, + .potencyB = 50 +}, +{ // item B5: Koopasta + .nameMsg = MESSAGE_ID(0x26, 0x038), + .fullDescMsg = MESSAGE_ID(0x25, 0x038), + .shortDescMsg = MESSAGE_ID(0x23, 0x038), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Koopasta), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 7, + .potencyB = 7 +}, +{ // item B6: FriedShroom + .nameMsg = MESSAGE_ID(0x26, 0x039), + .fullDescMsg = MESSAGE_ID(0x25, 0x039), + .shortDescMsg = MESSAGE_ID(0x23, 0x039), + .sellValue = 5, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FriedShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 6, + .potencyB = 2 +}, +{ // item B7: ShroomCake + .nameMsg = MESSAGE_ID(0x26, 0x03C), + .fullDescMsg = MESSAGE_ID(0x25, 0x03C), + .shortDescMsg = MESSAGE_ID(0x23, 0x03C), + .sellValue = 20, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ShroomCake), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 10 +}, +{ // item B8: ShroomSteak + .nameMsg = MESSAGE_ID(0x26, 0x03B), + .fullDescMsg = MESSAGE_ID(0x25, 0x03B), + .shortDescMsg = MESSAGE_ID(0x23, 0x03B), + .sellValue = 45, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ShroomSteak), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 30, + .potencyB = 10 +}, +{ // item B9: HotShroom + .nameMsg = MESSAGE_ID(0x26, 0x03A), + .fullDescMsg = MESSAGE_ID(0x25, 0x03A), + .shortDescMsg = MESSAGE_ID(0x23, 0x03A), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HotShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 15, + .potencyB = 5 +}, +{ // item BA: SweetShroom + .nameMsg = MESSAGE_ID(0x26, 0x03D), + .fullDescMsg = MESSAGE_ID(0x25, 0x03D), + .shortDescMsg = MESSAGE_ID(0x23, 0x03D), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SweetShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 30, + .potencyB = 20 +}, +{ // item BB: YummyMeal + .nameMsg = MESSAGE_ID(0x26, 0x03F), + .fullDescMsg = MESSAGE_ID(0x25, 0x03F), + .shortDescMsg = MESSAGE_ID(0x23, 0x03F), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_YummyMeal), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 20, + .potencyB = 20 +}, +{ // item BC: HealthyJuice + .nameMsg = MESSAGE_ID(0x26, 0x042), + .fullDescMsg = MESSAGE_ID(0x25, 0x042), + .shortDescMsg = MESSAGE_ID(0x23, 0x042), + .sellValue = 25, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HealthyJuice), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 40 +}, +{ // item BD: BlandMeal + .nameMsg = MESSAGE_ID(0x26, 0x03E), + .fullDescMsg = MESSAGE_ID(0x25, 0x03E), + .shortDescMsg = MESSAGE_ID(0x23, 0x03E), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BlandMeal), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 10 +}, +{ // item BE: DeluxeFeast + .nameMsg = MESSAGE_ID(0x26, 0x040), + .fullDescMsg = MESSAGE_ID(0x25, 0x040), + .shortDescMsg = MESSAGE_ID(0x23, 0x040), + .sellValue = 60, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DeluxeFeast), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 40, + .potencyB = 40 +}, +{ // item BF: SpecialShake + .nameMsg = MESSAGE_ID(0x26, 0x041), + .fullDescMsg = MESSAGE_ID(0x25, 0x041), + .shortDescMsg = MESSAGE_ID(0x23, 0x041), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SpecialShake), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 20 +}, +{ // item C0: BigCookie + .nameMsg = MESSAGE_ID(0x26, 0x043), + .fullDescMsg = MESSAGE_ID(0x25, 0x043), + .shortDescMsg = MESSAGE_ID(0x23, 0x043), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BigCookie), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 20 +}, +{ // item C1: Cake + .nameMsg = MESSAGE_ID(0x26, 0x044), + .fullDescMsg = MESSAGE_ID(0x25, 0x044), + .shortDescMsg = MESSAGE_ID(0x23, 0x044), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Cake), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 15 +}, +{ // item C2: Mistake + .nameMsg = MESSAGE_ID(0x26, 0x045), + .fullDescMsg = MESSAGE_ID(0x25, 0x045), + .shortDescMsg = MESSAGE_ID(0x23, 0x045), + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Mistake), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 1, + .potencyB = 1 +}, +{ // item C3: KoopaTea + .nameMsg = MESSAGE_ID(0x26, 0x046), + .fullDescMsg = MESSAGE_ID(0x25, 0x046), + .shortDescMsg = MESSAGE_ID(0x23, 0x046), + .sellValue = 3, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KoopaTea), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_USE_DRINK_ANIMATION | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 7 +}, +{ // item C4: HoneySuper + .nameMsg = MESSAGE_ID(0x26, 0x032), + .fullDescMsg = MESSAGE_ID(0x25, 0x032), + .shortDescMsg = MESSAGE_ID(0x23, 0x032), + .sellValue = 20, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HoneySuper), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 5 +}, +{ // item C5: MapleSuper + .nameMsg = MESSAGE_ID(0x26, 0x033), + .fullDescMsg = MESSAGE_ID(0x25, 0x033), + .shortDescMsg = MESSAGE_ID(0x23, 0x033), + .sellValue = 35, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MapleSuper), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 10 +}, +{ // item C6: JellySuper + .nameMsg = MESSAGE_ID(0x26, 0x034), + .fullDescMsg = MESSAGE_ID(0x25, 0x034), + .shortDescMsg = MESSAGE_ID(0x23, 0x034), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellySuper), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 50 +}, +{ // item C7: Spaghetti + .nameMsg = MESSAGE_ID(0x26, 0x047), + .fullDescMsg = MESSAGE_ID(0x25, 0x047), + .shortDescMsg = MESSAGE_ID(0x23, 0x047), + .sellValue = 7, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Spaghetti), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 6, + .potencyB = 4 +}, +{ // item C8: EggMissile + .nameMsg = MESSAGE_ID(0x26, 0x048), + .fullDescMsg = MESSAGE_ID(0x25, 0x048), + .shortDescMsg = MESSAGE_ID(0x23, 0x048), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_EggMissile), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_2 | ITEM_TARGET_FLAG_8000, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 6, + .potencyB = 0 +}, +{ // item C9: FriedEgg + .nameMsg = MESSAGE_ID(0x26, 0x049), + .fullDescMsg = MESSAGE_ID(0x25, 0x049), + .shortDescMsg = MESSAGE_ID(0x23, 0x049), + .sellValue = 7, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FriedEgg), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 0 +}, +{ // item CA: HoneyShroom + .nameMsg = MESSAGE_ID(0x26, 0x02F), + .fullDescMsg = MESSAGE_ID(0x25, 0x02F), + .shortDescMsg = MESSAGE_ID(0x23, 0x02F), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HoneyShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 5 +}, +{ // item CB: HoneyCandy + .nameMsg = MESSAGE_ID(0x26, 0x04A), + .fullDescMsg = MESSAGE_ID(0x25, 0x04A), + .shortDescMsg = MESSAGE_ID(0x23, 0x04A), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HoneyCandy), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 20 +}, +{ // item CC: ElectroPop + .nameMsg = MESSAGE_ID(0x26, 0x04B), + .fullDescMsg = MESSAGE_ID(0x25, 0x04B), + .shortDescMsg = MESSAGE_ID(0x23, 0x04B), + .sellValue = 25, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ElectroPop), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 15 +}, +{ // item CD: FirePop + .nameMsg = MESSAGE_ID(0x26, 0x04C), + .fullDescMsg = MESSAGE_ID(0x25, 0x04C), + .shortDescMsg = MESSAGE_ID(0x23, 0x04C), + .sellValue = 20, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FirePop), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = -1, + .potencyB = 20 +}, +{ // item CE: LimeCandy + .nameMsg = MESSAGE_ID(0x26, 0x04D), + .fullDescMsg = MESSAGE_ID(0x25, 0x04D), + .shortDescMsg = MESSAGE_ID(0x23, 0x04D), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_LimeCandy), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 20 +}, +{ // item CF: CocoPop + .nameMsg = MESSAGE_ID(0x26, 0x04E), + .fullDescMsg = MESSAGE_ID(0x25, 0x04E), + .shortDescMsg = MESSAGE_ID(0x23, 0x04E), + .sellValue = 12, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CocoPop), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 3, + .potencyB = 15 +}, +{ // item D0: LemonCandy + .nameMsg = MESSAGE_ID(0x26, 0x04F), + .fullDescMsg = MESSAGE_ID(0x25, 0x04F), + .shortDescMsg = MESSAGE_ID(0x23, 0x04F), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_LemonCandy), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 15 +}, +{ // item D1: JellyPop + .nameMsg = MESSAGE_ID(0x26, 0x050), + .fullDescMsg = MESSAGE_ID(0x25, 0x050), + .shortDescMsg = MESSAGE_ID(0x23, 0x050), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyPop), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 64 +}, +{ // item D2: StrangeCake + .nameMsg = MESSAGE_ID(0x26, 0x051), + .fullDescMsg = MESSAGE_ID(0x25, 0x051), + .shortDescMsg = MESSAGE_ID(0x23, 0x051), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StrangeCake), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item D3: KookyCookie + .nameMsg = MESSAGE_ID(0x26, 0x052), + .fullDescMsg = MESSAGE_ID(0x25, 0x052), + .shortDescMsg = MESSAGE_ID(0x23, 0x052), + .sellValue = 12, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_KookyCookie), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 15 +}, +{ // item D4: FrozenFries + .nameMsg = MESSAGE_ID(0x26, 0x053), + .fullDescMsg = MESSAGE_ID(0x25, 0x053), + .shortDescMsg = MESSAGE_ID(0x23, 0x053), + .sellValue = 15, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FrozenFries), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 15, + .potencyB = 0 +}, +{ // item D5: PotatoSalad + .nameMsg = MESSAGE_ID(0x26, 0x054), + .fullDescMsg = MESSAGE_ID(0x25, 0x054), + .shortDescMsg = MESSAGE_ID(0x23, 0x054), + .sellValue = 6, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PotatoSalad), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 10, + .potencyB = 0 +}, +{ // item D6: NuttyCake + .nameMsg = MESSAGE_ID(0x26, 0x055), + .fullDescMsg = MESSAGE_ID(0x25, 0x055), + .shortDescMsg = MESSAGE_ID(0x23, 0x055), + .sellValue = 6, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_NuttyCake), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 10 +}, +{ // item D7: MapleShroom + .nameMsg = MESSAGE_ID(0x26, 0x030), + .fullDescMsg = MESSAGE_ID(0x25, 0x030), + .shortDescMsg = MESSAGE_ID(0x23, 0x030), + .sellValue = 25, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MapleShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 10 +}, +{ // item D8: BoiledEgg + .nameMsg = MESSAGE_ID(0x26, 0x056), + .fullDescMsg = MESSAGE_ID(0x25, 0x056), + .shortDescMsg = MESSAGE_ID(0x23, 0x056), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BoiledEgg), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 8, + .potencyB = 8 +}, +{ // item D9: YoshiCookie + .nameMsg = MESSAGE_ID(0x26, 0x057), + .fullDescMsg = MESSAGE_ID(0x25, 0x057), + .shortDescMsg = MESSAGE_ID(0x23, 0x057), + .sellValue = 20, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_YoshiCookie), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 15, + .potencyB = 15 +}, +{ // item DA: JellyShroom1 + .nameMsg = MESSAGE_ID(0x26, 0x031), + .fullDescMsg = MESSAGE_ID(0x25, 0x031), + .shortDescMsg = MESSAGE_ID(0x23, 0x031), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 50 +}, +{ // item DB: JellyShroom2 + .nameMsg = MESSAGE_ID(0x26, 0x031), + .fullDescMsg = MESSAGE_ID(0x25, 0x031), + .shortDescMsg = MESSAGE_ID(0x23, 0x031), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 50 +}, +{ // item DC: JellyShroom3 + .nameMsg = MESSAGE_ID(0x26, 0x031), + .fullDescMsg = MESSAGE_ID(0x25, 0x031), + .shortDescMsg = MESSAGE_ID(0x23, 0x031), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 50 +}, +{ // item DD: JellyShroom4 + .nameMsg = MESSAGE_ID(0x26, 0x031), + .fullDescMsg = MESSAGE_ID(0x25, 0x031), + .shortDescMsg = MESSAGE_ID(0x23, 0x031), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 50 +}, +{ // item DE: JellyShroom5 + .nameMsg = MESSAGE_ID(0x26, 0x031), + .fullDescMsg = MESSAGE_ID(0x25, 0x031), + .shortDescMsg = MESSAGE_ID(0x23, 0x031), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 50 +}, +{ // item DF: JellyShroom6 + .nameMsg = MESSAGE_ID(0x26, 0x031), + .fullDescMsg = MESSAGE_ID(0x25, 0x031), + .shortDescMsg = MESSAGE_ID(0x23, 0x031), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JellyShroom), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_ENEMY | ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_WORLD_USABLE | ITEM_TYPE_FLAG_BATTLE_USABLE | ITEM_TYPE_FLAG_CONSUMABLE | ITEM_TYPE_FLAG_FOOD_OR_DRINK | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 5, + .potencyB = 50 +}, +{ // item E0: SpinSmash + .nameMsg = MESSAGE_ID(0x26, 0x068), + .fullDescMsg = MESSAGE_ID(0x25, 0x068), + .shortDescMsg = MESSAGE_ID(0x23, 0x068), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SpinSmash), + .sortValue = 23, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SPIN_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E1: Multibounce + .nameMsg = MESSAGE_ID(0x26, 0x05E), + .fullDescMsg = MESSAGE_ID(0x25, 0x05E), + .shortDescMsg = MESSAGE_ID(0x23, 0x05E), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Multibounce), + .sortValue = 4, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MULTIBOUNCE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E2: PowerPlusA + .nameMsg = MESSAGE_ID(0x26, 0x073), + .fullDescMsg = MESSAGE_ID(0x25, 0x073), + .shortDescMsg = MESSAGE_ID(0x23, 0x073), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerPlus), + .sortValue = 67, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E3: DodgeMaster + .nameMsg = MESSAGE_ID(0x26, 0x080), + .fullDescMsg = MESSAGE_ID(0x25, 0x080), + .shortDescMsg = MESSAGE_ID(0x23, 0x080), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DodgeMaster), + .sortValue = 40, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DODGE_MASTER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E4: PowerBounce + .nameMsg = MESSAGE_ID(0x26, 0x061), + .fullDescMsg = MESSAGE_ID(0x25, 0x061), + .shortDescMsg = MESSAGE_ID(0x23, 0x061), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerBounce), + .sortValue = 13, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_BOUNCE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E5: SpikeShield + .nameMsg = MESSAGE_ID(0x26, 0x07F), + .fullDescMsg = MESSAGE_ID(0x25, 0x07F), + .shortDescMsg = MESSAGE_ID(0x23, 0x07F), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SpikeShield), + .sortValue = 92, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SPIKE_SHIELD, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E6: FirstAttack + .nameMsg = MESSAGE_ID(0x26, 0x087), + .fullDescMsg = MESSAGE_ID(0x25, 0x087), + .shortDescMsg = MESSAGE_ID(0x23, 0x087), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FirstAttack), + .sortValue = 109, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FIRST_ATTACK, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E7: HPPlusA + .nameMsg = MESSAGE_ID(0x26, 0x071), + .fullDescMsg = MESSAGE_ID(0x25, 0x071), + .shortDescMsg = MESSAGE_ID(0x23, 0x071), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HPPlus), + .sortValue = 53, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E8: QuakeHammer + .nameMsg = MESSAGE_ID(0x26, 0x06A), + .fullDescMsg = MESSAGE_ID(0x25, 0x06A), + .shortDescMsg = MESSAGE_ID(0x23, 0x06A), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_QuakeHammer), + .sortValue = 24, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_QUAKE_HAMMER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item E9: DoubleDip + .nameMsg = MESSAGE_ID(0x26, 0x06D), + .fullDescMsg = MESSAGE_ID(0x25, 0x06D), + .shortDescMsg = MESSAGE_ID(0x23, 0x06D), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DoubleDip), + .sortValue = 33, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DOUBLE_DIP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item EA: MysteryScroll + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 0, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MYSTERY_SCROLL, + .potencyA = 0, + .potencyB = 0 +}, +{ // item EB: SleepStomp + .nameMsg = MESSAGE_ID(0x26, 0x05C), + .fullDescMsg = MESSAGE_ID(0x25, 0x05C), + .shortDescMsg = MESSAGE_ID(0x23, 0x05C), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SleepStomp), + .sortValue = 9, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SLEEP_STOMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item EC: FireShield + .nameMsg = MESSAGE_ID(0x26, 0x097), + .fullDescMsg = MESSAGE_ID(0x25, 0x097), + .shortDescMsg = MESSAGE_ID(0x23, 0x097), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FireShield), + .sortValue = 91, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FIRE_SHIELD, + .potencyA = 0, + .potencyB = 0 +}, +{ // item ED: QuickChange + .nameMsg = MESSAGE_ID(0x26, 0x070), + .fullDescMsg = MESSAGE_ID(0x25, 0x070), + .shortDescMsg = MESSAGE_ID(0x23, 0x070), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_QuickChange), + .sortValue = 36, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_QUICK_CHANGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item EE: DDownPound + .nameMsg = MESSAGE_ID(0x26, 0x069), + .fullDescMsg = MESSAGE_ID(0x25, 0x069), + .shortDescMsg = MESSAGE_ID(0x23, 0x069), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DDownPound), + .sortValue = 29, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_D_DOWN_POUND, + .potencyA = 0, + .potencyB = 0 +}, +{ // item EF: DizzyStomp + .nameMsg = MESSAGE_ID(0x26, 0x05D), + .fullDescMsg = MESSAGE_ID(0x25, 0x05D), + .shortDescMsg = MESSAGE_ID(0x23, 0x05D), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DizzyStomp), + .sortValue = 10, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DIZZY_STOMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F0: SmashCharge0 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SmashCharge0), + .sortValue = 20, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SMASH_CHARGE0, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F1: PrettyLucky + .nameMsg = MESSAGE_ID(0x26, 0x081), + .fullDescMsg = MESSAGE_ID(0x25, 0x081), + .shortDescMsg = MESSAGE_ID(0x23, 0x081), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PrettyLucky), + .sortValue = 85, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_PRETTY_LUCKY, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F2: FeelingFine + .nameMsg = MESSAGE_ID(0x26, 0x08C), + .fullDescMsg = MESSAGE_ID(0x25, 0x08C), + .shortDescMsg = MESSAGE_ID(0x23, 0x08C), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FeelingFine), + .sortValue = 94, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FEELING_FINE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F3: AttackFXA + .nameMsg = MESSAGE_ID(0x26, 0x08D), + .fullDescMsg = MESSAGE_ID(0x25, 0x08D), + .shortDescMsg = MESSAGE_ID(0x23, 0x08D), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXA), + .sortValue = 112, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_A, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F4: AllorNothing + .nameMsg = MESSAGE_ID(0x26, 0x093), + .fullDescMsg = MESSAGE_ID(0x25, 0x093), + .shortDescMsg = MESSAGE_ID(0x23, 0x093), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AllorNothing), + .sortValue = 80, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ALLOR_NOTHING, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F5: HPDrain + .nameMsg = MESSAGE_ID(0x26, 0x078), + .fullDescMsg = MESSAGE_ID(0x25, 0x078), + .shortDescMsg = MESSAGE_ID(0x23, 0x078), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HPDrain), + .sortValue = 79, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HP_DRAIN, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F6: JumpCharge0 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JumpCharge0), + .sortValue = 4, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_JUMP_CHARGE0, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F7: SlowGo + .nameMsg = MESSAGE_ID(0x26, 0x094), + .fullDescMsg = MESSAGE_ID(0x25, 0x094), + .shortDescMsg = MESSAGE_ID(0x23, 0x094), + .sellValue = 10, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SlowGo), + .sortValue = 111, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SLOW_GO, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F8: FPPlusA + .nameMsg = MESSAGE_ID(0x26, 0x072), + .fullDescMsg = MESSAGE_ID(0x25, 0x072), + .shortDescMsg = MESSAGE_ID(0x23, 0x072), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FPPlus), + .sortValue = 58, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item F9: MegaRush + .nameMsg = MESSAGE_ID(0x26, 0x086), + .fullDescMsg = MESSAGE_ID(0x25, 0x086), + .shortDescMsg = MESSAGE_ID(0x23, 0x086), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MegaRush), + .sortValue = 81, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MEGA_RUSH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item FA: IcePower + .nameMsg = MESSAGE_ID(0x26, 0x095), + .fullDescMsg = MESSAGE_ID(0x25, 0x095), + .shortDescMsg = MESSAGE_ID(0x23, 0x095), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_IcePower), + .sortValue = 90, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ICE_POWER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item FB: DefendPlusA + .nameMsg = MESSAGE_ID(0x26, 0x074), + .fullDescMsg = MESSAGE_ID(0x25, 0x074), + .shortDescMsg = MESSAGE_ID(0x23, 0x074), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DefendPlus), + .sortValue = 70, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DEFEND_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item FC: PayOff + .nameMsg = MESSAGE_ID(0x26, 0x096), + .fullDescMsg = MESSAGE_ID(0x25, 0x096), + .shortDescMsg = MESSAGE_ID(0x23, 0x096), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PayOff), + .sortValue = 101, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_PAY_OFF, + .potencyA = 0, + .potencyB = 0 +}, +{ // item FD: MoneyMoney + .nameMsg = MESSAGE_ID(0x26, 0x09A), + .fullDescMsg = MESSAGE_ID(0x25, 0x09A), + .shortDescMsg = MESSAGE_ID(0x23, 0x09A), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MoneyMoney), + .sortValue = 101, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MONEY_MONEY, + .potencyA = 0, + .potencyB = 0 +}, +{ // item FE: ChillOut + .nameMsg = MESSAGE_ID(0x26, 0x098), + .fullDescMsg = MESSAGE_ID(0x25, 0x098), + .shortDescMsg = MESSAGE_ID(0x23, 0x098), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ChillOut), + .sortValue = 105, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_CHILL_OUT_BADGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item FF: HappyHeartA + .nameMsg = MESSAGE_ID(0x26, 0x079), + .fullDescMsg = MESSAGE_ID(0x25, 0x079), + .shortDescMsg = MESSAGE_ID(0x23, 0x079), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HappyHeart), + .sortValue = 42, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HAPPY_HEART, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 100: ZapTap + .nameMsg = MESSAGE_ID(0x26, 0x099), + .fullDescMsg = MESSAGE_ID(0x25, 0x099), + .shortDescMsg = MESSAGE_ID(0x23, 0x099), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ZapTap), + .sortValue = 95, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ZAP_TAP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 101: Berserker + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 300, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Berserker), + .sortValue = 88, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_BERSERKER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 102: RightOn + .nameMsg = MESSAGE_ID(0x26, 0x09B), + .fullDescMsg = MESSAGE_ID(0x25, 0x09B), + .shortDescMsg = MESSAGE_ID(0x23, 0x09B), + .sellValue = 300, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_RightOn), + .sortValue = 41, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_RIGHT_ON, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 103: RunawayPay + .nameMsg = MESSAGE_ID(0x26, 0x09C), + .fullDescMsg = MESSAGE_ID(0x25, 0x09C), + .shortDescMsg = MESSAGE_ID(0x23, 0x09C), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_RunawayPay), + .sortValue = 99, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_RUNAWAY_PAY, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 104: Refund + .nameMsg = MESSAGE_ID(0x26, 0x09D), + .fullDescMsg = MESSAGE_ID(0x25, 0x09D), + .shortDescMsg = MESSAGE_ID(0x23, 0x09D), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Refund), + .sortValue = 100, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_REFUND, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 105: FlowerSaverA + .nameMsg = MESSAGE_ID(0x26, 0x07B), + .fullDescMsg = MESSAGE_ID(0x25, 0x07B), + .shortDescMsg = MESSAGE_ID(0x23, 0x07B), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FlowerSaver), + .sortValue = 63, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FLOWER_SAVER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 106: TripleDip + .nameMsg = MESSAGE_ID(0x26, 0x06E), + .fullDescMsg = MESSAGE_ID(0x25, 0x06E), + .shortDescMsg = MESSAGE_ID(0x23, 0x06E), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_TripleDip), + .sortValue = 34, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_TRIPLE_DIP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 107: HammerThrow + .nameMsg = MESSAGE_ID(0x26, 0x066), + .fullDescMsg = MESSAGE_ID(0x25, 0x066), + .shortDescMsg = MESSAGE_ID(0x23, 0x066), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HammerThrow), + .sortValue = 28, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HAMMER_THROW, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 108: MegaQuake + .nameMsg = MESSAGE_ID(0x26, 0x06C), + .fullDescMsg = MESSAGE_ID(0x25, 0x06C), + .shortDescMsg = MESSAGE_ID(0x23, 0x06C), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MegaQuake), + .sortValue = 26, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MEGA_QUAKE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 109: SmashCharge + .nameMsg = MESSAGE_ID(0x26, 0x064), + .fullDescMsg = MESSAGE_ID(0x25, 0x064), + .shortDescMsg = MESSAGE_ID(0x23, 0x064), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SmashCharge), + .sortValue = 21, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SMASH_CHARGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 10A: JumpCharge + .nameMsg = MESSAGE_ID(0x26, 0x05A), + .fullDescMsg = MESSAGE_ID(0x25, 0x05A), + .shortDescMsg = MESSAGE_ID(0x23, 0x05A), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_JumpCharge), + .sortValue = 5, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_JUMP_CHARGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 10B: SSmashChg + .nameMsg = MESSAGE_ID(0x26, 0x065), + .fullDescMsg = MESSAGE_ID(0x25, 0x065), + .shortDescMsg = MESSAGE_ID(0x23, 0x065), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SSmashChg), + .sortValue = 22, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SUPER_SMASH_CHARGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 10C: SJumpChg + .nameMsg = MESSAGE_ID(0x26, 0x05B), + .fullDescMsg = MESSAGE_ID(0x25, 0x05B), + .shortDescMsg = MESSAGE_ID(0x23, 0x05B), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SJumpChg), + .sortValue = 6, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SUPER_JUMP_CHARGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 10D: PowerRush + .nameMsg = MESSAGE_ID(0x26, 0x084), + .fullDescMsg = MESSAGE_ID(0x25, 0x084), + .shortDescMsg = MESSAGE_ID(0x23, 0x084), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerRush), + .sortValue = 83, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_RUSH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 10E: AutoJump + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AutoJump), + .sortValue = 15, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_AUTO_JUMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 10F: AutoSmash + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AutoSmash), + .sortValue = 31, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_AUTO_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 110: CrazyHeart + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 300, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CrazyHeart), + .sortValue = 45, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_CRAZY_HEART, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 111: LastStand + .nameMsg = MESSAGE_ID(0x26, 0x085), + .fullDescMsg = MESSAGE_ID(0x25, 0x085), + .shortDescMsg = MESSAGE_ID(0x23, 0x085), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_LastStand), + .sortValue = 82, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_LAST_STAND, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 112: CloseCall + .nameMsg = MESSAGE_ID(0x26, 0x083), + .fullDescMsg = MESSAGE_ID(0x25, 0x083), + .shortDescMsg = MESSAGE_ID(0x23, 0x083), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CloseCall), + .sortValue = 84, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_CLOSE_CALL, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 113: PUpDDown + .nameMsg = MESSAGE_ID(0x26, 0x076), + .fullDescMsg = MESSAGE_ID(0x25, 0x076), + .shortDescMsg = MESSAGE_ID(0x23, 0x076), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PUpDDown), + .sortValue = 78, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_P_UP_D_DOWN, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 114: LuckyDay + .nameMsg = MESSAGE_ID(0x26, 0x082), + .fullDescMsg = MESSAGE_ID(0x25, 0x082), + .shortDescMsg = MESSAGE_ID(0x23, 0x082), + .sellValue = 300, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_LuckyDay), + .sortValue = 86, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_LUCKY_DAY, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 115: MegaHPDrain + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MegaHPDrain), + .sortValue = 87, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MEGA_HP_DRAIN, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 116: PDownDUp + .nameMsg = MESSAGE_ID(0x26, 0x077), + .fullDescMsg = MESSAGE_ID(0x25, 0x077), + .shortDescMsg = MESSAGE_ID(0x23, 0x077), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PDownDUp), + .sortValue = 77, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_P_DOWN_D_UP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 117: PowerQuake + .nameMsg = MESSAGE_ID(0x26, 0x06B), + .fullDescMsg = MESSAGE_ID(0x25, 0x06B), + .shortDescMsg = MESSAGE_ID(0x23, 0x06B), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerQuake), + .sortValue = 25, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_QUAKE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 118: AutoMultibounce + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AutoMultibounce), + .sortValue = 14, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_AUTO_MULTIBOUNCE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 119: FlowerFanatic + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 300, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FlowerFanatic), + .sortValue = 66, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FLOWER_FANATIC, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 11A: HeartFinder + .nameMsg = MESSAGE_ID(0x26, 0x07C), + .fullDescMsg = MESSAGE_ID(0x25, 0x07C), + .shortDescMsg = MESSAGE_ID(0x23, 0x07C), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HeartFinder), + .sortValue = 97, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HEART_FINDER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 11B: FlowerFinder + .nameMsg = MESSAGE_ID(0x26, 0x07D), + .fullDescMsg = MESSAGE_ID(0x25, 0x07D), + .shortDescMsg = MESSAGE_ID(0x23, 0x07D), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FlowerFinder), + .sortValue = 98, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FLOWER_FINDER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 11C: SpinAttack + .nameMsg = MESSAGE_ID(0x26, 0x089), + .fullDescMsg = MESSAGE_ID(0x25, 0x089), + .shortDescMsg = MESSAGE_ID(0x23, 0x089), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SpinAttack), + .sortValue = 108, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SPIN_ATTACK, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 11D: DizzyAttack + .nameMsg = MESSAGE_ID(0x26, 0x08A), + .fullDescMsg = MESSAGE_ID(0x25, 0x08A), + .shortDescMsg = MESSAGE_ID(0x23, 0x08A), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DizzyAttack), + .sortValue = 107, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DIZZY_ATTACK, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 11E: ISpy + .nameMsg = MESSAGE_ID(0x26, 0x09E), + .fullDescMsg = MESSAGE_ID(0x25, 0x09E), + .shortDescMsg = MESSAGE_ID(0x23, 0x09E), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ISpy), + .sortValue = 104, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_I_SPY, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 11F: SpeedySpin + .nameMsg = MESSAGE_ID(0x26, 0x08B), + .fullDescMsg = MESSAGE_ID(0x25, 0x08B), + .shortDescMsg = MESSAGE_ID(0x23, 0x08B), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SpeedySpin), + .sortValue = 106, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SPEEDY_SPIN, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 120: BumpAttack + .nameMsg = MESSAGE_ID(0x26, 0x088), + .fullDescMsg = MESSAGE_ID(0x25, 0x088), + .shortDescMsg = MESSAGE_ID(0x23, 0x088), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_BumpAttack), + .sortValue = 110, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_BUMP_ATTACK, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 121: PowerJump + .nameMsg = MESSAGE_ID(0x26, 0x058), + .fullDescMsg = MESSAGE_ID(0x25, 0x058), + .shortDescMsg = MESSAGE_ID(0x23, 0x058), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerJump), + .sortValue = 1, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_JUMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 122: SuperJump + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SuperJump), + .sortValue = 2, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SUPER_JUMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 123: MegaJump + .nameMsg = MESSAGE_ID(0x26, 0x059), + .fullDescMsg = MESSAGE_ID(0x25, 0x059), + .shortDescMsg = MESSAGE_ID(0x23, 0x059), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MegaJump), + .sortValue = 3, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MEGA_JUMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 124: PowerSmash1 + .nameMsg = MESSAGE_ID(0x26, 0x062), + .fullDescMsg = MESSAGE_ID(0x25, 0x062), + .shortDescMsg = MESSAGE_ID(0x23, 0x062), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerSmash1), + .sortValue = 17, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 125: SuperSmash + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SuperSmash), + .sortValue = 18, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SUPER_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 126: MegaSmash + .nameMsg = MESSAGE_ID(0x26, 0x063), + .fullDescMsg = MESSAGE_ID(0x25, 0x063), + .shortDescMsg = MESSAGE_ID(0x23, 0x063), + .sellValue = 200, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_MegaSmash), + .sortValue = 19, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MEGA_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 127: PowerSmash2 + .nameMsg = MESSAGE_ID(0x26, 0x062), + .fullDescMsg = MESSAGE_ID(0x25, 0x062), + .shortDescMsg = MESSAGE_ID(0x23, 0x062), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 17, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MEGA_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 128: PowerSmash3 + .nameMsg = MESSAGE_ID(0x26, 0x062), + .fullDescMsg = MESSAGE_ID(0x25, 0x062), + .shortDescMsg = MESSAGE_ID(0x23, 0x062), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 17, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_MEGA_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 129: DeepFocus1 + .nameMsg = MESSAGE_ID(0x26, 0x07E), + .fullDescMsg = MESSAGE_ID(0x25, 0x07E), + .shortDescMsg = MESSAGE_ID(0x23, 0x07E), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DeepFocus), + .sortValue = 49, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DEEP_FOCUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 12A: SuperFocus + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_SuperFocus), + .sortValue = 52, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SUPER_FOCUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 12B: ShrinkSmash + .nameMsg = MESSAGE_ID(0x26, 0x067), + .fullDescMsg = MESSAGE_ID(0x25, 0x067), + .shortDescMsg = MESSAGE_ID(0x23, 0x067), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ShrinkSmash), + .sortValue = 27, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SHRINK_SMASH, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 12C: ShellCrack + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 30, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SHELL_CRACK, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 12D: Kaiden + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 300, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Kaiden), + .sortValue = 39, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_KAIDEN, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 12E: DDownJump + .nameMsg = MESSAGE_ID(0x26, 0x060), + .fullDescMsg = MESSAGE_ID(0x25, 0x060), + .shortDescMsg = MESSAGE_ID(0x23, 0x060), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DDownJump), + .sortValue = 12, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_D_DOWN_JUMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 12F: ShrinkStomp + .nameMsg = MESSAGE_ID(0x26, 0x05F), + .fullDescMsg = MESSAGE_ID(0x25, 0x05F), + .shortDescMsg = MESSAGE_ID(0x23, 0x05F), + .sellValue = 75, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ShrinkStomp), + .sortValue = 8, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_SHRINK_STOMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 130: DamageDodgeA + .nameMsg = MESSAGE_ID(0x26, 0x075), + .fullDescMsg = MESSAGE_ID(0x25, 0x075), + .shortDescMsg = MESSAGE_ID(0x23, 0x075), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DamageDodge), + .sortValue = 73, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DAMAGE_DODGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 131: EarthquakeJump + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_EarthquakeJump), + .sortValue = 11, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_EARTHQUAKE_JUMP, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 132: DeepFocus2 + .nameMsg = MESSAGE_ID(0x26, 0x07E), + .fullDescMsg = MESSAGE_ID(0x25, 0x07E), + .shortDescMsg = MESSAGE_ID(0x23, 0x07E), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DeepFocus), + .sortValue = 49, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DEEP_FOCUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 133: DeepFocus3 + .nameMsg = MESSAGE_ID(0x26, 0x07E), + .fullDescMsg = MESSAGE_ID(0x25, 0x07E), + .shortDescMsg = MESSAGE_ID(0x23, 0x07E), + .sellValue = 50, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DeepFocus), + .sortValue = 49, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DEEP_FOCUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 134: HPPlusB + .nameMsg = MESSAGE_ID(0x26, 0x071), + .fullDescMsg = MESSAGE_ID(0x25, 0x071), + .shortDescMsg = MESSAGE_ID(0x23, 0x071), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HPPlus), + .sortValue = 53, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 135: FPPlusB + .nameMsg = MESSAGE_ID(0x26, 0x072), + .fullDescMsg = MESSAGE_ID(0x25, 0x072), + .shortDescMsg = MESSAGE_ID(0x23, 0x072), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FPPlus), + .sortValue = 58, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 136: HappyHeartB + .nameMsg = MESSAGE_ID(0x26, 0x079), + .fullDescMsg = MESSAGE_ID(0x25, 0x079), + .shortDescMsg = MESSAGE_ID(0x23, 0x079), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HappyHeart), + .sortValue = 42, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HAPPY_HEART, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 137: HappyHeartX + .nameMsg = MESSAGE_ID(0x26, 0x079), + .fullDescMsg = MESSAGE_ID(0x25, 0x079), + .shortDescMsg = MESSAGE_ID(0x23, 0x079), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HappyHeart), + .sortValue = 42, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HAPPY_HEART, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 138: FlowerSaverB + .nameMsg = MESSAGE_ID(0x26, 0x07B), + .fullDescMsg = MESSAGE_ID(0x25, 0x07B), + .shortDescMsg = MESSAGE_ID(0x23, 0x07B), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FlowerSaver), + .sortValue = 63, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FLOWER_SAVER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 139: FlowerSaverX + .nameMsg = MESSAGE_ID(0x26, 0x07B), + .fullDescMsg = MESSAGE_ID(0x25, 0x07B), + .shortDescMsg = MESSAGE_ID(0x23, 0x07B), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FlowerSaver), + .sortValue = 63, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FLOWER_SAVER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 13A: DamageDodgeB + .nameMsg = MESSAGE_ID(0x26, 0x075), + .fullDescMsg = MESSAGE_ID(0x25, 0x075), + .shortDescMsg = MESSAGE_ID(0x23, 0x075), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DamageDodge), + .sortValue = 73, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DAMAGE_DODGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 13B: DamageDodgeX + .nameMsg = MESSAGE_ID(0x26, 0x075), + .fullDescMsg = MESSAGE_ID(0x25, 0x075), + .shortDescMsg = MESSAGE_ID(0x23, 0x075), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DamageDodge), + .sortValue = 73, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DAMAGE_DODGE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 13C: PowerPlusB + .nameMsg = MESSAGE_ID(0x26, 0x073), + .fullDescMsg = MESSAGE_ID(0x25, 0x073), + .shortDescMsg = MESSAGE_ID(0x23, 0x073), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerPlus), + .sortValue = 67, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 13D: PowerPlusX + .nameMsg = MESSAGE_ID(0x26, 0x073), + .fullDescMsg = MESSAGE_ID(0x25, 0x073), + .shortDescMsg = MESSAGE_ID(0x23, 0x073), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PowerPlus), + .sortValue = 67, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_POWER_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 13E: DefendPlusX + .nameMsg = MESSAGE_ID(0x26, 0x074), + .fullDescMsg = MESSAGE_ID(0x25, 0x074), + .shortDescMsg = MESSAGE_ID(0x23, 0x074), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DefendPlus), + .sortValue = 70, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DEFEND_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 13F: DefendPlusY + .nameMsg = MESSAGE_ID(0x26, 0x074), + .fullDescMsg = MESSAGE_ID(0x25, 0x074), + .shortDescMsg = MESSAGE_ID(0x23, 0x074), + .sellValue = 250, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_DefendPlus), + .sortValue = 70, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_DEFEND_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 140: HappyFlowerA + .nameMsg = MESSAGE_ID(0x26, 0x07A), + .fullDescMsg = MESSAGE_ID(0x25, 0x07A), + .shortDescMsg = MESSAGE_ID(0x23, 0x07A), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HappyFlower), + .sortValue = 46, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HAPPY_FLOWER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 141: HappyFlowerB + .nameMsg = MESSAGE_ID(0x26, 0x07A), + .fullDescMsg = MESSAGE_ID(0x25, 0x07A), + .shortDescMsg = MESSAGE_ID(0x23, 0x07A), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HappyFlower), + .sortValue = 46, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HAPPY_FLOWER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 142: HappyFlowerX + .nameMsg = MESSAGE_ID(0x26, 0x07A), + .fullDescMsg = MESSAGE_ID(0x25, 0x07A), + .shortDescMsg = MESSAGE_ID(0x23, 0x07A), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HappyFlower), + .sortValue = 46, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HAPPY_FLOWER, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 143: GroupFocus + .nameMsg = MESSAGE_ID(0x26, 0x06F), + .fullDescMsg = MESSAGE_ID(0x25, 0x06F), + .shortDescMsg = MESSAGE_ID(0x23, 0x06F), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_GroupFocus), + .sortValue = 35, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_GROUP_FOCUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 144: Peekaboo + .nameMsg = MESSAGE_ID(0x26, 0x09F), + .fullDescMsg = MESSAGE_ID(0x25, 0x09F), + .shortDescMsg = MESSAGE_ID(0x23, 0x09F), + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Peekaboo), + .sortValue = 37, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_PEEKABOO, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 145: AttackFXD + .nameMsg = MESSAGE_ID(0x26, 0x08E), + .fullDescMsg = MESSAGE_ID(0x25, 0x08E), + .shortDescMsg = MESSAGE_ID(0x23, 0x08E), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXD), + .sortValue = 115, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_D, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 146: AttackFXB + .nameMsg = MESSAGE_ID(0x26, 0x08F), + .fullDescMsg = MESSAGE_ID(0x25, 0x08F), + .shortDescMsg = MESSAGE_ID(0x23, 0x08F), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXB), + .sortValue = 113, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_B, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 147: AttackFXE + .nameMsg = MESSAGE_ID(0x26, 0x090), + .fullDescMsg = MESSAGE_ID(0x25, 0x090), + .shortDescMsg = MESSAGE_ID(0x23, 0x090), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXE), + .sortValue = 116, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_E, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 148: AttackFXC + .nameMsg = MESSAGE_ID(0x26, 0x091), + .fullDescMsg = MESSAGE_ID(0x25, 0x091), + .shortDescMsg = MESSAGE_ID(0x23, 0x091), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXC), + .sortValue = 114, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_C, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 149: AttackFXF + .nameMsg = MESSAGE_ID(0x26, 0x092), + .fullDescMsg = MESSAGE_ID(0x25, 0x092), + .shortDescMsg = MESSAGE_ID(0x23, 0x092), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXF), + .sortValue = 117, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_F, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 14A: HPPlusC + .nameMsg = MESSAGE_ID(0x26, 0x071), + .fullDescMsg = MESSAGE_ID(0x25, 0x071), + .shortDescMsg = MESSAGE_ID(0x23, 0x071), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HPPlus), + .sortValue = 53, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 14B: HPPlusX + .nameMsg = MESSAGE_ID(0x26, 0x071), + .fullDescMsg = MESSAGE_ID(0x25, 0x071), + .shortDescMsg = MESSAGE_ID(0x23, 0x071), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HPPlus), + .sortValue = 53, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 14C: HPPlusY + .nameMsg = MESSAGE_ID(0x26, 0x071), + .fullDescMsg = MESSAGE_ID(0x25, 0x071), + .shortDescMsg = MESSAGE_ID(0x23, 0x071), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HPPlus), + .sortValue = 53, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 14D: FPPlusC + .nameMsg = MESSAGE_ID(0x26, 0x072), + .fullDescMsg = MESSAGE_ID(0x25, 0x072), + .shortDescMsg = MESSAGE_ID(0x23, 0x072), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FPPlus), + .sortValue = 58, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 14E: FPPlusX + .nameMsg = MESSAGE_ID(0x26, 0x072), + .fullDescMsg = MESSAGE_ID(0x25, 0x072), + .shortDescMsg = MESSAGE_ID(0x23, 0x072), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FPPlus), + .sortValue = 58, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 14F: FPPlusY + .nameMsg = MESSAGE_ID(0x26, 0x072), + .fullDescMsg = MESSAGE_ID(0x25, 0x072), + .shortDescMsg = MESSAGE_ID(0x23, 0x072), + .sellValue = 150, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FPPlus), + .sortValue = 58, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_FP_PLUS, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 150: HealthyHealthy + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 100, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HealthyHealthy), + .sortValue = 93, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_HEALTHY_HEALTHY, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 151: AttackFXF2 + .nameMsg = MESSAGE_ID(0x26, 0x092), + .fullDescMsg = MESSAGE_ID(0x25, 0x092), + .shortDescMsg = MESSAGE_ID(0x23, 0x092), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXF), + .sortValue = 117, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_F, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 152: AttackFXF3 + .nameMsg = MESSAGE_ID(0x26, 0x092), + .fullDescMsg = MESSAGE_ID(0x25, 0x092), + .shortDescMsg = MESSAGE_ID(0x23, 0x092), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXF), + .sortValue = 117, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_F, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 153: AttackFXF4 + .nameMsg = MESSAGE_ID(0x26, 0x092), + .fullDescMsg = MESSAGE_ID(0x25, 0x092), + .shortDescMsg = MESSAGE_ID(0x23, 0x092), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXF), + .sortValue = 117, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_F, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 154: AttackFXF5 + .nameMsg = MESSAGE_ID(0x26, 0x092), + .fullDescMsg = MESSAGE_ID(0x25, 0x092), + .shortDescMsg = MESSAGE_ID(0x23, 0x092), + .sellValue = 30, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_AttackFXF), + .sortValue = 117, + .targetFlags = 0, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_ATTACK_FX_F, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 155: PartnerAttack + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_PartnerAttack), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_BADGE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 156: Heart + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Heart), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = 0, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 157: Coin + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Coin), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 158: HeartPiece + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HeartPiece), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 159: StarPoint + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StarPoint), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 15A: HeartPoint + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = -1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_HeartPoint), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 15B: FlowerPoint + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_FlowerPoint), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 15C: StarPiece + .nameMsg = MESSAGE_ID(0x26, 0x10C), + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 1, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_StarPiece), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE | ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 15D: Present + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Present), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 15E: CakeDone + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeDone), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 15F: CakeBare + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeBare), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 160: CakePan + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakePan), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 161: CakeBatter + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeBatter), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 162: CakeBowl + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeBowl), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 163: CakeMixed + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeMixed), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 164: CakeWithIcing + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeWithIcing), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 165: CakeWithBerries + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_CakeWithBerries), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 166: Hammer1Icon + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Hammer1Icon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 167: Hammer2Icon + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Hammer2Icon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 168: Hammer3Icon + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Hammer3Icon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 169: Boots1Icon + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Boots1Icon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 16A: Boots2Icon + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Boots2Icon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 16B: Boots3Icon + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_Boots3Icon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +}, +{ // item 16C: ItemsIcon + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .sellValue = 0, + .hudElemID = ITEM_HS_INDEX(HudScript_Item_ItemsIcon), + .sortValue = 0, + .targetFlags = ITEM_TARGET_FLAG_PLAYER, + .typeFlags = ITEM_TYPE_FLAG_ENTITY_FULLSIZE, + .moveID = MOVE_NONE, + .potencyA = 0, + .potencyB = 0 +} +}; diff --git a/src/move_table.inc.c b/src/move_table.inc.c new file mode 100644 index 0000000000..5dc5fa9ba9 --- /dev/null +++ b/src/move_table.inc.c @@ -0,0 +1,1852 @@ +MoveData gMoveTable[] = { +{ // move 0: Nothing + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = 0, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 1: Unused_01 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 2: Unused_02 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 3: Hammer1 + .nameMsg = MESSAGE_ID(0x1D, 0x038), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x23, 0x0A3), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 4: Hammer2 + .nameMsg = MESSAGE_ID(0x1D, 0x038), + .fullDescMsg = MESSAGE_ID(0x23, 0x0A4), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A4), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 5: Hammer3 + .nameMsg = MESSAGE_ID(0x1D, 0x038), + .fullDescMsg = MESSAGE_ID(0x23, 0x0A5), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A5), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 6: Unused_Hammer4 + .nameMsg = MESSAGE_ID(0x1D, 0x038), + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 7: Unused_Hammer5 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 8: SpinSmash + .nameMsg = MESSAGE_ID(0x2A, 0x010), + .fullDescMsg = MESSAGE_ID(0x25, 0x068), + .shortDescMsg = MESSAGE_ID(0x23, 0x068), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 2, + .costBP = 1 +}, +{ // move 9: QuakeHammer + .nameMsg = MESSAGE_ID(0x2A, 0x012), + .fullDescMsg = MESSAGE_ID(0x25, 0x06A), + .shortDescMsg = MESSAGE_ID(0x23, 0x06A), + .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 2, + .costBP = 1 +}, +{ // move A: DDownPound + .nameMsg = MESSAGE_ID(0x2A, 0x011), + .fullDescMsg = MESSAGE_ID(0x25, 0x069), + .shortDescMsg = MESSAGE_ID(0x23, 0x069), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 2, + .costBP = 2 +}, +{ // move B: SmashCharge0 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 1, + .costBP = 1 +}, +{ // move C: Unused_Hammer_0C + .nameMsg = MESSAGE_ID(0x1D, 0x038), + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move D: HammerThrow + .nameMsg = MESSAGE_ID(0x2A, 0x00E), + .fullDescMsg = MESSAGE_ID(0x25, 0x066), + .shortDescMsg = MESSAGE_ID(0x23, 0x066), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 2, + .costBP = 2 +}, +{ // move E: MegaQuake + .nameMsg = MESSAGE_ID(0x2A, 0x014), + .fullDescMsg = MESSAGE_ID(0x25, 0x06C), + .shortDescMsg = MESSAGE_ID(0x23, 0x06C), + .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 7, + .costBP = 3 +}, +{ // move F: SmashCharge + .nameMsg = MESSAGE_ID(0x2A, 0x00C), + .fullDescMsg = MESSAGE_ID(0x25, 0x064), + .shortDescMsg = MESSAGE_ID(0x23, 0x064), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 1, + .costBP = 1 +}, +{ // move 10: Unused_Hammer_10 + .nameMsg = MESSAGE_ID(0x1D, 0x038), + .fullDescMsg = MESSAGE_ID(0x25, 0x064), + .shortDescMsg = MESSAGE_ID(0x23, 0x064), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 11: SuperSmashCharge + .nameMsg = MESSAGE_ID(0x2A, 0x00D), + .fullDescMsg = MESSAGE_ID(0x25, 0x065), + .shortDescMsg = MESSAGE_ID(0x23, 0x065), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 4, + .costBP = 2 +}, +{ // move 12: Unused_Hammer_12 + .nameMsg = MESSAGE_ID(0x1D, 0x038), + .fullDescMsg = MESSAGE_ID(0x25, 0x065), + .shortDescMsg = MESSAGE_ID(0x23, 0x065), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 13: AutoSmash + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 2, + .costBP = 1 +}, +{ // move 14: PowerQuake + .nameMsg = MESSAGE_ID(0x2A, 0x013), + .fullDescMsg = MESSAGE_ID(0x25, 0x06B), + .shortDescMsg = MESSAGE_ID(0x23, 0x06B), + .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 4, + .costBP = 2 +}, +{ // move 15: PowerSmash + .nameMsg = MESSAGE_ID(0x2A, 0x00A), + .fullDescMsg = MESSAGE_ID(0x25, 0x062), + .shortDescMsg = MESSAGE_ID(0x23, 0x062), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 2, + .costBP = 1 +}, +{ // move 16: SuperSmash + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 4, + .costBP = 2 +}, +{ // move 17: MegaSmash + .nameMsg = MESSAGE_ID(0x2A, 0x00B), + .fullDescMsg = MESSAGE_ID(0x25, 0x063), + .shortDescMsg = MESSAGE_ID(0x23, 0x063), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 6, + .costBP = 3 +}, +{ // move 18: ShrinkSmash + .nameMsg = MESSAGE_ID(0x2A, 0x00F), + .fullDescMsg = MESSAGE_ID(0x25, 0x067), + .shortDescMsg = MESSAGE_ID(0x23, 0x067), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 2, + .costBP = 1 +}, +{ // move 19: ShellCrack + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_1000 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_HAMMER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 6, + .costBP = 3 +}, +{ // move 1A: Jump1 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = MESSAGE_ID(0x23, 0x0A0), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A0), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 1B: Jump2 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = MESSAGE_ID(0x23, 0x0A1), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A1), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 1C: Jump3 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = MESSAGE_ID(0x23, 0x0A2), + .shortDescMsg = MESSAGE_ID(0x23, 0x0A2), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 1D: Unused_Jump4 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 1E: Unused_Jump5 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 1F: Multibounce + .nameMsg = MESSAGE_ID(0x2A, 0x006), + .fullDescMsg = MESSAGE_ID(0x25, 0x05E), + .shortDescMsg = MESSAGE_ID(0x23, 0x05E), + .flags = MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_8000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 2, + .costBP = 1 +}, +{ // move 20: PowerBounce + .nameMsg = MESSAGE_ID(0x2A, 0x009), + .fullDescMsg = MESSAGE_ID(0x25, 0x061), + .shortDescMsg = MESSAGE_ID(0x23, 0x061), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 3, + .costBP = 2 +}, +{ // move 21: SleepStomp + .nameMsg = MESSAGE_ID(0x2A, 0x004), + .fullDescMsg = MESSAGE_ID(0x25, 0x05C), + .shortDescMsg = MESSAGE_ID(0x23, 0x05C), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 2, + .costBP = 1 +}, +{ // move 22: DizzyStomp + .nameMsg = MESSAGE_ID(0x2A, 0x005), + .fullDescMsg = MESSAGE_ID(0x25, 0x05D), + .shortDescMsg = MESSAGE_ID(0x23, 0x05D), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 2, + .costBP = 1 +}, +{ // move 23: JumpCharge0 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_TARGET_PLAYER | MOVE_DATA_FLAG_800, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 1, + .costBP = 1 +}, +{ // move 24: Unused_24 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 1, + .costBP = 1 +}, +{ // move 25: JumpCharge + .nameMsg = MESSAGE_ID(0x2A, 0x002), + .fullDescMsg = MESSAGE_ID(0x25, 0x05A), + .shortDescMsg = MESSAGE_ID(0x23, 0x05A), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER | MOVE_DATA_FLAG_800, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 1, + .costBP = 1 +}, +{ // move 26: Unused_26 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = MESSAGE_ID(0x25, 0x05A), + .shortDescMsg = MESSAGE_ID(0x23, 0x05A), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 27: SuperJumpCharge + .nameMsg = MESSAGE_ID(0x2A, 0x003), + .fullDescMsg = MESSAGE_ID(0x25, 0x05B), + .shortDescMsg = MESSAGE_ID(0x23, 0x05B), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER | MOVE_DATA_FLAG_800, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 4, + .costBP = 2 +}, +{ // move 28: Unused_28 + .nameMsg = MESSAGE_ID(0x1D, 0x039), + .fullDescMsg = MESSAGE_ID(0x25, 0x05B), + .shortDescMsg = MESSAGE_ID(0x23, 0x05B), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 29: AutoJump + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 2, + .costBP = 1 +}, +{ // move 2A: AutoMultibounce + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_8000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 5, + .costBP = 2 +}, +{ // move 2B: PowerJump + .nameMsg = MESSAGE_ID(0x2A, 0x000), + .fullDescMsg = MESSAGE_ID(0x25, 0x058), + .shortDescMsg = MESSAGE_ID(0x23, 0x058), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 2, + .costBP = 1 +}, +{ // move 2C: SuperJump + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 4, + .costBP = 2 +}, +{ // move 2D: MegaJump + .nameMsg = MESSAGE_ID(0x2A, 0x001), + .fullDescMsg = MESSAGE_ID(0x25, 0x059), + .shortDescMsg = MESSAGE_ID(0x23, 0x059), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 6, + .costBP = 3 +}, +{ // move 2E: DDownJump + .nameMsg = MESSAGE_ID(0x2A, 0x008), + .fullDescMsg = MESSAGE_ID(0x25, 0x060), + .shortDescMsg = MESSAGE_ID(0x23, 0x060), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 2, + .costBP = 2 +}, +{ // move 2F: ShrinkStomp + .nameMsg = MESSAGE_ID(0x2A, 0x007), + .fullDescMsg = MESSAGE_ID(0x25, 0x05F), + .shortDescMsg = MESSAGE_ID(0x23, 0x05F), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 2, + .costBP = 1 +}, +{ // move 30: EarthquakeJump + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_20 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_JUMP, + .actionTip = MOVE_ACTION_TIP_20, + .costFP = 2, + .costBP = 2 +}, +{ // move 31: Unused_DefendPlus + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x074), + .shortDescMsg = MESSAGE_ID(0x23, 0x074), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_3, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 6 +}, +{ // move 32: Unused_32 + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_3, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 8 +}, +{ // move 33: DamageDodge + .nameMsg = MESSAGE_ID(0x26, 0x075), + .fullDescMsg = MESSAGE_ID(0x25, 0x075), + .shortDescMsg = MESSAGE_ID(0x23, 0x075), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_3, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 34: Items + .nameMsg = MESSAGE_ID(0x1D, 0x03F), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x0A4), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_ITEMS, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 35: DoubleDip + .nameMsg = MESSAGE_ID(0x2A, 0x015), + .fullDescMsg = MESSAGE_ID(0x25, 0x06D), + .shortDescMsg = MESSAGE_ID(0x23, 0x06D), + .flags = 0, + .category = MOVE_TYPE_ITEMS, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 3, + .costBP = 1 +}, +{ // move 36: TripleDip + .nameMsg = MESSAGE_ID(0x2A, 0x016), + .fullDescMsg = MESSAGE_ID(0x25, 0x06E), + .shortDescMsg = MESSAGE_ID(0x23, 0x06E), + .flags = 0, + .category = MOVE_TYPE_ITEMS, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 6, + .costBP = 3 +}, +{ // move 37: Unused_37 + .nameMsg = 0x80098A04, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = 0, + .category = MOVE_TYPE_TACTICS, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 38: QuickChange + .nameMsg = MESSAGE_ID(0x2A, 0x018), + .fullDescMsg = MESSAGE_ID(0x25, 0x070), + .shortDescMsg = MESSAGE_ID(0x23, 0x070), + .flags = 0, + .category = MOVE_TYPE_TACTICS, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 4 +}, +{ // move 39: Unused_39 + .nameMsg = 0x80098A04, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_6, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 3A: Unused_3A + .nameMsg = 0x80098A04, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = 0, + .category = MOVE_TYPE_ATTACK_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 3B: PowerPlus + .nameMsg = MESSAGE_ID(0x26, 0x073), + .fullDescMsg = MESSAGE_ID(0x25, 0x073), + .shortDescMsg = MESSAGE_ID(0x23, 0x073), + .flags = 0, + .category = MOVE_TYPE_ATTACK_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 6 +}, +{ // move 3C: AllorNothing + .nameMsg = MESSAGE_ID(0x26, 0x093), + .fullDescMsg = MESSAGE_ID(0x25, 0x093), + .shortDescMsg = MESSAGE_ID(0x23, 0x093), + .flags = 0, + .category = MOVE_TYPE_ATTACK_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 4 +}, +{ // move 3D: IcePower + .nameMsg = MESSAGE_ID(0x26, 0x095), + .fullDescMsg = MESSAGE_ID(0x25, 0x095), + .shortDescMsg = MESSAGE_ID(0x23, 0x095), + .flags = 0, + .category = MOVE_TYPE_ATTACK_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 3E: PUpDDown + .nameMsg = MESSAGE_ID(0x2A, 0x019), + .fullDescMsg = MESSAGE_ID(0x25, 0x076), + .shortDescMsg = MESSAGE_ID(0x23, 0x076), + .flags = 0, + .category = MOVE_TYPE_ATTACK_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 3F: Unused_3F + .nameMsg = 0x80098A04, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 40: SpikeShield + .nameMsg = MESSAGE_ID(0x26, 0x07F), + .fullDescMsg = MESSAGE_ID(0x25, 0x07F), + .shortDescMsg = MESSAGE_ID(0x23, 0x07F), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 41: FireShield + .nameMsg = MESSAGE_ID(0x26, 0x097), + .fullDescMsg = MESSAGE_ID(0x25, 0x097), + .shortDescMsg = MESSAGE_ID(0x23, 0x097), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 42: PrettyLucky + .nameMsg = MESSAGE_ID(0x26, 0x081), + .fullDescMsg = MESSAGE_ID(0x25, 0x081), + .shortDescMsg = MESSAGE_ID(0x23, 0x081), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 43: FeelingFine + .nameMsg = MESSAGE_ID(0x26, 0x08C), + .fullDescMsg = MESSAGE_ID(0x25, 0x08C), + .shortDescMsg = MESSAGE_ID(0x23, 0x08C), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 44: ZapTap + .nameMsg = MESSAGE_ID(0x26, 0x099), + .fullDescMsg = MESSAGE_ID(0x25, 0x099), + .shortDescMsg = MESSAGE_ID(0x23, 0x099), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 4 +}, +{ // move 45: DefendPlus + .nameMsg = MESSAGE_ID(0x26, 0x074), + .fullDescMsg = MESSAGE_ID(0x25, 0x074), + .shortDescMsg = MESSAGE_ID(0x23, 0x074), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 6 +}, +{ // move 46: LastStand + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x085), + .shortDescMsg = MESSAGE_ID(0x23, 0x085), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 47: CloseCall + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x083), + .shortDescMsg = MESSAGE_ID(0x23, 0x083), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 48: LuckyDay + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x082), + .shortDescMsg = MESSAGE_ID(0x23, 0x082), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 7 +}, +{ // move 49: PDownDUp + .nameMsg = MESSAGE_ID(0x2A, 0x01A), + .fullDescMsg = MESSAGE_ID(0x25, 0x077), + .shortDescMsg = MESSAGE_ID(0x23, 0x077), + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 4A: HealthyHealthy + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = 0, + .category = MOVE_TYPE_DEFENSE_UP, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 4B: Unused_4B + .nameMsg = 0x80098A04, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = 0, + .category = MOVE_TYPE_9, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 4C: DodgeMaster + .nameMsg = MESSAGE_ID(0x26, 0x080), + .fullDescMsg = MESSAGE_ID(0x25, 0x080), + .shortDescMsg = MESSAGE_ID(0x23, 0x080), + .flags = 0, + .category = MOVE_TYPE_9, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 4D: FirstAttack + .nameMsg = MESSAGE_ID(0x26, 0x087), + .fullDescMsg = MESSAGE_ID(0x25, 0x087), + .shortDescMsg = MESSAGE_ID(0x23, 0x087), + .flags = 0, + .category = MOVE_TYPE_9, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 4E: SlowGo + .nameMsg = MESSAGE_ID(0x26, 0x094), + .fullDescMsg = MESSAGE_ID(0x25, 0x094), + .shortDescMsg = MESSAGE_ID(0x23, 0x094), + .flags = 0, + .category = MOVE_TYPE_9, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 4F: RightOn + .nameMsg = MESSAGE_ID(0x26, 0x09B), + .fullDescMsg = MESSAGE_ID(0x25, 0x09B), + .shortDescMsg = MESSAGE_ID(0x23, 0x09B), + .flags = 0, + .category = MOVE_TYPE_9, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 8 +}, +{ // move 50: BumpAttack + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x088), + .shortDescMsg = MESSAGE_ID(0x23, 0x088), + .flags = 0, + .category = MOVE_TYPE_9, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 5 +}, +{ // move 51: Unused_51 + .nameMsg = 0x80098A04, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 52: HPPlus + .nameMsg = MESSAGE_ID(0x26, 0x071), + .fullDescMsg = MESSAGE_ID(0x25, 0x071), + .shortDescMsg = MESSAGE_ID(0x23, 0x071), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 53: MysteryScroll + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 54: AttackFXA + .nameMsg = MESSAGE_ID(0x26, 0x08D), + .fullDescMsg = MESSAGE_ID(0x25, 0x08D), + .shortDescMsg = MESSAGE_ID(0x23, 0x08D), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 55: AttackFXD + .nameMsg = MESSAGE_ID(0x26, 0x08E), + .fullDescMsg = MESSAGE_ID(0x25, 0x08E), + .shortDescMsg = MESSAGE_ID(0x23, 0x08E), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 56: AttackFXB + .nameMsg = MESSAGE_ID(0x26, 0x08F), + .fullDescMsg = MESSAGE_ID(0x25, 0x08F), + .shortDescMsg = MESSAGE_ID(0x23, 0x08F), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 57: AttackFXE + .nameMsg = MESSAGE_ID(0x26, 0x090), + .fullDescMsg = MESSAGE_ID(0x25, 0x090), + .shortDescMsg = MESSAGE_ID(0x23, 0x090), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 58: AttackFXC + .nameMsg = MESSAGE_ID(0x26, 0x091), + .fullDescMsg = MESSAGE_ID(0x25, 0x091), + .shortDescMsg = MESSAGE_ID(0x23, 0x091), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 59: AttackFXF + .nameMsg = MESSAGE_ID(0x26, 0x092), + .fullDescMsg = MESSAGE_ID(0x25, 0x092), + .shortDescMsg = MESSAGE_ID(0x23, 0x092), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 5A: HPDrain + .nameMsg = MESSAGE_ID(0x26, 0x078), + .fullDescMsg = MESSAGE_ID(0x25, 0x078), + .shortDescMsg = MESSAGE_ID(0x23, 0x078), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 5B: FPPlus + .nameMsg = MESSAGE_ID(0x26, 0x072), + .fullDescMsg = MESSAGE_ID(0x25, 0x072), + .shortDescMsg = MESSAGE_ID(0x23, 0x072), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 5C: MoneyMoney + .nameMsg = MESSAGE_ID(0x26, 0x09A), + .fullDescMsg = MESSAGE_ID(0x25, 0x09A), + .shortDescMsg = MESSAGE_ID(0x23, 0x09A), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 7 +}, +{ // move 5D: ChillOutBadge + .nameMsg = MESSAGE_ID(0x26, 0x098), + .fullDescMsg = MESSAGE_ID(0x25, 0x098), + .shortDescMsg = MESSAGE_ID(0x23, 0x098), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 5E: HappyHeart + .nameMsg = MESSAGE_ID(0x26, 0x079), + .fullDescMsg = MESSAGE_ID(0x25, 0x079), + .shortDescMsg = MESSAGE_ID(0x23, 0x079), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 5F: MegaRush + .nameMsg = MESSAGE_ID(0x26, 0x086), + .fullDescMsg = MESSAGE_ID(0x25, 0x086), + .shortDescMsg = MESSAGE_ID(0x23, 0x086), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 60: Berserker + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 8 +}, +{ // move 61: RunawayPay + .nameMsg = MESSAGE_ID(0x26, 0x09C), + .fullDescMsg = MESSAGE_ID(0x25, 0x09C), + .shortDescMsg = MESSAGE_ID(0x23, 0x09C), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 62: FlowerSaver + .nameMsg = MESSAGE_ID(0x26, 0x07B), + .fullDescMsg = MESSAGE_ID(0x25, 0x07B), + .shortDescMsg = MESSAGE_ID(0x23, 0x07B), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 6 +}, +{ // move 63: PayOff + .nameMsg = MESSAGE_ID(0x26, 0x096), + .fullDescMsg = MESSAGE_ID(0x25, 0x096), + .shortDescMsg = MESSAGE_ID(0x23, 0x096), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 64: PowerRush + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x084), + .shortDescMsg = MESSAGE_ID(0x23, 0x084), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 65: CrazyHeart + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 10 +}, +{ // move 66: MegaHPDrain + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 10 +}, +{ // move 67: FlowerFanatic + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 10 +}, +{ // move 68: HeartFinder + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x07C), + .shortDescMsg = MESSAGE_ID(0x23, 0x07C), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 69: FlowerFinder + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x07D), + .shortDescMsg = MESSAGE_ID(0x23, 0x07D), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 6A: SpinAttack + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x089), + .shortDescMsg = MESSAGE_ID(0x23, 0x089), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 6B: DizzyAttack + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x08A), + .shortDescMsg = MESSAGE_ID(0x23, 0x08A), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 6C: ISpy + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x09E), + .shortDescMsg = MESSAGE_ID(0x23, 0x09E), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 6D: SpeedySpin + .nameMsg = 0, + .fullDescMsg = MESSAGE_ID(0x25, 0x08B), + .shortDescMsg = MESSAGE_ID(0x23, 0x08B), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 6E: Refund + .nameMsg = MESSAGE_ID(0x26, 0x09D), + .fullDescMsg = MESSAGE_ID(0x25, 0x09D), + .shortDescMsg = MESSAGE_ID(0x23, 0x09D), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 6F: Unused_FinalGoompa + .nameMsg = 0x800989F0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 70: Unused_FinalBombomb + .nameMsg = 0x800989DC, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 71: DeepFocus + .nameMsg = MESSAGE_ID(0x26, 0x07E), + .fullDescMsg = MESSAGE_ID(0x25, 0x07E), + .shortDescMsg = MESSAGE_ID(0x23, 0x07E), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 1 +}, +{ // move 72: SuperFocus + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 5 +}, +{ // move 73: Kaiden + .nameMsg = 0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_80000000, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 74: HappyFlower + .nameMsg = MESSAGE_ID(0x26, 0x07A), + .fullDescMsg = MESSAGE_ID(0x25, 0x07A), + .shortDescMsg = MESSAGE_ID(0x23, 0x07A), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 75: GroupFocus + .nameMsg = MESSAGE_ID(0x26, 0x06F), + .fullDescMsg = MESSAGE_ID(0x25, 0x06F), + .shortDescMsg = MESSAGE_ID(0x23, 0x06F), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 2 +}, +{ // move 76: Peekaboo + .nameMsg = MESSAGE_ID(0x26, 0x09F), + .fullDescMsg = MESSAGE_ID(0x25, 0x09F), + .shortDescMsg = MESSAGE_ID(0x23, 0x09F), + .flags = MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_NONE, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 3 +}, +{ // move 77: Focus + .nameMsg = MESSAGE_ID(0x1D, 0x014), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x020), + .flags = MOVE_DATA_FLAG_80000000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 78: Refresh + .nameMsg = MESSAGE_ID(0x1D, 0x015), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x021), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 1, + .costBP = 1 +}, +{ // move 79: Lullaby + .nameMsg = MESSAGE_ID(0x1D, 0x016), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x022), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 1, + .costBP = 1 +}, +{ // move 7A: StarStorm + .nameMsg = MESSAGE_ID(0x1D, 0x017), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x023), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 2, + .costBP = 2 +}, +{ // move 7B: ChillOutMove + .nameMsg = MESSAGE_ID(0x1D, 0x018), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x024), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 2, + .costBP = 2 +}, +{ // move 7C: Smooch + .nameMsg = MESSAGE_ID(0x1D, 0x019), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x025), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 3, + .costBP = 3 +}, +{ // move 7D: TimeOut + .nameMsg = MESSAGE_ID(0x1D, 0x01A), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x026), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 2, + .costBP = 2 +}, +{ // move 7E: UpAndAway + .nameMsg = MESSAGE_ID(0x1D, 0x01B), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x027), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 2, + .costBP = 2 +}, +{ // move 7F: StarBeam + .nameMsg = MESSAGE_ID(0x1D, 0x01C), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x028), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 80: PeachBeam + .nameMsg = MESSAGE_ID(0x1D, 0x01D), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x029), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 81: PeachFocus + .nameMsg = MESSAGE_ID(0x1D, 0x01E), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x020), + .flags = MOVE_DATA_FLAG_100, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 82: TwinkDash + .nameMsg = MESSAGE_ID(0x1D, 0x01F), + .fullDescMsg = 0, + .shortDescMsg = MESSAGE_ID(0x1D, 0x020), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_STAR_POWER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 83: Headbonk1 + .nameMsg = MESSAGE_ID(0x2B, 0x000), + .fullDescMsg = MESSAGE_ID(0x28, 0x007), + .shortDescMsg = MESSAGE_ID(0x28, 0x002), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_2, + .costFP = 0, + .costBP = 0 +}, +{ // move 84: Headbonk2 + .nameMsg = MESSAGE_ID(0x2B, 0x000), + .fullDescMsg = MESSAGE_ID(0x28, 0x008), + .shortDescMsg = MESSAGE_ID(0x28, 0x002), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_2, + .costFP = 0, + .costBP = 0 +}, +{ // move 85: Headbonk3 + .nameMsg = MESSAGE_ID(0x2B, 0x000), + .fullDescMsg = MESSAGE_ID(0x28, 0x009), + .shortDescMsg = MESSAGE_ID(0x28, 0x002), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_2, + .costFP = 0, + .costBP = 0 +}, +{ // move 86: Tattle + .nameMsg = MESSAGE_ID(0x2B, 0x001), + .fullDescMsg = MESSAGE_ID(0x28, 0x00A), + .shortDescMsg = MESSAGE_ID(0x28, 0x003), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_20000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 0, + .costBP = 0 +}, +{ // move 87: Charge + .nameMsg = MESSAGE_ID(0x2B, 0x002), + .fullDescMsg = MESSAGE_ID(0x28, 0x00B), + .shortDescMsg = MESSAGE_ID(0x28, 0x004), + .flags = MOVE_DATA_FLAG_100, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 1, + .costBP = 0 +}, +{ // move 88: Multibonk + .nameMsg = MESSAGE_ID(0x2B, 0x003), + .fullDescMsg = MESSAGE_ID(0x28, 0x00C), + .shortDescMsg = MESSAGE_ID(0x28, 0x005), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_2, + .costFP = 3, + .costBP = 0 +}, +{ // move 89: ShellToss1 + .nameMsg = MESSAGE_ID(0x2B, 0x004), + .fullDescMsg = MESSAGE_ID(0x28, 0x014), + .shortDescMsg = MESSAGE_ID(0x28, 0x00F), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 8A: ShellToss2 + .nameMsg = MESSAGE_ID(0x2B, 0x004), + .fullDescMsg = MESSAGE_ID(0x28, 0x015), + .shortDescMsg = MESSAGE_ID(0x28, 0x00F), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 8B: ShellToss3 + .nameMsg = MESSAGE_ID(0x2B, 0x004), + .fullDescMsg = MESSAGE_ID(0x28, 0x016), + .shortDescMsg = MESSAGE_ID(0x28, 0x00F), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move 8C: PowerShell + .nameMsg = MESSAGE_ID(0x2B, 0x005), + .fullDescMsg = MESSAGE_ID(0x28, 0x017), + .shortDescMsg = MESSAGE_ID(0x28, 0x010), + .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 3, + .costBP = 0 +}, +{ // move 8D: DizzyShell + .nameMsg = MESSAGE_ID(0x2B, 0x006), + .fullDescMsg = MESSAGE_ID(0x28, 0x018), + .shortDescMsg = MESSAGE_ID(0x28, 0x011), + .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_3, + .costFP = 4, + .costBP = 0 +}, +{ // move 8E: FireShell + .nameMsg = MESSAGE_ID(0x2B, 0x007), + .fullDescMsg = MESSAGE_ID(0x28, 0x019), + .shortDescMsg = MESSAGE_ID(0x28, 0x012), + .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 5, + .costBP = 0 +}, +{ // move 8F: BodySlam1 + .nameMsg = MESSAGE_ID(0x2B, 0x008), + .fullDescMsg = MESSAGE_ID(0x28, 0x021), + .shortDescMsg = MESSAGE_ID(0x28, 0x01C), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_15, + .costFP = 0, + .costBP = 0 +}, +{ // move 90: BodySlam2 + .nameMsg = MESSAGE_ID(0x2B, 0x008), + .fullDescMsg = MESSAGE_ID(0x28, 0x022), + .shortDescMsg = MESSAGE_ID(0x28, 0x01C), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_15, + .costFP = 0, + .costBP = 0 +}, +{ // move 91: BodySlam3 + .nameMsg = MESSAGE_ID(0x2B, 0x008), + .fullDescMsg = MESSAGE_ID(0x28, 0x023), + .shortDescMsg = MESSAGE_ID(0x28, 0x01C), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_15, + .costFP = 0, + .costBP = 0 +}, +{ // move 92: Bomb + .nameMsg = MESSAGE_ID(0x2B, 0x009), + .fullDescMsg = MESSAGE_ID(0x28, 0x024), + .shortDescMsg = MESSAGE_ID(0x28, 0x01D), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_2000 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_3, + .costFP = 3, + .costBP = 0 +}, +{ // move 93: PowerBomb + .nameMsg = MESSAGE_ID(0x2B, 0x00A), + .fullDescMsg = MESSAGE_ID(0x28, 0x025), + .shortDescMsg = MESSAGE_ID(0x28, 0x01E), + .flags = MOVE_DATA_FLAG_4 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_3, + .costFP = 6, + .costBP = 0 +}, +{ // move 94: MegaBomb + .nameMsg = MESSAGE_ID(0x2B, 0x00B), + .fullDescMsg = MESSAGE_ID(0x28, 0x026), + .shortDescMsg = MESSAGE_ID(0x28, 0x01F), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_3, + .costFP = 8, + .costBP = 0 +}, +{ // move 95: SkyDive1 + .nameMsg = MESSAGE_ID(0x2B, 0x00C), + .fullDescMsg = MESSAGE_ID(0x28, 0x02E), + .shortDescMsg = MESSAGE_ID(0x28, 0x029), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 96: SkyDive2 + .nameMsg = MESSAGE_ID(0x2B, 0x00C), + .fullDescMsg = MESSAGE_ID(0x28, 0x02F), + .shortDescMsg = MESSAGE_ID(0x28, 0x029), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 97: SkyDive3 + .nameMsg = MESSAGE_ID(0x2B, 0x00C), + .fullDescMsg = MESSAGE_ID(0x28, 0x030), + .shortDescMsg = MESSAGE_ID(0x28, 0x029), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 98: ShellShot + .nameMsg = MESSAGE_ID(0x2B, 0x00D), + .fullDescMsg = MESSAGE_ID(0x28, 0x031), + .shortDescMsg = MESSAGE_ID(0x28, 0x02A), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_10000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_5, + .costFP = 3, + .costBP = 0 +}, +{ // move 99: AirLift + .nameMsg = MESSAGE_ID(0x2B, 0x00E), + .fullDescMsg = MESSAGE_ID(0x28, 0x032), + .shortDescMsg = MESSAGE_ID(0x28, 0x02B), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_400 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_3, + .costFP = 3, + .costBP = 0 +}, +{ // move 9A: AirRaid + .nameMsg = MESSAGE_ID(0x2B, 0x00F), + .fullDescMsg = MESSAGE_ID(0x28, 0x033), + .shortDescMsg = MESSAGE_ID(0x28, 0x02C), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 6, + .costBP = 0 +}, +{ // move 9B: Unused_LoneFool1 + .nameMsg = 0x800989D0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 9C: Unused_LoneFool2 + .nameMsg = 0x800989D0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 9D: Unused_LoneFool3 + .nameMsg = 0x800989D0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 9E: Unused_Mumble + .nameMsg = 0x800989C0, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_4, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move 9F: Unused_Preach + .nameMsg = 0x800989B4, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move A0: Unused_Awakening + .nameMsg = 0x800989A8, + .fullDescMsg = 0, + .shortDescMsg = 0, + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_0, + .costFP = 0, + .costBP = 0 +}, +{ // move A1: ElectroDash1 + .nameMsg = MESSAGE_ID(0x2B, 0x014), + .fullDescMsg = MESSAGE_ID(0x28, 0x048), + .shortDescMsg = MESSAGE_ID(0x28, 0x043), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_15, + .costFP = 0, + .costBP = 0 +}, +{ // move A2: ElectroDash2 + .nameMsg = MESSAGE_ID(0x2B, 0x014), + .fullDescMsg = MESSAGE_ID(0x28, 0x049), + .shortDescMsg = MESSAGE_ID(0x28, 0x043), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_15, + .costFP = 0, + .costBP = 0 +}, +{ // move A3: ElectroDash3 + .nameMsg = MESSAGE_ID(0x2B, 0x014), + .fullDescMsg = MESSAGE_ID(0x28, 0x04A), + .shortDescMsg = MESSAGE_ID(0x28, 0x043), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_15, + .costFP = 0, + .costBP = 0 +}, +{ // move A4: PowerShock + .nameMsg = MESSAGE_ID(0x2B, 0x015), + .fullDescMsg = MESSAGE_ID(0x28, 0x04B), + .shortDescMsg = MESSAGE_ID(0x28, 0x044), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_3, + .costFP = 2, + .costBP = 0 +}, +{ // move A5: TurboCharge + .nameMsg = MESSAGE_ID(0x2B, 0x016), + .fullDescMsg = MESSAGE_ID(0x28, 0x04C), + .shortDescMsg = MESSAGE_ID(0x28, 0x045), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_10, + .costFP = 3, + .costBP = 0 +}, +{ // move A6: MegaShock + .nameMsg = MESSAGE_ID(0x2B, 0x017), + .fullDescMsg = MESSAGE_ID(0x28, 0x04D), + .shortDescMsg = MESSAGE_ID(0x28, 0x046), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_12, + .costFP = 5, + .costBP = 0 +}, +{ // move A7: BellyFlop1 + .nameMsg = MESSAGE_ID(0x2B, 0x018), + .fullDescMsg = MESSAGE_ID(0x28, 0x055), + .shortDescMsg = MESSAGE_ID(0x28, 0x050), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move A8: BellyFlop2 + .nameMsg = MESSAGE_ID(0x2B, 0x018), + .fullDescMsg = MESSAGE_ID(0x28, 0x056), + .shortDescMsg = MESSAGE_ID(0x28, 0x050), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move A9: BellyFlop3 + .nameMsg = MESSAGE_ID(0x2B, 0x018), + .fullDescMsg = MESSAGE_ID(0x28, 0x057), + .shortDescMsg = MESSAGE_ID(0x28, 0x050), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_80 | MOVE_DATA_FLAG_800 | MOVE_DATA_FLAG_4000 | MOVE_DATA_FLAG_10000 | MOVE_DATA_FLAG_40000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_1, + .costFP = 0, + .costBP = 0 +}, +{ // move AA: Squirt + .nameMsg = MESSAGE_ID(0x2B, 0x019), + .fullDescMsg = MESSAGE_ID(0x28, 0x058), + .shortDescMsg = MESSAGE_ID(0x28, 0x051), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_14, + .costFP = 3, + .costBP = 0 +}, +{ // move AB: WaterBlock + .nameMsg = MESSAGE_ID(0x2B, 0x01A), + .fullDescMsg = MESSAGE_ID(0x28, 0x059), + .shortDescMsg = MESSAGE_ID(0x28, 0x052), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_10, + .costFP = 3, + .costBP = 0 +}, +{ // move AC: TidalWave + .nameMsg = MESSAGE_ID(0x2B, 0x01B), + .fullDescMsg = MESSAGE_ID(0x28, 0x05A), + .shortDescMsg = MESSAGE_ID(0x28, 0x053), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_8, + .costFP = 6, + .costBP = 0 +}, +{ // move AD: SpinyFlip1 + .nameMsg = MESSAGE_ID(0x2B, 0x01C), + .fullDescMsg = MESSAGE_ID(0x28, 0x062), + .shortDescMsg = MESSAGE_ID(0x28, 0x05D), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_16, + .costFP = 0, + .costBP = 0 +}, +{ // move AE: SpinyFlip2 + .nameMsg = MESSAGE_ID(0x2B, 0x01C), + .fullDescMsg = MESSAGE_ID(0x28, 0x063), + .shortDescMsg = MESSAGE_ID(0x28, 0x05D), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_16, + .costFP = 0, + .costBP = 0 +}, +{ // move AF: SpinyFlip3 + .nameMsg = MESSAGE_ID(0x2B, 0x01C), + .fullDescMsg = MESSAGE_ID(0x28, 0x064), + .shortDescMsg = MESSAGE_ID(0x28, 0x05D), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_16, + .costFP = 0, + .costBP = 0 +}, +{ // move B0: SpinySurge + .nameMsg = MESSAGE_ID(0x2B, 0x01D), + .fullDescMsg = MESSAGE_ID(0x28, 0x065), + .shortDescMsg = MESSAGE_ID(0x28, 0x05E), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 4, + .costBP = 0 +}, +{ // move B1: CloudNine + .nameMsg = MESSAGE_ID(0x2B, 0x01E), + .fullDescMsg = MESSAGE_ID(0x28, 0x066), + .shortDescMsg = MESSAGE_ID(0x28, 0x05F), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_10, + .costFP = 4, + .costBP = 0 +}, +{ // move B2: Hurricane + .nameMsg = MESSAGE_ID(0x2B, 0x01F), + .fullDescMsg = MESSAGE_ID(0x28, 0x067), + .shortDescMsg = MESSAGE_ID(0x28, 0x060), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_12, + .costFP = 5, + .costBP = 0 +}, +{ // move B3: Smack1 + .nameMsg = MESSAGE_ID(0x2B, 0x010), + .fullDescMsg = MESSAGE_ID(0x28, 0x03B), + .shortDescMsg = MESSAGE_ID(0x28, 0x036), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 0, + .costBP = 0 +}, +{ // move B4: Smack2 + .nameMsg = MESSAGE_ID(0x2B, 0x010), + .fullDescMsg = MESSAGE_ID(0x28, 0x03C), + .shortDescMsg = MESSAGE_ID(0x28, 0x036), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 0, + .costBP = 0 +}, +{ // move B5: Smack3 + .nameMsg = MESSAGE_ID(0x2B, 0x010), + .fullDescMsg = MESSAGE_ID(0x28, 0x03D), + .shortDescMsg = MESSAGE_ID(0x28, 0x036), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 0, + .costBP = 0 +}, +{ // move B6: OuttaSight + .nameMsg = MESSAGE_ID(0x2B, 0x011), + .fullDescMsg = MESSAGE_ID(0x28, 0x03E), + .shortDescMsg = MESSAGE_ID(0x28, 0x037), + .flags = MOVE_DATA_FLAG_TARGET_PLAYER, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_NONE, + .costFP = 2, + .costBP = 0 +}, +{ // move B7: Spook + .nameMsg = MESSAGE_ID(0x2B, 0x012), + .fullDescMsg = MESSAGE_ID(0x28, 0x03F), + .shortDescMsg = MESSAGE_ID(0x28, 0x038), + .flags = MOVE_DATA_FLAG_2 | MOVE_DATA_FLAG_8000, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 3, + .costBP = 0 +}, +{ // move B8: FanSmack + .nameMsg = MESSAGE_ID(0x2B, 0x013), + .fullDescMsg = MESSAGE_ID(0x28, 0x040), + .shortDescMsg = MESSAGE_ID(0x28, 0x039), + .flags = MOVE_DATA_FLAG_SINGLE_TARGET | MOVE_DATA_FLAG_2, + .category = MOVE_TYPE_PARTNER, + .actionTip = MOVE_ACTION_TIP_4, + .costFP = 5, + .costBP = 0 +}, +}; diff --git a/src/npc.c b/src/npc.c index de1780d36b..c806372d54 100644 --- a/src/npc.c +++ b/src/npc.c @@ -78,7 +78,7 @@ s32 _create_npc(NpcBlueprint* blueprint, s32** animList, s32 skipLoadingAnims) { } ASSERT(i < MAX_NPCS); - (*gCurrentNpcListPtr)[i] = npc = heap_malloc(sizeof(Npc)); + (*gCurrentNpcListPtr)[i] = npc = heap_malloc(sizeof(*npc)); gNpcCount++; ASSERT(npc != NULL); @@ -961,7 +961,7 @@ void enable_npc_blur(Npc* npc) { npc->flags |= NPC_FLAG_MOTION_BLUR; - blurBuf = heap_malloc(sizeof(BlurBuffer)); + blurBuf = heap_malloc(sizeof(*blurBuf)); npc->blurBuf = blurBuf; ASSERT(blurBuf != NULL); blurBuf->unk_00 = 0; diff --git a/src/os/contreaddata.c b/src/os/contreaddata.c index 0c502c5dd6..b1857e1382 100644 --- a/src/os/contreaddata.c +++ b/src/os/contreaddata.c @@ -55,7 +55,7 @@ void __osPackReadData(void) { readformat.button = -1; readformat.stick_x = -1; readformat.stick_y = -1; - for(i = 0; i < __osMaxControllers; i++) { + for (i = 0; i < __osMaxControllers; i++) { *(__OSContReadFormat*)ptr = readformat; ptr += sizeof(__OSContReadFormat); } diff --git a/src/os/nusys/nuGfxSetCfb.c b/src/os/nusys/nuGfxSetCfb.c index 1eee349f9c..e3573e1ee2 100644 --- a/src/os/nusys/nuGfxSetCfb.c +++ b/src/os/nusys/nuGfxSetCfb.c @@ -12,7 +12,7 @@ void nuGfxSetCfb(u16** framebuf, u32 framebufnum) { nuGfxRetraceWait(1); nuScSetFrameBufferNum(framebufnum); - if(framebufnum > 1) { + if (framebufnum > 1) { s32 i; for (i = 0; i < framebufnum - 1; i++) { diff --git a/src/world/action/ultra_boots.c b/src/world/action/ultra_boots.c index 4dedeea93c..0662dde7c5 100644 --- a/src/world/action/ultra_boots.c +++ b/src/world/action/ultra_boots.c @@ -66,7 +66,7 @@ void func_802B6000_E26710(void) { playerStatus->position.y = player_check_collision_below(temp_f20, &sp10); if (sp10 >= 0 && collisionStatus->currentFloor & COLLISION_WITH_ENTITY_BIT ) { entityType = get_entity_type(collisionStatus->currentFloor); - if(entityType == 7 || entityType == 8) { + if (entityType == ENTITY_TYPE_BLUE_SWITCH || entityType == ENTITY_TYPE_RED_SWITCH) { get_entity_by_index(collisionStatus->currentFloor)->collisionFlags |= 1; disable_player_input(); playerStatus->fallState = 0xB; @@ -78,7 +78,7 @@ void func_802B6000_E26710(void) { playerStatus->currentStateTime = 3; playerStatus->flags |= 4; playerStatus->fallState++; - sfx_play_sound_at_player(0x147, 0); + sfx_play_sound_at_player(SOUND_TORNADO_JUMP, 0); } if (sp10 >= 0) { playerStatus->flags &= ~0x00020008; diff --git a/src/world/action/use_spinning_flower.c b/src/world/action/use_spinning_flower.c index d493b1c878..c4e895a459 100644 --- a/src/world/action/use_spinning_flower.c +++ b/src/world/action/use_spinning_flower.c @@ -61,7 +61,7 @@ void func_802B60A4_E29514(void) { TempPointer = &D_802B6ED0; if (sp20 >= 0){ - if(!(sp20 & COLLISION_WITH_ENTITY_BIT)) { + if (!(sp20 & COLLISION_WITH_ENTITY_BIT)) { D_802B6ED0 = -1; } else { D_802B6ED0 = sp20 & 0x3FF; diff --git a/src/world/area_iwa/iwa_00/90CC40.c b/src/world/area_iwa/iwa_00/90CC40.c index d8869db5c8..876a96847f 100644 --- a/src/world/area_iwa/iwa_00/90CC40.c +++ b/src/world/area_iwa/iwa_00/90CC40.c @@ -38,7 +38,7 @@ ApiStatus func_80240118_90CD58(Evt* script, s32 isInitialCall) { } script->functionTemp[1]--; - if(script->functionTemp[1] == 0) { + if (script->functionTemp[1] == 0) { return ApiStatus_DONE1; } else { return ApiStatus_BLOCK; diff --git a/src/world/area_mgm/mgm_00/E0F980.c b/src/world/area_mgm/mgm_00/E0F980.c index f92d6f2cc2..f86c0df0bf 100644 --- a/src/world/area_mgm/mgm_00/E0F980.c +++ b/src/world/area_mgm/mgm_00/E0F980.c @@ -121,7 +121,7 @@ ApiStatus N(UpdateRecordDisplay)(Evt* script, s32 isInitialCall) { s32 gameType = evt_get_variable(script, *args++); if (isInitialCall) { - data = heap_malloc(sizeof(RecordDisplayData)); + data = heap_malloc(sizeof(*data)); script->functionTempPtr[0] = data; data->state = RECORD_START_SHOW; data->alpha = 255; diff --git a/src/world/area_mgm/mgm_01/E12930.c b/src/world/area_mgm/mgm_01/E12930.c index b2b451f6cc..7b9897ba8a 100644 --- a/src/world/area_mgm/mgm_01/E12930.c +++ b/src/world/area_mgm/mgm_01/E12930.c @@ -637,7 +637,7 @@ ApiStatus N(InitializePanels)(Evt* script, s32 isInitialCall) { ApiStatus N(CreateMinigame)(Evt* script, s32 isInitialCall) { Enemy* scorekeeper = get_enemy(SCOREKEEPER_ENEMY_IDX); - JumpGameData* data = general_heap_malloc(sizeof(JumpGameData)); + JumpGameData* data = general_heap_malloc(sizeof(*data)); s32 hudElemID; scorekeeper->varTablePtr[JUMP_DATA_VAR_IDX] = data; diff --git a/src/world/area_mgm/mgm_02/E15D80.c b/src/world/area_mgm/mgm_02/E15D80.c index 46c5c3c1c8..083215bb8e 100644 --- a/src/world/area_mgm/mgm_02/E15D80.c +++ b/src/world/area_mgm/mgm_02/E15D80.c @@ -955,7 +955,7 @@ ApiStatus N(CleanupGame)(Evt* script, s32 isInitialCall) { ApiStatus N(CreateMinigame)(Evt* script, s32 isInitialCall) { Enemy* scorekeeper = get_enemy(SCOREKEEPER_ENEMY_IDX); - SmashGameData* data = heap_malloc(sizeof(SmashGameData)); + SmashGameData* data = heap_malloc(sizeof(*data)); scorekeeper->varTablePtr[SMASH_DATA_VAR_IDX] = data; data->windowA_posX = -80; diff --git a/src/world/common/StarSpiritEffectFunc.inc.c b/src/world/common/StarSpiritEffectFunc.inc.c index 49ec99249b..cd9072e96e 100644 --- a/src/world/common/StarSpiritEffectFunc.inc.c +++ b/src/world/common/StarSpiritEffectFunc.inc.c @@ -18,7 +18,7 @@ ApiStatus N(StarSpiritEffectFunc2)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; if (isInitialCall) { - StarSpiritEffect* ptr = heap_malloc(sizeof(StarSpiritEffect)); + StarSpiritEffect* ptr = heap_malloc(sizeof(*ptr)); script->varTable[0] = (s32) ptr; evt_set_variable(NULL, EVT_MAP_VAR(1), script->varTable[0]); ptr->unk_38 = evt_get_variable(script, *args++); @@ -147,7 +147,7 @@ ApiStatus N(StarSpiritEffectFunc5)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; if (isInitialCall) { - StarSpiritEffect* ptr = (StarSpiritEffect*) heap_malloc(sizeof(StarSpiritEffect)); + StarSpiritEffect* ptr = (StarSpiritEffect*) heap_malloc(sizeof(*ptr)); script->varTable[0] = (s32) ptr; ptr->unk_38 = evt_get_variable(script, *args++); ptr->unk_18 = evt_get_float_variable(script, *args++); diff --git a/src/world/common/atomic/Quizmo.inc.c b/src/world/common/atomic/Quizmo.inc.c index 2058ffb997..9284964d0d 100644 --- a/src/world/common/atomic/Quizmo.inc.c +++ b/src/world/common/atomic/Quizmo.inc.c @@ -396,7 +396,7 @@ ApiStatus N(Quizmo_SpinPlayer)(Evt* script, s32 isInitialCall) { script->functionTemp[0]--; - if(script->functionTemp[0] < 0) { + if (script->functionTemp[0] < 0) { return ApiStatus_DONE2; } else { return ApiStatus_BLOCK; @@ -417,7 +417,7 @@ ApiStatus N(Quizmo_SpinPartner)(Evt* script, s32 isInitialCall) { script->functionTemp[0]--; - if(script->functionTemp[0] < 0) { + if (script->functionTemp[0] < 0) { return ApiStatus_DONE2; } else { return ApiStatus_BLOCK; @@ -442,7 +442,7 @@ ApiStatus N(Quizmo_UpdatePartnerPosition)(Evt* script, s32 isInitialCall) { npc->pos.z += *z; script->functionTemp[0]--; - if(script->functionTemp[0] == 0) { + if (script->functionTemp[0] == 0) { return ApiStatus_DONE2; } else { return ApiStatus_BLOCK; diff --git a/src/world/common/enemy/FlyingMagikoopaAI.inc.c b/src/world/common/enemy/FlyingMagikoopaAI.inc.c index e35362a285..94df529ec5 100644 --- a/src/world/common/enemy/FlyingMagikoopaAI.inc.c +++ b/src/world/common/enemy/FlyingMagikoopaAI.inc.c @@ -63,7 +63,7 @@ void N(FlyingMagikoopaAI_15)(Evt* arg0, NpcAISettings* arg1, EnemyDetectVolume* if (is_point_within_region(enemy->territory->wander.wanderShape, enemy->territory->wander.point.x, enemy->territory->wander.point.z, npc->pos.x, npc->pos.z, enemy->territory->wander.wanderSizeX, enemy->territory->wander.wanderSizeZ)) { npc->yaw = atan2(npc->pos.x, npc->pos.z, enemy->territory->wander.point.x, enemy->territory->wander.point.z) - iterations; moveDist = dist2D(npc->pos.x, npc->pos.z, enemy->territory->wander.point.x, enemy->territory->wander.point.z); - if(randomDist > moveDist) { + if (randomDist > moveDist) { randomDist = moveDist; } } else { diff --git a/src/world/script_api/7E0E80.c b/src/world/script_api/7E0E80.c index 2d3bfbee26..081fb1dcfa 100644 --- a/src/world/script_api/7E0E80.c +++ b/src/world/script_api/7E0E80.c @@ -837,7 +837,7 @@ s32 MakeShop(Evt* script, s32 isInitialCall) { ShopItemData* inventory = evt_get_variable(script, *args++); ShopSellPriceData* prices = evt_get_variable(script, *args++); s32 inventoryItemFlags = evt_get_variable(script, *args++); - Shop* shop = heap_malloc(sizeof(Shop)); + Shop* shop = heap_malloc(sizeof(*shop)); Model* model; s32 numShopItems; f32 centerX; diff --git a/src/world/script_api/7E2AA0.c b/src/world/script_api/7E2AA0.c index e7ca1512aa..5ee5ad3487 100644 --- a/src/world/script_api/7E2AA0.c +++ b/src/world/script_api/7E2AA0.c @@ -108,13 +108,13 @@ INCLUDE_ASM(s32, "world/script_api/7E2AA0", func_80282700); ApiStatus func_80282774(Evt* script, s32 isInitialCall) { DoorStuff* doorStuff = (DoorStuff*)script->functionTemp[1]; - doorStuff->unk_0A = func_80134240(); - func_80134230(doorStuff->unk_08); + doorStuff->unk_0A = get_current_item_entity_render_group(); + set_current_item_entity_render_group(doorStuff->unk_08); return ApiStatus_DONE2; } ApiStatus func_802827A8(Evt* script, s32 isInitialCall) { - func_80134230(((DoorStuff*)script->functionTemp[1])->unk_0A); + set_current_item_entity_render_group(((DoorStuff*)script->functionTemp[1])->unk_0A); return ApiStatus_DONE2; } diff --git a/src/world/script_api/7E3700.c b/src/world/script_api/7E3700.c index acd319f361..6659c800ae 100644 --- a/src/world/script_api/7E3700.c +++ b/src/world/script_api/7E3700.c @@ -70,7 +70,7 @@ ApiStatus CreatePushBlockGrid(Evt* script, s32 isInitialCall) { u8* dataToCopy; s32 i; - D_802DBC88[blockSystemID] = blockGrid = general_heap_malloc(sizeof(PushBlockGrid)); + D_802DBC88[blockSystemID] = blockGrid = general_heap_malloc(sizeof(*blockGrid)); blockGrid->cells = general_heap_malloc(sizeNx*sizeNz); diff --git a/tools/disasm_hud_element_animation.py b/tools/disasm_hud_element_animation.py index 11944b855f..d74a6eaa1c 100755 --- a/tools/disasm_hud_element_animation.py +++ b/tools/disasm_hud_element_animation.py @@ -79,65 +79,65 @@ class HudElementScript(): break if op == 0x00: - print(f"{indent}he_End,") + print(f"{indent}hs_End") elif op == 0x01: - print(f"{indent}he_SetRGBA({next(buf)}, {next(buf)}, {next(buf)}),") + print(f"{indent}hs_SetRGBA({next(buf)}, {next(buf)}, {next(buf)})") elif op == 0x02: - print(f"{indent}he_SetCI({next(buf)}, {next(buf)}, {next(buf)}),") + print(f"{indent}hs_SetCI({next(buf)}, {next(buf)}, {next(buf)})") elif op == 0x03: indent = indent[4:] - print(f"{indent}he_Restart,") + print(f"{indent}hs_Restart") elif op == 0x04: - print(f"{indent}he_Loop,") + print(f"{indent}hs_Loop") indent = indent + " " elif op == 0x05: - print(f"{indent}he_SetTileSize({fmt_size(next(buf))}),") + print(f"{indent}hs_SetTileSize({fmt_size(next(buf))})") elif op == 0x06: - print(f"{indent}he_SetSizesAutoScale({fmt_size(next(buf))}, {fmt_size(next(buf))}),") + print(f"{indent}hs_SetSizesAutoScale({fmt_size(next(buf))}, {fmt_size(next(buf))})") elif op == 0x07: - print(f"{indent}he_SetSizesFixedScale({fmt_size(next(buf))}, {fmt_size(next(buf))}),") + print(f"{indent}hs_SetSizesFixedScale({fmt_size(next(buf))}, {fmt_size(next(buf))})") elif op == 0x08: - print(f"{indent}he_SetVisible,") + print(f"{indent}hs_SetVisible") elif op == 0x09: - print(f"{indent}he_SetHidden,") + print(f"{indent}hs_SetHidden") elif op == 0x0A: - print(f"{indent}he_AddTexelOffsetX({next(buf)}),") + print(f"{indent}hs_AddTexelOffsetX({next(buf)})") elif op == 0x0B: - print(f"{indent}he_AddTexelOffsetY({next(buf)}),") + print(f"{indent}hs_AddTexelOffsetY({next(buf)})") elif op == 0x0C: - print(f"{indent}he_SetTexelOffset({next(buf)}, {next(buf)}),") + print(f"{indent}hs_SetTexelOffset({next(buf)}, {next(buf)})") elif op == 0x0D: - print(f"{indent}he_SetImage({next(buf)}, {next(buf)}, {next(buf)}, {next(buf)}, {next(buf)}),") + print(f"{indent}hs_SetIcon({next(buf)}, {next(buf)}, {next(buf)}, {next(buf)}, {next(buf)})") elif op == 0x0E: - print(f"{indent}he_SetScale({next(buf)}),") + print(f"{indent}hs_SetScale({next(buf)})") elif op == 0x0F: - print(f"{indent}he_SetAlpha({next(buf)}),") + print(f"{indent}hs_SetAlpha({next(buf)})") elif op == 0x10: - print(f"{indent}he_RandomDelay({next(buf)}, {next(buf)}),") + print(f"{indent}hs_RandomDelay({next(buf)}, {next(buf)})") elif op == 0x11: - print(f"{indent}he_Delete,") + print(f"{indent}hs_Delete") elif op == 0x12: - print(f"{indent}he_UseIA8,") + print(f"{indent}hs_UseIA8") elif op == 0x13: - print(f"{indent}he_SetCustomSize({next(buf)}, {next(buf)}),") + print(f"{indent}hs_SetCustomSize({next(buf)}, {next(buf)})") elif op == 0x14: - print(f"{indent}he_RandomRestart({next(buf)}, {next(buf)}),") + print(f"{indent}hs_RandomRestart({next(buf)}, {next(buf)})") elif op == 0x15: - print(f"{indent}he_op_15({next(buf)}),") + print(f"{indent}hs_op_15({next(buf)})") elif op == 0x17: count = next(buf) args = [] for i in range(count): args.append(next(buf)) - print(f"{indent}he_RandomBranch({', '.join(args)}),") + print(f"{indent}hs_RandomBranch({', '.join(args)})") elif op == 0x18: - print(f"{indent}he_SetFlags({next(buf)}),") + print(f"{indent}hs_SetFlags({next(buf)})") elif op == 0x19: - print(f"{indent}he_ClearFlags({next(buf)}),") + print(f"{indent}hs_ClearFlags({next(buf)})") elif op == 0x1A: - print(f"{indent}he_PlaySound({next(buf)}),") + print(f"{indent}hs_PlaySound({next(buf)})") elif op == 0x1B: - print(f"{indent}he_SetPivot({next(buf)}),") + print(f"{indent}hs_SetPivot({next(buf)})") else: print(f"{indent}{op},") diff --git a/ver/jp/asm/nonmatchings/11E70/func_80036A70.s b/ver/jp/asm/nonmatchings/11E70/func_80036A70.s index 0e7f7d7f57..914553b335 100644 --- a/ver/jp/asm/nonmatchings/11E70/func_80036A70.s +++ b/ver/jp/asm/nonmatchings/11E70/func_80036A70.s @@ -14,8 +14,8 @@ glabel func_80036A70 /* 11E94 80036A94 AE400000 */ sw $zero, ($s2) /* 11E98 80036A98 3C01800A */ lui $at, %hi(D_8009A5B8) /* 11E9C 80036A9C AC20A5B8 */ sw $zero, %lo(D_8009A5B8)($at) -/* 11EA0 80036AA0 3C018015 */ lui $at, %hi(D_801512F8) -/* 11EA4 80036AA4 A02212F8 */ sb $v0, %lo(D_801512F8)($at) +/* 11EA0 80036AA0 3C018015 */ lui $at, %hi(ItemEntitiesCreated) +/* 11EA4 80036AA4 A02212F8 */ sb $v0, %lo(ItemEntitiesCreated)($at) /* 11EA8 80036AA8 0C00AAF0 */ jal func_8002ABC0 /* 11EAC 80036AAC 00000000 */ nop /* 11EB0 80036AB0 0C04A221 */ jal func_80128884 diff --git a/ver/jp/undefined_syms_auto.txt b/ver/jp/undefined_syms_auto.txt index c911aaecb4..18c1419234 100644 --- a/ver/jp/undefined_syms_auto.txt +++ b/ver/jp/undefined_syms_auto.txt @@ -233,7 +233,7 @@ D_8009E76D = 0x8009E76D; D_8009E76F = 0x8009E76F; D_80098318 = 0x80098318; D_8009E760 = 0x8009E760; -D_801512F8 = 0x801512F8; +ItemEntitiesCreated = 0x801512F8; D_80098370 = 0x80098370; D_8009E784 = 0x8009E784; D_8009E788 = 0x8009E788; diff --git a/ver/us/asm/nonmatchings/C50A0/make_item_entity.s b/ver/us/asm/nonmatchings/C50A0/make_item_entity.s index 99ae0768f3..954ba6d4f7 100644 --- a/ver/us/asm/nonmatchings/C50A0/make_item_entity.s +++ b/ver/us/asm/nonmatchings/C50A0/make_item_entity.s @@ -52,8 +52,8 @@ glabel make_item_entity /* C7B74 80131474 2402FFFF */ addiu $v0, $zero, -1 .L80131478_C7B78: /* C7B78 80131478 0000182D */ daddu $v1, $zero, $zero -/* C7B7C 8013147C 3C048015 */ lui $a0, %hi(D_801565A0) -/* C7B80 80131480 8C8465A0 */ lw $a0, %lo(D_801565A0)($a0) +/* C7B7C 8013147C 3C048015 */ lui $a0, %hi(gCurrentItemEntities) +/* C7B80 80131480 8C8465A0 */ lw $a0, %lo(gCurrentItemEntities)($a0) .L80131484: /* C7B84 80131484 8C820000 */ lw $v0, ($a0) /* C7B88 80131488 10400006 */ beqz $v0, .L801314A4 @@ -73,10 +73,10 @@ glabel make_item_entity /* C7BB4 801314B4 0C00AB39 */ jal heap_malloc /* C7BB8 801314B8 0060A02D */ daddu $s4, $v1, $zero /* C7BBC 801314BC 00142080 */ sll $a0, $s4, 2 -/* C7BC0 801314C0 3C038015 */ lui $v1, %hi(D_801565A0) -/* C7BC4 801314C4 8C6365A0 */ lw $v1, %lo(D_801565A0)($v1) -/* C7BC8 801314C8 3C058015 */ lui $a1, %hi(D_801512F8) -/* C7BCC 801314CC 24A512F8 */ addiu $a1, $a1, %lo(D_801512F8) +/* C7BC0 801314C0 3C038015 */ lui $v1, %hi(gCurrentItemEntities) +/* C7BC4 801314C4 8C6365A0 */ lw $v1, %lo(gCurrentItemEntities)($v1) +/* C7BC8 801314C8 3C058015 */ lui $a1, %hi(ItemEntitiesCreated) +/* C7BCC 801314CC 24A512F8 */ addiu $a1, $a1, %lo(ItemEntitiesCreated) /* C7BD0 801314D0 00832021 */ addu $a0, $a0, $v1 /* C7BD4 801314D4 8CA30000 */ lw $v1, ($a1) /* C7BD8 801314D8 0040802D */ daddu $s0, $v0, $zero @@ -144,8 +144,8 @@ glabel make_item_entity /* C7CC4 801315C4 00431024 */ and $v0, $v0, $v1 /* C7CC8 801315C8 AE020000 */ sw $v0, ($s0) .L801315CC: -/* C7CCC 801315CC 3C048015 */ lui $a0, %hi(D_80155D84) -/* C7CD0 801315D0 24845D84 */ addiu $a0, $a0, %lo(D_80155D84) +/* C7CCC 801315CC 3C048015 */ lui $a0, %hi(ItemEntityAlternatingSpawn) +/* C7CD0 801315D0 24845D84 */ addiu $a0, $a0, %lo(ItemEntityAlternatingSpawn) /* C7CD4 801315D4 8C820000 */ lw $v0, ($a0) /* C7CD8 801315D8 10400005 */ beqz $v0, .L801315F0 /* C7CDC 801315DC 3C030002 */ lui $v1, 2 diff --git a/ver/us/asm/nonmatchings/C50A0/make_item_entity_at_player.s b/ver/us/asm/nonmatchings/C50A0/make_item_entity_at_player.s deleted file mode 100644 index 3c124c9812..0000000000 --- a/ver/us/asm/nonmatchings/C50A0/make_item_entity_at_player.s +++ /dev/null @@ -1,195 +0,0 @@ -.set noat # allow manual use of $at -.set noreorder # don't insert nops after branches - -glabel make_item_entity_at_player -/* C8200 80131B00 27BDFFB8 */ addiu $sp, $sp, -0x48 -/* C8204 80131B04 AFB00028 */ sw $s0, 0x28($sp) -/* C8208 80131B08 0080802D */ daddu $s0, $a0, $zero -/* C820C 80131B0C AFB30034 */ sw $s3, 0x34($sp) -/* C8210 80131B10 00A0982D */ daddu $s3, $a1, $zero -/* C8214 80131B14 AFB40038 */ sw $s4, 0x38($sp) -/* C8218 80131B18 00C0A02D */ daddu $s4, $a2, $zero -/* C821C 80131B1C AFB20030 */ sw $s2, 0x30($sp) -/* C8220 80131B20 3C128011 */ lui $s2, %hi(gPlayerStatus) -/* C8224 80131B24 2652EFC8 */ addiu $s2, $s2, %lo(gPlayerStatus) -/* C8228 80131B28 3C048015 */ lui $a0, %hi(D_801565A0) -/* C822C 80131B2C 8C8465A0 */ lw $a0, %lo(D_801565A0)($a0) -/* C8230 80131B30 0000182D */ daddu $v1, $zero, $zero -/* C8234 80131B34 AFBF0040 */ sw $ra, 0x40($sp) -/* C8238 80131B38 AFB5003C */ sw $s5, 0x3c($sp) -/* C823C 80131B3C AFB1002C */ sw $s1, 0x2c($sp) -.L80131B40: -/* C8240 80131B40 8C820000 */ lw $v0, ($a0) -/* C8244 80131B44 10400006 */ beqz $v0, .L80131B60 -/* C8248 80131B48 28620100 */ slti $v0, $v1, 0x100 -/* C824C 80131B4C 24630001 */ addiu $v1, $v1, 1 -/* C8250 80131B50 28620100 */ slti $v0, $v1, 0x100 -/* C8254 80131B54 1440FFFA */ bnez $v0, .L80131B40 -/* C8258 80131B58 24840004 */ addiu $a0, $a0, 4 -/* C825C 80131B5C 28620100 */ slti $v0, $v1, 0x100 -.L80131B60: -/* C8260 80131B60 54400003 */ bnel $v0, $zero, .L80131B70 -/* C8264 80131B64 2404005C */ addiu $a0, $zero, 0x5c -.L80131B68: -/* C8268 80131B68 0804C6DA */ j .L80131B68 -/* C826C 80131B6C 00000000 */ nop -.L80131B70: -/* C8270 80131B70 0C00AB39 */ jal heap_malloc -/* C8274 80131B74 0060A82D */ daddu $s5, $v1, $zero -/* C8278 80131B78 00152080 */ sll $a0, $s5, 2 -/* C827C 80131B7C 3C038015 */ lui $v1, %hi(D_801565A0) -/* C8280 80131B80 8C6365A0 */ lw $v1, %lo(D_801565A0)($v1) -/* C8284 80131B84 3C058015 */ lui $a1, %hi(D_801512F8) -/* C8288 80131B88 24A512F8 */ addiu $a1, $a1, %lo(D_801512F8) -/* C828C 80131B8C 00832021 */ addu $a0, $a0, $v1 -/* C8290 80131B90 8CA30000 */ lw $v1, ($a1) -/* C8294 80131B94 0040882D */ daddu $s1, $v0, $zero -/* C8298 80131B98 AC910000 */ sw $s1, ($a0) -/* C829C 80131B9C 24630001 */ addiu $v1, $v1, 1 -/* C82A0 80131BA0 16200003 */ bnez $s1, .L80131BB0 -/* C82A4 80131BA4 ACA30000 */ sw $v1, ($a1) -.L80131BA8: -/* C82A8 80131BA8 0804C6EA */ j .L80131BA8 -/* C82AC 80131BAC 00000000 */ nop -.L80131BB0: -/* C82B0 80131BB0 3210FFFF */ andi $s0, $s0, 0xffff -/* C82B4 80131BB4 3C030200 */ lui $v1, 0x200 -/* C82B8 80131BB8 34630017 */ ori $v1, $v1, 0x17 -/* C82BC 80131BBC 2402FFFF */ addiu $v0, $zero, -1 -/* C82C0 80131BC0 A222001D */ sb $v0, 0x1d($s1) -/* C82C4 80131BC4 12600004 */ beqz $s3, .L80131BD8 -/* C82C8 80131BC8 AE230000 */ sw $v1, ($s1) -/* C82CC 80131BCC 3C020600 */ lui $v0, 0x600 -/* C82D0 80131BD0 34420017 */ ori $v0, $v0, 0x17 -/* C82D4 80131BD4 AE220000 */ sw $v0, ($s1) -.L80131BD8: -/* C82D8 80131BD8 2402001C */ addiu $v0, $zero, 0x1c -/* C82DC 80131BDC A6340006 */ sh $s4, 6($s1) -/* C82E0 80131BE0 A222001B */ sb $v0, 0x1b($s1) -/* C82E4 80131BE4 A220001A */ sb $zero, 0x1a($s1) -/* C82E8 80131BE8 A6200004 */ sh $zero, 4($s1) -/* C82EC 80131BEC C6400028 */ lwc1 $f0, 0x28($s2) -/* C82F0 80131BF0 8E230000 */ lw $v1, ($s1) -/* C82F4 80131BF4 E6200008 */ swc1 $f0, 8($s1) -/* C82F8 80131BF8 C640002C */ lwc1 $f0, 0x2c($s2) -/* C82FC 80131BFC 2402FFFF */ addiu $v0, $zero, -1 -/* C8300 80131C00 E620000C */ swc1 $f0, 0xc($s1) -/* C8304 80131C04 C6420030 */ lwc1 $f2, 0x30($s2) -/* C8308 80131C08 3C013F80 */ lui $at, 0x3f80 -/* C830C 80131C0C 44810000 */ mtc1 $at, $f0 -/* C8310 80131C10 34634000 */ ori $v1, $v1, 0x4000 -/* C8314 80131C14 A6220020 */ sh $v0, 0x20($s1) -/* C8318 80131C18 24020001 */ addiu $v0, $zero, 1 -/* C831C 80131C1C A222002E */ sb $v0, 0x2e($s1) -/* C8320 80131C20 2402D8F1 */ addiu $v0, $zero, -0x270f -/* C8324 80131C24 A6220034 */ sh $v0, 0x34($s1) -/* C8328 80131C28 A6220036 */ sh $v0, 0x36($s1) -/* C832C 80131C2C A6220038 */ sh $v0, 0x38($s1) -/* C8330 80131C30 00101140 */ sll $v0, $s0, 5 -/* C8334 80131C34 A6300018 */ sh $s0, 0x18($s1) -/* C8338 80131C38 AE200014 */ sw $zero, 0x14($s1) -/* C833C 80131C3C A220001C */ sb $zero, 0x1c($s1) -/* C8340 80131C40 A620001E */ sh $zero, 0x1e($s1) -/* C8344 80131C44 AE230000 */ sw $v1, ($s1) -/* C8348 80131C48 E6200030 */ swc1 $f0, 0x30($s1) -/* C834C 80131C4C E6220010 */ swc1 $f2, 0x10($s1) -/* C8350 80131C50 3C018008 */ lui $at, %hi(gItemTable+0x18) -/* C8354 80131C54 00220821 */ addu $at, $at, $v0 -/* C8358 80131C58 942278F8 */ lhu $v0, %lo(gItemTable+0x18)($at) -/* C835C 80131C5C 30421000 */ andi $v0, $v0, 0x1000 -/* C8360 80131C60 10400005 */ beqz $v0, .L80131C78 -/* C8364 80131C64 3C020004 */ lui $v0, 4 -/* C8368 80131C68 00621025 */ or $v0, $v1, $v0 -/* C836C 80131C6C 2403BFFF */ addiu $v1, $zero, -0x4001 -/* C8370 80131C70 00431024 */ and $v0, $v0, $v1 -/* C8374 80131C74 AE220000 */ sw $v0, ($s1) -.L80131C78: -/* C8378 80131C78 3C088015 */ lui $t0, %hi(D_80155D84) -/* C837C 80131C7C 25085D84 */ addiu $t0, $t0, %lo(D_80155D84) -/* C8380 80131C80 8D020000 */ lw $v0, ($t0) -/* C8384 80131C84 10400004 */ beqz $v0, .L80131C98 -/* C8388 80131C88 3C030002 */ lui $v1, 2 -/* C838C 80131C8C 8E220000 */ lw $v0, ($s1) -/* C8390 80131C90 00431025 */ or $v0, $v0, $v1 -/* C8394 80131C94 AE220000 */ sw $v0, ($s1) -.L80131C98: -/* C8398 80131C98 0000202D */ daddu $a0, $zero, $zero -/* C839C 80131C9C 24020001 */ addiu $v0, $zero, 1 -/* C83A0 80131CA0 8E250008 */ lw $a1, 8($s1) -/* C83A4 80131CA4 8E26000C */ lw $a2, 0xc($s1) -/* C83A8 80131CA8 8D030000 */ lw $v1, ($t0) -/* C83AC 80131CAC 8E270010 */ lw $a3, 0x10($s1) -/* C83B0 80131CB0 00431023 */ subu $v0, $v0, $v1 -/* C83B4 80131CB4 0C044898 */ jal create_shadow_type -/* C83B8 80131CB8 AD020000 */ sw $v0, ($t0) -/* C83BC 80131CBC 00022400 */ sll $a0, $v0, 0x10 -/* C83C0 80131CC0 00042403 */ sra $a0, $a0, 0x10 -/* C83C4 80131CC4 0C044181 */ jal get_shadow_by_index -/* C83C8 80131CC8 A6220020 */ sh $v0, 0x20($s1) -/* C83CC 80131CCC 3C040002 */ lui $a0, 2 -/* C83D0 80131CD0 27A50018 */ addiu $a1, $sp, 0x18 -/* C83D4 80131CD4 27A6001C */ addiu $a2, $sp, 0x1c -/* C83D8 80131CD8 27A70020 */ addiu $a3, $sp, 0x20 -/* C83DC 80131CDC 0040802D */ daddu $s0, $v0, $zero -/* C83E0 80131CE0 8E020000 */ lw $v0, ($s0) -/* C83E4 80131CE4 3C01447A */ lui $at, 0x447a -/* C83E8 80131CE8 44810000 */ mtc1 $at, $f0 -/* C83EC 80131CEC 3C014140 */ lui $at, 0x4140 -/* C83F0 80131CF0 44811000 */ mtc1 $at, $f2 -/* C83F4 80131CF4 34420001 */ ori $v0, $v0, 1 -/* C83F8 80131CF8 AE020000 */ sw $v0, ($s0) -/* C83FC 80131CFC 27A20024 */ addiu $v0, $sp, 0x24 -/* C8400 80131D00 E7A00024 */ swc1 $f0, 0x24($sp) -/* C8404 80131D04 C6260008 */ lwc1 $f6, 8($s1) -/* C8408 80131D08 C620000C */ lwc1 $f0, 0xc($s1) -/* C840C 80131D0C C6240010 */ lwc1 $f4, 0x10($s1) -/* C8410 80131D10 46020000 */ add.s $f0, $f0, $f2 -/* C8414 80131D14 E7A60018 */ swc1 $f6, 0x18($sp) -/* C8418 80131D18 E7A40020 */ swc1 $f4, 0x20($sp) -/* C841C 80131D1C E7A0001C */ swc1 $f0, 0x1c($sp) -/* C8420 80131D20 0C0372DF */ jal npc_raycast_down_sides -/* C8424 80131D24 AFA20010 */ sw $v0, 0x10($sp) -/* C8428 80131D28 C7A00018 */ lwc1 $f0, 0x18($sp) -/* C842C 80131D2C C7A2001C */ lwc1 $f2, 0x1c($sp) -/* C8430 80131D30 C7A40020 */ lwc1 $f4, 0x20($sp) -/* C8434 80131D34 3C028007 */ lui $v0, %hi(gGameStatusPtr) -/* C8438 80131D38 8C42419C */ lw $v0, %lo(gGameStatusPtr)($v0) -/* C843C 80131D3C E6000010 */ swc1 $f0, 0x10($s0) -/* C8440 80131D40 E6020014 */ swc1 $f2, 0x14($s0) -/* C8444 80131D44 E6040018 */ swc1 $f4, 0x18($s0) -/* C8448 80131D48 C7A20024 */ lwc1 $f2, 0x24($sp) -/* C844C 80131D4C 3C013F00 */ lui $at, 0x3f00 -/* C8450 80131D50 44810000 */ mtc1 $at, $f0 -/* C8454 80131D54 C444011C */ lwc1 $f4, 0x11c($v0) -/* C8458 80131D58 46001082 */ mul.s $f2, $f2, $f0 -/* C845C 80131D5C 00000000 */ nop -/* C8460 80131D60 AE00002C */ sw $zero, 0x2c($s0) -/* C8464 80131D64 E6040028 */ swc1 $f4, 0x28($s0) -/* C8468 80131D68 C4400124 */ lwc1 $f0, 0x124($v0) -/* C846C 80131D6C 44051000 */ mfc1 $a1, $f2 -/* C8470 80131D70 0200202D */ daddu $a0, $s0, $zero -/* C8474 80131D74 0C044A17 */ jal set_standard_shadow_scale -/* C8478 80131D78 E4800030 */ swc1 $f0, 0x30($a0) -/* C847C 80131D7C 0C04C44A */ jal item_entity_load -/* C8480 80131D80 0220202D */ daddu $a0, $s1, $zero -/* C8484 80131D84 86230018 */ lh $v1, 0x18($s1) -/* C8488 80131D88 24020157 */ addiu $v0, $zero, 0x157 -/* C848C 80131D8C 14620008 */ bne $v1, $v0, .L80131DB0 -/* C8490 80131D90 02A0102D */ daddu $v0, $s5, $zero -/* C8494 80131D94 3C058010 */ lui $a1, %hi(SparkleScript_Coin) -/* C8498 80131D98 24A54AC0 */ addiu $a1, $a1, %lo(SparkleScript_Coin) -/* C849C 80131D9C 0C04C27C */ jal sparkle_script_init -/* C84A0 80131DA0 0220202D */ daddu $a0, $s1, $zero -/* C84A4 80131DA4 0C04C2B3 */ jal sparkle_script_update -/* C84A8 80131DA8 0220202D */ daddu $a0, $s1, $zero -/* C84AC 80131DAC 02A0102D */ daddu $v0, $s5, $zero -.L80131DB0: -/* C84B0 80131DB0 8FBF0040 */ lw $ra, 0x40($sp) -/* C84B4 80131DB4 8FB5003C */ lw $s5, 0x3c($sp) -/* C84B8 80131DB8 8FB40038 */ lw $s4, 0x38($sp) -/* C84BC 80131DBC 8FB30034 */ lw $s3, 0x34($sp) -/* C84C0 80131DC0 8FB20030 */ lw $s2, 0x30($sp) -/* C84C4 80131DC4 8FB1002C */ lw $s1, 0x2c($sp) -/* C84C8 80131DC8 8FB00028 */ lw $s0, 0x28($sp) -/* C84CC 80131DCC 03E00008 */ jr $ra -/* C84D0 80131DD0 27BD0048 */ addiu $sp, $sp, 0x48 diff --git a/ver/us/asm/nonmatchings/C50A0/render_item_entities.s b/ver/us/asm/nonmatchings/C50A0/render_item_entities.s index 603264d183..c6209ef104 100644 --- a/ver/us/asm/nonmatchings/C50A0/render_item_entities.s +++ b/ver/us/asm/nonmatchings/C50A0/render_item_entities.s @@ -24,8 +24,8 @@ glabel render_item_entities /* C95A0 80132EA0 AFB00120 */ sw $s0, 0x120($sp) /* C95A4 80132EA4 F7B40148 */ sdc1 $f20, 0x148($sp) .L80132EA8: -/* C95A8 80132EA8 3C038015 */ lui $v1, %hi(D_801565A0) -/* C95AC 80132EAC 8C6365A0 */ lw $v1, %lo(D_801565A0)($v1) +/* C95A8 80132EA8 3C038015 */ lui $v1, %hi(gCurrentItemEntities) +/* C95AC 80132EAC 8C6365A0 */ lw $v1, %lo(gCurrentItemEntities)($v1) /* C95B0 80132EB0 00161080 */ sll $v0, $s6, 2 /* C95B4 80132EB4 00431021 */ addu $v0, $v0, $v1 /* C95B8 80132EB8 8C520000 */ lw $s2, ($v0) diff --git a/ver/us/asm/nonmatchings/C50A0/test_item_player_collision.s b/ver/us/asm/nonmatchings/C50A0/test_item_player_collision.s index 52435a3e64..78c734ac7c 100644 --- a/ver/us/asm/nonmatchings/C50A0/test_item_player_collision.s +++ b/ver/us/asm/nonmatchings/C50A0/test_item_player_collision.s @@ -58,8 +58,8 @@ glabel test_item_player_collision /* CA2D8 80133BD8 00621024 */ and $v0, $v1, $v0 /* CA2DC 80133BDC 144000EC */ bnez $v0, .L80133F90 /* CA2E0 80133BE0 0000102D */ daddu $v0, $zero, $zero -/* CA2E4 80133BE4 3C028015 */ lui $v0, %hi(D_801565A4) -/* CA2E8 80133BE8 844265A4 */ lh $v0, %lo(D_801565A4)($v0) +/* CA2E4 80133BE4 3C028015 */ lui $v0, %hi(isPickingUpItem) +/* CA2E8 80133BE8 844265A4 */ lh $v0, %lo(isPickingUpItem)($v0) /* CA2EC 80133BEC 144000E8 */ bnez $v0, .L80133F90 /* CA2F0 80133BF0 0000102D */ daddu $v0, $zero, $zero /* CA2F4 80133BF4 30620040 */ andi $v0, $v1, 0x40 diff --git a/ver/us/asm/nonmatchings/C50A0/update_item_entity_collectable.s b/ver/us/asm/nonmatchings/C50A0/update_item_entity_collectable.s index af7caabcf7..e91661baa1 100644 --- a/ver/us/asm/nonmatchings/C50A0/update_item_entity_collectable.s +++ b/ver/us/asm/nonmatchings/C50A0/update_item_entity_collectable.s @@ -9,8 +9,8 @@ dlabel D_80150E18 .section .text glabel update_item_entity_collectable -/* CA950 80134250 3C028015 */ lui $v0, %hi(D_801565A4) -/* CA954 80134254 844265A4 */ lh $v0, %lo(D_801565A4)($v0) +/* CA950 80134250 3C028015 */ lui $v0, %hi(isPickingUpItem) +/* CA954 80134254 844265A4 */ lh $v0, %lo(isPickingUpItem)($v0) /* CA958 80134258 27BDFFA0 */ addiu $sp, $sp, -0x60 /* CA95C 8013425C AFB20038 */ sw $s2, 0x38($sp) /* CA960 80134260 AFB40040 */ sw $s4, 0x40($sp) @@ -1314,8 +1314,8 @@ glabel update_item_entity_collectable .L80135538: /* CBC38 80135538 1462000D */ bne $v1, $v0, .L80135570 /* CBC3C 8013553C 24020001 */ addiu $v0, $zero, 1 -/* CBC40 80135540 3C018015 */ lui $at, %hi(D_801565A4) -/* CBC44 80135544 A42265A4 */ sh $v0, %lo(D_801565A4)($at) +/* CBC40 80135540 3C018015 */ lui $at, %hi(isPickingUpItem) +/* CBC44 80135544 A42265A4 */ sh $v0, %lo(isPickingUpItem)($at) /* CBC48 80135548 2402001C */ addiu $v0, $zero, 0x1c /* CBC4C 8013554C 3C03800A */ lui $v1, %hi(gOverrideFlags) /* CBC50 80135550 2463A650 */ addiu $v1, $v1, %lo(gOverrideFlags) diff --git a/ver/us/asm/nonmatchings/C50A0/update_item_entity_temp.s b/ver/us/asm/nonmatchings/C50A0/update_item_entity_temp.s index 3cb1427c71..5e97fe89db 100644 --- a/ver/us/asm/nonmatchings/C50A0/update_item_entity_temp.s +++ b/ver/us/asm/nonmatchings/C50A0/update_item_entity_temp.s @@ -29,8 +29,8 @@ glabel update_item_entity_temp /* CBE20 80135720 24120001 */ addiu $s2, $zero, 1 /* CBE24 80135724 8E220000 */ lw $v0, ($s1) /* CBE28 80135728 3C030200 */ lui $v1, 0x200 -/* CBE2C 8013572C 3C018015 */ lui $at, %hi(D_801565A4) -/* CBE30 80135730 A43265A4 */ sh $s2, %lo(D_801565A4)($at) +/* CBE2C 8013572C 3C018015 */ lui $at, %hi(isPickingUpItem) +/* CBE30 80135730 A43265A4 */ sh $s2, %lo(isPickingUpItem)($at) /* CBE34 80135734 00431024 */ and $v0, $v0, $v1 /* CBE38 80135738 1440000C */ bnez $v0, .L8013576C /* CBE3C 8013573C 00000000 */ nop @@ -616,8 +616,8 @@ glabel update_item_entity_temp /* CC680 80135F80 24020001 */ addiu $v0, $zero, 1 /* CC684 80135F84 146200FD */ bne $v1, $v0, .L8013637C_CCA7C /* CC688 80135F88 00000000 */ nop -/* CC68C 80135F8C 3C018015 */ lui $at, %hi(D_801565A4) -/* CC690 80135F90 A42065A4 */ sh $zero, %lo(D_801565A4)($at) +/* CC68C 80135F8C 3C018015 */ lui $at, %hi(isPickingUpItem) +/* CC690 80135F90 A42065A4 */ sh $zero, %lo(isPickingUpItem)($at) .L80135F94_CC694: /* CC694 80135F94 8E220000 */ lw $v0, ($s1) /* CC698 80135F98 3C030200 */ lui $v1, 0x200 @@ -880,8 +880,8 @@ glabel update_item_entity_temp /* CCA68 80136368 00000000 */ nop /* CCA6C 8013636C 0C03A6CC */ jal decrement_status_menu_disabled /* CCA70 80136370 00000000 */ nop -/* CCA74 80136374 3C018015 */ lui $at, %hi(D_801565A4) -/* CCA78 80136378 A42065A4 */ sh $zero, %lo(D_801565A4)($at) +/* CCA74 80136374 3C018015 */ lui $at, %hi(isPickingUpItem) +/* CCA78 80136378 A42065A4 */ sh $zero, %lo(isPickingUpItem)($at) .L8013637C_CCA7C: /* CCA7C 8013637C 8FBF0038 */ lw $ra, 0x38($sp) /* CCA80 80136380 8FB50034 */ lw $s5, 0x34($sp) diff --git a/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_802406C8_8EC4E8.s b/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_802406C8_8EC4E8.s index d9ffa3f029..50841548f4 100644 --- a/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_802406C8_8EC4E8.s +++ b/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_802406C8_8EC4E8.s @@ -95,8 +95,8 @@ glabel func_802406C8_8EC4E8 .L8024080C: /* 8EC62C 8024080C 1260001A */ beqz $s3, .L80240878 /* 8EC630 80240810 0240802D */ daddu $s0, $s2, $zero -/* 8EC634 80240814 3C028008 */ lui $v0, %hi(HudScript_Item_ITEM_08B) -/* 8EC638 80240818 244222F8 */ addiu $v0, $v0, %lo(HudScript_Item_ITEM_08B) +/* 8EC634 80240814 3C028008 */ lui $v0, %hi(HudScript_Item_Unused_08B) +/* 8EC638 80240818 244222F8 */ addiu $v0, $v0, %lo(HudScript_Item_Unused_08B) /* 8EC63C 8024081C AE220000 */ sw $v0, ($s1) /* 8EC640 80240820 AE320108 */ sw $s2, 0x108($s1) /* 8EC644 80240824 AE3E018C */ sw $fp, 0x18c($s1) @@ -115,8 +115,8 @@ glabel func_802406C8_8EC4E8 /* 8EC674 80240854 00508024 */ and $s0, $v0, $s0 /* 8EC678 80240858 12000005 */ beqz $s0, .L80240870 /* 8EC67C 8024085C AE200210 */ sw $zero, 0x210($s1) -/* 8EC680 80240860 3C028008 */ lui $v0, %hi(HudScript_Item_ITEM_08B_disabled) -/* 8EC684 80240864 24422328 */ addiu $v0, $v0, %lo(HudScript_Item_ITEM_08B_disabled) +/* 8EC680 80240860 3C028008 */ lui $v0, %hi(HudScript_Item_Unused_08B_disabled) +/* 8EC684 80240864 24422328 */ addiu $v0, $v0, %lo(HudScript_Item_Unused_08B_disabled) /* 8EC688 80240868 AE3E0210 */ sw $fp, 0x210($s1) /* 8EC68C 8024086C AE220000 */ sw $v0, ($s1) .L80240870: diff --git a/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_80240B54_8EC974.s b/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_80240B54_8EC974.s index 3886261694..1ffb386ca7 100644 --- a/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_80240B54_8EC974.s +++ b/ver/us/asm/nonmatchings/world/area_kmr/kmr_20/8EBE50/func_80240B54_8EC974.s @@ -30,8 +30,8 @@ glabel func_80240B54_8EC974 /* 8EC9D0 80240BB0 0000A82D */ daddu $s5, $zero, $zero /* 8EC9D4 80240BB4 02A0902D */ daddu $s2, $s5, $zero /* 8EC9D8 80240BB8 24160001 */ addiu $s6, $zero, 1 -/* 8EC9DC 80240BBC 3C1E8008 */ lui $fp, %hi(HudScript_Item_ITEM_08C_disabled) -/* 8EC9E0 80240BC0 27DE2388 */ addiu $fp, $fp, %lo(HudScript_Item_ITEM_08C_disabled) +/* 8EC9DC 80240BBC 3C1E8008 */ lui $fp, %hi(HudScript_Item_Unused_08C_disabled) +/* 8EC9E0 80240BC0 27DE2388 */ addiu $fp, $fp, %lo(HudScript_Item_Unused_08C_disabled) /* 8EC9E4 80240BC4 3C138024 */ lui $s3, %hi(D_80244FA0_8F0DC0) /* 8EC9E8 80240BC8 26734FA0 */ addiu $s3, $s3, %lo(D_80244FA0_8F0DC0) /* 8EC9EC 80240BCC 02E0882D */ daddu $s1, $s7, $zero @@ -45,8 +45,8 @@ glabel func_80240B54_8EC974 /* 8ECA08 80240BE8 54400019 */ bnel $v0, $zero, .L80240C50 /* 8ECA0C 80240BEC 26520001 */ addiu $s2, $s2, 1 /* 8ECA10 80240BF0 0240802D */ daddu $s0, $s2, $zero -/* 8ECA14 80240BF4 3C068008 */ lui $a2, %hi(HudScript_Item_ITEM_08C) -/* 8ECA18 80240BF8 24C62358 */ addiu $a2, $a2, %lo(HudScript_Item_ITEM_08C) +/* 8ECA14 80240BF4 3C068008 */ lui $a2, %hi(HudScript_Item_Unused_08C) +/* 8ECA18 80240BF8 24C62358 */ addiu $a2, $a2, %lo(HudScript_Item_Unused_08C) /* 8ECA1C 80240BFC AE260000 */ sw $a2, ($s1) /* 8ECA20 80240C00 AE320108 */ sw $s2, 0x108($s1) /* 8ECA24 80240C04 AE36018C */ sw $s6, 0x18c($s1) diff --git a/ver/us/splat.yaml b/ver/us/splat.yaml index 3112c6eca7..ce7ab1f2c5 100644 --- a/ver/us/splat.yaml +++ b/ver/us/splat.yaml @@ -11765,9 +11765,9 @@ segments: - [0xFA08A0, bin, bgm/Bowser_s_Attacks_95] - [0xFA3C60, bin, bgm/End_Parade_1_90] - [0xFA85F0, bin, bgm/End_Parade_2_91] - - [0xFABE90, bin, bgm/The_End_6E] + - [0xFABE90, bin, bgm/Ths_End_6E] - [0xFACC80, bin, bgm/Koopa_Radio_Station_2D] - - [0xFAD210, bin, bgm/The_End_Low_Frequency__2E] + - [0xFAD210, bin, bgm/Ths_End_Low_Frequency__2E] - [0xFAD8F0, bin, bgm/SMW_Remix_2F] - [0xFADE70, bin, bgm/New_Partner_82] # BGM end - [0xFAE860, bin] # sfx diff --git a/ver/us/symbol_addrs.txt b/ver/us/symbol_addrs.txt index fcc24764a1..1e3f1b623b 100644 --- a/ver/us/symbol_addrs.txt +++ b/ver/us/symbol_addrs.txt @@ -3148,7 +3148,7 @@ item_entity_update = 0x80131DD4; // type:func rom:0xC84D4 update_item_entities = 0x80131EEC; // type:func rom:0xC85EC appendGfx_item_entity = 0x801321A4; // type:func rom:0xC88A4 draw_item_entities = 0x80132C80; // type:func rom:0xC9380 -func_80132D94 = 0x80132D94; // type:func rom:0xC9494 +draw_item_entities_UI = 0x80132D94; // type:func rom:0xC9494 render_item_entities = 0x80132E54; // type:func rom:0xC9554 remove_item_entity_by_reference = 0x80133930; // type:func rom:0xCA030 remove_item_entity_by_index = 0x801339FC; // type:func rom:0xCA0FC @@ -3160,8 +3160,8 @@ clear_item_entity_flags = 0x80134188; // type:func rom:0xCA888 func_801341B0 = 0x801341B0; // type:func rom:0xCA8B0 is_picking_up_item = 0x801341E8; // type:func rom:0xCA8E8 set_item_entity_position = 0x8013420C; // type:func rom:0xCA90C -func_80134230 = 0x80134230; // type:func rom:0xCA930 -func_80134240 = 0x80134240; // type:func rom:0xCA940 +set_current_item_entity_render_group = 0x80134230; // type:func rom:0xCA930 +get_current_item_entity_render_group = 0x80134240; // type:func rom:0xCA940 update_item_entity_collectable = 0x80134250; // type:func rom:0xCA950 func_8013559C = 0x8013559C; // type:func rom:0xCBC9C update_item_entity_static = 0x80135658; // type:func rom:0xCBD58 @@ -3509,7 +3509,7 @@ D_8014EE98 = 0x8014EE98; // type:data rom:0xE5598 fold_groupOffsets = 0x8014EF64; // type:data rom:0xE5664 gHudElementAuxCache = 0x8014EFC0; // type:data rom:0xE56C0 gHudElementCacheCapacity = 0x8014EFC4; // type:data rom:0xE56C4 -hud_element_defaultAnim = 0x8014EFC8; // type:data rom:0xE56C8 +HudScript_Empty = 0x8014EFC8; // type:data rom:0xE56C8 gHudElementSizes = 0x8014EFCC; // type:data rom:0xE56CC D_8014F068 = 0x8014F068; // type:data rom:0xE5768 gHudElementsDLBackUI = 0x8014F078; // type:data rom:0xE5778 @@ -3691,7 +3691,7 @@ gCurrentCustomModelGfxPtr = 0x801512E8; // rom:0xE79E8 gLastCreatedEntityIndex = 0x801512EC; // rom:0xE79EC D_801512F0 = 0x801512F0; // type:data rom:0xE79F0 gMsgVarImages = 0x801512F4; // type:data rom:0xE79F4 -D_801512F8 = 0x801512F8; // type:data rom:0xE79F8 +ItemEntitiesCreated = 0x801512F8; // type:data rom:0xE79F8 gCurrentModelTreeRoot = 0x801512FC; // type:data rom:0xE79FC D_80151300 = 0x80151300; // type:data rom:0xE7A00 D_80151304 = 0x80151304; // type:data rom:0xE7A04 @@ -3971,18 +3971,18 @@ evt_get_variable = 0x802C7ABC; // type:func rom:0xEC46C msg_drawState = 0x80155D74; // type:data rom:0xEC474 D_8015DD78 = 0x80155D78; // type:data rom:0xEC478 D_80155D80 = 0x80155D80; // type:data rom:0xEC480 -D_80155D84 = 0x80155D84; // type:data rom:0xEC484 -D_80155D88 = 0x80155D88; // type:data rom:0xEC488 +ItemEntityAlternatingSpawn = 0x80155D84; // type:data rom:0xEC484 +ItemEntityRenderGroup = 0x80155D88; // type:data rom:0xEC488 D_80155D8C = 0x80155D8C; // type:data rom:0xEC48C D_80155D8E = 0x80155D8E; // type:data rom:0xEC48E D_80155D90 = 0x80155D90; // type:data rom:0xEC490 -D_80155DA0 = 0x80155DA0; // type:data rom:0xEC4A0 +WorldItemEntities = 0x80155DA0; // type:data rom:0xEC4A0 evt_get_variable_index = 0x802C7DA8; // type:func rom:0xEC758 -D_801561A0 = 0x801561A0; // type:data rom:0xEC8A0 +BattleItemEntities = 0x801561A0; // type:data rom:0xEC8A0 evt_get_variable_index_alt = 0x802C7F20; // type:func rom:0xEC8D0 evt_set_variable = 0x802C8098; // type:func rom:0xECA48 -D_801565A0 = 0x801565A0; // type:data rom:0xECCA0 -D_801565A4 = 0x801565A4; // type:data rom:0xECCA4 +gCurrentItemEntities = 0x801565A0; // type:data rom:0xECCA0 +isPickingUpItem = 0x801565A4; // type:data rom:0xECCA4 D_801565A6 = 0x801565A6; // type:data rom:0xECCA6 D_801565A8 = 0x801565A8; // type:data rom:0xECCA8 D_801565AC = 0x801565AC; // type:data rom:0xECCAC @@ -23313,10 +23313,10 @@ HudScript_Item_Coin = 0x80080868; // type:data HudScript_Item_CoinSparkleRandom = 0x80080FC4; // type:data HudScript_Item_StarPoint = 0x80080FF0; // type:data HudScript_Item_SmallStarPoint = 0x800810C8; // type:data -HudScript_Item_ITEM_08B = 0x800822F8; // type:data -HudScript_Item_ITEM_08B_disabled = 0x80082328; // type:data -HudScript_Item_ITEM_08C = 0x80082358; // type:data -HudScript_Item_ITEM_08C_disabled = 0x80082388; // type:data +HudScript_Item_Unused_08B = 0x800822F8; // type:data +HudScript_Item_Unused_08B_disabled = 0x80082328; // type:data +HudScript_Item_Unused_08C = 0x80082358; // type:data +HudScript_Item_Unused_08C_disabled = 0x80082388; // type:data gItemTable = 0x800878E0; // size:0x2D80 gItemHudScripts = 0x8008A680; // type:data dead_gItemTable = 0x8008D2C0; // type:data