From 5b7f18a2ca99511718645d24b1cc7599a62613de Mon Sep 17 00:00:00 2001 From: HailSanta <53960937+HailSanta@users.noreply.github.com> Date: Wed, 18 May 2022 03:53:28 -0400 Subject: [PATCH] start chest inc + misc cleanup (#711) * start chest inc + misc cleanup * popups * 5b320 OK * finish HudScript retyping * item hud scripts Co-authored-by: HailSanta --- include/common_structs.h | 18 +- include/enums.h | 118 +- include/variables.h | 2 +- src/16c8e0.c | 22 +- src/18C790.c | 4 +- src/18F340.c | 10 +- src/190B20.c | 8 +- src/1AF230.c | 15 +- src/23680.c | 39 +- src/415D90.c | 238 +- src/5B320.c | 13749 ++++++++++++++++ src/7fd10_len_b40.c | 67 +- src/80850_len_3060.c | 48 +- src/8a860_len_3f30.c | 32 +- src/C50A0.c | 2 +- src/a5dd0_len_114e0.c | 31 +- src/battle/action_cmd/07.c | 16 +- src/battle/action_cmd/0A.c | 16 +- src/battle/action_cmd/air_lift.c | 16 +- src/battle/action_cmd/air_raid.c | 16 +- src/battle/action_cmd/body_slam.c | 16 +- src/battle/action_cmd/bomb.c | 12 +- src/battle/action_cmd/break_free.c | 16 +- src/battle/action_cmd/dizzy_shell.c | 12 +- src/battle/action_cmd/fire_shell.c | 12 +- src/battle/action_cmd/flee.c | 24 +- src/battle/action_cmd/hammer.c | 28 +- src/battle/action_cmd/hurricane.c | 16 +- src/battle/action_cmd/jump.c | 12 +- src/battle/action_cmd/mega_shock.c | 16 +- src/battle/action_cmd/power_shock.c | 20 +- src/battle/action_cmd/smack.c | 16 +- src/battle/action_cmd/spiny_surge.c | 12 +- src/battle/action_cmd/spook.c | 12 +- src/battle/action_cmd/squirt.c | 8 +- src/battle/action_cmd/stop_leech.c | 12 +- src/battle/action_cmd/tidal_wave.c | 8 +- src/battle/action_cmd/whirlwind.c | 4 +- src/battle/area_dig/6DE3F0.c | 6 +- src/battle/area_dig/6DE4A0.c | 11 +- .../actor/spiked_para_jr_troopa.c | 2 +- src/battle/item/ItemRefund.inc.c | 2 +- src/battle/partner/parakarry.c | 66 +- src/hud_element.c | 8 +- src/hud_element.h | 32 +- src/pause/pause_badges.c | 24 +- src/pause/pause_common.h | 116 +- src/pause/pause_items.c | 16 +- src/pause/pause_main.c | 6 +- src/pause/pause_map.c | 2 +- src/pause/pause_partners.c | 14 +- src/pause/pause_stats.c | 26 +- src/pause/pause_tabs.c | 4 +- src/world/area_dgb/dgb_06/C3D080.c | 55 +- src/world/area_dgb/dgb_12/C4DEF0.c | 53 +- src/world/area_dgb/dgb_18/C56EF0.c | 4 + src/world/area_dro/dro_01/95B7E0.c | 12 +- src/world/area_dro/dro_01/dro_01.h | 2 +- src/world/area_flo/flo_11/CBDCD0.c | 2 +- src/world/area_mgm/mgm_01/E12930.c | 2 +- src/world/area_mgm/mgm_02/E15D80.c | 18 +- src/world/common/BigArrayFunc.inc.c | 21 - src/world/common/DeadUnkNpcAIMainFunc6.inc.c | 228 - src/world/common/atomic/Chest.inc.c | 75 + src/world/partners.c | 124 +- ver/us/asm/data/5B320.data.s | 2838 ---- .../16F740/btl_state_update_first_strike.s | 8 +- .../btl_state_update_partner_striking_first.s | 4 +- .../16F740/btl_state_update_player_move.s | 4 +- .../415D90/btl_state_update_partner_menu.s | 12 +- .../415D90/btl_state_update_peach_menu.s | 4 +- .../415D90/btl_state_update_player_menu.s | 40 +- .../415D90/btl_state_update_select_target.s | 4 +- .../415D90/btl_state_update_twink_menu.s | 4 +- .../hos_06/A397F0/func_80240AD0_A39FB0.s | 4 +- ver/us/splat.yaml | 2 +- ver/us/symbol_addrs.txt | 37 +- ver/us/undefined_syms.txt | 1 - 78 files changed, 14633 insertions(+), 3983 deletions(-) create mode 100644 src/5B320.c delete mode 100644 src/world/common/BigArrayFunc.inc.c delete mode 100644 src/world/common/DeadUnkNpcAIMainFunc6.inc.c create mode 100644 src/world/common/atomic/Chest.inc.c delete mode 100644 ver/us/asm/data/5B320.data.s diff --git a/include/common_structs.h b/include/common_structs.h index a4e28e31b1..2a5684351c 100644 --- a/include/common_structs.h +++ b/include/common_structs.h @@ -1065,14 +1065,14 @@ typedef struct TextureHeader { } TextureHeader; // size = 0x30 typedef struct MoveData { - /* 0x00 */ s32 moveNameID; + /* 0x00 */ s32 nameMsg; /* 0x04 */ s32 flags; - /* 0x08 */ s32 worldDescID; - /* 0x0C */ s32 menuDescID; - /* 0x10 */ s8 battleSubmenu; ///< @see enum BattleSubmenu + /* 0x08 */ s32 shortDescMsg; + /* 0x0C */ s32 fullDescMsg; + /* 0x10 */ s8 category; ///< @see enum MoveType /* 0x11 */ s8 costFP; /* 0x12 */ s8 costBP; - /* 0x13 */ u8 actionCommandID; + /* 0x13 */ u8 actionTip; } MoveData; // size = 0x14 typedef struct Collider { @@ -1188,13 +1188,13 @@ typedef struct ColliderBoundingBox { typedef struct ItemData { /* 0x00 */ s32 nameMsg; - /* 0x04 */ s16 iconID; - /* 0x06 */ s16 badgeSortPriority; + /* 0x04 */ s16 hudElemID; + /* 0x06 */ s16 sortValue; /* 0x08 */ s32 targetFlags; /* 0x0C */ s16 sellValue; /* 0x0E */ char unk_0E[2]; - /* 0x10 */ s32 menuMsg; - /* 0x14 */ s32 itemMsg; + /* 0x10 */ s32 fullDescMsg; + /* 0x14 */ s32 shortDescMsg; /* 0x18 */ s16 typeFlags; /* 0x1A */ u8 moveID; /* 0x1B */ s8 potencyA; diff --git a/include/enums.h b/include/enums.h index 63506d585f..78115a0850 100644 --- a/include/enums.h +++ b/include/enums.h @@ -487,6 +487,8 @@ enum Easings { enum SoundIDs { SOUND_0 = 0x00000000, + SOUND_3 = 0x00000003, + SOUND_4 = 0x00000004, SOUND_MENU_BADGE_EQUIP = 0x00000005, SOUND_MENU_BADGE_UNEQUIP = 0x00000006, SOUND_MENU_START_TUTORIAL = 0x00000009, @@ -1114,6 +1116,13 @@ enum ItemTypeFlags { ITEM_TYPE_FLAG_ENTITY_FULLSIZE = 0x1000, }; +enum ItemTargetFlags { + ITEM_TARGET_FLAG_ENEMY = 0x0001, + ITEM_TARGET_FLAG_2 = 0x0002, + ITEM_TARGET_FLAG_PLAYER = 0x0008, + ITEM_TARGET_FLAG_8000 = 0x8000 +}; + // TODO: use NPC_ANIM-like macro for player animations enum PlayerAnims { ANIM_1 = 0x00000001, @@ -1889,7 +1898,7 @@ enum AttackEventFlags { }; enum PartnerActions { - PARTNER_ACTION_NONE = 0, // genetic state + PARTNER_ACTION_NONE = 0, // generic state PARTNER_ACTION_USE = 1, // generic state PARTNER_ACTION_KOOPER_1 = 1, PARTNER_ACTION_KOOPER_2 = 2, @@ -3129,38 +3138,63 @@ enum BtlCameraPreset { }; enum MoveDataFlags { - STATIC_MOVE_FLAGS_1 = 0x00000001, - STATIC_MOVE_FLAGS_2 = 0x00000002, - STATIC_MOVE_FLAGS_4 = 0x00000004, - STATIC_MOVE_FLAGS_8 = 0x00000008, - STATIC_MOVE_FLAGS_10 = 0x00000010, - STATIC_MOVE_FLAGS_20 = 0x00000020, - STATIC_MOVE_FLAGS_40 = 0x00000040, - STATIC_MOVE_FLAGS_80 = 0x00000080, - STATIC_MOVE_FLAGS_100 = 0x00000100, - STATIC_MOVE_FLAGS_200 = 0x00000200, - STATIC_MOVE_FLAGS_400 = 0x00000400, - STATIC_MOVE_FLAGS_800 = 0x00000800, - STATIC_MOVE_FLAGS_1000 = 0x00001000, - STATIC_MOVE_FLAGS_2000 = 0x00002000, - STATIC_MOVE_FLAGS_4000 = 0x00004000, - STATIC_MOVE_FLAGS_8000 = 0x00008000, - STATIC_MOVE_FLAGS_10000 = 0x00010000, - STATIC_MOVE_FLAGS_20000 = 0x00020000, - STATIC_MOVE_FLAGS_40000 = 0x00040000, - STATIC_MOVE_FLAGS_80000 = 0x00080000, - STATIC_MOVE_FLAGS_100000 = 0x00100000, - STATIC_MOVE_FLAGS_200000 = 0x00200000, - STATIC_MOVE_FLAGS_400000 = 0x00400000, - STATIC_MOVE_FLAGS_800000 = 0x00800000, - STATIC_MOVE_FLAGS_1000000 = 0x01000000, - STATIC_MOVE_FLAGS_2000000 = 0x02000000, - STATIC_MOVE_FLAGS_4000000 = 0x04000000, - STATIC_MOVE_FLAGS_8000000 = 0x08000000, - STATIC_MOVE_FLAGS_10000000 = 0x10000000, - STATIC_MOVE_FLAGS_20000000 = 0x20000000, - STATIC_MOVE_FLAGS_40000000 = 0x40000000, - STATIC_MOVE_FLAGS_80000000 = 0x80000000, + MOVE_DATA_FLAG_SINGLE_TARGET = 0x00000001, + MOVE_DATA_FLAG_2 = 0x00000002, + MOVE_DATA_FLAG_4 = 0x00000004, + MOVE_DATA_FLAG_TARGET_PLAYER = 0x00000008, + MOVE_DATA_FLAG_10 = 0x00000010, + MOVE_DATA_FLAG_20 = 0x00000020, + MOVE_DATA_FLAG_40 = 0x00000040, + MOVE_DATA_FLAG_80 = 0x00000080, + MOVE_DATA_FLAG_100 = 0x00000100, + MOVE_DATA_FLAG_200 = 0x00000200, + MOVE_DATA_FLAG_400 = 0x00000400, + MOVE_DATA_FLAG_800 = 0x00000800, + MOVE_DATA_FLAG_1000 = 0x00001000, + MOVE_DATA_FLAG_2000 = 0x00002000, + MOVE_DATA_FLAG_4000 = 0x00004000, + MOVE_DATA_FLAG_8000 = 0x00008000, + MOVE_DATA_FLAG_10000 = 0x00010000, + MOVE_DATA_FLAG_20000 = 0x00020000, + MOVE_DATA_FLAG_40000 = 0x00040000, + MOVE_DATA_FLAG_80000 = 0x00080000, + MOVE_DATA_FLAG_100000 = 0x00100000, + MOVE_DATA_FLAG_200000 = 0x00200000, + MOVE_DATA_FLAG_400000 = 0x00400000, + MOVE_DATA_FLAG_800000 = 0x00800000, + MOVE_DATA_FLAG_1000000 = 0x01000000, + MOVE_DATA_FLAG_2000000 = 0x02000000, + MOVE_DATA_FLAG_4000000 = 0x04000000, + MOVE_DATA_FLAG_8000000 = 0x08000000, + MOVE_DATA_FLAG_10000000 = 0x10000000, + MOVE_DATA_FLAG_20000000 = 0x20000000, + MOVE_DATA_FLAG_40000000 = 0x40000000, + MOVE_DATA_FLAG_80000000 = 0x80000000, +}; + +enum MoveActionTips { + MOVE_ACTION_TIP_NONE = -1, + MOVE_ACTION_TIP_0 = 0, + MOVE_ACTION_TIP_1 = 1, + MOVE_ACTION_TIP_2 = 2, + MOVE_ACTION_TIP_3 = 3, + MOVE_ACTION_TIP_4 = 4, + MOVE_ACTION_TIP_5 = 5, + MOVE_ACTION_TIP_6 = 6, + MOVE_ACTION_TIP_7 = 7, + MOVE_ACTION_TIP_8 = 8, + MOVE_ACTION_TIP_9 = 9, + MOVE_ACTION_TIP_10 = 10, + MOVE_ACTION_TIP_11 = 11, + MOVE_ACTION_TIP_12 = 12, + MOVE_ACTION_TIP_13 = 13, + MOVE_ACTION_TIP_14 = 14, + MOVE_ACTION_TIP_15 = 15, + MOVE_ACTION_TIP_16 = 16, + MOVE_ACTION_TIP_17 = 17, + MOVE_ACTION_TIP_18 = 18, + MOVE_ACTION_TIP_19 = 19, + MOVE_ACTION_TIP_20 = 20 }; enum AnimatorNodeFlags { @@ -3567,12 +3601,22 @@ enum FoldStateFlags { FOLD_STATE_FLAG_100000 = 0x00100000, }; -enum BattleSubmenu { - BATTLE_SUBMENU_HAMMER = 1, - BATTLE_SUBMENU_JUMP = 2, +enum MoveType { + MOVE_TYPE_NONE = 0, + MOVE_TYPE_HAMMER = 1, + MOVE_TYPE_JUMP = 2, + MOVE_TYPE_3 = 3, + MOVE_TYPE_ITEMS = 4, + MOVE_TYPE_TACTICS = 5, + MOVE_TYPE_6 = 6, + MOVE_TYPE_ATTACK_UP = 7, + MOVE_TYPE_DEFENSE_UP = 8, + MOVE_TYPE_9 = 9, + MOVE_TYPE_STAR_POWER = 10, + MOVE_TYPE_PARTNER = 11 }; -enum BattleSubmenuStatus { +enum BattleMenuStatus { BATTLE_SUBMENU_STATUS_ENABLED = 1, BATTLE_SUBMENU_STATUS_NOT_ENOUGH_FP = 0, BATTLE_SUBMENU_STATUS_NO_TARGETS = -1, diff --git a/include/variables.h b/include/variables.h index 7a5eba5d2c..b973b9a271 100644 --- a/include/variables.h +++ b/include/variables.h @@ -17,7 +17,7 @@ extern CollisionStatus gCollisionStatus; extern GameStatus gGameStatus; extern GameStatus* gGameStatusPtr; extern s32 gRandSeed; -extern ItemData gItemTable[364]; +extern ItemData gItemTable[365]; extern UNK_FUN_PTR(gCurrentUpdateFunction); extern MoveData gMoveTable[185]; diff --git a/src/16c8e0.c b/src/16c8e0.c index c12bf249d4..9bc85feca8 100644 --- a/src/16c8e0.c +++ b/src/16c8e0.c @@ -93,10 +93,10 @@ extern s32 D_8029EFBC; extern s32 D_8029EFC0[10]; extern s32 D_8029EFE8[10]; extern s32 D_8029F010[10]; -extern HudScript HudScript_HPBar[]; -extern HudScript HudScript_Item_SmallStarPoint[]; -extern HudScript HudScript_Item_StarPoint[]; -extern HudScript HudScript_StatusSPShine[]; +extern HudScript HudScript_HPBar; +extern HudScript HudScript_Item_SmallStarPoint; +extern HudScript HudScript_Item_StarPoint; +extern HudScript HudScript_StatusSPShine; void func_8023ED5C(void); void func_8023F088(Camera*); @@ -198,23 +198,23 @@ void initialize_battle(void) { func_8024EDC0(); func_80268E88(); set_windows_visible(WINDOW_GROUP_1); - D_8029EFBC = hud_element_create(HudScript_HPBar); + D_8029EFBC = hud_element_create(&HudScript_HPBar); hud_element_set_flags(D_8029EFBC, HUD_ELEMENT_FLAGS_80); for (i = 0; i < ARRAY_COUNT(D_8029EFC0); i++) { - hudElemID = D_8029EFC0[i] = hud_element_create(HudScript_Item_StarPoint); + hudElemID = D_8029EFC0[i] = hud_element_create(&HudScript_Item_StarPoint); hud_element_set_flags(hudElemID, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_depth(hudElemID, 20); } for (i = 0; i < ARRAY_COUNT(D_8029EFE8); i++) { - hudElemID = D_8029EFE8[i] = hud_element_create(HudScript_StatusSPShine); + hudElemID = D_8029EFE8[i] = hud_element_create(&HudScript_StatusSPShine); hud_element_set_flags(hudElemID, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_depth(hudElemID, 20); } for (i = 0; i < ARRAY_COUNT(D_8029F010); i++) { - hudElemID = D_8029F010[i] = hud_element_create(HudScript_Item_SmallStarPoint); + hudElemID = D_8029F010[i] = hud_element_create(&HudScript_Item_SmallStarPoint); hud_element_set_flags(hudElemID, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_depth(hudElemID, 20); } @@ -884,7 +884,7 @@ void btl_update_starpoints_display(void) { for (i = 0; i < tens; i++) { id = D_8029EFC0[i]; if (hud_element_get_script(id) != HudScript_Item_StarPoint) { - hud_element_set_script(id, HudScript_Item_StarPoint); + hud_element_set_script(id, &HudScript_Item_StarPoint); } hud_element_clear_flags(id, 2); hud_element_set_render_pos(id, posX, posY); @@ -892,7 +892,7 @@ void btl_update_starpoints_display(void) { id = D_8029EFE8[i]; if (hud_element_get_script(id) != HudScript_StatusSPShine) { - hud_element_set_script(id, HudScript_StatusSPShine); + hud_element_set_script(id, &HudScript_StatusSPShine); } hud_element_clear_flags(id, 2); hud_element_set_render_pos(id, posX, posY - 5); @@ -917,7 +917,7 @@ void btl_update_starpoints_display(void) { for (i = 0; i < ones; i++) { id = D_8029F010[i]; if (hud_element_get_script(id) != HudScript_Item_SmallStarPoint) { - hud_element_set_script(id, HudScript_Item_SmallStarPoint); + hud_element_set_script(id, &HudScript_Item_SmallStarPoint); } hud_element_clear_flags(id, 2); hud_element_set_render_pos(id, posX, posY); diff --git a/src/18C790.c b/src/18C790.c index 93da38bcad..14858012b1 100644 --- a/src/18C790.c +++ b/src/18C790.c @@ -422,7 +422,7 @@ void btl_state_update_celebration(void) { if (is_ability_active(ABILITY_FP_PLUS)) { id = D_8029FAA8; - hud_element_set_script(id, gItemHudScripts[gItemTable[248].iconID].enabled); + hud_element_set_script(id, gItemHudScripts[gItemTable[248].hudElemID].enabled); hud_element_clear_flags(id, HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_scale(id, 0.5f); hud_element_get_render_pos(id, &x, &y); @@ -491,7 +491,7 @@ void btl_state_update_celebration(void) { if (is_ability_active(ABILITY_HP_PLUS)) { id = D_8029FAC4; - hud_element_set_script(id, gItemHudScripts[gItemTable[231].iconID].enabled); + hud_element_set_script(id, gItemHudScripts[gItemTable[231].hudElemID].enabled); hud_element_clear_flags(id, HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_scale(id, 0.5f); hud_element_get_render_pos(id, &x, &y); diff --git a/src/18F340.c b/src/18F340.c index d68bca169c..27118983c1 100644 --- a/src/18F340.c +++ b/src/18F340.c @@ -2,8 +2,8 @@ #include "effects.h" #include "hud_element.h" -extern HudScript HudScript_Happy[]; -extern HudScript HudScript_HPDrain[]; +extern HudScript HudScript_Happy; +extern HudScript HudScript_HPDrain; extern s32 D_8029FB90; extern f32 D_8029FB94; @@ -135,7 +135,7 @@ ApiStatus N(GiveRefund)(Evt* script, s32 isInitialCall) { posY = player->currentPos.y; posZ = player->currentPos.z; get_screen_coords(gCurrentCameraID, posX, posY, posZ, &iconPosX, &iconPosY, &iconPosZ); - D_8029FBA0 = hud_element_create(HudScript_Refund); + D_8029FBA0 = hud_element_create(&HudScript_Refund); hud_element_set_render_pos(D_8029FBA0, iconPosX + 36, iconPosY - 63); } @@ -407,13 +407,13 @@ ApiStatus func_802619E8(Evt* script, s32 isInitialCall) { screenY -= 19; if (script->varTable[10] > 0) { - D_8029FBAC = hud_element_create(HudScript_HPDrain); + D_8029FBAC = hud_element_create(&HudScript_HPDrain); hud_element_set_render_pos(D_8029FBAC, screenX, screenY); screenY += 9; } if (script->varTable[11] > 0 || script->varTable[12] > 0) { - D_8029FBA8 = hud_element_create(HudScript_Happy); + D_8029FBA8 = hud_element_create(&HudScript_Happy); hud_element_set_render_pos(D_8029FBA8, screenX, screenY); } return ApiStatus_DONE2; diff --git a/src/190B20.c b/src/190B20.c index 3fd269c51d..032e3733a1 100644 --- a/src/190B20.c +++ b/src/190B20.c @@ -1312,7 +1312,6 @@ s32 btl_check_player_defeated(void) { return TRUE; } - void btl_init_menu_boots(void) { BattleStatus* battleStatus = &gBattleStatus; PlayerData* playerData = &gPlayerData; @@ -1348,7 +1347,7 @@ void btl_init_menu_boots(void) { u8 moveID = gItemTable[badge].moveID; move = &moveTable[moveID]; - if (move->battleSubmenu == BATTLE_SUBMENU_JUMP) { + if (move->category == MOVE_TYPE_JUMP) { battleStatus->submenuMoves[moveCount] = moveID; battleStatus->submenuIcons[moveCount] = playerData->equippedBadges[i]; moveCount++; @@ -1409,7 +1408,6 @@ void btl_init_menu_boots(void) { } } - void btl_init_menu_hammer(void) { BattleStatus* battleStatus = &gBattleStatus; PlayerData* playerData = &gPlayerData; @@ -1443,7 +1441,7 @@ void btl_init_menu_hammer(void) { MoveData* moveTable = gMoveTable; u8 moveID = gItemTable[badge].moveID; move = &moveTable[moveID]; - if (move->battleSubmenu == BATTLE_SUBMENU_HAMMER) { + if (move->category == MOVE_TYPE_HAMMER) { battleStatus->submenuMoves[moveCount] = moveID; battleStatus->submenuIcons[moveCount] = playerData->equippedBadges[i]; moveCount++; @@ -1598,7 +1596,7 @@ s32 count_power_plus(s32 damageType) { for (i = 0; i < ARRAY_COUNT(gPlayerData.equippedBadges); i++) { u8 moveID = gItemTable[gPlayerData.equippedBadges[i]].moveID; - if (gMoveTable[moveID].battleSubmenu == 7 && moveID == MOVE_POWER_PLUS) { + if (gMoveTable[moveID].category == MOVE_TYPE_ATTACK_UP && moveID == MOVE_POWER_PLUS) { if (gBattleStatus.flags1 & BS_FLAGS1_10 || damageType & DAMAGE_TYPE_JUMP) { count++; } diff --git a/src/1AF230.c b/src/1AF230.c index 89b8947e6b..93dc4b3fc4 100644 --- a/src/1AF230.c +++ b/src/1AF230.c @@ -16,19 +16,6 @@ typedef struct StarPowerEntry { /* 0x10 */ Bytecode* init; } StarPowerEntry; // size = 0x14 -typedef struct StarPowerDesc { - /* 0x00 */ s8 starPoints; - /* 0x01 */ s8 unk_01; - /* 0x02 */ s8 unk_02; - /* 0x03 */ s8 unk_03; - /* 0x04 */ s32 unk_04; - /* 0x08 */ s32 unk_08; - /* 0x0C */ s32 unk_0C; - /* 0x10 */ s32 unk_10; -} StarPowerDesc; // size = 0x14 - -extern StarPowerDesc D_8008F071[]; - extern EvtScript battle_star_focus_usePower; extern EvtScript battle_star_refresh_usePower; extern EvtScript battle_star_lullaby_usePower; @@ -75,7 +62,7 @@ ApiStatus LoadStarPowerScript(Evt* script, s32 isInitialCall) { PlayerData* playerData = &gPlayerData; s16 selectedItemID; - playerData->specialBarsFilled -= D_8008F071[battleStatus->selectedMoveID].starPoints * 256; + playerData->specialBarsFilled -= gMoveTable[battleStatus->selectedMoveID].costFP * 256; selectedItemID = battleStatus->selectedItemID; dma_copy((&D_8029C7D0[selectedItemID])->dmaStart, (&D_8029C7D0[selectedItemID])->dmaEnd, (&D_8029C7D0[selectedItemID])->dmaDest); diff --git a/src/23680.c b/src/23680.c index a4c64fc32b..99d4a87656 100644 --- a/src/23680.c +++ b/src/23680.c @@ -58,7 +58,7 @@ void func_80048E34(Enemy* enemy, s32 arg1, s32 arg2) { enemy->aiScript = NULL; } - if (enemy->unk_BC != 0) { + if (enemy->unk_BC != NULL) { kill_script_by_ID(enemy->unk_C0); enemy->unk_BC = NULL; } @@ -277,7 +277,7 @@ void basic_ai_wander_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetect enemy->aiFlags &= ~ENEMY_AI_FLAGS_40; enemy->aiFlags &= ~ENEMY_AI_FLAGS_20; - script->functionTemp[0] = AI_STATE_WANDER; + script->AI_TEMP_STATE = AI_STATE_WANDER; } void basic_ai_wander(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { @@ -361,7 +361,7 @@ void basic_ai_wander(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* if (aiSettings->moveTime > 0) { npc->duration--; if (npc->duration <= 0) { - script->functionTemp[0] = AI_STATE_LOITER_INIT; + script->AI_TEMP_STATE = AI_STATE_LOITER_INIT; script->functionTemp[1] = rand_int(1000) % 3 + 2; if (aiSettings->unk_AI_2C <= 0 || aiSettings->waitTime <= 0) { script->AI_TEMP_STATE = AI_STATE_WANDER_INIT; @@ -432,7 +432,7 @@ void basic_ai_found_player_jump_init(Evt* script, NpcAISettings* npcAISettings, npc->jumpScale = 2.5f; npc->moveToPos.y = npc->pos.y; npc->flags |= NPC_FLAG_JUMPING; - script->functionTemp[0] = AI_STATE_ALERT; + script->AI_TEMP_STATE = AI_STATE_ALERT; } void basic_ai_found_player_jump(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { @@ -452,7 +452,7 @@ void basic_ai_found_player_jump(Evt* script, NpcAISettings* npcAISettings, Enemy } else { npc->jumpVelocity = 0.0f; npc->flags &= ~NPC_FLAG_JUMPING; - script->functionTemp[0] = AI_STATE_CHASE_INIT; + script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; } } @@ -488,7 +488,7 @@ void basic_ai_chase_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectV npc->currentAnim.w = enemy->animList[ENEMY_ANIM_CHASE]; npc->moveSpeed = npcAISettings->chaseSpeed; - script->functionTemp[0] = AI_STATE_CHASE; + script->AI_TEMP_STATE = AI_STATE_CHASE; } void basic_ai_chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { @@ -501,7 +501,7 @@ void basic_ai_chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* t fx_emote(EMOTE_QUESTION, npc, 0, npc->collisionHeight, 1.0f, 2.0f, -20.0f, 15, &sp28); npc->currentAnim.w = enemy->animList[ENEMY_ANIM_IDLE]; npc->duration = 20; - script->functionTemp[0] = AI_STATE_LOSE_PLAYER; + script->AI_TEMP_STATE = AI_STATE_LOSE_PLAYER; return; } @@ -514,7 +514,7 @@ void basic_ai_chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* t fx_emote(EMOTE_QUESTION, npc, 0, npc->collisionHeight, 1.0f, 2.0f, -20.0f, 0xC, &sp28); npc->currentAnim.w = enemy->animList[ENEMY_ANIM_IDLE]; npc->duration = 15; - script->functionTemp[0] = AI_STATE_LOSE_PLAYER; + script->AI_TEMP_STATE = AI_STATE_LOSE_PLAYER; return; } } @@ -530,7 +530,7 @@ void basic_ai_chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* t if (npc->duration > 0) { npc->duration--; } else { - script->functionTemp[0] = AI_STATE_CHASE_INIT; + script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; } } @@ -542,7 +542,7 @@ void basic_ai_lose_player(Evt* script, NpcAISettings* npcAISettings, EnemyDetect if (npc->duration == 0) { // turn to face home position npc->yaw = clamp_angle(atan2(npc->pos.x, npc->pos.z, enemy->territory->wander.point.x, enemy->territory->wander.point.z)); - script->functionTemp[0] = AI_STATE_WANDER_INIT; + script->AI_TEMP_STATE = AI_STATE_WANDER_INIT; } } @@ -564,7 +564,7 @@ ApiStatus BasicAI_Main(Evt* script, s32 isInitialCall) { territory.detectFlags = 0; if (isInitialCall || enemy->aiFlags & ENEMY_AI_FLAGS_4) { - script->functionTemp[0] = AI_STATE_WANDER_INIT; + script->AI_TEMP_STATE = AI_STATE_WANDER_INIT; npc->duration = 0; npc->currentAnim.w = enemy->animList[ENEMY_ANIM_IDLE]; @@ -579,44 +579,43 @@ ApiStatus BasicAI_Main(Evt* script, s32 isInitialCall) { } if (enemy->aiFlags & ENEMY_AI_FLAGS_4) { - script->functionTemp[0] = AI_STATE_SUSPEND; + script->AI_TEMP_STATE = AI_STATE_SUSPEND; script->functionTemp[1] = AI_STATE_WANDER_INIT; } else if (enemy->flags & ENEMY_FLAGS_40000000) { - script->functionTemp[0] = AI_STATE_CHASE_INIT; + script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; } enemy->aiFlags &= ~ENEMY_AI_FLAGS_4; enemy->flags &= ~ENEMY_FLAGS_40000000; } - switch (script->functionTemp[0]) { + switch (script->AI_TEMP_STATE) { case AI_STATE_WANDER_INIT: basic_ai_wander_init(script, aiSettings, pTerritory); - // fallthrough case AI_STATE_WANDER: basic_ai_wander(script, aiSettings, pTerritory); break; + case AI_STATE_LOITER_INIT: basic_ai_loiter_init(script, aiSettings, pTerritory); - // fallthrough case AI_STATE_LOITER: basic_ai_loiter(script, aiSettings, pTerritory); break; + case AI_STATE_ALERT_INIT: basic_ai_found_player_jump_init(script, aiSettings, pTerritory); - // fallthrough case AI_STATE_ALERT: basic_ai_found_player_jump(script, aiSettings, pTerritory); break; + case AI_STATE_CHASE_INIT: basic_ai_chase_init(script, aiSettings, pTerritory); - // fallthrough case AI_STATE_CHASE: basic_ai_chase(script, aiSettings, pTerritory); - if (script->functionTemp[0] != AI_STATE_LOSE_PLAYER) { + if (script->AI_TEMP_STATE != AI_STATE_LOSE_PLAYER) { break; } - // fallthrough + case AI_STATE_LOSE_PLAYER: basic_ai_lose_player(script, aiSettings, pTerritory); break; diff --git a/src/415D90.c b/src/415D90.c index 47adc1f5d4..74a526a2c7 100644 --- a/src/415D90.c +++ b/src/415D90.c @@ -1,89 +1,87 @@ #include "common.h" #include "hud_element.h" -extern s32 D_8008FA78; +extern HudScript HudScript_YellowArrow; -extern HudScript HudScript_YellowArrow[]; +extern HudScript HudScript_MenuFlee; +extern HudScript HudScript_MenuFleeDisabled; +extern HudScript HudScript_MenuDefend; +extern HudScript HudScript_MenuDefendDisabled; +extern HudScript HudScript_MenuStrategies; +extern HudScript HudScript_MenuStrategiesDisabled; +extern HudScript HudScript_MenuPouch; +extern HudScript HudScript_MenuPouchDisabled; +extern HudScript HudScript_MenuDoNothing; +extern HudScript HudScript_MenuDoNothingDisabled; -extern HudScript HudScript_MenuFlee[]; -extern HudScript HudScript_MenuFleeDisabled[]; -extern HudScript HudScript_MenuDefend[]; -extern HudScript HudScript_MenuDefendDisabled[]; -extern HudScript HudScript_MenuStrategies[]; -extern HudScript HudScript_MenuStrategiesDisabled[]; -extern HudScript HudScript_MenuPouch[]; -extern HudScript HudScript_MenuPouchDisabled[]; -extern HudScript HudScript_MenuDoNothing[]; -extern HudScript HudScript_MenuDoNothingDisabled[]; +extern HudScript HudScript_Kooper; +extern HudScript HudScript_Bombette; +extern HudScript HudScript_Partner0; +extern HudScript HudScript_Partner0Disabled; +extern HudScript HudScript_Goombario; +extern HudScript HudScript_GoombarioDisabled; +extern HudScript HudScript_KooperDisabled; +extern HudScript HudScript_BombetteDisabled; +extern HudScript HudScript_Parakarry; +extern HudScript HudScript_ParakarryDisabled; +extern HudScript HudScript_Bow; +extern HudScript HudScript_BowDisabled; +extern HudScript HudScript_Watt; +extern HudScript HudScript_WattDisabled; +extern HudScript HudScript_Sushie; +extern HudScript HudScript_SushieDisabled; +extern HudScript HudScript_Lakilester; +extern HudScript HudScript_LakilesterDisabled; +extern HudScript HudScript_PartnerA; +extern HudScript HudScript_PartnerADisabled; -extern HudScript HudScript_Kooper[]; -extern HudScript HudScript_Bombette[]; -extern HudScript HudScript_Partner0[]; -extern HudScript HudScript_Partner0Disabled[]; -extern HudScript HudScript_Goombario[]; -extern HudScript HudScript_GoombarioDisabled[]; -extern HudScript HudScript_KooperDisabled[]; -extern HudScript HudScript_BombetteDisabled[]; -extern HudScript HudScript_Parakarry[]; -extern HudScript HudScript_ParakarryDisabled[]; -extern HudScript HudScript_Bow[]; -extern HudScript HudScript_BowDisabled[]; -extern HudScript HudScript_Watt[]; -extern HudScript HudScript_WattDisabled[]; -extern HudScript HudScript_Sushie[]; -extern HudScript HudScript_SushieDisabled[]; -extern HudScript HudScript_Lakilester[]; -extern HudScript HudScript_LakilesterDisabled[]; -extern HudScript HudScript_PartnerA[]; -extern HudScript HudScript_PartnerADisabled[]; +extern HudScript HudScript_MenuBoots1; +extern HudScript HudScript_MenuBoots1Disabled; +extern HudScript HudScript_MenuBoots2; +extern HudScript HudScript_MenuBoots2Disabled; +extern HudScript HudScript_MenuBoots3; +extern HudScript HudScript_MenuBoots3Disabled; -extern HudScript HudScript_MenuBoots1[]; -extern HudScript HudScript_MenuBoots1Disabled[]; -extern HudScript HudScript_MenuBoots2[]; -extern HudScript HudScript_MenuBoots2Disabled[]; -extern HudScript HudScript_MenuBoots3[]; -extern HudScript HudScript_MenuBoots3Disabled[]; +extern HudScript HudScript_MenuHammer1; +extern HudScript HudScript_MenuHammer1Disabled; +extern HudScript HudScript_MenuHammer2; +extern HudScript HudScript_MenuHammer2Disabled; +extern HudScript HudScript_MenuHammer3; +extern HudScript HudScript_MenuHammer3Disabled; -extern HudScript HudScript_MenuHammer1[]; -extern HudScript HudScript_MenuHammer1Disabled[]; -extern HudScript HudScript_MenuHammer2[]; -extern HudScript HudScript_MenuHammer2Disabled[]; -extern HudScript HudScript_MenuHammer3[]; -extern HudScript HudScript_MenuHammer3Disabled[]; +extern HudScript HudScript_MenuItem; +extern HudScript HudScript_MenuItemDisabled; -extern HudScript HudScript_MenuItem[]; -extern HudScript HudScript_MenuItemDisabled[]; +extern HudScript HudScript_MenuStarPower; +extern HudScript HudScript_MenuStarPowerDisabled; -extern HudScript HudScript_MenuStarPower[]; -extern HudScript HudScript_MenuStarPowerDisabled[]; +extern HudScript HudScript_Eldstar; +extern HudScript HudScript_EldstarDisabled; +extern HudScript HudScript_Mamar; +extern HudScript HudScript_MamarDisabled; +extern HudScript HudScript_Skolar; +extern HudScript HudScript_SkolarDisabled; +extern HudScript HudScript_Muskular; +extern HudScript HudScript_MuskularDisabled; +extern HudScript HudScript_Misstar; +extern HudScript HudScript_MisstarDisabled; +extern HudScript HudScript_Klevar; +extern HudScript HudScript_KlevarDisabled; +extern HudScript HudScript_Kalmar; +extern HudScript HudScript_KalmarDisabled; +extern HudScript HudScript_StarBeam; +extern HudScript HudScript_StarBeamDisabled; +extern HudScript HudScript_PeachBeam; +extern HudScript HudScript_PeachBeamDisabled; -extern HudScript HudScript_Eldstar[]; -extern HudScript HudScript_EldstarDisabled[]; -extern HudScript HudScript_Mamar[]; -extern HudScript HudScript_MamarDisabled[]; -extern HudScript HudScript_Skolar[]; -extern HudScript HudScript_SkolarDisabled[]; -extern HudScript HudScript_Muskular[]; -extern HudScript HudScript_MuskularDisabled[]; -extern HudScript HudScript_Misstar[]; -extern HudScript HudScript_MisstarDisabled[]; -extern HudScript HudScript_Klevar[]; -extern HudScript HudScript_KlevarDisabled[]; -extern HudScript HudScript_Kalmar[]; -extern HudScript HudScript_KalmarDisabled[]; -extern HudScript HudScript_StarBeam[]; -extern HudScript HudScript_StarBeamDisabled[]; -extern HudScript HudScript_PeachBeam[]; -extern HudScript HudScript_PeachBeamDisabled[]; - -extern HudScript HudScript_MoveDiamond[]; -extern HudScript HudScript_MoveBlueOrb[]; -extern HudScript HudScript_MoveGreenOrb[]; -extern HudScript HudScript_MoveRedOrb[]; -extern HudScript HudScript_MoveDiamondDisabled[]; -extern HudScript HudScript_MoveBlueOrbDisabled[]; -extern HudScript HudScript_MoveGreenOrbDisabled[]; -extern HudScript HudScript_MoveRedOrbDisabled[]; +extern HudScript HudScript_MoveDiamond; +extern HudScript HudScript_MoveBlueOrb; +extern HudScript HudScript_MoveGreenOrb; +extern HudScript HudScript_MoveRedOrb; +extern HudScript HudScript_MoveDiamondDisabled; +extern HudScript HudScript_MoveBlueOrbDisabled; +extern HudScript HudScript_MoveGreenOrbDisabled; +extern HudScript HudScript_MoveRedOrbDisabled; extern s32 D_802ACC60; extern s32 D_802ACC6C; @@ -168,51 +166,51 @@ s16 D_802AB340[] = { 28, 40 }; s16 D_802AB344[] = { 0, -2 }; HudScript* battle_menu_JumpHudScripts[] = { - HudScript_MenuBoots1Disabled, HudScript_MenuBoots1Disabled, - HudScript_MenuBoots1,HudScript_MenuBoots1Disabled, - HudScript_MenuBoots2, HudScript_MenuBoots2Disabled, - HudScript_MenuBoots3, HudScript_MenuBoots3Disabled }; + &HudScript_MenuBoots1Disabled, &HudScript_MenuBoots1Disabled, + &HudScript_MenuBoots1,&HudScript_MenuBoots1Disabled, + &HudScript_MenuBoots2, &HudScript_MenuBoots2Disabled, + &HudScript_MenuBoots3, &HudScript_MenuBoots3Disabled }; HudScript* battle_menu_HammerHudScripts[] = { - HudScript_MenuHammer1Disabled, HudScript_MenuHammer1Disabled, - HudScript_MenuHammer1, HudScript_MenuHammer1Disabled, - HudScript_MenuHammer2, HudScript_MenuHammer2Disabled, - HudScript_MenuHammer3, HudScript_MenuHammer3Disabled }; + &HudScript_MenuHammer1Disabled, &HudScript_MenuHammer1Disabled, + &HudScript_MenuHammer1, &HudScript_MenuHammer1Disabled, + &HudScript_MenuHammer2, &HudScript_MenuHammer2Disabled, + &HudScript_MenuHammer3, &HudScript_MenuHammer3Disabled }; -HudScript* battle_menu_ItemHudScripts[] = { HudScript_MenuItem, HudScript_MenuItemDisabled }; +HudScript* battle_menu_ItemHudScripts[] = { &HudScript_MenuItem, &HudScript_MenuItemDisabled }; -HudScript* battle_menu_StarPowerHudScripts[] = { HudScript_MenuStarPower, HudScript_MenuStarPowerDisabled }; +HudScript* battle_menu_StarPowerHudScripts[] = { &HudScript_MenuStarPower, &HudScript_MenuStarPowerDisabled }; HudScript* battle_menu_StarPowerMovesHudScripts[] = { - HudScript_MenuStarPower, HudScript_MenuStarPowerDisabled, HudScript_Eldstar, HudScript_EldstarDisabled, - HudScript_Mamar, HudScript_MamarDisabled, HudScript_Skolar, HudScript_SkolarDisabled, - HudScript_Muskular, HudScript_MuskularDisabled, HudScript_Misstar, HudScript_MisstarDisabled, - HudScript_Klevar, HudScript_KlevarDisabled, HudScript_Kalmar, HudScript_KalmarDisabled, - HudScript_StarBeam, HudScript_StarBeamDisabled, HudScript_PeachBeam, HudScript_PeachBeamDisabled, - HudScript_MenuStarPower, HudScript_MenuStarPowerDisabled, HudScript_MenuStarPower, HudScript_MenuStarPowerDisabled + &HudScript_MenuStarPower, &HudScript_MenuStarPowerDisabled, &HudScript_Eldstar, &HudScript_EldstarDisabled, + &HudScript_Mamar, &HudScript_MamarDisabled, &HudScript_Skolar, &HudScript_SkolarDisabled, + &HudScript_Muskular, &HudScript_MuskularDisabled, &HudScript_Misstar, &HudScript_MisstarDisabled, + &HudScript_Klevar, &HudScript_KlevarDisabled, &HudScript_Kalmar, &HudScript_KalmarDisabled, + &HudScript_StarBeam, &HudScript_StarBeamDisabled, &HudScript_PeachBeam, &HudScript_PeachBeamDisabled, + &HudScript_MenuStarPower, &HudScript_MenuStarPowerDisabled, &HudScript_MenuStarPower, &HudScript_MenuStarPowerDisabled }; HudScript* battle_menu_PartnerHudScripts[] = { - HudScript_Partner0, HudScript_Goombario, HudScript_Kooper, HudScript_Bombette, - HudScript_Parakarry, HudScript_Partner0, HudScript_Watt, HudScript_Sushie, - HudScript_Lakilester, HudScript_Bow, HudScript_PartnerA, HudScript_PartnerA, - HudScript_PartnerA, HudScript_PartnerA, HudScript_PartnerA, HudScript_PartnerA + &HudScript_Partner0, &HudScript_Goombario, &HudScript_Kooper, &HudScript_Bombette, + &HudScript_Parakarry, &HudScript_Partner0, &HudScript_Watt, &HudScript_Sushie, + &HudScript_Lakilester, &HudScript_Bow, &HudScript_PartnerA, &HudScript_PartnerA, + &HudScript_PartnerA, &HudScript_PartnerA, &HudScript_PartnerA, &HudScript_PartnerA }; HudScript* battle_menu_DisabledPartnerHudScripts[] = { - HudScript_Partner0Disabled, HudScript_GoombarioDisabled, HudScript_KooperDisabled, HudScript_BombetteDisabled, - HudScript_ParakarryDisabled, HudScript_Partner0Disabled, HudScript_WattDisabled, HudScript_SushieDisabled, - HudScript_LakilesterDisabled, HudScript_BowDisabled, HudScript_PartnerADisabled, HudScript_PartnerADisabled, - HudScript_PartnerADisabled, HudScript_PartnerADisabled, HudScript_PartnerADisabled, HudScript_PartnerADisabled + &HudScript_Partner0Disabled, &HudScript_GoombarioDisabled, &HudScript_KooperDisabled, &HudScript_BombetteDisabled, + &HudScript_ParakarryDisabled, &HudScript_Partner0Disabled, &HudScript_WattDisabled, &HudScript_SushieDisabled, + &HudScript_LakilesterDisabled, &HudScript_BowDisabled, &HudScript_PartnerADisabled, &HudScript_PartnerADisabled, + &HudScript_PartnerADisabled, &HudScript_PartnerADisabled, &HudScript_PartnerADisabled, &HudScript_PartnerADisabled }; -HudScript* battle_menu_StrategiesHudScript[] = { HudScript_MenuStrategies }; +HudScript* battle_menu_StrategiesHudScript[] = { &HudScript_MenuStrategies }; -HudScript* battle_menu_DisabledStrategiesHudScript[] = { HudScript_MenuStrategiesDisabled }; +HudScript* battle_menu_DisabledStrategiesHudScript[] = { &HudScript_MenuStrategiesDisabled }; -HudScript* battle_menu_DoNothingHudScripts[] = { HudScript_MenuDoNothing, HudScript_MenuDoNothingDisabled }; +HudScript* battle_menu_DoNothingHudScripts[] = { &HudScript_MenuDoNothing, &HudScript_MenuDoNothingDisabled }; -HudScript* battle_menu_FleeHudScripts[] = { HudScript_MenuFlee, HudScript_MenuFleeDisabled }; +HudScript* battle_menu_FleeHudScripts[] = { &HudScript_MenuFlee, &HudScript_MenuFleeDisabled }; // Jump, Hammer, Items, RunAway, Defense s32 battle_menu_leftJustfiedMessagesA[] = { 0x001D0039, 0x001D0038, 0x001D003F, 0x001D003B, 0x001D0044 }; @@ -251,22 +249,22 @@ s32 D_802AB558[] = { HudScript* battle_menu_PartnerMoveHudScripts[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, - HudScript_Goombario, HudScript_GoombarioDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Kooper, HudScript_KooperDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Bombette, HudScript_BombetteDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Parakarry, HudScript_ParakarryDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Partner0, HudScript_Partner0Disabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Watt, HudScript_WattDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Sushie, HudScript_SushieDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Lakilester, HudScript_LakilesterDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled, - HudScript_Bow, HudScript_BowDisabled, HudScript_MoveDiamond, HudScript_MoveDiamondDisabled, HudScript_MoveBlueOrb, HudScript_MoveBlueOrbDisabled, HudScript_MoveGreenOrb, HudScript_MoveGreenOrbDisabled, HudScript_MoveRedOrb, HudScript_MoveRedOrbDisabled }; + &HudScript_Goombario, &HudScript_GoombarioDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Kooper, &HudScript_KooperDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Bombette, &HudScript_BombetteDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Parakarry, &HudScript_ParakarryDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Partner0, &HudScript_Partner0Disabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Watt, &HudScript_WattDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Sushie, &HudScript_SushieDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Lakilester, &HudScript_LakilesterDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled, + &HudScript_Bow, &HudScript_BowDisabled, &HudScript_MoveDiamond, &HudScript_MoveDiamondDisabled, &HudScript_MoveBlueOrb, &HudScript_MoveBlueOrbDisabled, &HudScript_MoveGreenOrb, &HudScript_MoveGreenOrbDisabled, &HudScript_MoveRedOrb, &HudScript_MoveRedOrbDisabled }; -HudScript* battle_menu_PeachStarPowerHudScripts[] = { HudScript_MenuStarPower, HudScript_MenuStarPowerDisabled }; +HudScript* battle_menu_PeachStarPowerHudScripts[] = { &HudScript_MenuStarPower, &HudScript_MenuStarPowerDisabled }; // Focus s32 D_802AB728[] = { 0x001D0055 }; -HudScript* battle_menu_TwinkStarPowerHudScripts[] = { HudScript_MenuStarPower, HudScript_MenuStarPowerDisabled }; +HudScript* battle_menu_TwinkStarPowerHudScripts[] = { &HudScript_MenuStarPower, &HudScript_MenuStarPowerDisabled }; // Dash s32 D_802AB734[] = { 0x001D0057 }; @@ -628,7 +626,7 @@ void func_802A2910(void) { hud_element_set_tint(moveOptionCostUnitIconIDs[i], 255, 255, 255); } - hud_element_set_script(battle_menu_moveCursorIcon, HudScript_AnimatedHandPointer); + hud_element_set_script(battle_menu_moveCursorIcon, &HudScript_AnimatedHandPointer); set_window_update(WINDOW_ID_1, WINDOW_UPDATE_TRANSPARENT); if (!battle_menu_hasSpiritsMenu) { @@ -679,7 +677,7 @@ void func_802A2AB8(void) { hud_element_set_tint(moveOptionCostUnitIconIDs[i], 255, 255, 255); } - hud_element_set_script(battle_menu_moveCursorIcon, HudScript_AnimatedHandPointer); + hud_element_set_script(battle_menu_moveCursorIcon, &HudScript_AnimatedHandPointer); battle_menu_moveTextColor = 10; D_802AD10F = 1; battle_menu_moveState = 20; @@ -830,7 +828,7 @@ void func_802A47E0(void) { hud_element_set_tint(D_802AD618, 0xFF, 0xFF, 0xFF); hud_element_set_tint(D_802AD61C, 0xFF, 0xFF, 0xFF); hud_element_set_tint(D_802AD620, 0xFF, 0xFF, 0xFF); - hud_element_set_script(D_802AD618, HudScript_AnimatedHandPointer); + hud_element_set_script(D_802AD618, &HudScript_AnimatedHandPointer); set_window_update(WINDOW_ID_6, WINDOW_UPDATE_TRANSPARENT); set_window_update(WINDOW_ID_7, WINDOW_UPDATE_TRANSPARENT); set_window_update(WINDOW_ID_8, WINDOW_UPDATE_SHOW); @@ -854,7 +852,7 @@ void func_802A48FC(void) { hud_element_set_tint(D_802AD618, 0xFF, 0xFF, 0xFF); hud_element_set_tint(D_802AD61C, 0xFF, 0xFF, 0xFF); hud_element_set_tint(D_802AD620, 0xFF, 0xFF, 0xFF); - hud_element_set_script(D_802AD618, HudScript_AnimatedHandPointer); + hud_element_set_script(D_802AD618, &HudScript_AnimatedHandPointer); D_802AD614 = 10; D_802AD60B = 1; D_802AD604 = 20; @@ -1320,9 +1318,9 @@ void btl_state_update_peach_menu(void) { battleStatus->unk_6C = 4; battleStatus->unk_6E = 5; battleStatus->moveCategory = 8; - battleStatus->selectedMoveID = 0x81; + battleStatus->selectedMoveID = MOVE_PEACH_FOCUS; battleStatus->selectedItemID = 0xA; - battleStatus->currentTargetListFlags = D_8008FA78; + battleStatus->currentTargetListFlags = gMoveTable[MOVE_PEACH_FOCUS].flags; btl_set_state(0x11); } break; diff --git a/src/5B320.c b/src/5B320.c new file mode 100644 index 0000000000..1608e0a5c2 --- /dev/null +++ b/src/5B320.c @@ -0,0 +1,13749 @@ +#include "common.h" +#include "hud_element.h" + +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 +}; + +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 +}; + +HudScript HudScript_HandPointDownHeld = { + he_SetVisible, + he_SetTileSize(HUD_ELEMENT_SIZE_24x24), + he_Loop, + he_SetImage(60, 0x0002C7C0, 0x0002C8E0), + he_Restart, + he_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 +}; + +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 +}; + +HudScript HudScript_HandPointLeftHeld = { + he_SetVisible, + he_SetTileSize(HUD_ELEMENT_SIZE_24x24), + he_Loop, + he_SetImage(60, 0x0002CE00, 0x0002CF20), + he_Restart, + he_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 +}; + +//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 +} +}; + +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 } +}; + +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 +}; + +s32 D_8008EEC0[] = { +0, 0x00000001, 0x00000002, 0x00000003, 0x00000004, 0x00000009, 0x00000006, 0x00000007, 0x00000008, 0x00000005, 0x0000000A, 0x0000000B +}; + +s32 D_8008EEF0[] = { +0x00000000, 0x00000001, 0x00000002, 0x00000003, 0x00000004, 0x00000000, 0x00000006, 0x00000007, 0x00000008, 0x00000005, 0x00000000, 0x00000000 +}; + +s32 gPartnerPopupProperties[][4] = { + {0x800989A0, 0x00000000, 0x00000000, 0x00000000}, + {0x001D0007, 0x00000002, 0x00280000, 0x00280001}, + {0x001D0008, 0x00000003, 0x0028000D, 0x0028000E}, + {0x001D0009, 0x00000004, 0x0028001A, 0x0028001B}, + {0x001D000A, 0x00000005, 0x00280027, 0x00280028}, + {0x001D000B, 0x00000001, 0x00000000, 0x00000000}, + {0x001D000C, 0x00000007, 0x00280041, 0x00280042}, + {0x001D000D, 0x00000008, 0x0028004E, 0x0028004F}, + {0x001D000E, 0x00000009, 0x0028005B, 0x0028005C}, + {0x001D000F, 0x00000006, 0x00280034, 0x00280035}, + {0x001D0010, 0x00000001, 0x00000000, 0x00000000}, + {0x001D0011, 0x00000001, 0x00000000, 0x00000000}, + {0x00000000, 0x00000000, 0x00000000, 0x00000000} +}; + +//TODO padding +s32 pad8[] = { + 0x00000000, 0x00000000 +}; + +extern HudScript HudScript_Partner0; +extern HudScript HudScript_Goombario; +extern HudScript HudScript_Kooper; +extern HudScript HudScript_Bombette; +extern HudScript HudScript_Parakarry; +extern HudScript HudScript_Watt; +extern HudScript HudScript_Sushie; +extern HudScript HudScript_Lakilester; +extern HudScript HudScript_Bow; +extern HudScript HudScript_PartnerA; +extern HudScript HudScript_Partner0Disabled; +extern HudScript HudScript_GoombarioDisabled; +extern HudScript HudScript_KooperDisabled; +extern HudScript HudScript_BombetteDisabled; +extern HudScript HudScript_ParakarryDisabled; +extern HudScript HudScript_WattDisabled; +extern HudScript HudScript_SushieDisabled; +extern HudScript HudScript_LakilesterDisabled; +extern HudScript HudScript_BowDisabled; +extern HudScript HudScript_PartnerADisabled; + +IconHudScriptPair gPartnerIconHudScripts[] = { + { .enabled = &HudScript_Partner0, .disabled = &HudScript_Partner0Disabled, }, + { .enabled = &HudScript_Goombario, .disabled = &HudScript_GoombarioDisabled, }, + { .enabled = &HudScript_Kooper, .disabled = &HudScript_KooperDisabled, }, + { .enabled = &HudScript_Bombette, .disabled = &HudScript_BombetteDisabled, }, + { .enabled = &HudScript_Parakarry, .disabled = &HudScript_ParakarryDisabled, }, + { .enabled = &HudScript_Bow, .disabled = &HudScript_BowDisabled, }, + { .enabled = &HudScript_Watt, .disabled = &HudScript_WattDisabled, }, + { .enabled = &HudScript_Sushie, .disabled = &HudScript_SushieDisabled, }, + { .enabled = &HudScript_Lakilester, .disabled = &HudScript_LakilesterDisabled, }, + { .enabled = (HudScript*)0x80107F78, .disabled = (HudScript*)0x80107FA0, }, + { .enabled = &HudScript_PartnerA, .disabled = &HudScript_PartnerADisabled, }, + { .enabled = (HudScript*)0x80108018, .disabled = (HudScript*)0x80108040, }, + { .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 +}, +}; + +//TODO padding +s32 pad_after_move_table[] = { + 0x00000000, 0x00000000, 0x00000000 +}; + +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 +}; diff --git a/src/7fd10_len_b40.c b/src/7fd10_len_b40.c index ede5ca6cd6..b679dc19d7 100644 --- a/src/7fd10_len_b40.c +++ b/src/7fd10_len_b40.c @@ -15,7 +15,7 @@ extern s16 D_8010CCFE; void func_800E6860(void) { PlayerStatus* playerStatus = &gPlayerStatus; - if (gPartnerActionStatus.partnerActionState != 0 && gPartnerActionStatus.actingPartner == PARTNER_BOW) { + if (gPartnerActionStatus.partnerActionState != PARTNER_ACTION_NONE && gPartnerActionStatus.actingPartner == PARTNER_BOW) { Npc* partner = get_npc_unsafe(NPC_PARTNER); func_802DDEE4(0, -1, 7, 0, 0, 0, playerStatus->alpha1, 0); @@ -112,36 +112,33 @@ void func_800E6B68(void) { s32 setup_partner_popup(PopupMenu* menu) { PlayerData* playerData = &gPlayerData; - s32 temp_a1; - s32* phi_t0; - s32 ret; + s32 optionCount = 0; s32 i; - ret = 0; for (i = 1; i < ARRAY_COUNT(D_8008EEC0); i++) { - temp_a1 = D_8008EEC0[i]; - if (playerData->partners[temp_a1].enabled && temp_a1 != 5) { - s32* properties = gPartnerPopupProperties[temp_a1]; + s32 partnerID = D_8008EEC0[i]; + if (playerData->partners[partnerID].enabled && partnerID != PARTNER_GOOMPA) { + s32* properties = gPartnerPopupProperties[partnerID]; - menu->ptrIcon[ret] = wPartnerHudScripts[temp_a1]; - menu->userIndex[ret] = temp_a1; - menu->enabled[ret] = TRUE; - menu->nameMsg[ret] = properties[0]; - menu->descMsg[ret] = properties[2]; - menu->value[ret] = playerData->partners[temp_a1].level; - if (playerData->currentPartner == temp_a1) { - menu->enabled[ret] = FALSE; - menu->ptrIcon[ret] = wDisabledPartnerHudScripts[temp_a1]; + menu->ptrIcon[optionCount] = wPartnerHudScripts[partnerID]; + menu->userIndex[optionCount] = partnerID; + menu->enabled[optionCount] = TRUE; + menu->nameMsg[optionCount] = properties[0]; + menu->descMsg[optionCount] = properties[2]; + menu->value[optionCount] = playerData->partners[partnerID].level; + if (playerData->currentPartner == partnerID) { + menu->enabled[optionCount] = FALSE; + menu->ptrIcon[optionCount] = wDisabledPartnerHudScripts[partnerID]; } - ret++; + optionCount++; } } - return ret; + return optionCount; } s32 setup_item_popup(PopupMenu* menu) { PlayerData* playerData = &gPlayerData; - s32 ret = 0; + s32 optionCount = 0; s32 i; for (i = 0; i < ARRAY_COUNT(playerData->invItems); i++) { @@ -149,23 +146,23 @@ s32 setup_item_popup(PopupMenu* menu) { if (itemIdx != 0) { ItemData* item = &gItemTable[itemIdx]; - HudScriptPair* itemScripts = &gItemHudScripts[item->iconID]; + IconHudScriptPair* itemScripts = &gItemHudScripts[item->hudElemID]; if (item->typeFlags & 1) { - menu->ptrIcon[ret] = itemScripts->enabled; - menu->userIndex[ret] = i; - menu->enabled[ret] = 1; + menu->ptrIcon[optionCount] = itemScripts->enabled; + menu->userIndex[optionCount] = i; + menu->enabled[optionCount] = 1; } else { - menu->ptrIcon[ret] = itemScripts->disabled; - menu->userIndex[ret] = i; - menu->enabled[ret] = FALSE; + menu->ptrIcon[optionCount] = itemScripts->disabled; + menu->userIndex[optionCount] = i; + menu->enabled[optionCount] = FALSE; } - menu->nameMsg[ret] = item->nameMsg; - menu->descMsg[ret] = item->itemMsg; - ret++; + menu->nameMsg[optionCount] = item->nameMsg; + menu->descMsg[optionCount] = item->shortDescMsg; + optionCount++; } } - return ret; + return optionCount; } INCLUDE_ASM(s32, "7fd10_len_b40", check_input_open_menus); @@ -182,18 +179,18 @@ void check_input_status_menu(void) { } if (!is_status_menu_visible()) { - if (!(playerStatus->currentButtons & Z_TRIG + R_TRIG) && (pressedButtons & BUTTON_C_UP) && func_800E9860()) { + if (!(playerStatus->currentButtons & (Z_TRIG | R_TRIG)) && (pressedButtons & BUTTON_C_UP) && func_800E9860()) { open_status_menu_long(); if (!is_picking_up_item()) { - sfx_play_sound(3); + sfx_play_sound(SOUND_3); } } - } else if (!(playerStatus->currentButtons & Z_TRIG + R_TRIG) && (pressedButtons & BUTTON_C_UP) && func_800E9860()) { + } else if (!(playerStatus->currentButtons & (Z_TRIG | R_TRIG)) && (pressedButtons & BUTTON_C_UP) && func_800E9860()) { close_status_menu(); if (!is_picking_up_item()) { - sfx_play_sound(4); + sfx_play_sound(SOUND_4); } } } diff --git a/src/80850_len_3060.c b/src/80850_len_3060.c index 8ad9305586..02ab0b53a1 100644 --- a/src/80850_len_3060.c +++ b/src/80850_len_3060.c @@ -4,15 +4,15 @@ extern s32 TimesHudScript; extern s32 DigitHudScripts[10]; -extern HudScript HudScript_StatusHP[]; -extern HudScript HudScript_StatusHeart[]; -extern HudScript HudScript_StatusFP[]; -extern HudScript HudScript_StatusFlower[]; -extern HudScript HudScript_Item_CoinSparkleRandom[]; -extern HudScript HudScript_StatusStarPoint[]; -extern HudScript HudScript_StatusStar1[]; -extern HudScript HudScript_StatusTimes[]; -extern HudScript HudScript_StatusSPShine[]; +extern HudScript HudScript_StatusHP; +extern HudScript HudScript_StatusHeart; +extern HudScript HudScript_StatusFP; +extern HudScript HudScript_StatusFlower; +extern HudScript HudScript_Item_CoinSparkleRandom; +extern HudScript HudScript_StatusStarPoint; +extern HudScript HudScript_StatusStar1; +extern HudScript HudScript_StatusTimes; +extern HudScript HudScript_StatusSPShine; void clear_player_data(void) { PlayerData* playerData = &gPlayerData; @@ -330,68 +330,68 @@ void initialize_status_menu(void) { close_status_menu(); - iconIndex = hud_element_create(HudScript_StatusHP); + iconIndex = hud_element_create(&HudScript_StatusHP); uiStatus->hpIconIndices[0] = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusHeart); + iconIndex = hud_element_create(&HudScript_StatusHeart); uiStatus->hpIconIndices[1] = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusFP); + iconIndex = hud_element_create(&HudScript_StatusFP); uiStatus->fpIconIndices[0] = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusFlower); + iconIndex = hud_element_create(&HudScript_StatusFlower); uiStatus->fpIconIndices[1] = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusCoin); + iconIndex = hud_element_create(&HudScript_StatusCoin); uiStatus->coinIconIndex = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_Item_CoinSparkleRandom); + iconIndex = hud_element_create(&HudScript_Item_CoinSparkleRandom); uiStatus->coinSparkleIconIndex = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusStarPoint); + iconIndex = hud_element_create(&HudScript_StatusStarPoint); uiStatus->starpointsIconIndex = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusSPShine); + iconIndex = hud_element_create(&HudScript_StatusSPShine); uiStatus->starpointsShineIconIndex = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - newVar = hud_element_create(HudScript_StatusTimes); + newVar = hud_element_create(&HudScript_StatusTimes); iconIndex = newVar; uiStatus->iconIndex8 = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusTimes); + iconIndex = hud_element_create(&HudScript_StatusTimes); uiStatus->iconIndex9 = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusTimes); + iconIndex = hud_element_create(&HudScript_StatusTimes); uiStatus->iconIndexA = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusTimes); + iconIndex = hud_element_create(&HudScript_StatusTimes); uiStatus->iconIndexB = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); - iconIndex = hud_element_create(HudScript_StatusStar1); + iconIndex = hud_element_create(&HudScript_StatusStar1); uiStatus->starIconIndex = iconIndex; hud_element_set_flags(iconIndex, HUD_ELEMENT_FLAGS_80); hud_element_clear_flags(iconIndex, HUD_ELEMENT_FLAGS_FILTER_TEX); @@ -528,11 +528,11 @@ void show_coin_counter(void) { if (uiStatus->unk_6C[0] == 0) { set_window_properties(0x14, 32, 164, 64, 20, 0x15, coin_counter_draw_content, 0, -1); set_window_update(WINDOW_ID_20, (s32)basic_window_update); - index = hud_element_create(HudScript_MenuTimes); + index = hud_element_create(&HudScript_MenuTimes); uiStatus->iconIndex10 = index; hud_element_set_flags(index, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(index, 255, 255, 255); - index = hud_element_create(HudScript_StatusCoin); + index = hud_element_create(&HudScript_StatusCoin); uiStatus->iconIndex11 = index; hud_element_set_flags(index, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(index, 255, 255, 255); diff --git a/src/8a860_len_3f30.c b/src/8a860_len_3f30.c index 7739b54637..381aac972a 100644 --- a/src/8a860_len_3f30.c +++ b/src/8a860_len_3f30.c @@ -1,11 +1,11 @@ #include "common.h" #include "hud_element.h" -extern HudScript HudScript_HandPointer[0]; -extern HudScript HudScript_StatusStarPiece[0]; -extern HudScript HudScript_GreenArrowDown[0]; -extern HudScript HudScript_GreenArrowUp[0]; -extern HudScript HudScript_EmptyBar[0]; +extern HudScript HudScript_HandPointer; +extern HudScript HudScript_StatusStarPiece; +extern HudScript HudScript_GreenArrowDown; +extern HudScript HudScript_GreenArrowUp; +extern HudScript HudScript_EmptyBar; extern HudScript HudScript_PartnerRank1A; extern HudScript HudScript_PartnerRank1B; extern HudScript HudScript_PartnerRank2A; @@ -161,7 +161,7 @@ s32 popup_menu_update(void) { D_8010D67E = 62; } D_8010D68C = 0; - elementID = hud_element_create(HudScript_EmptyBar); + elementID = hud_element_create(&HudScript_EmptyBar); D_8010D65C = elementID; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(elementID, 255, 255, 255); @@ -175,38 +175,38 @@ s32 popup_menu_update(void) { hud_element_set_scale(elementID, 0.45f); hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_FILTER_TEX | HUD_ELEMENT_FLAGS_80); - elementID = hud_element_create(HudScript_AnimatedHandPointer); + elementID = hud_element_create(&HudScript_AnimatedHandPointer); D_8010D66C = elementID; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_DROP_SHADOW | HUD_ELEMENT_FLAGS_80); - elementID = hud_element_create(HudScript_GreenArrowUp); + elementID = hud_element_create(&HudScript_GreenArrowUp); D_8010D670 = elementID; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_DROP_SHADOW | HUD_ELEMENT_FLAGS_80); - elementID = hud_element_create(HudScript_GreenArrowDown); + elementID = hud_element_create(&HudScript_GreenArrowDown); D_8010D674 = elementID; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_DROP_SHADOW | HUD_ELEMENT_FLAGS_80); if (gPopupMenu->popupType == 3) { - D_8010D660 = hud_element_create(HudScript_StatusStarPiece); + D_8010D660 = hud_element_create(&HudScript_StatusStarPiece); elementID = D_8010D660; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(elementID, 255, 255, 255); } if (gPopupMenu->popupType == 4) { - D_8010D660 = hud_element_create(HudScript_StatusStarPiece); + D_8010D660 = hud_element_create(&HudScript_StatusStarPiece); elementID = D_8010D660; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_FILTER_TEX | HUD_ELEMENT_FLAGS_80); hud_element_set_tint(elementID, 255, 255, 255); } if (gPopupMenu->popupType == 5) { - D_8010D660 = hud_element_create(HudScript_StatusCoin); + D_8010D660 = hud_element_create(&HudScript_StatusCoin); elementID = D_8010D660; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(elementID, 255, 255, 255); } if (gPopupMenu->popupType == 3 || gPopupMenu->popupType == 4) { - D_8010D664 = hud_element_create(HudScript_MenuTimes); + D_8010D664 = hud_element_create(&HudScript_MenuTimes); elementID = D_8010D664; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(elementID, 255, 255, 255); @@ -603,7 +603,7 @@ s32 popup_menu_update(void) { hud_element_set_tint(D_8010D66C, 160, 160, 160); hud_element_set_tint(D_8010D670, 160, 160, 160); hud_element_set_tint(D_8010D674, 160, 160, 160); - hud_element_set_script(D_8010D66C, HudScript_HandPointer); + hud_element_set_script(D_8010D66C, &HudScript_HandPointer); if (gPopupMenu->popupType == 3) { hud_element_set_tint(D_8010D660, 160, 160, 160); hud_element_set_tint(D_8010D664, 160, 160, 160); @@ -722,7 +722,7 @@ s32 popup_menu_update(void) { hud_element_set_tint(D_8010D66C, 160, 160, 160); hud_element_set_tint(D_8010D670, 160, 160, 160); hud_element_set_tint(D_8010D674, 160, 160, 160); - hud_element_set_script(D_8010D66C, HudScript_HandPointer); + hud_element_set_script(D_8010D66C, &HudScript_HandPointer); if (gPopupMenu->popupType == 3) { hud_element_set_tint(D_8010D660, 160, 160, 160); @@ -813,7 +813,7 @@ s32 popup_menu_update(void) { if (gPopupMenu->popupType == 5) { hud_element_set_tint(D_8010D660, 160, 160, 160); } - hud_element_set_script(D_8010D66C, HudScript_HandPointer); + hud_element_set_script(D_8010D66C, &HudScript_HandPointer); switch (gPopupMenu->popupType) { case 0: diff --git a/src/C50A0.c b/src/C50A0.c index 27978b23dd..360d5e1c88 100644 --- a/src/C50A0.c +++ b/src/C50A0.c @@ -569,7 +569,7 @@ void func_80136A08(ItemEntity* itemEntity, s32 posX, s32 posY) { case 3: case 10: case 11: - itemMsg = itemData->itemMsg; + itemMsg = itemData->shortDescMsg; draw_msg(itemMsg, posX + 8, posY, 255, 0xA, 0); break; } diff --git a/src/a5dd0_len_114e0.c b/src/a5dd0_len_114e0.c index dd87ec5b67..5ed586eea7 100644 --- a/src/a5dd0_len_114e0.c +++ b/src/a5dd0_len_114e0.c @@ -3519,13 +3519,13 @@ void get_model_env_color_parameters(u8* primR, u8* primG, u8* primB, u8* envR, u void mdl_get_vertex_count(Gfx* gfx, s32* numVertices, s32* baseVtx, s32* gfxCount, Vtx* baseAddr) { s8 stuff[2]; - s32 temp_t0_2; + s32 vtxCount; u32 w0, w1; u32 cmd; - u32 temp_v1; + u32 vtxEndAddr; s32 minVtx; s32 maxVtx; - u32 phi_v1; + u32 vtxStartAddr; minVtx = 0; maxVtx = 0; @@ -3539,25 +3539,24 @@ void mdl_get_vertex_count(Gfx* gfx, s32* numVertices, s32* baseVtx, s32* gfxCoun do { w0 = gfx->words.w0; w1 = gfx->words.w1; - cmd = w0 >> 0x18; + cmd = _SHIFTR(w0,24,8); - if (cmd == G_DL_NOPUSH) { - phi_v1 = w1; + if (cmd == G_VTX) { + vtxStartAddr = w1; if (baseAddr != NULL) { - phi_v1 = (phi_v1 & 0xFFFF) + (s32)baseAddr; + vtxStartAddr = (vtxStartAddr & 0xFFFF) + (s32)baseAddr; } - - temp_t0_2 = (w0 >> 0xC) & 0xFF; + vtxCount = _SHIFTR(w0,12,8); if (minVtx == 0) { - minVtx = phi_v1; - maxVtx = phi_v1 + (temp_t0_2 * 0x10); + minVtx = vtxStartAddr; + maxVtx = vtxStartAddr + (vtxCount * sizeof(Vtx)); } - temp_v1 = phi_v1 + (temp_t0_2 * 0x10); - if (maxVtx < temp_v1) { - maxVtx = temp_v1; + vtxEndAddr = vtxStartAddr + (vtxCount * sizeof(Vtx)); + if (maxVtx < vtxEndAddr) { + maxVtx = vtxEndAddr; } - if (minVtx > temp_v1) { - minVtx = temp_v1; + if (minVtx > vtxEndAddr) { + minVtx = vtxEndAddr; } } gfx++; diff --git a/src/battle/action_cmd/07.c b/src/battle/action_cmd/07.c index 6900237afb..a560234149 100644 --- a/src/battle/action_cmd/07.c +++ b/src/battle/action_cmd/07.c @@ -5,10 +5,10 @@ extern s32 D_80294280; extern s32 D_802A9620; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_MashAButton[]; -extern HudScript HudScript_RunAwayOK[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_MashAButton; +extern HudScript HudScript_RunAwayOK; s32 func_8024FAFC(s32); @@ -32,7 +32,7 @@ ApiStatus func_802A9000_425B50(Evt* script, s32 isInitialCall) { D_802A9620 = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, @@ -40,7 +40,7 @@ ApiStatus func_802A9000_425B50(Evt* script, s32 isInitialCall) { hud_element_set_render_depth(hudElement, 0); // Weird use of an extra temp settles regalloc here. - hudElementTemp = hud_element_create(HudScript_BlueMeter); + hudElementTemp = hud_element_create(&HudScript_BlueMeter); hudElement = hudElementTemp; actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, @@ -48,7 +48,7 @@ ApiStatus func_802A9000_425B50(Evt* script, s32 isInitialCall) { hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_RunAwayOK); + hudElement = hud_element_create(&HudScript_RunAwayOK); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); @@ -132,7 +132,7 @@ void func_802A9228_425D78(void) { return; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_MashAButton); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_MashAButton); battleStatus->actionSuccess = 0; D_802A9620 = 1; actionCommandStatus->unk_5D = 0; diff --git a/src/battle/action_cmd/0A.c b/src/battle/action_cmd/0A.c index 934242cc07..8291f6575c 100644 --- a/src/battle/action_cmd/0A.c +++ b/src/battle/action_cmd/0A.c @@ -4,10 +4,10 @@ #define NAMESPACE action_command_0A extern s32 D_802942E0; -extern HudScript HudScript_MashAButton[]; -extern HudScript HudScript_100pct[]; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; +extern HudScript HudScript_MashAButton; +extern HudScript HudScript_100pct; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; ApiStatus func_802A9000_4273B0(Evt* script, s32 isInitialCall) { ActionCommandStatus* actionCommandStatus = &gActionCommandStatus; @@ -36,19 +36,19 @@ ApiStatus func_802A9000_4273B0(Evt* script, s32 isInitialCall) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -102,7 +102,7 @@ void func_802A928C_42763C(void) { return; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_MashAButton); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_MashAButton); actionCommandStatus->barFillLevel = 0; actionCommandStatus->state = 0xB; actionCommandStatus->unk_54 = actionCommandStatus->unk_52; diff --git a/src/battle/action_cmd/air_lift.c b/src/battle/action_cmd/air_lift.c index a72dd6c174..90e789fd5c 100644 --- a/src/battle/action_cmd/air_lift.c +++ b/src/battle/action_cmd/air_lift.c @@ -7,10 +7,10 @@ void func_80268834(s32, s32, s16, s32); -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_MashAButton[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_MashAButton; +extern HudScript HudScript_100pct; extern s32 D_80294340; s32 D_802A9852_4292C0[] = { 0, 25, 50, 75, 75, 0, 0, 0 }; @@ -43,19 +43,19 @@ ApiStatus func_802A9000_428A70(Evt* script, s32 isInitialCall) { air_lift_bss_0 = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -141,7 +141,7 @@ void func_802A9278_428CE8(void) { return; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_MashAButton); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_MashAButton); air_lift_bss_0 = 1; actionCommandStatus->unk_54 = actionCommandStatus->unk_52; sfx_play_sound_with_params(0x80000041, 0, 0, 0); diff --git a/src/battle/action_cmd/air_raid.c b/src/battle/action_cmd/air_raid.c index ea95e9d316..2614bcda6e 100644 --- a/src/battle/action_cmd/air_raid.c +++ b/src/battle/action_cmd/air_raid.c @@ -4,10 +4,10 @@ #define NAMESPACE action_command_air_raid -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_StickNeutral[]; -extern HudScript HudScript_100pct[]; -extern HudScript HudScript_StickMashLeft[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_StickNeutral; +extern HudScript HudScript_100pct; +extern HudScript HudScript_StickMashLeft; extern s32 D_80294360; @@ -44,19 +44,19 @@ ApiStatus func_802A9000_429320(void) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_StickNeutral); + hudElement = hud_element_create(&HudScript_StickNeutral); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -116,7 +116,7 @@ void func_802A9294_4295B4(void) { return; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_StickMashLeft); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_StickMashLeft); actionCommandStatus->barFillLevel = 0; battleStatus->unk_85 = 0; actionCommandStatus->unk_5C = 0; diff --git a/src/battle/action_cmd/body_slam.c b/src/battle/action_cmd/body_slam.c index 22fd391a12..adc69a4487 100644 --- a/src/battle/action_cmd/body_slam.c +++ b/src/battle/action_cmd/body_slam.c @@ -3,10 +3,10 @@ #define NAMESPACE action_command_body_slam -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_TimingWait[]; -extern HudScript HudScript_FillGaugeResult[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_TimingWait; +extern HudScript HudScript_FillGaugeResult; extern s32 D_80294320; ApiStatus N(CreateHudElements)(Evt* script, s32 isInitialCall) { @@ -34,25 +34,25 @@ ApiStatus N(CreateHudElements)(Evt* script, s32 isInitialCall) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_FillGaugeResult); + hudElement = hud_element_create(&HudScript_FillGaugeResult); actionCommandStatus->hudElements[3] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_TimingWait); + hudElement = hud_element_create(&HudScript_TimingWait); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX + 41, actionCommandStatus->hudElementY + 22); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/bomb.c b/src/battle/action_cmd/bomb.c index 02830295fd..f0e3e978a6 100644 --- a/src/battle/action_cmd/bomb.c +++ b/src/battle/action_cmd/bomb.c @@ -3,9 +3,9 @@ #define NAMESPACE action_command_bomb -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_100pct; extern s32 D_80294300; extern HudScript HudScript_MashAButton; @@ -53,19 +53,19 @@ ApiStatus func_802A9000_427A70(Evt* script, s32 isInitialCall) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/break_free.c b/src/battle/action_cmd/break_free.c index 382bbc4a47..09f19f32ea 100644 --- a/src/battle/action_cmd/break_free.c +++ b/src/battle/action_cmd/break_free.c @@ -4,10 +4,10 @@ #define NAMESPACE action_command_break_free extern s32 D_80294220; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_RunningAway[]; -extern HudScript HudScript_RunAwayOK[]; +extern HudScript HudScript_AButton; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_RunningAway; +extern HudScript HudScript_RunAwayOK; ApiStatus func_802A9000_4233F0(Evt* script, s32 isInitialCall) { ActionCommandStatus* actionCommandStatus = &gActionCommandStatus; @@ -35,25 +35,25 @@ ApiStatus func_802A9000_4233F0(Evt* script, s32 isInitialCall) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_RunningAway); + hudElement = hud_element_create(&HudScript_RunningAway); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_RunAwayOK); + hudElement = hud_element_create(&HudScript_RunAwayOK); actionCommandStatus->hudElements[3] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/dizzy_shell.c b/src/battle/action_cmd/dizzy_shell.c index 5dcfab87e0..787cde244a 100644 --- a/src/battle/action_cmd/dizzy_shell.c +++ b/src/battle/action_cmd/dizzy_shell.c @@ -4,9 +4,9 @@ #define NAMESPACE action_command_dizzy_shell extern s32 D_802942A0; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_100pct; ApiStatus func_802A9000_426170(void) { ActionCommandStatus* actionCommandStatus = &gActionCommandStatus; @@ -34,19 +34,19 @@ ApiStatus func_802A9000_426170(void) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/fire_shell.c b/src/battle/action_cmd/fire_shell.c index 17f85b14c5..ed3fd974eb 100644 --- a/src/battle/action_cmd/fire_shell.c +++ b/src/battle/action_cmd/fire_shell.c @@ -4,9 +4,9 @@ #define NAMESPACE action_command_fire_shell extern s32 D_802942C0; -extern HudScript HudScript_StickNeutral[]; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_StickNeutral; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_100pct; ApiStatus func_802A9000_4269D0(void) { ActionCommandStatus* actionCommandStatus = &gActionCommandStatus; @@ -35,19 +35,19 @@ ApiStatus func_802A9000_4269D0(void) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_StickNeutral); + hudElement = hud_element_create(&HudScript_StickNeutral); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/flee.c b/src/battle/action_cmd/flee.c index b43ec91378..f3802b3886 100644 --- a/src/battle/action_cmd/flee.c +++ b/src/battle/action_cmd/flee.c @@ -3,14 +3,14 @@ #define NAMESPACE action_command_flee -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_RunAwayOK[]; -extern HudScript HudScript_RunningAway[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_RunAwayOK; +extern HudScript HudScript_RunningAway; +extern HudScript HudScript_100pct; extern s32 D_80294200; extern s32 D_802A9920; -extern HudScript HudScript_MashAButton[]; +extern HudScript HudScript_MashAButton; ApiStatus func_802A9000_422AD0(Evt* script, s32 isInitialCall) { ActionCommandStatus* actionCommandStatus = &gActionCommandStatus; @@ -38,25 +38,25 @@ ApiStatus func_802A9000_422AD0(Evt* script, s32 isInitialCall) { D_802A9920 = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_RunningAway); + hudElement = hud_element_create(&HudScript_RunningAway); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_RunAwayOK); + hudElement = hud_element_create(&HudScript_RunAwayOK); actionCommandStatus->hudElements[3] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -66,7 +66,7 @@ ApiStatus func_802A9000_422AD0(Evt* script, s32 isInitialCall) { hud_element_set_render_pos(actionCommandStatus->hudElements[3], actionCommandStatus->hudElementX - xOffset, actionCommandStatus->hudElementY + 17); hud_element_set_render_pos(actionCommandStatus->hudElements[2], actionCommandStatus->hudElementX - xOffset, actionCommandStatus->hudElementY - 1); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[4] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -142,7 +142,7 @@ void func_802A9378_422E48(void) { break; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_MashAButton); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_MashAButton); D_802A9920 = 1; actionCommandStatus->state = 11; actionCommandStatus->unk_54 = actionCommandStatus->unk_52; diff --git a/src/battle/action_cmd/hammer.c b/src/battle/action_cmd/hammer.c index 4432ec19c6..2ddd39ff9b 100644 --- a/src/battle/action_cmd/hammer.c +++ b/src/battle/action_cmd/hammer.c @@ -4,13 +4,13 @@ #define NAMESPACE action_command_hammer // icon indexes for hud elements -extern HudScript HudScript_TimingBar1Chance[]; -extern HudScript HudScript_TimingWait[]; -extern HudScript HudScript_TimingCharge4a[]; -extern HudScript HudScript_TimingCharge4b[]; -extern HudScript HudScript_TimingCharge4c[]; -extern HudScript HudScript_StickHoldLeft[]; -extern HudScript HudScript_RightOn[]; +extern HudScript HudScript_TimingBar1Chance; +extern HudScript HudScript_TimingWait; +extern HudScript HudScript_TimingCharge4a; +extern HudScript HudScript_TimingCharge4b; +extern HudScript HudScript_TimingCharge4c; +extern HudScript HudScript_StickHoldLeft; +extern HudScript HudScript_RightOn; extern s32 D_802941E0; @@ -36,43 +36,43 @@ ApiStatus N(CreateHudElements)(Evt* script, s32 isInitialCall) { actionCommandStatus->unk_60 = 0; actionCommandStatus->hudElementY = 96; - hudElement = hud_element_create(HudScript_TimingBar1Chance); + hudElement = hud_element_create(&HudScript_TimingBar1Chance); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 10); - hudElement = hud_element_create(HudScript_TimingWait); + hudElement = hud_element_create(&HudScript_TimingWait); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_TimingCharge4a); + hudElement = hud_element_create(&HudScript_TimingCharge4a); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_TimingCharge4b); + hudElement = hud_element_create(&HudScript_TimingCharge4b); actionCommandStatus->hudElements[3] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_TimingCharge4c); + hudElement = hud_element_create(&HudScript_TimingCharge4c); actionCommandStatus->hudElements[4] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_StickHoldLeft); + hudElement = hud_element_create(&HudScript_StickHoldLeft); actionCommandStatus->hudElements[5] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_RightOn); + hudElement = hud_element_create(&HudScript_RightOn); actionCommandStatus->hudElements[6] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); diff --git a/src/battle/action_cmd/hurricane.c b/src/battle/action_cmd/hurricane.c index daa07df695..58db12a289 100644 --- a/src/battle/action_cmd/hurricane.c +++ b/src/battle/action_cmd/hurricane.c @@ -4,10 +4,10 @@ #define NAMESPACE action_command_hurricane extern s32 D_80294420; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_BButton[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_BButton; +extern HudScript HudScript_100pct; ApiStatus func_802A9000_42F6E0(void) { ActionCommandStatus* actionCommandStatus = &gActionCommandStatus; @@ -33,25 +33,25 @@ ApiStatus func_802A9000_42F6E0(void) { actionCommandStatus->unk_68 = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_BButton); + hudElement = hud_element_create(&HudScript_BButton); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[4] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/jump.c b/src/battle/action_cmd/jump.c index 9ef4b61a08..fa2d211c68 100644 --- a/src/battle/action_cmd/jump.c +++ b/src/battle/action_cmd/jump.c @@ -6,9 +6,9 @@ extern s32 D_802941C0; // icon IDs for hud elements -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_RightOn[]; -extern HudScript HudScript_AButtonDown[]; +extern HudScript HudScript_AButton; +extern HudScript HudScript_RightOn; +extern HudScript HudScript_AButtonDown; ApiStatus N(CreateHudElements)(Evt* script, s32 isInitialCall) { s32 hudElement; @@ -30,14 +30,14 @@ ApiStatus N(CreateHudElements)(Evt* script, s32 isInitialCall) { actionCommandStatus->unk_60 = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_alpha(hudElement, 0xFF); - hudElement = hud_element_create(HudScript_RightOn); + hudElement = hud_element_create(&HudScript_RightOn); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); @@ -126,7 +126,7 @@ void N(update)(void) { temp_s0_3 = battleStatus->unk_434[actionCommandStatus->unk_50]; if (((actionCommandStatus->unk_4E - temp_s0_3) - 2) <= 0) { - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_AButtonDown); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_AButtonDown); } if (((battleStatus->currentButtonsPressed & 0x8000) != 0) && (actionCommandStatus->autoSucceed == 0)) { actionCommandStatus->unk_60 = 1; diff --git a/src/battle/action_cmd/mega_shock.c b/src/battle/action_cmd/mega_shock.c index d5709668b8..7db3aae63b 100644 --- a/src/battle/action_cmd/mega_shock.c +++ b/src/battle/action_cmd/mega_shock.c @@ -3,10 +3,10 @@ #define NAMESPACE action_command_mega_shock -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_BButton[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_BButton; +extern HudScript HudScript_100pct; extern s32 D_802943C0; extern HudScript HudScript_MashAButton; @@ -49,25 +49,25 @@ ApiStatus func_802A9000_42DA10(Evt* script, s32 isInitialCall) { actionCommandStatus->hudElementX = -0x30; actionCommandStatus->hudElementY = 0x50; - elementID = hud_element_create(HudScript_AButton); + elementID = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = elementID; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(elementID, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(elementID, 0); - elementID = hud_element_create(HudScript_BButton); + elementID = hud_element_create(&HudScript_BButton); actionCommandStatus->hudElements[2] = elementID; hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(elementID, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(elementID, 0); - elementID = hud_element_create(HudScript_BlueMeter); + elementID = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = elementID; hud_element_set_render_pos(elementID, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 0x1C); hud_element_set_render_depth(elementID, 0); hud_element_set_flags(elementID, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - elementID = hud_element_create(HudScript_100pct); + elementID = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[4] = elementID; hud_element_set_render_pos(elementID, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 0x1C); hud_element_set_render_depth(elementID, 0); diff --git a/src/battle/action_cmd/power_shock.c b/src/battle/action_cmd/power_shock.c index 4b7a8056e0..34c2fac240 100644 --- a/src/battle/action_cmd/power_shock.c +++ b/src/battle/action_cmd/power_shock.c @@ -3,11 +3,11 @@ #define NAMESPACE action_command_power_shock -extern const HudScript HudScript_BlueMeter[]; -extern const HudScript HudScript_AButton[]; -extern const HudScript HudScript_MashAButton[]; -extern const HudScript HudScript_RunAwayOK[]; -extern const HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_MashAButton; +extern HudScript HudScript_RunAwayOK; +extern HudScript HudScript_100pct; extern s32 D_802943A0[]; extern s16 D_802A9AA2_42D9B2[]; extern s32 D_802A9B00; @@ -42,25 +42,25 @@ ApiStatus N(CreateHudElements)(Evt* script, s32 isInitialCall) { D_802A9B00 = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[3] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_RunAwayOK); + hudElement = hud_element_create(&HudScript_RunAwayOK); actionCommandStatus->hudElements[4] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -162,7 +162,7 @@ void func_802A9310_42D220(void) { actionCommandStatus->unk_4E--; break; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_MashAButton); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_MashAButton); actionCommandStatus->unk_44 = 0; actionCommandStatus->unk_5C = 0; D_802A9B00 = 1; diff --git a/src/battle/action_cmd/smack.c b/src/battle/action_cmd/smack.c index 3ccbb3376a..f400dd1a0c 100644 --- a/src/battle/action_cmd/smack.c +++ b/src/battle/action_cmd/smack.c @@ -4,10 +4,10 @@ #define NAMESPACE action_command_smack -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_StickNeutral[]; -extern HudScript HudScript_100pct[]; -extern HudScript HudScript_StickMashLeft[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_StickNeutral; +extern HudScript HudScript_100pct; +extern HudScript HudScript_StickMashLeft; extern s32 D_802943E0; typedef struct UnkVec2s { @@ -65,19 +65,19 @@ ApiStatus func_802A9000_42E3A0(void) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_StickNeutral); + hudElement = hud_element_create(&HudScript_StickNeutral); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -134,7 +134,7 @@ void func_802A9298_42E638(void) { actionCommandStatus->unk_4E--; break; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_StickMashLeft); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_StickMashLeft); actionCommandStatus->barFillLevel = 0; battleStatus->unk_85 = 0; actionCommandStatus->unk_5C = 0; diff --git a/src/battle/action_cmd/spiny_surge.c b/src/battle/action_cmd/spiny_surge.c index bdbd4df27e..b26badbd9f 100644 --- a/src/battle/action_cmd/spiny_surge.c +++ b/src/battle/action_cmd/spiny_surge.c @@ -4,9 +4,9 @@ #define NAMESPACE action_command_spiny_surge extern s32 D_80294400; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_StickNeutral[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_StickNeutral; +extern HudScript HudScript_100pct; ApiStatus func_802A9000_42EE20(void) { ActionCommandStatus* actionCommandStatus = &gActionCommandStatus; @@ -35,19 +35,19 @@ ApiStatus func_802A9000_42EE20(void) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_StickNeutral); + hudElement = hud_element_create(&HudScript_StickNeutral); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/spook.c b/src/battle/action_cmd/spook.c index 648dab410c..25845f6970 100644 --- a/src/battle/action_cmd/spook.c +++ b/src/battle/action_cmd/spook.c @@ -3,9 +3,9 @@ #define NAMESPACE action_command_spook -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_StickNeutral[]; -extern HudScript HudScript_100pct[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_StickNeutral; +extern HudScript HudScript_100pct; extern s32 D_80294440; ApiStatus func_802A9000_430020(void) { @@ -34,19 +34,19 @@ ApiStatus func_802A9000_430020(void) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_StickNeutral); + hudElement = hud_element_create(&HudScript_StickNeutral); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); - hudElement = hud_element_create(HudScript_100pct); + hudElement = hud_element_create(&HudScript_100pct); actionCommandStatus->hudElements[2] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/squirt.c b/src/battle/action_cmd/squirt.c index 5fcb23c113..dd95fa386d 100644 --- a/src/battle/action_cmd/squirt.c +++ b/src/battle/action_cmd/squirt.c @@ -3,8 +3,8 @@ #define NAMESPACE action_command_squirt -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; extern s32 D_80294380; ApiStatus func_802A9000_429D20(void) { @@ -30,13 +30,13 @@ ApiStatus func_802A9000_429D20(void) { actionCommandStatus->unk_5C = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/stop_leech.c b/src/battle/action_cmd/stop_leech.c index a06ab0ae14..d7747fd06d 100644 --- a/src/battle/action_cmd/stop_leech.c +++ b/src/battle/action_cmd/stop_leech.c @@ -3,9 +3,9 @@ #define NAMESPACE action_command_stop_leech -extern HudScript HudScript_MashAButton[]; -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; +extern HudScript HudScript_MashAButton; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; extern s32 D_80294260; ApiStatus func_802A9000_425590(Evt* script, s32 isInitialCall) { @@ -29,13 +29,13 @@ ApiStatus func_802A9000_425590(Evt* script, s32 isInitialCall) { actionCommandStatus->unk_48 = 0; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); @@ -106,7 +106,7 @@ void func_802A91F8_425788(void) { actionCommandStatus->unk_4E -= 1; break; } - hud_element_set_script(actionCommandStatus->hudElements[0], HudScript_MashAButton); + hud_element_set_script(actionCommandStatus->hudElements[0], &HudScript_MashAButton); actionCommandStatus->barFillLevel = 0; actionCommandStatus->state = 11; actionCommandStatus->unk_54 = actionCommandStatus->unk_52; diff --git a/src/battle/action_cmd/tidal_wave.c b/src/battle/action_cmd/tidal_wave.c index daf77425f9..de1b2b80b1 100644 --- a/src/battle/action_cmd/tidal_wave.c +++ b/src/battle/action_cmd/tidal_wave.c @@ -3,8 +3,8 @@ #define NAMESPACE action_command_tidal_wave -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; extern s32 D_802944A0; extern HudScript* D_802A97C0_42CEB0[]; @@ -33,14 +33,14 @@ ApiStatus N(CreateHudElements)(Evt* script, s32 isInitialCall) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); for (i = 1; i < ARRAY_COUNT(actionCommandStatus->hudElements); i++) { - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[i] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/action_cmd/whirlwind.c b/src/battle/action_cmd/whirlwind.c index e62063a5c1..9d2dae4f2a 100644 --- a/src/battle/action_cmd/whirlwind.c +++ b/src/battle/action_cmd/whirlwind.c @@ -35,13 +35,13 @@ ApiStatus func_802A9000_423C70(Evt* script, s32 isInitialCall) { actionCommandStatus->hudElementX = -48; actionCommandStatus->hudElementY = 80; - hudElement = hud_element_create(HudScript_AButton); + hudElement = hud_element_create(&HudScript_AButton); actionCommandStatus->hudElements[0] = hudElement; hud_element_set_flags(hudElement, HUD_ELEMENT_FLAGS_80 | HUD_ELEMENT_FLAGS_DISABLED); hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY); hud_element_set_render_depth(hudElement, 0); - hudElement = hud_element_create(HudScript_BlueMeter); + hudElement = hud_element_create(&HudScript_BlueMeter); actionCommandStatus->hudElements[1] = hudElement; hud_element_set_render_pos(hudElement, actionCommandStatus->hudElementX, actionCommandStatus->hudElementY + 28); hud_element_set_render_depth(hudElement, 0); diff --git a/src/battle/area_dig/6DE3F0.c b/src/battle/area_dig/6DE3F0.c index 9a7466b288..34ed8e40b0 100644 --- a/src/battle/area_dig/6DE3F0.c +++ b/src/battle/area_dig/6DE3F0.c @@ -4,17 +4,15 @@ #include "common/Set80218630_Var0.inc.c" -extern s32 D_8008F0A0; - ApiStatus func_80218644_6DE404(Evt* script, s32 isInitialCall) { BattleStatus* battleStatus = &gBattleStatus; Actor* player = battleStatus->playerActor; SelectableTarget* selectableTarget; battleStatus->moveCategory = 1; - battleStatus->selectedMoveID = 3; + battleStatus->selectedMoveID = MOVE_HAMMER1; battleStatus->selectedItemID = gCurrentEncounter.hitTier; - battleStatus->currentTargetListFlags = D_8008F0A0; + battleStatus->currentTargetListFlags = gMoveTable[MOVE_HAMMER1].flags; player_create_target_list(player); player->selectedTargetIndex = 0; diff --git a/src/battle/area_dig/6DE4A0.c b/src/battle/area_dig/6DE4A0.c index 9ed64f84f0..bbd5d6d3b9 100644 --- a/src/battle/area_dig/6DE4A0.c +++ b/src/battle/area_dig/6DE4A0.c @@ -2,18 +2,15 @@ #define NAMESPACE b_area_dig -extern s32 D_8008F2E4; -extern s32 D_8008FC44; - ApiStatus func_802186E0_6DE4A0(Evt* script, s32 isInitialCall) { BattleStatus* battleStatus = &gBattleStatus; Actor* player = battleStatus->playerActor; SelectableTarget* selectableTarget; battleStatus->moveCategory = 0; - battleStatus->selectedMoveID = 0x20; + battleStatus->selectedMoveID = MOVE_POWER_BOUNCE; battleStatus->selectedItemID = gCurrentEncounter.hitTier; - battleStatus->currentTargetListFlags = D_8008F2E4; + battleStatus->currentTargetListFlags = gMoveTable[MOVE_POWER_BOUNCE].flags; player_create_target_list(player); player->selectedTargetIndex = 1; @@ -32,8 +29,8 @@ ApiStatus func_80218770_6DE530(Evt* script, s32 isInitialCall) { battleStatus->moveCategory = 6; do {} while (0); battleStatus->selectedItemID = 0; - battleStatus->selectedMoveID = 0x98; - battleStatus->currentTargetListFlags = D_8008FC44; + battleStatus->selectedMoveID = MOVE_SHELL_SHOT; + battleStatus->currentTargetListFlags = gMoveTable[MOVE_SHELL_SHOT].flags; player_create_target_list(partner); partner->selectedTargetIndex = 0; diff --git a/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c b/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c index d37242699e..997b2b9430 100644 --- a/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c +++ b/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c @@ -545,7 +545,7 @@ ApiStatus func_802189DC_447E1C(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; f32 posX = evt_get_float_variable(script, *args++); f32 posY = evt_get_float_variable(script, *args++); - s32 icon = hud_element_create(HudScript_AnimatedHandPointer); + s32 icon = hud_element_create(&HudScript_AnimatedHandPointer); hud_element_set_render_pos(icon, posX, posY); hud_element_set_scale(icon, 1.5f); diff --git a/src/battle/item/ItemRefund.inc.c b/src/battle/item/ItemRefund.inc.c index 15b6b89ec6..98b0548dfe 100644 --- a/src/battle/item/ItemRefund.inc.c +++ b/src/battle/item/ItemRefund.inc.c @@ -40,7 +40,7 @@ ApiStatus N(GiveRefund)(Evt* script, s32 isInitialCall) { posZ = player->currentPos.z; get_screen_coords(gCurrentCameraID, posX, posY, posZ, &iconX, &iconY, &iconZ); - itemIcon = hud_element_create(HudScript_Refund); + itemIcon = hud_element_create(&HudScript_Refund); hud_element_set_render_pos(itemIcon, iconX + 36, iconY - 63); } diff --git a/src/battle/partner/parakarry.c b/src/battle/partner/parakarry.c index 9786d89627..98eb878a98 100644 --- a/src/battle/partner/parakarry.c +++ b/src/battle/partner/parakarry.c @@ -11,22 +11,22 @@ extern s32 D_8023BDBC; extern s32 D_8023BDC0; extern s32 D_8023BDC4; extern s32 D_8023BDC8; -extern HudScript HudScript_AimMarkerA[0]; -extern HudScript HudScript_AimMarkerB[0]; -extern HudScript HudScript_AimMarkerC[0]; -extern HudScript HudScript_AimMarkerD[0]; -extern HudScript HudScript_AimMarkerE[0]; -extern HudScript HudScript_AimMarkerF[0]; -extern HudScript HudScript_AimReticle[0]; -extern HudScript HudScript_AimShimmerA[0]; -extern HudScript HudScript_AimShimmerB[0]; -extern HudScript HudScript_AimShimmerC[0]; -extern HudScript HudScript_AimShimmerD[0]; -extern HudScript HudScript_AimShimmerE[0]; -extern HudScript HudScript_AimShimmerF[0]; -extern HudScript HudScript_AimTarget[0]; -extern HudScript HudScript_StickHoldLeft[0]; -extern HudScript HudScript_StickNeutral[0]; +extern HudScript HudScript_AimMarkerA; +extern HudScript HudScript_AimMarkerB; +extern HudScript HudScript_AimMarkerC; +extern HudScript HudScript_AimMarkerD; +extern HudScript HudScript_AimMarkerE; +extern HudScript HudScript_AimMarkerF; +extern HudScript HudScript_AimReticle; +extern HudScript HudScript_AimShimmerA; +extern HudScript HudScript_AimShimmerB; +extern HudScript HudScript_AimShimmerC; +extern HudScript HudScript_AimShimmerD; +extern HudScript HudScript_AimShimmerE; +extern HudScript HudScript_AimShimmerF; +extern HudScript HudScript_AimTarget; +extern HudScript HudScript_StickHoldLeft; +extern HudScript HudScript_StickNeutral; extern f64 D_8023BD60_703AE0; @@ -49,66 +49,66 @@ ApiStatus func_80238000_6FFD80(Evt* evt, s32 isInitialCall) { switch (evt->functionTemp[0]) { case 0: - D_8023BD78[0] = hudID = hud_element_create(HudScript_AimMarkerF); + D_8023BD78[0] = hudID = hud_element_create(&HudScript_AimMarkerF); hud_element_set_render_depth(hudID, 10); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD78[1] = hudID = hud_element_create(HudScript_AimMarkerE); + D_8023BD78[1] = hudID = hud_element_create(&HudScript_AimMarkerE); hud_element_set_render_depth(hudID, 10); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD78[2] = hudID = hud_element_create(HudScript_AimMarkerD); + D_8023BD78[2] = hudID = hud_element_create(&HudScript_AimMarkerD); hud_element_set_render_depth(hudID, 10); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD78[3] = hudID = hud_element_create(HudScript_AimMarkerC); + D_8023BD78[3] = hudID = hud_element_create(&HudScript_AimMarkerC); hud_element_set_render_depth(hudID, 10); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD78[4] = hudID = hud_element_create(HudScript_AimMarkerB); + D_8023BD78[4] = hudID = hud_element_create(&HudScript_AimMarkerB); hud_element_set_render_depth(hudID, 10); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD78[5] = hudID = hud_element_create(HudScript_AimMarkerA); + D_8023BD78[5] = hudID = hud_element_create(&HudScript_AimMarkerA); hud_element_set_render_depth(hudID, 10); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD78[6] = hudID = hud_element_create(HudScript_AimReticle); + D_8023BD78[6] = hudID = hud_element_create(&HudScript_AimReticle); hud_element_set_render_depth(hudID, 10); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD98[0] = hudID = hud_element_create(HudScript_AimShimmerF); + D_8023BD98[0] = hudID = hud_element_create(&HudScript_AimShimmerF); hud_element_set_render_depth(hudID, 9); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD98[1] = hudID = hud_element_create(HudScript_AimShimmerE); + D_8023BD98[1] = hudID = hud_element_create(&HudScript_AimShimmerE); hud_element_set_render_depth(hudID, 9); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD98[2] = hudID = hud_element_create(HudScript_AimShimmerD); + D_8023BD98[2] = hudID = hud_element_create(&HudScript_AimShimmerD); hud_element_set_render_depth(hudID, 9); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD98[3] = hudID = hud_element_create(HudScript_AimShimmerC); + D_8023BD98[3] = hudID = hud_element_create(&HudScript_AimShimmerC); hud_element_set_render_depth(hudID, 9); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD98[4] = hudID = hud_element_create(HudScript_AimShimmerB); + D_8023BD98[4] = hudID = hud_element_create(&HudScript_AimShimmerB); hud_element_set_render_depth(hudID, 9); hud_element_set_render_pos(hudID, -100, -100); - D_8023BD98[5] = hudID = hud_element_create(HudScript_AimShimmerA); + D_8023BD98[5] = hudID = hud_element_create(&HudScript_AimShimmerA); hud_element_set_render_depth(hudID, 9); hud_element_set_render_pos(hudID, -100, -100); - D_8023BDB4 = hudID = hud_element_create(HudScript_AimTarget); + D_8023BDB4 = hudID = hud_element_create(&HudScript_AimTarget); hud_element_set_render_depth(hudID, 10); hud_element_create_transform_A(D_8023BDB4); hud_element_set_render_pos(hudID, -100, -100); D_8023BDC4 = -48; D_8023BDC8 = 80; - D_8023BDC0 = hudID = hud_element_create(HudScript_StickHoldLeft); + D_8023BDC0 = hudID = hud_element_create(&HudScript_StickHoldLeft); hud_element_set_render_pos(hudID, D_8023BDC4, D_8023BDC8); hud_element_set_render_depth(hudID, 0); @@ -272,9 +272,9 @@ ApiStatus func_80238000_6FFD80(Evt* evt, s32 isInitialCall) { tempAngle = fabsf(clampedAngleDiff) / state->unk_24 * targetActor->scalingFactor; if (tempAngle < 7.0f) { - hud_element_set_script(hudID, HudScript_StickNeutral); + hud_element_set_script(hudID, &HudScript_StickNeutral); } else { - hud_element_set_script(hudID, HudScript_StickHoldLeft); + hud_element_set_script(hudID, &HudScript_StickHoldLeft); } D_8023BDC4 += 20; diff --git a/src/hud_element.c b/src/hud_element.c index c3171ad3fd..1a5e54114c 100644 --- a/src/hud_element.c +++ b/src/hud_element.c @@ -20,7 +20,7 @@ u8* gHudElementAuxCache = NULL; s32 gHudElementCacheCapacity = 0x11000; HudScript hud_element_defaultAnim = { - he_End, + he_End }; HudElementSize gHudElementSizes[] = { @@ -126,7 +126,7 @@ extern u8* gHudElementCacheBuffer; s32 fold_appendGfx_component(s32 idx, FoldImageRecPart* image, u32 flagBits, Matrix4f mtx); void func_801413F8(void); -void hud_element_load_script(HudElement* hudElement, const HudScript* anim) { +void hud_element_load_script(HudElement* hudElement, HudScript* anim) { s32* pos = (s32*)anim; s32 raster; s32 palette; @@ -707,7 +707,7 @@ void func_801413F8(void) { gCameras[CAM_3].flags &= ~0x6; } -s32 hud_element_create(const HudScript* anim) { +s32 hud_element_create(HudScript* anim) { HudElement* hudElement; s32 id; @@ -1929,7 +1929,7 @@ void hud_element_draw_without_clipping(s32 id) { draw_hud_element_internal(id, HUD_ELEMENT_DRAW_FIRST_WITHOUT_CLIPPING); } -void hud_element_set_script(s32 id, const HudScript* anim) { +void hud_element_set_script(s32 id, HudScript* anim) { HudElement* hudElement = (*gHudElements)[id & ~HUD_ELEMENT_BATTLE_ID_MASK]; if (anim == NULL) { diff --git a/src/hud_element.h b/src/hud_element.h index 14ad7a5221..b4420e3a65 100644 --- a/src/hud_element.h +++ b/src/hud_element.h @@ -5,7 +5,9 @@ #define HUD_ELEMENT_BATTLE_ID_MASK 0x800 -typedef enum { +typedef s32 HudScript[0]; + +enum { HUD_ELEMENT_OP_End, HUD_ELEMENT_OP_SetRGBA, HUD_ELEMENT_OP_SetCI, @@ -34,7 +36,7 @@ typedef enum { HUD_ELEMENT_OP_ClearFlags, HUD_ELEMENT_OP_PlaySound, HUD_ELEMENT_OP_SetPivot, -} HudScript[0]; +}; enum { HUD_ELEMENT_SIZE_8x8, @@ -144,10 +146,10 @@ typedef struct Shop { /* 0x358 */ s32 unk_358; } Shop; // size = 0x35C -typedef struct HudScriptPair { +typedef struct IconHudScriptPair { /* 0x00 */ HudScript* enabled; /* 0x04 */ HudScript* disabled; -} HudScriptPair; // size = 0x08 +} IconHudScriptPair; // size = 0x08 typedef struct VtxRect { Vtx vtx[4]; @@ -164,8 +166,8 @@ typedef struct HudTransform { typedef struct HudElement { /* 0x00 */ u32 flags; - /* 0x04 */ const HudScript* readPos; - /* 0x08 */ const HudScript* anim; + /* 0x04 */ HudScript* readPos; + /* 0x08 */ HudScript* anim; /* 0x0C */ HudScript* loopStartPos; /* 0x10 */ u8* imageAddr; /* 0x14 */ u8* paletteAddr; @@ -194,12 +196,12 @@ typedef struct HudElement { typedef HudElement* HudElementList[320]; -extern HudScript HudScript_AnimatedHandPointer[]; -extern HudScript HudScript_StatusCoin[]; -extern HudScript HudScript_Refund[]; -extern HudScript HudScript_MenuTimes[]; +extern HudScript HudScript_AnimatedHandPointer; +extern HudScript HudScript_StatusCoin; +extern HudScript HudScript_Refund; +extern HudScript HudScript_MenuTimes; -extern s32 gPartnerPopupProperties[11][4]; +extern s32 gPartnerPopupProperties[13][4]; extern HudScript* wDisabledPartnerHudScripts[]; extern HudScript* wPartnerHudScripts[]; @@ -216,7 +218,7 @@ extern HudScript* wPartnerHudScripts[]; #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, arg2, arg3) HUD_ELEMENT_OP_SetImage, arg0, raster, palette, arg2, arg3 +#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 @@ -234,7 +236,7 @@ extern HudScript* wPartnerHudScripts[]; #define he_PlaySound(arg0) HUD_ELEMENT_OP_PlaySound, arg0 #define he_SetPivot(arg0, arg1) HUD_ELEMENT_OP_SetPivot, arg0, arg1 -void hud_element_load_script(HudElement* hudElement, const HudScript* anim); +void hud_element_load_script(HudElement* hudElement, HudScript* anim); /// @param clamp 0 = repeat; 1 = clamp /// @param dropShadow Whether to render a drop shadow or not @@ -245,7 +247,7 @@ void hud_element_clear_cache(void); void init_hud_element_list(void); /// Creates a new HUD element and returns its ID. -s32 hud_element_create(const HudScript* anim); +s32 hud_element_create(HudScript* anim); void update_hud_elements(void); @@ -271,7 +273,7 @@ void hud_element_draw_clipped(s32 id); void hud_element_draw_next(s32 id); void hud_element_draw_without_clipping(s32 id); -void hud_element_set_script(s32 id, const HudScript* anim); +void hud_element_set_script(s32 id, HudScript* anim); HudScript* hud_element_get_script(s32 id); diff --git a/src/pause/pause_badges.c b/src/pause/pause_badges.c index 75662679a8..146501c92a 100644 --- a/src/pause/pause_badges.c +++ b/src/pause/pause_badges.c @@ -32,12 +32,12 @@ static s32 gPauseBadgesIconIDs[22]; #define BADGE_INVALID 0x7FFF HudScript* gPauseBadgesElements[] = { - HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, - HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, - HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, - HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, - HudScript_StatBp, HudScript_ListPrevPage, HudScript_ListNextPage, - HudScript_Dash, HudScript_LabelBpNeeded, HudScript_StatusStar1 + &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, + &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, + &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, + &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, + &HudScript_StatBp, &HudScript_ListPrevPage, &HudScript_ListNextPage, + &HudScript_Dash, &HudScript_LabelBpNeeded, &HudScript_StatusStar1 }; MenuWindowBP gPauseBadgesWindowBPs[] = { { @@ -78,13 +78,13 @@ s32 pause_badges_comparator(s16* a, s16* b) { if (*a == 0) { aVal = BADGE_INVALID; } else { - aVal = gItemTable[*a].badgeSortPriority; + aVal = gItemTable[*a].sortValue; } if (*b == 0) { bVal = BADGE_INVALID; } else { - bVal = gItemTable[*b].badgeSortPriority; + bVal = gItemTable[*b].sortValue; } if (aVal == bVal) { @@ -443,13 +443,13 @@ void pause_badges_draw_contents(MenuPanel* menu, s32 baseX, s32 baseY, s32 width } else { if (isSelected) { hud_element_set_flags(badgeIconElement, HUD_ELEMENT_FLAGS_DROP_SHADOW); - gPauseCurrentDescIconScript = gItemHudScripts[gItemTable[badgeID].iconID].enabled; + gPauseCurrentDescIconScript = gItemHudScripts[gItemTable[badgeID].hudElemID].enabled; } if (!isEquipped && cannotBeEquipped) { - hud_element_set_script(badgeIconElement, gItemHudScripts[gItemTable[badgeID].iconID].disabled); + hud_element_set_script(badgeIconElement, gItemHudScripts[gItemTable[badgeID].hudElemID].disabled); } else { - hud_element_set_script(badgeIconElement, gItemHudScripts[gItemTable[badgeID].iconID].enabled); + hud_element_set_script(badgeIconElement, gItemHudScripts[gItemTable[badgeID].hudElemID].enabled); } hud_element_set_scale(badgeIconElement, 0.670816f); @@ -939,7 +939,7 @@ void pause_badges_handle_input(MenuPanel* panel) { s32 itemID = gPauseBadgesSelectedItem; if (((itemID != BADGE_NONE_STANDIN) && (itemID != BADGE_INVALID) && (itemID != 0))) { - gPauseCurrentDescMsg = gItemTable[itemID].menuMsg; + gPauseCurrentDescMsg = gItemTable[itemID].fullDescMsg; } else { gPauseCurrentDescMsg = 0; gPauseCurrentDescIconScript = NULL; diff --git a/src/pause/pause_common.h b/src/pause/pause_common.h index cde5d75082..94465a36bd 100644 --- a/src/pause/pause_common.h +++ b/src/pause/pause_common.h @@ -4,64 +4,64 @@ #include "common.h" #include "hud_element.h" -extern HudScript HudScript_PressAButton[]; -extern HudScript HudScript_PressStartButton[]; -extern HudScript HudScript_StartButtonText[]; -extern HudScript HudScript_StickTapRight[]; -extern HudScript HudScript_UnusedBadge[]; -extern HudScript HudScript_AnimatedCursorHand[]; -extern HudScript HudScript_DescMsgPrev[]; -extern HudScript HudScript_DescMsgNext[]; -extern HudScript HudScript_HeaderStats[]; -extern HudScript HudScript_HeaderBadges[]; -extern HudScript HudScript_HeaderItems[]; -extern HudScript HudScript_HeaderParty[]; -extern HudScript HudScript_HeaderSpirits[]; -extern HudScript HudScript_HeaderMap[]; -extern HudScript HudScript_MarioHeadSmall[]; -extern HudScript HudScript_StatBoots0[]; -extern HudScript HudScript_StatBoots1[]; -extern HudScript HudScript_StatBoots2[]; -extern HudScript HudScript_StatBoots3[]; -extern HudScript HudScript_StatHammer0[]; -extern HudScript HudScript_StatHammer1[]; -extern HudScript HudScript_StatHammer2[]; -extern HudScript HudScript_StatHammer3[]; -extern HudScript HudScript_StatusStarPoint[]; -extern HudScript HudScript_StatStarPiece_1[]; -extern HudScript HudScript_Clock[]; -extern HudScript HudScript_StatusHeart[]; -extern HudScript HudScript_StatFp_1[]; -extern HudScript HudScript_StatBp[]; -extern HudScript HudScript_StatusStar1[]; -extern HudScript HudScript_StatusStar2[]; -extern HudScript HudScript_StatusStar3[]; -extern HudScript HudScript_StatusStar4[]; -extern HudScript HudScript_StatusStar5[]; -extern HudScript HudScript_StatusStar6[]; -extern HudScript HudScript_StatusStar7[]; -extern HudScript HudScript_StatusStarEmpty[]; -extern HudScript HudScript_StatTimes[]; -extern HudScript HudScript_ListPrevPage[]; -extern HudScript HudScript_ListNextPage[]; -extern HudScript HudScript_Dash[]; -extern HudScript HudScript_LabelBpNeeded[]; -extern HudScript HudScript_FPCost[]; -extern HudScript HudScript_PartnerRank[]; -extern HudScript HudScript_MoveDiamond[]; -extern HudScript HudScript_MoveBlueOrb[]; -extern HudScript HudScript_MoveGreenOrb[]; -extern HudScript HudScript_MoveRedOrb[]; -extern HudScript HudScript_MapWalk0[]; -extern HudScript HudScript_StatusSPIncrement1[]; -extern HudScript HudScript_StatusSPIncrement2[]; -extern HudScript HudScript_StatusSPIncrement3[]; -extern HudScript HudScript_StatusSPIncrement4[]; -extern HudScript HudScript_StatusSPIncrement5[]; -extern HudScript HudScript_StatusSPIncrement6[]; -extern HudScript HudScript_StatusSPIncrement7[]; -extern HudScript HudScript_StatusSPEmptyIncrement[]; -extern HudScriptPair gItemHudScripts[]; +extern HudScript HudScript_PressAButton; +extern HudScript HudScript_PressStartButton; +extern HudScript HudScript_StartButtonText; +extern HudScript HudScript_StickTapRight; +extern HudScript HudScript_UnusedBadge; +extern HudScript HudScript_AnimatedCursorHand; +extern HudScript HudScript_DescMsgPrev; +extern HudScript HudScript_DescMsgNext; +extern HudScript HudScript_HeaderStats; +extern HudScript HudScript_HeaderBadges; +extern HudScript HudScript_HeaderItems; +extern HudScript HudScript_HeaderParty; +extern HudScript HudScript_HeaderSpirits; +extern HudScript HudScript_HeaderMap; +extern HudScript HudScript_MarioHeadSmall; +extern HudScript HudScript_StatBoots0; +extern HudScript HudScript_StatBoots1; +extern HudScript HudScript_StatBoots2; +extern HudScript HudScript_StatBoots3; +extern HudScript HudScript_StatHammer0; +extern HudScript HudScript_StatHammer1; +extern HudScript HudScript_StatHammer2; +extern HudScript HudScript_StatHammer3; +extern HudScript HudScript_StatusStarPoint; +extern HudScript HudScript_StatStarPiece_1; +extern HudScript HudScript_Clock; +extern HudScript HudScript_StatusHeart; +extern HudScript HudScript_StatFp_1; +extern HudScript HudScript_StatBp; +extern HudScript HudScript_StatusStar1; +extern HudScript HudScript_StatusStar2; +extern HudScript HudScript_StatusStar3; +extern HudScript HudScript_StatusStar4; +extern HudScript HudScript_StatusStar5; +extern HudScript HudScript_StatusStar6; +extern HudScript HudScript_StatusStar7; +extern HudScript HudScript_StatusStarEmpty; +extern HudScript HudScript_StatTimes; +extern HudScript HudScript_ListPrevPage; +extern HudScript HudScript_ListNextPage; +extern HudScript HudScript_Dash; +extern HudScript HudScript_LabelBpNeeded; +extern HudScript HudScript_FPCost; +extern HudScript HudScript_PartnerRank; +extern HudScript HudScript_MoveDiamond; +extern HudScript HudScript_MoveBlueOrb; +extern HudScript HudScript_MoveGreenOrb; +extern HudScript HudScript_MoveRedOrb; +extern HudScript HudScript_MapWalk0; +extern HudScript HudScript_StatusSPIncrement1; +extern HudScript HudScript_StatusSPIncrement2; +extern HudScript HudScript_StatusSPIncrement3; +extern HudScript HudScript_StatusSPIncrement4; +extern HudScript HudScript_StatusSPIncrement5; +extern HudScript HudScript_StatusSPIncrement6; +extern HudScript HudScript_StatusSPIncrement7; +extern HudScript HudScript_StatusSPEmptyIncrement; +extern IconHudScriptPair gItemHudScripts[]; extern WindowStyleCustom gPauseWS_0; extern WindowStyleCustom gPauseWS_1; diff --git a/src/pause/pause_items.c b/src/pause/pause_items.c index c27538f89a..965f939c83 100644 --- a/src/pause/pause_items.c +++ b/src/pause/pause_items.c @@ -26,11 +26,11 @@ static s32 gPauseItemsIconIDs[20]; #define ITEM_INVALID 0x7FFF HudScript* gPauseItemsElements[] = { - HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, - HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, - HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, HudScript_StatBp, - HudScript_StatBp, HudScript_ListPrevPage, HudScript_ListNextPage, HudScript_Dash, - HudScript_StatusStar1 + &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, + &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, + &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, &HudScript_StatBp, + &HudScript_StatBp, &HudScript_ListPrevPage, &HudScript_ListNextPage, &HudScript_Dash, + &HudScript_StatusStar1 }; MenuWindowBP gPauseItemsWindowBPs[] = { { @@ -233,10 +233,10 @@ void pause_items_draw_contents(MenuPanel* menu, s32 baseX, s32 baseY, s32 width, } else { if (isSelected) { hud_element_set_flags(itemIcon, HUD_ELEMENT_FLAGS_DROP_SHADOW); - gPauseCurrentDescIconScript = gItemHudScripts[gItemTable[itemID].iconID].enabled; + gPauseCurrentDescIconScript = gItemHudScripts[gItemTable[itemID].hudElemID].enabled; } - hud_element_set_script(itemIcon, gItemHudScripts[gItemTable[itemID].iconID].enabled); + hud_element_set_script(itemIcon, gItemHudScripts[gItemTable[itemID].hudElemID].enabled); hud_element_set_scale(itemIcon, 0.670816f); } @@ -539,7 +539,7 @@ void pause_items_handle_input(MenuPanel* panel) { if (gPauseItemsLevel == 1) { if (gPauseItemsSelectedItem != ITEM_NONE_STANDIN && gPauseItemsSelectedItem != ITEM_INVALID && gPauseItemsSelectedItem != 0) { - gPauseCurrentDescMsg = gItemTable[gPauseItemsSelectedItem].menuMsg; + gPauseCurrentDescMsg = gItemTable[gPauseItemsSelectedItem].fullDescMsg; } else { gPauseCurrentDescMsg = 0; gPauseCurrentDescIconScript = NULL; diff --git a/src/pause/pause_main.c b/src/pause/pause_main.c index 34891c8170..4e37d110ea 100644 --- a/src/pause/pause_main.c +++ b/src/pause/pause_main.c @@ -37,8 +37,8 @@ static HudScript* gPauseShownDescIconScript; static s32 gPauseTutorialSprites[3]; static HudScript* gPauseIconScripts[] = { - HudScript_AnimatedCursorHand, HudScript_DescMsgPrev, HudScript_DescMsgNext, HudScript_UnusedBadge, - HudScript_StickTapRight, HudScript_PressAButton, HudScript_PressStartButton, HudScript_StartButtonText + &HudScript_AnimatedCursorHand, &HudScript_DescMsgPrev, &HudScript_DescMsgNext, &HudScript_UnusedBadge, + &HudScript_StickTapRight, &HudScript_PressAButton, &HudScript_PressStartButton, &HudScript_StartButtonText }; MenuPanel* gPausePanels[] = { &gPausePanelTabs, &gPausePanelStats, &gPausePanelBadges, &gPausePanelItems, &gPausePanelPartners, @@ -582,7 +582,7 @@ void pause_init(void) { for (i = 0; i < ARRAY_COUNT(gPauseIconScripts); i++) { gPauseCommonIconIDs[i] = hud_element_create(gPauseIconScripts[i]); - if (gPauseIconScripts[i] == HudScript_AnimatedCursorHand) { + if (gPauseIconScripts[i] == &HudScript_AnimatedCursorHand) { hud_element_set_flags(gPauseCommonIconIDs[i], HUD_ELEMENT_FLAGS_DROP_SHADOW | HUD_ELEMENT_FLAGS_80); } else { hud_element_set_flags(gPauseCommonIconIDs[i], HUD_ELEMENT_FLAGS_80); diff --git a/src/pause/pause_map.c b/src/pause/pause_map.c index a1b657be26..d4953b69fe 100644 --- a/src/pause/pause_map.c +++ b/src/pause/pause_map.c @@ -24,7 +24,7 @@ static s32 gPauseMapCursorCurrentOption; static s32 gPauseMapCursorCurrentOptionCopy; static s32 gPauseMapSpacesInSnapRange; -HudScript* gPauseMapIconScripts[] = { HudScript_MapWalk0 }; +HudScript* gPauseMapIconScripts[] = { &HudScript_MapWalk0 }; s32 D_8024FA34 = -1; Vec2b gPauseMapPaths[][32] = { { { 1, -10 }, { 1, -8 }, { -9, -2 }, { -8, 0 }, { -8, 0 }, { -7, -3 }, { -5, -3 }, }, diff --git a/src/pause/pause_partners.c b/src/pause/pause_partners.c index 85873d221e..3d52c7fe2f 100644 --- a/src/pause/pause_partners.c +++ b/src/pause/pause_partners.c @@ -9,7 +9,7 @@ #include "sprite/npc/world_sushie.h" #include "sprite/npc/world_lakilester.h" -extern s32 gPartnerPopupProperties[11][4]; +extern s32 gPartnerPopupProperties[13][4]; extern s8 gPauseBufferPal1[512]; extern s8 gPauseBufferImg1[15752]; extern s8 gPauseBufferPal2[512]; @@ -35,8 +35,8 @@ static s32 gPausePartnersLevel; static s32 gPausePartnersNumPartners; HudScript* gPausePartnersIconScripts[] = { - HudScript_FPCost, HudScript_StatFp_1, HudScript_PartnerRank, HudScript_PartnerRank, - HudScript_MoveDiamond, HudScript_MoveBlueOrb, HudScript_MoveGreenOrb, HudScript_MoveRedOrb + &HudScript_FPCost, &HudScript_StatFp_1, &HudScript_PartnerRank, &HudScript_PartnerRank, + &HudScript_MoveDiamond, &HudScript_MoveBlueOrb, &HudScript_MoveGreenOrb, &HudScript_MoveRedOrb }; Vp gPausePartnersViewport = { .vp = { @@ -455,9 +455,9 @@ void pause_partners_draw_movelist(MenuPanel* menu, s32 baseX, s32 baseY, s32 wid style = 1; if (i == 0) { - moveNameID = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]]].moveNameID; + moveNameID = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]]].nameMsg; } else { - moveNameID = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]] + 2 + i].moveNameID; + moveNameID = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]] + 2 + i].nameMsg; } if (i > 0) { @@ -652,9 +652,9 @@ void pause_partners_handle_input(MenuPanel* panel) { if (gPausePartnersLevel == 0) { gPauseCurrentDescMsg = gPausePartnersMessages[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]]; } else if (gPausePartnersSelectedMove == 0) { - gPauseCurrentDescMsg = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]]].menuDescID; + gPauseCurrentDescMsg = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]]].fullDescMsg; } else { - gPauseCurrentDescMsg = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]] + 2 + gPausePartnersSelectedMove].menuDescID; + gPauseCurrentDescMsg = gMoveTable[gPausePartnersMoveBase[gPausePartnersPartnerIdx[gPausePartnersCurrentPartnerIdx]] + 2 + gPausePartnersSelectedMove].fullDescMsg; } } diff --git a/src/pause/pause_stats.c b/src/pause/pause_stats.c index ceef38216b..a39e545ce1 100644 --- a/src/pause/pause_stats.c +++ b/src/pause/pause_stats.c @@ -14,12 +14,12 @@ typedef struct { s32 baseMsgID; } StatsEntryData; // size = 0xC -HudScript* gStatsMenuElements[] = { HudScript_MarioHeadSmall, HudScript_StatBoots0, HudScript_StatHammer0, - HudScript_StatusCoin, HudScript_StatusStarPoint, HudScript_StatStarPiece_1, - HudScript_Clock, HudScript_StatusHeart, HudScript_StatFp_1, HudScript_StatBp, - HudScript_StatusStar1, HudScript_StatTimes}; -HudScript* gStatsBootsElements[] = { HudScript_StatBoots0, HudScript_StatBoots1, HudScript_StatBoots2, HudScript_StatBoots3 }; -HudScript* gStatsHammerElements[] = { HudScript_StatHammer0, HudScript_StatHammer1, HudScript_StatHammer2, HudScript_StatHammer3 }; +HudScript* gStatsMenuElements[] = { &HudScript_MarioHeadSmall, &HudScript_StatBoots0, &HudScript_StatHammer0, + &HudScript_StatusCoin, &HudScript_StatusStarPoint, &HudScript_StatStarPiece_1, + &HudScript_Clock, &HudScript_StatusHeart, &HudScript_StatFp_1, &HudScript_StatBp, + &HudScript_StatusStar1, &HudScript_StatTimes}; +HudScript* gStatsBootsElements[] = { &HudScript_StatBoots0, &HudScript_StatBoots1, &HudScript_StatBoots2, &HudScript_StatBoots3 }; +HudScript* gStatsHammerElements[] = { &HudScript_StatHammer0, &HudScript_StatHammer1, &HudScript_StatHammer2, &HudScript_StatHammer3 }; s32 gPauseStatsBootsMessages[] = { 59, 60, 61, 62 }; s32 gPauseStatsHammerMessages[] = { 63, 64, 65, 66 }; s8 gPauseStatsGridData[] = { @@ -44,13 +44,13 @@ StatsEntryData gStatsMenuEntries[] = { {.cursorX = 125, .cursorY = 121, .baseMsgID = 47}, {.cursorX = 125, .cursorY = 138, .baseMsgID = 49} }; -HudScript* gPauseStatsSPIncElements[] = { HudScript_StatusSPIncrement1, HudScript_StatusSPIncrement3, - HudScript_StatusSPIncrement2, HudScript_StatusSPIncrement4, - HudScript_StatusSPIncrement5, HudScript_StatusSPIncrement6, - HudScript_StatusSPIncrement7 }; -HudScript* gPauseStatsStarElements[] = { HudScript_StatusStar1, HudScript_StatusStar3, HudScript_StatusStar2, - HudScript_StatusStar4, HudScript_StatusStar5, HudScript_StatusStar6, - HudScript_StatusStar7 }; +HudScript* gPauseStatsSPIncElements[] = { &HudScript_StatusSPIncrement1, &HudScript_StatusSPIncrement3, + &HudScript_StatusSPIncrement2, &HudScript_StatusSPIncrement4, + &HudScript_StatusSPIncrement5, &HudScript_StatusSPIncrement6, + &HudScript_StatusSPIncrement7 }; +HudScript* gPauseStatsStarElements[] = { &HudScript_StatusStar1, &HudScript_StatusStar3, &HudScript_StatusStar2, + &HudScript_StatusStar4, &HudScript_StatusStar5, &HudScript_StatusStar6, + &HudScript_StatusStar7 }; //s32 D_8024F46C[] = { -1, 1, 2, 4, 5, 7, 8 }; s32 D_8024F46C = -1; s32 D_8024F470 = 1; diff --git a/src/pause/pause_tabs.c b/src/pause/pause_tabs.c index d0652cff4b..fb50844ee2 100644 --- a/src/pause/pause_tabs.c +++ b/src/pause/pause_tabs.c @@ -17,8 +17,8 @@ static s32 gPauseTabsIconIDs[6]; static s32 gPauseTabsPreviousTab; static s32 gPauseTabsHorizScrollPos; -HudScript* gPauseTabsHudScripts[] = { HudScript_HeaderStats, HudScript_HeaderBadges, HudScript_HeaderItems, - HudScript_HeaderParty, HudScript_HeaderSpirits, HudScript_HeaderMap }; +HudScript* gPauseTabsHudScripts[] = { &HudScript_HeaderStats, &HudScript_HeaderBadges, &HudScript_HeaderItems, + &HudScript_HeaderParty, &HudScript_HeaderSpirits, &HudScript_HeaderMap }; s8 gPauseTabsGridData[] = { 0, 1, 2, 3, 4, 5 }; u8 gPauseTabsPanelIDs[] = { 1, 2, 3, 4, 5, 6 }; u8 gPauseTabsWindowIDs[] = { WINDOW_ID_PAUSE_TAB_STATS, WINDOW_ID_PAUSE_TAB_BADGES, WINDOW_ID_PAUSE_TAB_ITEMS, WINDOW_ID_PAUSE_TAB_PARTY, WINDOW_ID_PAUSE_TAB_SPIRITS, WINDOW_ID_PAUSE_TAB_MAP }; diff --git a/src/world/area_dgb/dgb_06/C3D080.c b/src/world/area_dgb/dgb_06/C3D080.c index bd6d782741..dea45e67c4 100644 --- a/src/world/area_dgb/dgb_06/C3D080.c +++ b/src/world/area_dgb/dgb_06/C3D080.c @@ -85,53 +85,14 @@ EvtScript N(main) = { EVT_END }; -static s32** N(varStash) = NULL; -#include "world/common/StashVars.inc.c" - -EvtScript N(80240624) = { - EVT_SET_GROUP(EVT_GROUP_00) - EVT_CALL(SetTimeFreezeMode, 2) - EVT_WAIT_FRAMES(40) - EVT_CALL(ShowGotItem, EVT_VAR(0), 0, 0) - EVT_CALL(SetTimeFreezeMode, 0) - EVT_RETURN - EVT_RETURN - EVT_END -}; - -EvtScript N(8024068C) = { - EVT_CALL(DisablePlayerInput, TRUE) - EVT_SET(EVT_VAR(0), EVT_VAR(10)) - EVT_IF_NE(EVT_VAR(10), 0) - EVT_EXEC_WAIT(N(80240624)) - EVT_END_IF - EVT_SWITCH(EVT_VAR(11)) - EVT_CASE_EQ(0) - EVT_CALL(AddItem, EVT_VAR(10), EVT_VAR(0)) - EVT_CASE_EQ(1) - EVT_CALL(AddKeyItem, EVT_VAR(10)) - EVT_CASE_EQ(2) - EVT_CALL(AddBadge, EVT_VAR(10), EVT_VAR(0)) - EVT_END_SWITCH - EVT_WAIT_FRAMES(15) - EVT_CALL(DisablePlayerInput, FALSE) - EVT_RETURN - EVT_END -}; - -EvtScript N(8024076C) = { - EVT_SET(EVT_VAR(10), 19) - EVT_SET(EVT_VAR(11), 1) - EVT_SET(EVT_SAVE_FLAG(1048), 1) - EVT_EXEC_WAIT(N(8024068C)) - EVT_RETURN - EVT_END -}; +#define CHEST_ITEM 19 +#define CHEST_FLAG 1048 +#include "world/common/atomic/Chest.inc.c" EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, 0x802EAE30, -300, 50, -200, 0, 0, MAKE_ENTITY_END) - EVT_CALL(AssignChestFlag, EVT_SAVE_FLAG(1048)) - EVT_CALL(AssignScript, EVT_PTR(N(8024076C))) + EVT_CALL(AssignChestFlag, EVT_SAVE_FLAG(CHEST_FLAG)) + EVT_CALL(AssignScript, EVT_PTR(N(EVS_Chest_Interact))) EVT_CALL(MakeEntity, 0x802EA7E0, -125, 60, 175, 0, MAKE_ENTITY_END) EVT_RETURN EVT_END @@ -203,9 +164,3 @@ NpcGroupList N(npcGroupList_80240B44) = { NPC_GROUP(N(npcGroup_80240954), BATTLE_ID(0, 0, 0, 0)), {}, }; - -#include "world/common/GetItemName.inc.c" - -#include "world/common/SomeItemEntityFunc.inc.c" - -#include "world/common/CheckItemFlags40.inc.c" diff --git a/src/world/area_dgb/dgb_12/C4DEF0.c b/src/world/area_dgb/dgb_12/C4DEF0.c index 6380574555..4cdf53ca23 100644 --- a/src/world/area_dgb/dgb_12/C4DEF0.c +++ b/src/world/area_dgb/dgb_12/C4DEF0.c @@ -130,59 +130,14 @@ static s32 N(pad_868)[] = { 0x00000000, 0x00000000, }; -static s32** N(varStash) = NULL; -#include "world/common/StashVars.inc.c" - -EvtScript N(80240874) = { - EVT_SET_GROUP(EVT_GROUP_00) - EVT_CALL(SetTimeFreezeMode, 2) - EVT_WAIT_FRAMES(40) - EVT_CALL(ShowGotItem, EVT_VAR(0), 0, 0) - EVT_CALL(SetTimeFreezeMode, 0) - EVT_RETURN - EVT_RETURN - EVT_END -}; - -EvtScript N(802408DC) = { - EVT_CALL(DisablePlayerInput, TRUE) - EVT_SET(EVT_VAR(0), EVT_VAR(10)) - EVT_IF_NE(EVT_VAR(10), 0) - EVT_EXEC_WAIT(N(80240874)) - EVT_END_IF - EVT_SWITCH(EVT_VAR(11)) - EVT_CASE_EQ(0) - EVT_CALL(AddItem, EVT_VAR(10), EVT_VAR(0)) - EVT_CASE_EQ(1) - EVT_CALL(AddKeyItem, EVT_VAR(10)) - EVT_CASE_EQ(2) - EVT_CALL(AddBadge, EVT_VAR(10), EVT_VAR(0)) - EVT_END_SWITCH - EVT_WAIT_FRAMES(15) - EVT_CALL(DisablePlayerInput, FALSE) - EVT_RETURN - EVT_END -}; - -EvtScript N(802409BC) = { - EVT_SET(EVT_VAR(10), 19) - EVT_SET(EVT_VAR(11), 1) - EVT_SET(EVT_SAVE_FLAG(1057), 1) - EVT_EXEC_WAIT(N(802408DC)) - EVT_RETURN - EVT_END -}; +#define CHEST_ITEM 19 +#define CHEST_FLAG 1057 +#include "world/common/atomic/Chest.inc.c" EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, 0x802EAE30, -225, 0, -245, 0, 0, MAKE_ENTITY_END) EVT_CALL(AssignChestFlag, EVT_SAVE_FLAG(1057)) - EVT_CALL(AssignScript, EVT_PTR(N(802409BC))) + EVT_CALL(AssignScript, EVT_PTR(N(EVS_Chest_Interact))) EVT_RETURN EVT_END }; - -#include "world/common/GetItemName.inc.c" - -#include "world/common/SomeItemEntityFunc.inc.c" - -#include "world/common/CheckItemFlags40.inc.c" diff --git a/src/world/area_dgb/dgb_18/C56EF0.c b/src/world/area_dgb/dgb_18/C56EF0.c index a995e08d88..955ed0d867 100644 --- a/src/world/area_dgb/dgb_18/C56EF0.c +++ b/src/world/area_dgb/dgb_18/C56EF0.c @@ -1,5 +1,9 @@ #include "dgb_18.h" +// replace below with: +// #include "world/common/atomic/Chest.inc.c" +// after data is done + #include "world/common/StashVars.inc.c" #include "world/common/GetItemName.inc.c" diff --git a/src/world/area_dro/dro_01/95B7E0.c b/src/world/area_dro/dro_01/95B7E0.c index 43edb0b96e..74b932f899 100644 --- a/src/world/area_dro/dro_01/95B7E0.c +++ b/src/world/area_dro/dro_01/95B7E0.c @@ -68,7 +68,7 @@ static EffectInstance* N(Quizmo_StageEffect); static EffectInstance* N(Quizmo_AudienceEffect); static EffectInstance* N(Quizmo_VannaTEffect); static s8 N(pad_D_8024DFEC)[0x4]; -static s32 N(bigArray)[112]; +static s32 N(KeyItemChoiceList)[112]; static s8 N(pad_D_8024E1B0)[0x4]; // Probably part of the above static s32 N(LetterDelivery_SavedNpcAnim); @@ -340,8 +340,8 @@ EvtScript N(802477E8) = { }; EvtScript N(8024792C) = { - EVT_CALL(N(BigArrayFunc), EVT_VAR(0)) - EVT_BIND_PADLOCK(N(802477E8), 0x10, 0, EVT_PTR(N(bigArray)), 0, 1) + EVT_CALL(N(BuildKeyItemChoiceList), EVT_VAR(0)) + EVT_BIND_PADLOCK(N(802477E8), 0x10, 0, EVT_PTR(N(KeyItemChoiceList)), 0, 1) EVT_CALL(N(func_80242730_95D930), EVT_VAR(0)) EVT_RETURN EVT_END @@ -411,8 +411,8 @@ EvtScript N(802479FC) = { EvtScript N(80247D20) = { EVT_SET(EVT_VAR(0), EVT_VAR(11)) EVT_SET(EVT_VAR(1), EVT_VAR(2)) - EVT_CALL(N(BigArrayFunc), EVT_VAR(0)) - EVT_BIND_PADLOCK(N(802479FC), 0x10, 0, EVT_PTR(N(bigArray)), 0, 1) + EVT_CALL(N(BuildKeyItemChoiceList), EVT_VAR(0)) + EVT_BIND_PADLOCK(N(802479FC), 0x10, 0, EVT_PTR(N(KeyItemChoiceList)), 0, 1) EVT_CALL(N(func_80242730_95D930), EVT_VAR(0)) EVT_RETURN EVT_END @@ -2034,7 +2034,7 @@ ApiStatus N(func_80242784_95D984)(Evt* script, s32 isInitialCall) { return ApiStatus_DONE2; } -#include "world/common/BigArrayFunc.inc.c" +#include "world/common/atomic/MakeKeyChoice.inc.c" ApiStatus N(func_80242858_95DA58)(Evt* script, s32 isInitialCall) { PlayerStatus* playerStatus = &gPlayerStatus; diff --git a/src/world/area_dro/dro_01/dro_01.h b/src/world/area_dro/dro_01/dro_01.h index f66301fe55..5169d0f465 100644 --- a/src/world/area_dro/dro_01/dro_01.h +++ b/src/world/area_dro/dro_01/dro_01.h @@ -50,7 +50,7 @@ ApiStatus N(Quizmo_SetVannaAnim_Wave)(Evt* script, s32 isInitialCall); ApiStatus N(Quizmo_CreateWorker)(Evt* script, s32 isInitialCall); ApiStatus N(func_80242730_95D930)(Evt* script, s32 isInitialCall); ApiStatus N(func_80242784_95D984)(Evt* script, s32 isInitialCall); -ApiStatus N(BigArrayFunc)(Evt* script, s32 isInitialCall); +ApiStatus N(BuildKeyItemChoiceList)(Evt* script, s32 isInitialCall); ApiStatus N(func_80242858_95DA58)(Evt* script, s32 isInitialCall); ApiStatus N(LetterDelivery_SaveNpcAnim)(Evt* script, s32 isInitialCall); ApiStatus N(LetterDelivery_RestoreNpcAnim)(Evt* script, s32 isInitialCall); diff --git a/src/world/area_flo/flo_11/CBDCD0.c b/src/world/area_flo/flo_11/CBDCD0.c index 0be1c55a6a..c74f2a659d 100644 --- a/src/world/area_flo/flo_11/CBDCD0.c +++ b/src/world/area_flo/flo_11/CBDCD0.c @@ -28,7 +28,7 @@ MapConfig N(config) = { EvtScript N(802403E0) = { EVT_SWITCH(EVT_SAVE_VAR(0)) - EVT_CASE_LT(53) + EVT_CASE_LT(STORY_CH6_DESTROYED_PUFF_PUFF_MACHINE) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_SUNNY, 0, 8) diff --git a/src/world/area_mgm/mgm_01/E12930.c b/src/world/area_mgm/mgm_01/E12930.c index b56be672cf..b2b451f6cc 100644 --- a/src/world/area_mgm/mgm_01/E12930.c +++ b/src/world/area_mgm/mgm_01/E12930.c @@ -643,7 +643,7 @@ ApiStatus N(CreateMinigame)(Evt* script, s32 isInitialCall) { scorekeeper->varTablePtr[JUMP_DATA_VAR_IDX] = data; data->workerID = create_generic_entity_world(NULL, &mgm_01_work_draw_score); - hudElemID = hud_element_create(HudScript_StatusCoin); + hudElemID = hud_element_create(&HudScript_StatusCoin); data->hudElemID = hudElemID; hud_element_set_flags(data->hudElemID, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(data->hudElemID, 255, 255, 255); diff --git a/src/world/area_mgm/mgm_02/E15D80.c b/src/world/area_mgm/mgm_02/E15D80.c index a3a639cfb9..46c5c3c1c8 100644 --- a/src/world/area_mgm/mgm_02/E15D80.c +++ b/src/world/area_mgm/mgm_02/E15D80.c @@ -24,9 +24,9 @@ void partner_enable_input(void); #define BOBOMB_NPC_ID_BASE 0x1E #define LUIGI_NPC_ID_BASE 0x64 -extern HudScript HudScript_BlueMeter[]; -extern HudScript HudScript_AButton[]; -extern HudScript HudScript_MashAButton[]; +extern HudScript HudScript_BlueMeter; +extern HudScript HudScript_AButton; +extern HudScript HudScript_MashAButton; extern s32 mgm_02_InitialConfigurations[3][NUM_BOXES]; extern s32 mgm_02_BoxModelIDs[NUM_BOXES]; @@ -199,14 +199,14 @@ ApiStatus N(CreateScoreDisplay)(Evt* script, s32 isInitialCall) { if (isInitialCall) { data->workerID = create_generic_entity_world(NULL, &mgm_02_work_draw_score); - hudElemA = hud_element_create(HudScript_AButton); + hudElemA = hud_element_create(&HudScript_AButton); data->hudElemID_AButton = hudElemA; hud_element_set_render_depth(hudElemA, 0); hud_element_set_flags(hudElemA, HUD_ELEMENT_FLAGS_80); hud_element_set_tint(hudElemA, 255, 255, 255); - hud_element_set_script(hudElemA, HudScript_AButton); + hud_element_set_script(hudElemA, &HudScript_AButton); - hudElemMeter = hud_element_create(HudScript_BlueMeter); + hudElemMeter = hud_element_create(&HudScript_BlueMeter); data->hudElemID_Meter = hudElemMeter; hud_element_set_render_depth(hudElemMeter, 0); hud_element_set_flags(hudElemMeter, HUD_ELEMENT_FLAGS_80); @@ -471,7 +471,7 @@ ApiStatus N(RunMinigame)(Evt* script, s32 isInitialCall) { } break; case BOX_STATE_FUZZY_HIT: - hud_element_set_script(data->hudElemID_AButton, HudScript_AButton); + hud_element_set_script(data->hudElemID_AButton, &HudScript_AButton); hud_element_set_alpha(data->hudElemID_AButton, 160); hud_element_set_alpha(data->hudElemID_Meter, 160); data->mashProgress = 0; @@ -515,7 +515,7 @@ ApiStatus N(RunMinigame)(Evt* script, s32 isInitialCall) { npc->pos.x = gPlayerStatusPtr->position.x; npc->pos.y = gPlayerStatusPtr->position.y + 28.0; npc->pos.z = gPlayerStatusPtr->position.z + 2.0; - hud_element_set_script(data->hudElemID_AButton, HudScript_MashAButton); + hud_element_set_script(data->hudElemID_AButton, &HudScript_MashAButton); hud_element_set_alpha(data->hudElemID_AButton, 255); hud_element_set_alpha(data->hudElemID_Meter, 255); data->box[i].state = BOX_STATE_FUZZY_GRAB; @@ -532,7 +532,7 @@ ApiStatus N(RunMinigame)(Evt* script, s32 isInitialCall) { data->stunFlags |= STUN_FLAGS_CHANGED; data->box[i].state = BOX_STATE_FUZZY_DETACH; npc->duration = 10; - hud_element_set_script(data->hudElemID_AButton, HudScript_AButton); + hud_element_set_script(data->hudElemID_AButton, &HudScript_AButton); hud_element_set_alpha(data->hudElemID_AButton, 160); hud_element_set_alpha(data->hudElemID_Meter, 160); npc->currentAnim.w = NPC_ANIM_fuzzy_Palette_00_Anim_8; diff --git a/src/world/common/BigArrayFunc.inc.c b/src/world/common/BigArrayFunc.inc.c deleted file mode 100644 index a7b24aeeae..0000000000 --- a/src/world/common/BigArrayFunc.inc.c +++ /dev/null @@ -1,21 +0,0 @@ -#include "common.h" -#include "npc.h" - -ApiStatus N(BigArrayFunc)(Evt* script, s32 isInitialCall) { - Bytecode* args = script->ptrReadPos; - s32* ptr = (s32*) evt_get_variable(script, *args++); - s32 i; - - if (ptr != NULL) { - for (i = 0; ptr[i] != 0; i++) { - N(bigArray)[i] = ptr[i]; - } - N(bigArray)[i] = 0; - } else { - for (i = 0; i < 0x70; i++) { - N(bigArray)[i] = i + 16; - N(bigArray)[112] = 0; - } - } - return ApiStatus_DONE2; -} diff --git a/src/world/common/DeadUnkNpcAIMainFunc6.inc.c b/src/world/common/DeadUnkNpcAIMainFunc6.inc.c deleted file mode 100644 index 2480ac4610..0000000000 --- a/src/world/common/DeadUnkNpcAIMainFunc6.inc.c +++ /dev/null @@ -1,228 +0,0 @@ -#include "dead.h" -#include "common.h" -#include "npc.h" -#include "effects.h" -#include "sprite/npc/bony_beetle.h" - -#ifdef _DEAD_H_ -#include "dead_structs.h" -#endif - -ApiStatus N(UnkNpcAIMainFunc6)(Evt* script, s32 isInitialCall) { - DeadEnemy* enemy = (DeadEnemy*)script->owner1.enemy; - Npc* npc = get_npc_unsafe(enemy->npcID); - Bytecode* args = script->ptrReadPos; - EnemyDetectVolume territory; - EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args); - u32 x, y, z; - f32 x2, y2, z2, w2; - Npc* npc2; - - territory.unk_00 = 0; - territory.shape = enemy->territory->wander.detectShape; - territory.pointX = enemy->territory->wander.detect.x; - territory.pointZ = enemy->territory->wander.detect.z; - territory.sizeX = enemy->territory->wander.detectSizeX; - territory.sizeZ = enemy->territory->wander.detectSizeZ; - territory.unk_18 = 65.0f; - territory.detectFlags = 0; - - enemy->unk_108.x = npc->pos.x; - enemy->unk_108.y = npc->pos.y; - enemy->unk_108.z = npc->pos.z; - enemy->unk_114 = 0.0001f; - enemy->unk_118 = 0.0001f; - - if (isInitialCall) { - enemy->varTable[6] = npc->collisionHeight; - enemy->unk_B0 |= ENEMY_AI_FLAGS_8; - } - - if (isInitialCall || (enemy->varTable[10] == 100)) { - script->functionTemp[0] = 100; - npc->duration = 0; - npc->currentAnim.w = enemy->animList[ENEMY_ANIM_IDLE]; - npc->flags &= ~NPC_FLAG_NO_Y_MOVEMENT; - enemy->flags |= ENEMY_FLAGS_200000; - npc->flags &= ~NPC_FLAG_GRAVITY; - npc->flags |= NPC_FLAG_ENABLE_HIT_SCRIPT; - enemy->varTable[10] = 0; - enemy->varTable[11] = -1; - npc->pos.x = 0.0f; - npc->pos.y = -1000.0f; - npc->pos.z = 0.0f; - } - - if (enemy->unk_B0 & ENEMY_AI_FLAGS_4) { - npc->duration = 0; - npc->collisionHeight = enemy->varTable[6]; - enemy->unk_B0 &= ~ENEMY_AI_FLAGS_4; - if (npc->flags & NPC_FLAG_NO_Y_MOVEMENT) { - npc->currentAnim.w = 0x4A0018; - npc->moveSpeed = 0.0f; - npc->jumpVelocity = 0.0f; - npc->jumpScale = 1.0f; - script->functionTemp[0] = 102; - } else { - s32 emoteTemp; - - fx_emote(EMOTE_QUESTION, npc, 0.0f, npc->collisionHeight, 1.0f, 2.0f, -20.0f, 0x28, &emoteTemp); - npc->currentAnim.w = enemy->animList[ENEMY_ANIM_IDLE]; - script->functionTemp[1] = 0; - script->functionTemp[0] = 200; - } - } - get_screen_coords(0, npc->pos.x, npc->pos.y, npc->pos.z, &x, &y, &z); - if (script->functionTemp[0] < 100 && x + 50 >= 421) { - script->functionTemp[0] = 110; - } - - switch (script->functionTemp[0]) { - case 0: - func_800495A0(script, aiSettings, territoryPtr); - npc->collisionHeight = enemy->varTable[6]; - if (enemy->varTable[13] != 0) { - if (npc->pos.y <= 0.0) { - npc->flags &= ~NPC_FLAG_GRAVITY; - npc->flags |= NPC_FLAG_ENABLE_HIT_SCRIPT; - } else { - npc->flags |= NPC_FLAG_GRAVITY; - npc->flags &= ~NPC_FLAG_ENABLE_HIT_SCRIPT; - } - } - func_800496B8(script, aiSettings, territoryPtr); - break; - case 1: - func_800496B8(script, aiSettings, territoryPtr); - break; - case 2: - base_PatrolAI_LoiterInit(script, aiSettings, territoryPtr); - case 3: - func_80049C04(script, aiSettings, territoryPtr); - break; - case 12: - N(set_script_owner_npc_anim)(script, aiSettings, territoryPtr); - case 13: - N(UnkDistFunc)(script, aiSettings, territoryPtr); - npc->collisionHeight = enemy->varTable[6]; - break; - case 14: - N(UnkNpcAIFunc12)(script, aiSettings, territoryPtr); - break; - case 15: - N(set_script_owner_npc_col_height)(script, aiSettings, territoryPtr); - break; - case 100: - if (enemy->varTable[10] != 2) { - break; - } - npc2 = get_npc_unsafe(get_enemy(enemy->varTable[11])->npcID); - if (npc2->yaw < 180.0) { - npc->pos.x = npc2->pos.x + 12.0; - } else { - npc->pos.x = npc2->pos.x - 12.0; - } - npc->pos.y = npc2->pos.y + 25.0; - npc->pos.z = npc2->pos.z + 1.0; - npc->rotation.y = 0.0f; - npc->flags |= NPC_FLAG_ENABLE_HIT_SCRIPT; - npc->flags &= ~NPC_FLAG_2; - npc->flags &= ~NPC_FLAG_GRAVITY; - npc->renderYaw = 0.0f; - npc->currentAnim.w = 0x4A0018; - script->functionTemp[0] = 101; - case 101: - if (enemy->varTable[10] != 3) { - break; - } - enemy->varTable[10] = 4; - npc->yaw = atan2(npc->pos.x, npc->pos.z, gPlayerStatusPtr->position.x, gPlayerStatusPtr->position.z); - npc->moveSpeed = 2.5f; - npc->jumpVelocity = 8.0f; - npc->jumpScale = 0.8f; - npc->flags |= NPC_FLAG_NO_Y_MOVEMENT; - script->functionTemp[0] = 102; - case 102: - if (npc->moveSpeed > 0.0) { - x2 = npc->pos.x; - y2 = npc->pos.y; - z2 = npc->pos.z; - if (npc_test_move_simple_with_slipping(npc->collisionChannel, &x2, &y2, &z2, npc->moveSpeed, npc->yaw, npc->collisionHeight, - npc->collisionRadius) == 0) { - npc_move_heading(npc, npc->moveSpeed, npc->yaw); - } else { - npc->moveSpeed = 0.0f; - } - } - if (npc->jumpVelocity < 0.0) { - x2 = npc->pos.x; - y2 = npc->pos.y + 13.0; - z2 = npc->pos.z; - w2 = fabsf(npc->jumpVelocity) + 16.0; - if ((npc_raycast_down_sides(npc->collisionChannel, &x2, &y2, &z2, &w2) != 0) && (w2 <= (fabsf(npc->jumpVelocity) + 13.0))) { - npc->pos.y = y2; - enemy->territory->wander.point.x = npc->pos.x; - enemy->territory->wander.point.y = npc->pos.y; - enemy->territory->wander.point.z = npc->pos.z; - enemy->territory->wander.detect.x = npc->pos.x; - enemy->territory->wander.detect.y = npc->pos.y; - enemy->territory->wander.detect.z = npc->pos.z; - enemy->varTable[10] = 5; - if (enemy->varTable[13] != 0) { - if (npc->pos.y <= 0.0) { - npc->flags &= ~NPC_FLAG_GRAVITY; - npc->flags |= NPC_FLAG_ENABLE_HIT_SCRIPT; - } else { - npc->flags |= NPC_FLAG_GRAVITY; - npc->flags &= ~NPC_FLAG_ENABLE_HIT_SCRIPT; - } - } else if (!enemy->territory->wander.isFlying) { - npc->flags |= NPC_FLAG_GRAVITY; - npc->flags &= ~NPC_FLAG_ENABLE_HIT_SCRIPT; - } else { - npc->flags &= ~NPC_FLAG_GRAVITY; - npc->flags |= NPC_FLAG_ENABLE_HIT_SCRIPT; - } - npc->flags |= NPC_FLAG_40000; - npc->flags &= ~NPC_FLAG_NO_Y_MOVEMENT; - npc->jumpVelocity = 0.0f; - npc->yaw = atan2(npc->pos.x, npc->pos.z, gPlayerStatusPtr->position.x, gPlayerStatusPtr->position.z); - npc->currentAnim.w = 0x4A001A; - npc->duration = 3; - script->functionTemp[0] = 103; - break; - } - } - npc->pos.y += npc->jumpVelocity; - npc->jumpVelocity -= npc->jumpScale; - break; - case 103: - npc->duration--; - if (npc->duration <= 0) { - npc->flags &= ~NPC_FLAG_40000; - npc->currentAnim.w = 0x4A0001; - script->functionTemp[0] = 0; - } - break; - case 110: - npc->duration = 30; - npc->pos.x = 0.0f; - npc->pos.z = 0.0f; - npc->pos.y = -1000.0f; - npc->flags |= NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_2; - npc->flags &= ~NPC_FLAG_GRAVITY; - script->functionTemp[0] = 111; - case 111: - npc->duration--; - if (npc->duration <= 0) { - enemy->varTable[10] = 0; - script->functionTemp[0] = 100; - } - break; - case 200: - func_8004A73C(script); - break; - } - return ApiStatus_BLOCK; -} diff --git a/src/world/common/atomic/Chest.inc.c b/src/world/common/atomic/Chest.inc.c new file mode 100644 index 0000000000..56d0c27bb7 --- /dev/null +++ b/src/world/common/atomic/Chest.inc.c @@ -0,0 +1,75 @@ +#include "common.h" + +// see dgb_12 + +//#define CHEST_ITEM 19 +//#define CHEST_FLAG 1048 + +// temporarily copied from StashVars to allow static varStash +ApiStatus N(StashVars)(Evt* script, s32 isInitialCall) { + static s32** varStash = NULL; + s32 i; + + if (varStash == NULL) { + varStash = heap_malloc(sizeof(script->varTable)); + + for (i = 0; i < ARRAY_COUNT(script->varTable); i++) { + varStash[i] = (s32*) script->varTable[i]; + } + } else { + for (i = 0; i < ARRAY_COUNT(script->varTable); i++) { + script->varTable[i] = (s32) varStash[i]; + } + + heap_free(varStash); + varStash = NULL; + } + + return ApiStatus_DONE2; +} + +#include "world/common/GetItemName.inc.c" + +#include "world/common/SomeItemEntityFunc.inc.c" + +#include "world/common/CheckItemFlags40.inc.c" + +EvtScript N(EVS_Chest_ShowGotItem) = { + EVT_SET_GROUP(EVT_GROUP_00) + EVT_CALL(SetTimeFreezeMode, 2) + EVT_WAIT_FRAMES(40) + EVT_CALL(ShowGotItem, EVT_VAR(0), 0, 0) + EVT_CALL(SetTimeFreezeMode, 0) + EVT_RETURN + EVT_RETURN + EVT_END +}; + +EvtScript N(EVS_Chest_GetItem) = { + EVT_CALL(DisablePlayerInput, TRUE) + EVT_SET(EVT_VAR(0), EVT_VAR(10)) + EVT_IF_NE(EVT_VAR(10), 0) + EVT_EXEC_WAIT(N(EVS_Chest_ShowGotItem)) + EVT_END_IF + EVT_SWITCH(EVT_VAR(11)) + EVT_CASE_EQ(0) + EVT_CALL(AddItem, EVT_VAR(10), EVT_VAR(0)) + EVT_CASE_EQ(1) + EVT_CALL(AddKeyItem, EVT_VAR(10)) + EVT_CASE_EQ(2) + EVT_CALL(AddBadge, EVT_VAR(10), EVT_VAR(0)) + EVT_END_SWITCH + EVT_WAIT_FRAMES(15) + EVT_CALL(DisablePlayerInput, FALSE) + EVT_RETURN + EVT_END +}; + +EvtScript N(EVS_Chest_Interact) = { + EVT_SET(EVT_VAR(10), CHEST_ITEM) + EVT_SET(EVT_VAR(11), 1) + EVT_SET(EVT_SAVE_FLAG(CHEST_FLAG), 1) + EVT_EXEC_WAIT(N(EVS_Chest_GetItem)) + EVT_RETURN + EVT_END +}; diff --git a/src/world/partners.c b/src/world/partners.c index a5b7d605c7..15270095b8 100644 --- a/src/world/partners.c +++ b/src/world/partners.c @@ -37,55 +37,55 @@ #include "partner/twink.h" #include "sprite/npc/twink.h" -extern HudScript HudScript_Partner0[]; -extern HudScript HudScript_Goombario[]; -extern HudScript HudScript_Kooper[]; -extern HudScript HudScript_Bombette[]; -extern HudScript HudScript_Parakarry[]; -extern HudScript HudScript_Watt[]; -extern HudScript HudScript_Sushie[]; -extern HudScript HudScript_Lakilester[]; -extern HudScript HudScript_Bow[]; -extern HudScript HudScript_PartnerA[]; -extern HudScript HudScript_Partner0Disabled[]; -extern HudScript HudScript_GoombarioDisabled[]; -extern HudScript HudScript_KooperDisabled[]; -extern HudScript HudScript_BombetteDisabled[]; -extern HudScript HudScript_ParakarryDisabled[]; -extern HudScript HudScript_WattDisabled[]; -extern HudScript HudScript_SushieDisabled[]; -extern HudScript HudScript_LakilesterDisabled[]; -extern HudScript HudScript_BowDisabled[]; -extern HudScript HudScript_PartnerADisabled[]; +extern HudScript HudScript_Partner0; +extern HudScript HudScript_Goombario; +extern HudScript HudScript_Kooper; +extern HudScript HudScript_Bombette; +extern HudScript HudScript_Parakarry; +extern HudScript HudScript_Watt; +extern HudScript HudScript_Sushie; +extern HudScript HudScript_Lakilester; +extern HudScript HudScript_Bow; +extern HudScript HudScript_PartnerA; +extern HudScript HudScript_Partner0Disabled; +extern HudScript HudScript_GoombarioDisabled; +extern HudScript HudScript_KooperDisabled; +extern HudScript HudScript_BombetteDisabled; +extern HudScript HudScript_ParakarryDisabled; +extern HudScript HudScript_WattDisabled; +extern HudScript HudScript_SushieDisabled; +extern HudScript HudScript_LakilesterDisabled; +extern HudScript HudScript_BowDisabled; +extern HudScript HudScript_PartnerADisabled; -extern HudScript HudScript_StatusDigit0[]; -extern HudScript HudScript_StatusDigit1[]; -extern HudScript HudScript_StatusDigit2[]; -extern HudScript HudScript_StatusDigit3[]; -extern HudScript HudScript_StatusDigit4[]; -extern HudScript HudScript_StatusDigit5[]; -extern HudScript HudScript_StatusDigit6[]; -extern HudScript HudScript_StatusDigit7[]; -extern HudScript HudScript_StatusDigit8[]; -extern HudScript HudScript_StatusDigit9[]; -extern HudScript HudScript_StatusTimes[]; -extern HudScript HudScript_StatusSlash[]; +extern HudScript HudScript_StatusDigit0; +extern HudScript HudScript_StatusDigit1; +extern HudScript HudScript_StatusDigit2; +extern HudScript HudScript_StatusDigit3; +extern HudScript HudScript_StatusDigit4; +extern HudScript HudScript_StatusDigit5; +extern HudScript HudScript_StatusDigit6; +extern HudScript HudScript_StatusDigit7; +extern HudScript HudScript_StatusDigit8; +extern HudScript HudScript_StatusDigit9; +extern HudScript HudScript_StatusTimes; +extern HudScript HudScript_StatusSlash; -extern HudScript HudScript_StatusStar1[]; -extern HudScript HudScript_StatusStar2[]; -extern HudScript HudScript_StatusStar3[]; -extern HudScript HudScript_StatusStar4[]; -extern HudScript HudScript_StatusStar5[]; -extern HudScript HudScript_StatusStar6[]; -extern HudScript HudScript_StatusStar7[]; +extern HudScript HudScript_StatusStar1; +extern HudScript HudScript_StatusStar2; +extern HudScript HudScript_StatusStar3; +extern HudScript HudScript_StatusStar4; +extern HudScript HudScript_StatusStar5; +extern HudScript HudScript_StatusStar6; +extern HudScript HudScript_StatusStar7; -extern HudScript HudScript_StatusSPIncrement1[]; -extern HudScript HudScript_StatusSPIncrement2[]; -extern HudScript HudScript_StatusSPIncrement3[]; -extern HudScript HudScript_StatusSPIncrement4[]; -extern HudScript HudScript_StatusSPIncrement5[]; -extern HudScript HudScript_StatusSPIncrement6[]; -extern HudScript HudScript_StatusSPIncrement7[]; +extern HudScript HudScript_StatusSPIncrement1; +extern HudScript HudScript_StatusSPIncrement2; +extern HudScript HudScript_StatusSPIncrement3; +extern HudScript HudScript_StatusSPIncrement4; +extern HudScript HudScript_StatusSPIncrement5; +extern HudScript HudScript_StatusSPIncrement6; +extern HudScript HudScript_StatusSPIncrement7; extern f32 wPartnerTetherDistance; extern s16 D_8010CFC8; @@ -105,27 +105,27 @@ void _use_partner_ability(void); // Partner icons HudScript* wPartnerHudScripts[] = { - HudScript_Partner0, HudScript_Goombario, HudScript_Kooper, HudScript_Bombette, - HudScript_Parakarry, HudScript_Partner0, HudScript_Watt, HudScript_Sushie, - HudScript_Lakilester, HudScript_Bow, HudScript_PartnerA, HudScript_PartnerA, - HudScript_PartnerA, HudScript_PartnerA, HudScript_PartnerA, HudScript_PartnerA, + &HudScript_Partner0, &HudScript_Goombario, &HudScript_Kooper, &HudScript_Bombette, + &HudScript_Parakarry, &HudScript_Partner0, &HudScript_Watt, &HudScript_Sushie, + &HudScript_Lakilester, &HudScript_Bow, &HudScript_PartnerA, &HudScript_PartnerA, + &HudScript_PartnerA, &HudScript_PartnerA, &HudScript_PartnerA, &HudScript_PartnerA, }; HudScript* wDisabledPartnerHudScripts[] = { - HudScript_Partner0Disabled, HudScript_GoombarioDisabled, HudScript_KooperDisabled, HudScript_BombetteDisabled, - HudScript_ParakarryDisabled, HudScript_Partner0Disabled, HudScript_WattDisabled, HudScript_SushieDisabled, - HudScript_LakilesterDisabled, HudScript_BowDisabled, HudScript_PartnerADisabled, HudScript_PartnerADisabled, - HudScript_PartnerADisabled, HudScript_PartnerADisabled, HudScript_PartnerADisabled, HudScript_PartnerADisabled, + &HudScript_Partner0Disabled, &HudScript_GoombarioDisabled, &HudScript_KooperDisabled, &HudScript_BombetteDisabled, + &HudScript_ParakarryDisabled, &HudScript_Partner0Disabled, &HudScript_WattDisabled, &HudScript_SushieDisabled, + &HudScript_LakilesterDisabled, &HudScript_BowDisabled, &HudScript_PartnerADisabled, &HudScript_PartnerADisabled, + &HudScript_PartnerADisabled, &HudScript_PartnerADisabled, &HudScript_PartnerADisabled, &HudScript_PartnerADisabled, }; HudScript* DigitHudScripts[] = { - HudScript_StatusDigit0, HudScript_StatusDigit1, HudScript_StatusDigit2, HudScript_StatusDigit3, HudScript_StatusDigit4, - HudScript_StatusDigit5, HudScript_StatusDigit6, HudScript_StatusDigit7, HudScript_StatusDigit8, HudScript_StatusDigit9, + &HudScript_StatusDigit0, &HudScript_StatusDigit1, &HudScript_StatusDigit2, &HudScript_StatusDigit3, &HudScript_StatusDigit4, + &HudScript_StatusDigit5, &HudScript_StatusDigit6, &HudScript_StatusDigit7, &HudScript_StatusDigit8, &HudScript_StatusDigit9, }; -HudScript* TimesHudScript = HudScript_StatusTimes; -HudScript* SlashHudScript = HudScript_StatusSlash; -HudScript* SPIncrementHudScripts[] = { HudScript_StatusSPIncrement1, HudScript_StatusSPIncrement3, HudScript_StatusSPIncrement2, - HudScript_StatusSPIncrement4, HudScript_StatusSPIncrement5, HudScript_StatusSPIncrement6, HudScript_StatusSPIncrement7 }; -HudScript* SPStarHudScripts[] = { HudScript_StatusStar1, HudScript_StatusStar3, HudScript_StatusStar2, HudScript_StatusStar4, - HudScript_StatusStar5, HudScript_StatusStar6, HudScript_StatusStar7 }; +HudScript* TimesHudScript = &HudScript_StatusTimes; +HudScript* SlashHudScript = &HudScript_StatusSlash; +HudScript* SPIncrementHudScripts[] = { &HudScript_StatusSPIncrement1, &HudScript_StatusSPIncrement3, &HudScript_StatusSPIncrement2, + &HudScript_StatusSPIncrement4, &HudScript_StatusSPIncrement5, &HudScript_StatusSPIncrement6, &HudScript_StatusSPIncrement7 }; +HudScript* SPStarHudScripts[] = { &HudScript_StatusStar1, &HudScript_StatusStar3, &HudScript_StatusStar2, &HudScript_StatusStar4, + &HudScript_StatusStar5, &HudScript_StatusStar6, &HudScript_StatusStar7 }; s32 D_800F7FE8 = -1; s32 D_800F7FEC = 1; diff --git a/ver/us/asm/data/5B320.data.s b/ver/us/asm/data/5B320.data.s deleted file mode 100644 index 18c2dfed95..0000000000 --- a/ver/us/asm/data/5B320.data.s +++ /dev/null @@ -1,2838 +0,0 @@ -.include "macro.inc" - -.section .data - -dlabel HudScript_HandPointDownLoop -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002C900, 0x0002CA20, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002CA40, 0x0002CB60, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0xFFFFFFFF, 0x0000000D, 0x00000004, 0x0002CB80, 0x0002CCA0, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0x00000004, 0x0000000D, 0x00000001, 0x0002C900, 0x0002CA20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000003, 0x0000000D, 0x00000001, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x0000000E, 0x0002CCC0, 0x0002CDE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_HandPointDown -.word 0x00000008, 0x00000005, 0x00000002, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002C900, 0x0002CA20, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002CA40, 0x0002CB60, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0xFFFFFFFF, 0x0000000D, 0x00000004, 0x0002CB80, 0x0002CCA0, 0x00000000, 0x00000000, 0x0000000C, 0x00000002, 0x00000004, 0x0000000D, 0x00000001, 0x0002C900, 0x0002CA20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000003, 0x0000000D, 0x00000001, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000002, 0x0002CCC0, 0x0002CDE0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_HandPointDownHeld -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C7C0, 0x0002C8E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_HandPointLeftLoop -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x0000000C, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002CF40, 0x0002D060, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002D080, 0x0002D1A0, 0x00000000, 0x00000000, 0x0000000C, 0x00000001, 0xFFFFFFFD, 0x0000000D, 0x00000004, 0x0002D1C0, 0x0002D2E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000004, 0x0000000D, 0x00000001, 0x0002CF40, 0x0002D060, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000004, 0x0000000D, 0x00000001, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000001, 0x0000000D, 0x0000000E, 0x0002D300, 0x0002D420, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_HandPointLeft -.word 0x00000008, 0x00000005, 0x00000002, 0x0000000C, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002CF40, 0x0002D060, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0xFFFFFFFF, 0x0000000D, 0x00000001, 0x0002D080, 0x0002D1A0, 0x00000000, 0x00000000, 0x0000000C, 0x00000001, 0xFFFFFFFD, 0x0000000D, 0x00000004, 0x0002D1C0, 0x0002D2E0, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000004, 0x0000000D, 0x00000001, 0x0002CF40, 0x0002D060, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000004, 0x0000000D, 0x00000001, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000001, 0x0000000D, 0x00000002, 0x0002D300, 0x0002D420, 0x00000000, 0x00000000, 0x0000000C, 0x00000000, 0x00000004, 0x00000004, 0x0000000D, 0x0000003C, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_HandPointLeftHeld -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x0000000D, 0x0000003C, 0x0002CE00, 0x0002CF20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Present -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000000, 0x00000200, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeDone -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000220, 0x00000420, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeBaked -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000440, 0x00000640, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakePan -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000660, 0x00000860, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeBatter -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000880, 0x00000A80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeBowl -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000AA0, 0x00000CA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeMixed -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000CC0, 0x00000EC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeIcing -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00000EE0, 0x000010E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeBerries -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001100, 0x00001300, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Hammer1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002D940, 0x0002DB40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Hammer2 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002DB80, 0x0002DD80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Hammer3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002DDC0, 0x0002DFC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Boots1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002E000, 0x0002E200, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Boots2 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002E240, 0x0002E440, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Boots3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002E480, 0x0002E680, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Items -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002E6C0, 0x0002E8C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HeartPiece -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x0000000D, 0x0000003C, 0x00030CE0, 0x00030E00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Heart -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x0000000D, 0x0000000A, 0x00030A60, 0x00030B80, 0x00000000, 0x00000000, 0x0000000D, 0x00000006, 0x00030BA0, 0x00030CC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Coin -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x00000015, 0x00000000, 0x0000000D, 0x00000003, 0x0002F5C0, 0x0002F6E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002F700, 0x0002F820, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FAC0, 0x0002FBE0, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FC00, 0x0002FD20, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FD40, 0x0002FE60, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FE80, 0x0002FFA0, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FFC0, 0x000300E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x00030100, 0x00030220, 0x00000000, 0x00000000, 0x00000014, 0x00000064, 0x00000046, 0x00000015, 0x00000001, 0x0000000D, 0x00000003, 0x0002F5C0, 0x0002F6E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x0002F700, 0x0002F820, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x0002F840, 0x0002F960, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x0002F980, 0x0002FAA0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x0002FAC0, 0x0002FBE0, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FC00, 0x0002FD20, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FD40, 0x0002FE60, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FE80, 0x0002FFA0, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x0002FFC0, 0x000300E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000003, 0x00030100, 0x00030220, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CoinSparkleA -.word 0x0000000C, 0xFFFFFFF8, 0x00000000, 0x0000000D, 0x00000001, 0x00030240, 0x00030260, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030280, 0x000302A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030300, 0x00030320, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030340, 0x00030360, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030380, 0x000303A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000010, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x00000000 - -dlabel HudScript_Item_CoinSparkleB -.word 0x0000000C, 0x00000008, 0x00000008, 0x0000000D, 0x00000001, 0x00030240, 0x00030260, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030280, 0x000302A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030300, 0x00030320, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030340, 0x00030360, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030380, 0x000303A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000010, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x00000000 - -dlabel HudScript_Item_CoinSparkleC -.word 0x0000000C, 0xFFFFFFFC, 0x00000008, 0x0000000D, 0x00000001, 0x00030240, 0x00030260, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030280, 0x000302A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030300, 0x00030320, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030340, 0x00030360, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030380, 0x000303A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000010, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x00000000 - -dlabel HudScript_Item_CoinSparkleD -.word 0x0000000C, 0x00000006, 0xFFFFFFFA, 0x0000000D, 0x00000001, 0x00030240, 0x00030260, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030280, 0x000302A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030300, 0x00030320, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030340, 0x00030360, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030380, 0x000303A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000010, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x00000000 - -dlabel HudScript_Item_CoinSparkleE -.word 0x0000000C, 0x00000001, 0xFFFFFFF8, 0x0000000D, 0x00000001, 0x00030240, 0x00030260, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030280, 0x000302A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000302C0, 0x000302E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030300, 0x00030320, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030340, 0x00030360, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x0000000D, 0x00000001, 0x00030380, 0x000303A0, 0x00000000, 0x00000000, 0x0000000D, 0x00000010, 0x000303C0, 0x000303E0, 0x00000000, 0x00000000, 0x00000000 - -dlabel HudScript_Item_CoinSparkleRandom -.word 0x00000008, 0x00000005, 0x00000000, 0x00000017, 0x00000005, HudScript_Item_CoinSparkleA, HudScript_Item_CoinSparkleB, HudScript_Item_CoinSparkleC, HudScript_Item_CoinSparkleD, HudScript_Item_CoinSparkleE, 0x00000000 - -dlabel HudScript_Item_StarPoint -.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x0000000D, 0x00000002, 0x00030E20, 0x00030F40, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00030F60, 0x00031080, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000310A0, 0x000311C0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000311E0, 0x00031300, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031320, 0x00031440, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031460, 0x00031580, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000315A0, 0x000316C0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x000316E0, 0x00031800, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SmallStarPoint -.word 0x00000008, 0x00000005, 0x00000000, 0x00000004, 0x0000000D, 0x00000002, 0x00031CA0, 0x00031CC0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031CE0, 0x00031D00, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031D20, 0x00031D40, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031D60, 0x00031D80, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031DA0, 0x00031DC0, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031DE0, 0x00031E00, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031E20, 0x00031E40, 0x00000000, 0x00000000, 0x0000000D, 0x00000002, 0x00031E60, 0x00031E80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HeartPoint -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x00000008, 0x0002E900, 0x0002EB00, 0x00000000, 0x00000000, 0x0000000D, 0x00000005, 0x0002EB20, 0x0002ED20, 0x00000000, 0x00000000, 0x0000000D, 0x00000008, 0x0002ED40, 0x0002EF40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FlowerPoint -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x00000008, 0x0002EF60, 0x0002F160, 0x00000000, 0x00000000, 0x0000000D, 0x00000005, 0x0002F180, 0x0002F380, 0x00000000, 0x00000000, 0x0000000D, 0x00000008, 0x0002F3A0, 0x0002F5A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StarPiece -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000000C, 0x00030400, 0x00030600, 0x00000000, 0x00000000, 0x0000000D, 0x00000004, 0x00030620, 0x00030820, 0x00000000, 0x00000000, 0x0000000D, 0x0000000C, 0x00030840, 0x00030A40, 0x00000000, 0x00000000, 0x0000000D, 0x00000004, 0x00030620, 0x00030820, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GearBoots1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001320, 0x00001520, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GearBoots2 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001540, 0x00001740, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GearBoots3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001760, 0x00001960, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GearHammer1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001980, 0x00001B80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GearHammer2 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001BA0, 0x00001DA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GearHammer3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001DC0, 0x00001FC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LuckyStar -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00001FE0, 0x000021E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Map -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002200, 0x00002400, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KoopaFortressKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00009020, 0x00009220, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RuinsKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00009240, 0x00009440, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_TubbaCastleKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00009460, 0x00009660, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_IcePalaceKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00009680, 0x00009880, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BowserCastleKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000098A0, 0x00009AA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Dolly -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00009AC0, 0x00009CC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KooperShell -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00009CE0, 0x00009EE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PulseStone -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00009F00, 0x0000A100, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Artifact -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000A120, 0x0000A320, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AncientVase -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000A340, 0x0000A540, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RuinsStonePyramid -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000A560, 0x0000A760, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RuinsStoneStar -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000A780, 0x0000A980, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RuinsStoneMoon -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000A9A0, 0x0000ABA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ForestPass -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000ABC0, 0x0000ADC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BooRecordOutline -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000ADE0, 0x0000AFE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BooRecord -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000B000, 0x0000B200, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BooWeight -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000B220, 0x0000B420, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BooPortrait -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000B440, 0x0000B640, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MysticKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000B660, 0x0000B860, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StoreroomKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000B880, 0x0000BA80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ToyboxTrain -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000BAA0, 0x0000BCA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FryingPan -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000BCC0, 0x0000BEC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Dictionary -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000BEE0, 0x0000C0E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MysteryNote -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000C100, 0x0000C300, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuspiciousNote -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000C320, 0x0000C520, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Seed1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000C540, 0x0000C740, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Seed2 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000C760, 0x0000C960, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Seed3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000C980, 0x0000CB80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Seed4 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000CBA0, 0x0000CDA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CrystalBerry -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000CDC0, 0x0000CFC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_WaterStone -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000CFE0, 0x0000D1E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MagicBean -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000D200, 0x0000D400, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FertileSoil -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000D420, 0x0000D620, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MiracleWater -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000D640, 0x0000D840, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_UltraStone -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000D860, 0x0000DA60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ToadDoll -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000DAA0, 0x0000DCA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Calculator -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000DCC0, 0x0000DEC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Screwdriver -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000DEE0, 0x0000E0E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CookBook -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000E100, 0x0000E300, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JadeRaven -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000E320, 0x0000E520, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SnowmanBucket -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000E540, 0x0000E740, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SnowmanScarf -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000E760, 0x0000E960, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RedKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000E980, 0x0000EB80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BlueKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000EBC0, 0x0000EDC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootPackage -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000EDE0, 0x0000EFE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootRedJar -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000F000, 0x0000F200, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Melody -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000F220, 0x0000F420, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Lyrics -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000F440, 0x0000F640, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Mailbag -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000F660, 0x0000F860, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StarStone -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000F880, 0x0000FA80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SneakyParasol -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000FAA0, 0x0000FCA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PeachKey -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000FCE0, 0x0000FEE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_UNK_1DC210 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0000FF00, 0x00010100, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_UNK_1DC430 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00010120, 0x00010320, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_UNK_1DC650 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00010340, 0x00010540, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_UNK_1DC870 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00010560, 0x00010760, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DojoCard1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00010780, 0x00010980, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DojoCard2 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000109A0, 0x00010BA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DojoCard3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00010BC0, 0x00010DC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DojoCard4 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00010E00, 0x00011000, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DojoCard5 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00011020, 0x00011220, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CrystalBall -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00011240, 0x00011440, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GoldCard -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00011460, 0x00011660, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SilverCard -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00011680, 0x00011880, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootBook -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000118A0, 0x00011AA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootTheTape -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00011AC0, 0x00011CC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootMerluvleeAutograph -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00011CE0, 0x00011EE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootEmptyWallet -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00011F20, 0x00012120, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootLuigiAutograph -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00012140, 0x00012340, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootShell -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00012360, 0x00012560, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootPhoto -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00012580, 0x00012780, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KootGlasses -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000127A0, 0x000129A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Letter -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000129C0, 0x00012BC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Letter_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000129C0, 0x00012BE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_089 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00012C00, 0x00012E00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_089_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00012C00, 0x00012E20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08A -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00012E40, 0x00013040, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08A_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00012E40, 0x00013060, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08B -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013080, 0x00013280, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08B_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013080, 0x000132A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08C -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000132C0, 0x000134C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08C_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000132C0, 0x000134E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08D -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013500, 0x00013700, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08D_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013500, 0x00013720, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08E -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013740, 0x00013940, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08E_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013740, 0x00013960, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08F -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013980, 0x00013B80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_08F_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013980, 0x00013BA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PleaseComeBack -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013BC0, 0x00013DC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PleaseComeBack_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013BC0, 0x00013DE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_139 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013E00, 0x00014000, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_139_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00013E00, 0x00014020, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FrightJar -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014040, 0x00014240, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FrightJar_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014040, 0x00014260, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Mystery -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014280, 0x00014480, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Mystery_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014280, 0x000144A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RepelGel -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000144C0, 0x000146C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RepelGel_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000144C0, 0x000146E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_InsecticideHerb -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014700, 0x00014900, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_InsecticideHerb_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014700, 0x00014920, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_13E -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014940, 0x00014B40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_13E_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014940, 0x00014B60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_13F -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014B80, 0x00014D80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_13F_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014B80, 0x00014DA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpicySoup -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002420, 0x00002620, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpicySoup_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002420, 0x00002640, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ApplePie -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002660, 0x00002860, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ApplePie_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002660, 0x00002880, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneyUltra -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000028A0, 0x00002AA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneyUltra_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000028A0, 0x00002AC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleUltra -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002AE0, 0x00002CE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleUltra_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002AE0, 0x00002D00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellyUltra -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002D20, 0x00002F20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellyUltra_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002D20, 0x00002F40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Koopasta -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002F60, 0x00003160, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Koopasta_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00002F60, 0x00003180, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FriedShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000031A0, 0x000033A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FriedShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000031A0, 0x000033C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShroomCake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000033E0, 0x000035E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShroomCake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000033E0, 0x00003600, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShroomSteak -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003620, 0x00003820, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShroomSteak_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003620, 0x00003840, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HotShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003860, 0x00003A60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HotShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003860, 0x00003A80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SweetShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003AA0, 0x00003CA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SweetShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003AA0, 0x00003CC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HealthyJuice -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003CE0, 0x00003EE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HealthyJuice_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003CE0, 0x00003F00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BlandMeal -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003F20, 0x00004120, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BlandMeal_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00003F20, 0x00004140, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_YummyMeal -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004160, 0x00004360, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_YummyMeal_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004160, 0x00004380, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DeluxeFeast -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000043A0, 0x000045A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DeluxeFeast_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000043A0, 0x000045C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpecialShake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000045E0, 0x000047E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpecialShake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000045E0, 0x00004800, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BigCookie -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004820, 0x00004A20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BigCookie_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004820, 0x00004A40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Cake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004A60, 0x00004C60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Cake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004A60, 0x00004C80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Mistake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004CA0, 0x00004EA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Mistake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004CA0, 0x00004EC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KoopaTea -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004EE0, 0x000050E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KoopaTea_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00004EE0, 0x00005100, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneySuper -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005120, 0x00005320, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneySuper_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005120, 0x00005340, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleSuper -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005360, 0x00005560, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleSuper_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005360, 0x00005580, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellySuper -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000055A0, 0x000057A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellySuper_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000055A0, 0x000057C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Spaghetti -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000057E0, 0x000059E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Spaghetti_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000057E0, 0x00005A00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_EggMissile -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005A20, 0x00005C20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_EggMissile_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005A20, 0x00005C40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FriedEgg -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005C60, 0x00005E60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FriedEgg_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005C60, 0x00005E80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneyShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005EA0, 0x000060A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneyShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00005EA0, 0x000060C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneyCandy -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000060E0, 0x000062E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneyCandy_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000060E0, 0x00006300, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ElectroPop -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006320, 0x00006520, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ElectroPop_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006320, 0x00006540, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FirePop -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006560, 0x00006760, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FirePop_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006560, 0x00006780, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LimeCandy -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000067A0, 0x000069A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LimeCandy_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000067A0, 0x000069C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CocoPop -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000069E0, 0x00006BE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CocoPop_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000069E0, 0x00006C00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LemonCandy -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006C20, 0x00006E20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LemonCandy_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006C20, 0x00006E40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellyPop -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006E60, 0x00007060, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellyPop_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00006E60, 0x00007080, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StrangeCake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000070A0, 0x000072A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StrangeCake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000070A0, 0x000072C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KookyCookie -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000072E0, 0x000074E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KookyCookie_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000072E0, 0x00007500, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FrozenFries -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007520, 0x00007720, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FrozenFries_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007520, 0x00007740, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PotatoSalad -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007760, 0x00007960, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PotatoSalad_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007760, 0x00007980, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_NuttyCake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000079A0, 0x00007BA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_NuttyCake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000079A0, 0x00007BC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007BE0, 0x00007DE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007BE0, 0x00007E00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BoiledEgg -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007E20, 0x00008020, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BoiledEgg_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00007E20, 0x00008040, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_YoshiCookie -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008060, 0x00008260, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_YoshiCookie_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008060, 0x00008280, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellyShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000082A0, 0x000084A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JellyShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000082A0, 0x000084C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02C -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000084E0, 0x000086E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02C_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000084E0, 0x00008700, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02D -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008720, 0x00008920, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02D_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008720, 0x00008940, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02E -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008960, 0x00008B60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02E_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008960, 0x00008B80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02F -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008BA0, 0x00008DA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_02F_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008BA0, 0x00008DC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_030 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008DE0, 0x00008FE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_030_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00008DE0, 0x00009000, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpinSmash -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014DC0, 0x00014FC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpinSmash_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00014DC0, 0x00014FE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Multibounce -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015000, 0x00015200, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Multibounce_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015000, 0x00015220, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerPlus -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015240, 0x00015440, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerPlus_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015240, 0x00015460, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DodgeMaster -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015480, 0x00015680, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DodgeMaster_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015480, 0x000156A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerBounce -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000156C0, 0x000158C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerBounce_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000156C0, 0x000158E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpikeShield -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015900, 0x00015B00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpikeShield_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015900, 0x00015B20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FirstAttack -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015B40, 0x00015D40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FirstAttack_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015B40, 0x00015D60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HPPlus -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015D80, 0x00015F80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HPPlus_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015D80, 0x00015FA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_QuakeHammer -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015FC0, 0x000161C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_QuakeHammer_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00015FC0, 0x000161E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DoubleDip -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016200, 0x00016400, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DoubleDip_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016200, 0x00016420, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerQuake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016440, 0x00016640, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerQuake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016440, 0x00016660, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaQuake -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016680, 0x00016880, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaQuake_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016680, 0x000168A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SleepStomp -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000168C0, 0x00016AC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SleepStomp_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000168C0, 0x00016AE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SmashCharge -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016B00, 0x00016D00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SmashCharge_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016B00, 0x00016D20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SSmashChg -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016D40, 0x00016F40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SSmashChg_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016D40, 0x00016F60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AutoSmash -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016F80, 0x00017180, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AutoSmash_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00016F80, 0x000171A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FireShield -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000171C0, 0x000173C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FireShield_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000171C0, 0x000173E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JumpCharge -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017400, 0x00017600, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JumpCharge_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017400, 0x00017620, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SJumpChg -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017640, 0x00017840, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SJumpChg_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017640, 0x00017860, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AutoJump -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017880, 0x00017A80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AutoJump_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017880, 0x00017AA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DDownPound -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017AC0, 0x00017CC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DDownPound_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017AC0, 0x00017CE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AutoMultibounce -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017D00, 0x00017F00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AutoMultibounce_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017D00, 0x00017F20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DizzyStomp -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017F40, 0x00018140, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DizzyStomp_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00017F40, 0x00018160, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HammerThrow -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018180, 0x00018380, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HammerThrow_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018180, 0x000183A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SmashCharge0 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000183C0, 0x000185C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SmashCharge0_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000183C0, 0x000185E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PrettyLucky -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018600, 0x00018800, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PrettyLucky_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018600, 0x00018820, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FeelingFine -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018840, 0x00018A40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FeelingFine_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018840, 0x00018A60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXA -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018A80, 0x00018C80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXA_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018A80, 0x00018CA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AllorNothing -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018CC0, 0x00018EC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AllorNothing_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018CC0, 0x00018EE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HPDrain -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018F00, 0x00019100, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HPDrain_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00018F00, 0x00019120, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JumpCharge0 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019140, 0x00019340, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JumpCharge0_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019140, 0x00019360, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SlowGo -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019380, 0x00019580, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SlowGo_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019380, 0x000195A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FPPlus -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000195C0, 0x000197C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FPPlus_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000195C0, 0x000197E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaRush -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019800, 0x00019A00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaRush_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019800, 0x00019A20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_IcePower -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019A40, 0x00019C40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_IcePower_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019A40, 0x00019C60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DefendPlus -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019C80, 0x00019E80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DefendPlus_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019C80, 0x00019EA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PayOff -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019EC0, 0x0001A0C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PayOff_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00019EC0, 0x0001A0E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MoneyMoney -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A100, 0x0001A300, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MoneyMoney_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A100, 0x0001A320, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ChillOut -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A340, 0x0001A540, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ChillOut_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A340, 0x0001A560, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HappyHeart -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A580, 0x0001A780, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HappyHeart_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A580, 0x0001A7A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ZapTap -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A7C0, 0x0001A9C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ZapTap_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001A7C0, 0x0001A9E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Berserker -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001AA00, 0x0001AC00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Berserker_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001AA00, 0x0001AC20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RightOn -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001AC40, 0x0001AE40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RightOn_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001AC40, 0x0001AE60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RunawayPay -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001AE80, 0x0001B080, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RunawayPay_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001AE80, 0x0001B0A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Refund -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B0C0, 0x0001B2C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Refund_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B0C0, 0x0001B2E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FlowerSaver -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B300, 0x0001B500, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FlowerSaver_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B300, 0x0001B520, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_TripleDip -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B540, 0x0001B740, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_TripleDip_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B540, 0x0001B760, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FlowerFanatic -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B780, 0x0001B980, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FlowerFanatic_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B780, 0x0001B9A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerJump -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B9C0, 0x0001BBC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerJump_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001B9C0, 0x0001BBE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperJump -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001BC00, 0x0001BE00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperJump_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001BC00, 0x0001BE20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaJump -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001BE40, 0x0001C040, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaJump_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001BE40, 0x0001C060, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerSmash1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C080, 0x0001C280, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerSmash1_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C080, 0x0001C2A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperSmash -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C2C0, 0x0001C4C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperSmash_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C2C0, 0x0001C4E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaSmash -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C500, 0x0001C700, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaSmash_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C500, 0x0001C720, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LuckyDay -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C740, 0x0001C940, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LuckyDay_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C740, 0x0001C960, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaHPDrain -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C980, 0x0001CB80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MegaHPDrain_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001C980, 0x0001CBA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BumpAttack -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001CBC0, 0x0001CDC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BumpAttack_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001CBC0, 0x0001CDE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PUpDDown -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001CE00, 0x0001D000, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PUpDDown_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001CE00, 0x0001D020, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PDownDUp -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D040, 0x0001D240, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PDownDUp_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D040, 0x0001D260, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HeartFinder -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D280, 0x0001D480, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HeartFinder_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D280, 0x0001D4A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FlowerFinder -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D4C0, 0x0001D6C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FlowerFinder_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D4C0, 0x0001D6E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DizzyAttack -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D700, 0x0001D900, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DizzyAttack_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D700, 0x0001D920, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpeedySpin -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D940, 0x0001DB40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpeedySpin_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001D940, 0x0001DB60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpinAttack -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001DB80, 0x0001DD80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SpinAttack_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001DB80, 0x0001DDA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ISpy -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001DDC0, 0x0001DFC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ISpy_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001DDC0, 0x0001DFE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerRush -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E000, 0x0001E200, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerRush_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E000, 0x0001E220, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LastStand -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E240, 0x0001E440, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LastStand_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E240, 0x0001E460, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CloseCall -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E480, 0x0001E680, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CloseCall_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E480, 0x0001E6A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CrazyHeart -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E6C0, 0x0001E8C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CrazyHeart_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E6C0, 0x0001E8E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0D5 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E900, 0x0001EB00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0D5_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001E900, 0x0001EB20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0D6 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001EB40, 0x0001ED40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0D6_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001EB40, 0x0001ED60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0D7 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001ED80, 0x0001EF80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0D7_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001ED80, 0x0001EFA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShrinkSmash -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001EFC0, 0x0001F1C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShrinkSmash_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001EFC0, 0x0001F1E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShrinkStomp -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F200, 0x0001F400, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShrinkStomp_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F200, 0x0001F420, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DDownJump -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F440, 0x0001F640, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DDownJump_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F440, 0x0001F660, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DamageDodge -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F680, 0x0001F880, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DamageDodge_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F680, 0x0001F8A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_EarthquakeJump -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F8C0, 0x0001FAC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_EarthquakeJump_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001F8C0, 0x0001FAE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HappyFlower -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001FB00, 0x0001FD00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HappyFlower_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001FB00, 0x0001FD20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0DE -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001FD40, 0x0001FF40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0DE_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001FD40, 0x0001FF60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0DF -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001FF80, 0x00020180, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0DF_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0001FF80, 0x000201A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DeepFocus3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000201C0, 0x000203C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DeepFocus3_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000201C0, 0x000203E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperFocus -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020400, 0x00020600, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperFocus_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020400, 0x00020620, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Kaiden -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020640, 0x00020840, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Kaiden_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020640, 0x00020860, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_QuickChange -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020880, 0x00020A80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_QuickChange_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020880, 0x00020AA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E4 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020AC0, 0x00020CC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E4_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020AC0, 0x00020CE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E5 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020D00, 0x00020F00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E5_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020D00, 0x00020F20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E6 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020F40, 0x00021140, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E6_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00020F40, 0x00021160, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E7 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021180, 0x00021380, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0E7_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021180, 0x000213A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Peekaboo -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000213C0, 0x000215C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Peekaboo_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000213C0, 0x000215E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GroupFocus -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021600, 0x00021800, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_GroupFocus_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021600, 0x00021820, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXD -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021840, 0x00021A40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXD_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021840, 0x00021A60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXB -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021A80, 0x00021C80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXB_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021A80, 0x00021CA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXE -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021CC0, 0x00021EC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXE_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021CC0, 0x00021EE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXC -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021F00, 0x00022100, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXC_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00021F00, 0x00022120, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXF -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022140, 0x00022340, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_AttackFXF_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022140, 0x00022360, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0EF -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022380, 0x00022580, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0EF_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022380, 0x000225A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HealthyHealthy -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000225C0, 0x000227C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HealthyHealthy_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000225C0, 0x000227E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F1 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022800, 0x00022A00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F1_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022800, 0x00022A20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F2 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022A40, 0x00022C40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F2_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022A40, 0x00022C60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F3 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022C80, 0x00022E80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F3_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022C80, 0x00022EA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F4 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022EC0, 0x000230C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F4_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00022EC0, 0x000230E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F5 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023100, 0x00023300, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F5_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023100, 0x00023320, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F6 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023340, 0x00023540, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F6_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023340, 0x00023560, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F7 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023580, 0x00023780, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_0F7_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023580, 0x000237A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FireFlower -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A3C0, 0x0002A5C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_FireFlower_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A3C0, 0x0002A5E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SnowmanDoll -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A600, 0x0002A800, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SnowmanDoll_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A600, 0x0002A820, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ThunderRage -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A840, 0x0002AA40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ThunderRage_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A840, 0x0002AA60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ThunderBolt -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002AA80, 0x0002AC80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ThunderBolt_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002AA80, 0x0002ACA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShootingStar -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002ACC0, 0x0002AEC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ShootingStar_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002ACC0, 0x0002AEE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DustyHammer -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002AF00, 0x0002B100, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DustyHammer_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002AF00, 0x0002B120, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Pebble -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B140, 0x0002B340, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Pebble_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B140, 0x0002B360, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_127 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B380, 0x0002B580, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_127_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B380, 0x0002B5A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StoneCap -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B5C0, 0x0002B7C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StoneCap_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B5C0, 0x0002B7E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_VoltShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B800, 0x0002BA00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_VoltShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002B800, 0x0002BA20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerStar -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002BA40, 0x0002BC40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_PowerStar_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002BA40, 0x0002BC60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Parasol -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002BC80, 0x0002BE80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Parasol_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002BC80, 0x0002BEA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MagicMirror -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002BEC0, 0x0002C0C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MagicMirror_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002BEC0, 0x0002C0E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_12D -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C100, 0x0002C300, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_12D_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C100, 0x0002C320, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_12E -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C340, 0x0002C540, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_12E_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C340, 0x0002C560, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_12F -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C580, 0x0002C780, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_12F_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002C580, 0x0002C7A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Mushroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000237C0, 0x000239C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Mushroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000237C0, 0x000239E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023A00, 0x00023C00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023A00, 0x00023C20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_UltraShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023C40, 0x00023E40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_UltraShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023C40, 0x00023E60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LifeShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023E80, 0x00024080, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_LifeShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00023E80, 0x000240A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DriedShroom -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000240C0, 0x000242C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DriedShroom_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000240C0, 0x000242E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_TastyTonic -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024300, 0x00024500, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_TastyTonic_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024300, 0x00024520, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperSoda -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024540, 0x00024740, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SuperSoda_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024540, 0x00024760, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BlueBerry -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024780, 0x00024980, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BlueBerry_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024780, 0x000249A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RedBerry -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000249C0, 0x00024BC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_RedBerry_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000249C0, 0x00024BE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_YellowBerry -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024C00, 0x00024E00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_YellowBerry_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024C00, 0x00024E20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BubbleBerry -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024E40, 0x00025040, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BubbleBerry_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00024E40, 0x00025060, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Goomnut -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025080, 0x00025280, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Goomnut_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025080, 0x000252A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KoopaLeaf -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000252C0, 0x000254C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_KoopaLeaf_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000252C0, 0x000254E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DriedPasta -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025500, 0x00025700, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DriedPasta_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025500, 0x00025720, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Lime -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025740, 0x00025940, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Lime_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025740, 0x00025960, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Lemon -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025980, 0x00025B80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Lemon_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025980, 0x00025BA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DriedFruit -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025BC0, 0x00025DC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DriedFruit_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025BC0, 0x00025DE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StrangeLeaf -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025E00, 0x00026000, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StrangeLeaf_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00025E00, 0x00026020, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeMix -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026040, 0x00026240, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_CakeMix_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026040, 0x00026260, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Egg -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026280, 0x00026480, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Egg_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026280, 0x000264A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Coconut -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000264C0, 0x000266C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Coconut_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000264C0, 0x000266E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Melon -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026700, 0x00026900, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Melon_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026700, 0x00026920, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StinkyHerb -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026940, 0x00026B40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StinkyHerb_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026940, 0x00026B60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_IcedPotato -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026B80, 0x00026D80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_IcedPotato_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026B80, 0x00026DA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneySyrup -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026DC0, 0x00026FC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HoneySyrup_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00026DC0, 0x00026FE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleSyrup -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027000, 0x00027200, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_MapleSyrup_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027000, 0x00027220, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JamminJelly -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027240, 0x00027440, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_JamminJelly_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027240, 0x00027460, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_WhackasBump -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027480, 0x00027680, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_WhackasBump_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027480, 0x000276A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Apple -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000276C0, 0x000278C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_Apple_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000276C0, 0x000278E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingSalt -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027900, 0x00027B00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingSalt_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027900, 0x00027B20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingSugar -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027B40, 0x00027D40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingSugar_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027B40, 0x00027D60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingEgg -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027D80, 0x00027F80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingEgg_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027D80, 0x00027FA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingCream -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027FC0, 0x000281C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingCream_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00027FC0, 0x000281E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingStrawberry -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028200, 0x00028400, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingStrawberry_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028200, 0x00028420, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingButter -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028440, 0x00028640, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingButter_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028440, 0x00028660, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingCleanser -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028680, 0x00028880, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingCleanser_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028680, 0x000288A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingWater -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000288C0, 0x00028AC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingWater_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000288C0, 0x00028AE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingFlour -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028B00, 0x00028D00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingFlour_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028B00, 0x00028D20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingMilk -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028D40, 0x00028F40, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_BakingMilk_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028D40, 0x00028F60, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_11F -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028F80, 0x00029180, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_11F_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00028F80, 0x000291A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SleepySheep -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000291C0, 0x000293C0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_SleepySheep_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x000291C0, 0x000293E0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_XBandage -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029400, 0x00029600, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_XBandage_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029400, 0x00029620, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_POWBlock -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029640, 0x00029840, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_POWBlock_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029640, 0x00029860, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HustleDrink -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029880, 0x00029A80, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_HustleDrink_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029880, 0x00029AA0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StopWatch -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029AC0, 0x00029CC0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_StopWatch_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029AC0, 0x00029CE0, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DizzyDial -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029D00, 0x00029F00, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_DizzyDial_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029D00, 0x00029F20, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_136 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029F40, 0x0002A140, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_136_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x00029F40, 0x0002A160, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_137 -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A180, 0x0002A380, 0x00000000, 0x00000000, 0x00000003, 0x00000000 - -dlabel HudScript_Item_ITEM_137_disabled -.word 0x00000008, 0x00000005, 0x00000003, 0x00000004, 0x0000000D, 0x0000003C, 0x0002A180, 0x0002A3A0, 0x00000000, 0x00000000, 0x00000003, 0x00000000, 0x00000000, 0x00000000 - -dlabel gItemTable -.word 0x00000000, 0x01400000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x002600A0, 0x00380000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x002600A1, 0x00390000, 0x00000002, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x002600A2, 0x003A0000, 0x00000001, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x002600A3, 0x003B0000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x002600A4, 0x003C0000, 0x00000001, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x002600A5, 0x003D0000, 0x00000002, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x002600A6, 0x003E0000, 0x00000002, 0xFFFF0000, 0x002500A6, 0x002300A6, 0x10080000, 0x00000000, 0x00000000, 0x01400000, 0x00000002, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x00000000, 0x01400000, 0x00000002, 0xFFFF0000, 0x00000000, 0x00000000, 0x10200000, 0x00000000, 0x002600E2, 0x00780000, 0x00000002, 0xFFFF0000, 0x002500E2, 0x002300E2, 0x10080000, 0x00000000, 0x002600E3, 0x00790000, 0x00000002, 0xFFFF0000, 0x002500E3, 0x002300E3, 0x10080000, 0x00000000, 0x002600E4, 0x007A0000, 0x00000002, 0xFFFF0000, 0x002500E4, 0x002300E4, 0x10080000, 0x00000000, 0x002600E5, 0x007B0000, 0x00000002, 0xFFFF0000, 0x002500E5, 0x002300E5, 0x10080000, 0x00000000, 0x002600E6, 0x007C0000, 0x00000002, 0xFFFF0000, 0x002500E6, 0x002300E6, 0x10080000, 0x00000000, 0x002600E7, 0x00620000, 0x00000002, 0xFFFF0000, 0x002500E7, 0x002300E7, 0x10080000, 0x00000000, 0x002600A7, 0x00400000, 0x00000008, 0xFFFF0000, 0x002500A7, 0x002300A7, 0x10090000, 0x00000000, 0x002600A8, 0x00410000, 0x00000008, 0xFFFF0000, 0x002500A8, 0x002300A8, 0x10090000, 0x00000000, 0x002600B0, 0x00470000, 0x00000008, 0xFFFF0000, 0x002500B0, 0x002300B0, 0x10090000, 0x00000000, 0x002600A9, 0x00420000, 0x00000008, 0xFFFF0000, 0x002500A9, 0x002300A9, 0x10090000, 0x00000000, 0x002600AA, 0x00430000, 0x00000008, 0xFFFF0000, 0x002500AA, 0x002300AA, 0x10090000, 0x00000000, 0x002600B3, 0x004C0000, 0x00000008, 0xFFFF0000, 0x002500B3, 0x002300B3, 0x10090000, 0x00000000, 0x002600B4, 0x004A0000, 0x00000008, 0xFFFF0000, 0x002500B4, 0x002300B4, 0x10090000, 0x00000000, 0x002600B5, 0x004B0000, 0x00000008, 0xFFFF0000, 0x002500B5, 0x002300B5, 0x10090000, 0x00000000, 0x002600B2, 0x00490000, 0x00000008, 0xFFFF0000, 0x002500B2, 0x002300B2, 0x10090000, 0x00000000, 0x002600AF, 0x00460000, 0x00000008, 0xFFFF0000, 0x002500AF, 0x002300AF, 0x10090000, 0x00000000, 0x002600AB, 0x00440000, 0x00000008, 0xFFFF0000, 0x002500AB, 0x002300AB, 0x10090000, 0x00000000, 0x00000000, 0x004D0000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600B7, 0x00500000, 0x00000008, 0xFFFF0000, 0x002500B7, 0x002300B7, 0x10090000, 0x00000000, 0x002600B8, 0x00510000, 0x00000008, 0xFFFF0000, 0x002500B8, 0x002300B8, 0x10090000, 0x00000000, 0x002600C4, 0x005D0000, 0x00000008, 0xFFFF0000, 0x002500C4, 0x002300C4, 0x10090000, 0x00000000, 0x002600B9, 0x00520000, 0x00000008, 0xFFFF0000, 0x002500B9, 0x002300B9, 0x10090000, 0x00000000, 0x002600BA, 0x00530000, 0x00000008, 0xFFFF0000, 0x002500BA, 0x002300BA, 0x10090000, 0x00000000, 0x002600BB, 0x00540000, 0x00000008, 0xFFFF0000, 0x002500BB, 0x002300BB, 0x10090000, 0x00000000, 0x002600B6, 0x004F0000, 0x00000008, 0xFFFF0000, 0x002500B6, 0x002300B6, 0x10090000, 0x00000000, 0x002600BC, 0x00550000, 0x00000008, 0xFFFF0000, 0x002500BC, 0x002300BC, 0x10090000, 0x00000000, 0x002600BD, 0x00560000, 0x00000008, 0xFFFF0000, 0x002500BD, 0x002300BD, 0x10090000, 0x00000000, 0x002600BE, 0x00570000, 0x00000008, 0xFFFF0000, 0x002500BE, 0x002300BE, 0x10090000, 0x00000000, 0x00000000, 0x00580000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600C9, 0x007D0000, 0x00000008, 0xFFFF0000, 0x002500C9, 0x002300C9, 0x10090000, 0x00000000, 0x00000000, 0x00650000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600CB, 0x00660000, 0x00000008, 0xFFFF0000, 0x002500CB, 0x002300CB, 0x10090000, 0x00000000, 0x002600CC, 0x00670000, 0x00000008, 0xFFFF0000, 0x002500CC, 0x002300CC, 0x10090000, 0x00000000, 0x002600C0, 0x00590000, 0x00000008, 0xFFFF0000, 0x002500C0, 0x002300C0, 0x10090000, 0x00000000, 0x002600C1, 0x005A0000, 0x00000008, 0xFFFF0000, 0x002500C1, 0x002300C1, 0x10090000, 0x00000000, 0x002600C2, 0x005B0000, 0x00000008, 0xFFFF0000, 0x002500C2, 0x002300C2, 0x10090000, 0x00000000, 0x002600C3, 0x005C0000, 0x00000008, 0xFFFF0000, 0x002500C3, 0x002300C3, 0x10090000, 0x00000000, 0x00000000, 0x00630000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600CA, 0x00640000, 0x00000008, 0xFFFF0000, 0x002500CA, 0x002300CA, 0x10090000, 0x00000000, 0x002600CF, 0x00680000, 0x00000008, 0xFFFF0000, 0x002500CF, 0x002300CF, 0x10090000, 0x00000000, 0x002600D0, 0x00690000, 0x00000008, 0xFFFF0000, 0x002500D0, 0x002300D0, 0x10090000, 0x00000000, 0x002600D2, 0x006A0000, 0x00000008, 0xFFFF0000, 0x002500D2, 0x002300D2, 0x10090000, 0x00000000, 0x002600D3, 0x006B0000, 0x00000008, 0xFFFF0000, 0x002500D3, 0x002300D3, 0x10090000, 0x00000000, 0x00000000, 0x00880000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600EB, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500EB, 0x002300EB, 0x10090000, 0x00000000, 0x002600EC, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500EC, 0x002300EC, 0x10090000, 0x00000000, 0x002600ED, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500ED, 0x002300ED, 0x10090000, 0x00000000, 0x002600EE, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500EE, 0x002300EE, 0x10090000, 0x00000000, 0x002600EF, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500EF, 0x002300EF, 0x10090000, 0x00000000, 0x002600F0, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F0, 0x002300F0, 0x10090000, 0x00000000, 0x002600F1, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F1, 0x002300F1, 0x10090000, 0x00000000, 0x002600F2, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F2, 0x002300F2, 0x10090000, 0x00000000, 0x002600F3, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F3, 0x002300F3, 0x10090000, 0x00000000, 0x00000000, 0x00880000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600F4, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F4, 0x002300F4, 0x10090000, 0x00000000, 0x002600F5, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F5, 0x002300F5, 0x10090000, 0x00000000, 0x00000000, 0x00880000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x00000000, 0x00880000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x00000000, 0x00880000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600F6, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F6, 0x002300F6, 0x10090000, 0x00000000, 0x002600F7, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F7, 0x002300F7, 0x10090000, 0x00000000, 0x002600F8, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F8, 0x002300F8, 0x10090000, 0x00000000, 0x002600F9, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500F9, 0x002300F9, 0x10090000, 0x00000000, 0x002600FA, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500FA, 0x002300FA, 0x10090000, 0x00000000, 0x002600FB, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500FB, 0x002300FB, 0x10090000, 0x00000000, 0x002600FC, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500FC, 0x002300FC, 0x10090000, 0x00000000, 0x002600FD, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500FD, 0x002300FD, 0x10090000, 0x00000000, 0x00000000, 0x00880000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600FE, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500FE, 0x002300FE, 0x10090000, 0x00000000, 0x002600FF, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500FF, 0x002300FF, 0x10090000, 0x00000000, 0x00260100, 0x00880000, 0x00000008, 0xFFFF0000, 0x00250100, 0x00230100, 0x10090000, 0x00000000, 0x00260101, 0x00880000, 0x00000008, 0xFFFF0000, 0x00250101, 0x00230101, 0x10090000, 0x00000000, 0x00260102, 0x00880000, 0x00000008, 0xFFFF0000, 0x00250102, 0x00230102, 0x10090000, 0x00000000, 0x002600B1, 0x00480000, 0x00000008, 0xFFFF0000, 0x002500B1, 0x002300B1, 0x10090000, 0x00000000, 0x002600EA, 0x00880000, 0x00000008, 0xFFFF0000, 0x002500EA, 0x002300EA, 0x10090000, 0x00000000, 0x00000000, 0x00880000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x002600AE, 0x00450000, 0x00000008, 0xFFFF0000, 0x002500AE, 0x002300AE, 0x10090000, 0x00000000, 0x002600C5, 0x005E0000, 0x00000008, 0xFFFF0000, 0x002500C5, 0x002300C5, 0x10090000, 0x00000000, 0x002600C6, 0x005F0000, 0x00000008, 0xFFFF0000, 0x002500C6, 0x002300C6, 0x10090000, 0x00000000, 0x002600C7, 0x00600000, 0x00000008, 0xFFFF0000, 0x002500C7, 0x002300C7, 0x10090000, 0x00000000, 0x002600C8, 0x00610000, 0x00000008, 0xFFFF0000, 0x002500C8, 0x002300C8, 0x10090000, 0x00000000, 0x002600CD, 0x00490000, 0x00000008, 0xFFFF0000, 0x002500CD, 0x002300CD, 0x10090000, 0x00000000, 0x00260104, 0x00810000, 0x00000008, 0xFFFF0000, 0x00250104, 0x00230104, 0x10090000, 0x00000000, 0x002600D8, 0x01160000, 0x00000008, 0xFFFF0000, 0x002500D8, 0x002300D8, 0x10090000, 0x00000000, 0x002600D9, 0x01150000, 0x00000008, 0xFFFF0000, 0x002500D9, 0x002300D9, 0x10090000, 0x00000000, 0x002600DA, 0x01170000, 0x00000008, 0xFFFF0000, 0x002500DA, 0x002300DA, 0x10090000, 0x00000000, 0x002600DB, 0x01180000, 0x00000008, 0xFFFF0000, 0x002500DB, 0x002300DB, 0x10090000, 0x00000000, 0x002600DC, 0x01190000, 0x00000008, 0xFFFF0000, 0x002500DC, 0x002300DC, 0x10090000, 0x00000000, 0x002600DD, 0x011A0000, 0x00000008, 0xFFFF0000, 0x002500DD, 0x002300DD, 0x10090000, 0x00000000, 0x002600DE, 0x011B0000, 0x00000008, 0xFFFF0000, 0x002500DE, 0x002300DE, 0x10090000, 0x00000000, 0x002600DF, 0x011C0000, 0x00000008, 0xFFFF0000, 0x002500DF, 0x002300DF, 0x10090000, 0x00000000, 0x002600E0, 0x011D0000, 0x00000008, 0xFFFF0000, 0x002500E0, 0x002300E0, 0x10090000, 0x00000000, 0x002600E1, 0x011E0000, 0x00000008, 0xFFFF0000, 0x002500E1, 0x002300E1, 0x10090000, 0x00000000, 0x002600D6, 0x006F0000, 0x00000008, 0xFFFF0000, 0x002500D6, 0x002300D6, 0x10090000, 0x00000000, 0x002600D7, 0x006E0000, 0x00000008, 0xFFFF0000, 0x002500D7, 0x002300D7, 0x10090000, 0x00000000, 0x002600BF, 0x00700000, 0x00000008, 0xFFFF0000, 0x002500BF, 0x002300BF, 0x10090000, 0x00000000, 0x002600AC, 0x00730000, 0x00000008, 0xFFFF0000, 0x002500AC, 0x002300AC, 0x10090000, 0x00000000, 0x002600AD, 0x00530000, 0x00000008, 0xFFFF0000, 0x002500AD, 0x002300AD, 0x10090000, 0x00000000, 0x002600D1, 0x00710000, 0x00000008, 0xFFFF0000, 0x002500D1, 0x002300D1, 0x10090000, 0x00000000, 0x002600D4, 0x00720000, 0x00000008, 0xFFFF0000, 0x002500D4, 0x002300D4, 0x10090000, 0x00000000, 0x00260103, 0x00800000, 0x00000008, 0xFFFF0000, 0x00250103, 0x00230103, 0x10090000, 0x00000000, 0x00260105, 0x00820000, 0x00000008, 0xFFFF0000, 0x00250105, 0x00230105, 0x10090000, 0x00000000, 0x00260106, 0x00830000, 0x00000008, 0xFFFF0000, 0x00250106, 0x00230106, 0x10090000, 0x00000000, 0x00260107, 0x00840000, 0x00000008, 0xFFFF0000, 0x00250107, 0x00230107, 0x10090000, 0x00000000, 0x00000000, 0x00850000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x00260108, 0x00860000, 0x00000008, 0xFFFF0000, 0x00250108, 0x00230108, 0x10090000, 0x00000000, 0x00260109, 0x00870000, 0x00000008, 0xFFFF0000, 0x00250109, 0x00230109, 0x10090000, 0x00000000, 0x00000000, 0x00860000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x10090000, 0x00000000, 0x0026010A, 0x006C0000, 0x00000008, 0xFFFF0000, 0x0025010A, 0x0023010A, 0x10090000, 0x00000000, 0x0026010B, 0x006D0000, 0x00000008, 0xFFFF0000, 0x0025010B, 0x0023010B, 0x10090000, 0x00000000, 0x002600AC, 0x00730000, 0x00000008, 0xFFFF0000, 0x002500AC, 0x002300AC, 0x10090000, 0x00000000, 0x002600CE, 0x00530000, 0x00000008, 0xFFFF0000, 0x002500CE, 0x002300CE, 0x10090000, 0x00000000, 0x002600D5, 0x00530000, 0x00000008, 0xFFFF0000, 0x002500D5, 0x002300D5, 0x10090000, 0x00000000, 0x002600E8, 0x007F0000, 0x00000008, 0xFFFF0000, 0x002500E8, 0x002300E8, 0x10090000, 0x00000000, 0x002600E9, 0x007E0000, 0x00000008, 0xFFFF0000, 0x002500E9, 0x002300E9, 0x10090000, 0x00000000, 0x002600D5, 0x00730000, 0x00000008, 0xFFFF0000, 0x002500D5, 0x002300D5, 0x10090000, 0x00000000, 0x002600D5, 0x00730000, 0x00000008, 0xFFFF0000, 0x002500D5, 0x002300D5, 0x10090000, 0x00000000, 0x002600D5, 0x00730000, 0x00000008, 0xFFFF0000, 0x002500D5, 0x002300D5, 0x10090000, 0x00000000, 0x00260000, 0x01200000, 0x00008002, 0x00040000, 0x00250000, 0x00230000, 0x10060003, 0x00000000, 0x00260001, 0x01210000, 0x00008002, 0x00060000, 0x00250001, 0x00230001, 0x10060004, 0x00000000, 0x00260002, 0x01220000, 0x00008002, 0x00080000, 0x00250002, 0x00230002, 0x10060005, 0x00000000, 0x00260004, 0x01240000, 0x00008002, 0x000F0000, 0x00250004, 0x00230004, 0x10060006, 0x00000000, 0x00260003, 0x01230000, 0x00008003, 0x00040000, 0x00250003, 0x00230003, 0x10060005, 0x00000000, 0x00260006, 0x01260000, 0x00008003, 0x00010000, 0x00250006, 0x00230006, 0x10060001, 0x00000000, 0x00260005, 0x01250000, 0x00008003, 0x00010000, 0x00250005, 0x00230005, 0x10060001, 0x00000000, 0x00000000, 0x013D0000, 0x00008003, 0x00010000, 0x00000000, 0x00000000, 0x10060000, 0x00000000, 0x00260007, 0x01280000, 0x00000008, 0x000F0000, 0x00250007, 0x00230007, 0x10060003, 0x00000000, 0x0026000E, 0x00FD0000, 0x00000009, 0x00010000, 0x0025000E, 0x0023000E, 0x11870000, 0x00000000, 0x00260009, 0x00F80000, 0x00000009, 0x00020000, 0x00250009, 0x00230009, 0x10870005, 0x00000000, 0x00260008, 0x01290000, 0x00000008, 0x00070000, 0x00250008, 0x00230008, 0x10860004, 0x00000000, 0x0026000A, 0x00F90000, 0x00000009, 0x00070000, 0x0025000A, 0x0023000A, 0x1087000A, 0x00000000, 0x0026000D, 0x00FC0000, 0x00000009, 0x00010000, 0x0025000D, 0x0023000D, 0x10870001, 0x00000000, 0x0026000B, 0x00FA0000, 0x00000009, 0x00320000, 0x0025000B, 0x0023000B, 0x10870032, 0x00000000, 0x00260026, 0x01300000, 0x00008002, 0x00040000, 0x00250026, 0x00230026, 0x10060003, 0x00000000, 0x00260027, 0x01320000, 0x00008002, 0x00030000, 0x00250027, 0x00230027, 0x10060002, 0x00000000, 0x00000000, 0x01330000, 0x00000008, 0x000A0000, 0x00000000, 0x00000000, 0x11860002, 0x00000000, 0x00260028, 0x01340000, 0x00008002, 0x000A0000, 0x00250028, 0x00230028, 0x10060004, 0x00000000, 0x00260019, 0x01130000, 0x00000009, 0x001E0000, 0x00250019, 0x00230019, 0x10870019, 0x19000000, 0x0026001A, 0x01140000, 0x00000009, 0x00020000, 0x0025001A, 0x0023001A, 0x10870005, 0x00000000, 0x0026000C, 0x00FB0000, 0x00000009, 0x00140000, 0x0025000C, 0x0023000C, 0x1087000A, 0x00000000, 0x0026002B, 0x013B0000, 0x00000008, 0x00010000, 0x0025002B, 0x0023002B, 0x10060000, 0x00000000, 0x0026002C, 0x013C0000, 0x00000008, 0x000F0000, 0x0025002C, 0x0023002C, 0x10060002, 0x00000000, 0x0026002A, 0x013A0000, 0x00008002, 0x00030000, 0x0025002A, 0x0023002A, 0x10060000, 0x00000000, 0x00000000, 0x01380000, 0x00000008, 0x00050000, 0x00000000, 0x00000000, 0x10060000, 0x00000000, 0x00260029, 0x01350000, 0x00008002, 0x00060000, 0x00250029, 0x00230029, 0x10060003, 0x00000000, 0x0026000F, 0x00FE0000, 0x00000009, 0x00030000, 0x0025000F, 0x0023000F, 0x11870000, 0x05000000, 0x00260015, 0x01070000, 0x00000009, 0x00010000, 0x00250015, 0x00230015, 0x10870001, 0x02000000, 0x00260014, 0x01060000, 0x00000009, 0x00010000, 0x00250014, 0x00230014, 0x10870000, 0x03000000, 0x00260010, 0x00FF0000, 0x00000009, 0x00020000, 0x00250010, 0x00230010, 0x10870000, 0x05000000, 0x00260011, 0x01000000, 0x00000009, 0x00020000, 0x00250011, 0x00230011, 0x10870005, 0x00000000, 0x00260012, 0x01010000, 0x00000009, 0x00020000, 0x00250012, 0x00230012, 0x10870003, 0x03000000, 0x00260013, 0x01020000, 0x00000009, 0x00030000, 0x00250013, 0x00230013, 0x10870005, 0x00000000, 0x00260018, 0x01120000, 0x00000009, 0x00320000, 0x00250018, 0x00230018, 0x10870000, 0x32000000, 0x00260017, 0x01110000, 0x00000009, 0x000A0000, 0x00250017, 0x00230017, 0x11870000, 0x0A000000, 0x00260016, 0x01100000, 0x00000009, 0x00030000, 0x00250016, 0x00230016, 0x11870000, 0x05000000, 0x0026001B, 0x01030000, 0x00000009, 0x00020000, 0x0025001B, 0x0023001B, 0x10870000, 0x03000000, 0x0026001C, 0x01040000, 0x00000009, 0x00010000, 0x0025001C, 0x0023001C, 0x10870000, 0x03000000, 0x0026001D, 0x01050000, 0x00000009, 0x00040000, 0x0025001D, 0x0023001D, 0x10870003, 0x02000000, 0x0026001E, 0x01080000, 0x00000009, 0x00050000, 0x0025001E, 0x0023001E, 0x1087000F, 0x00000000, 0x0026001F, 0x01090000, 0x00000009, 0x00020000, 0x0025001F, 0x0023001F, 0x10870000, 0x05000000, 0x00260020, 0x010A0000, 0x00000009, 0x00030000, 0x00250020, 0x00230020, 0x10870000, 0x01000000, 0x00260021, 0x010B0000, 0x00000009, 0x00020000, 0x00250021, 0x00230021, 0x10870005, 0x00000000, 0x00260022, 0x010C0000, 0x00008003, 0x00010000, 0x00250022, 0x00230022, 0x10060003, 0x00000000, 0x00260023, 0x010D0000, 0x00000009, 0x00070000, 0x00250023, 0x00230023, 0x1087000F, 0x00000000, 0x00260024, 0x010E0000, 0x00000009, 0x00010000, 0x00250024, 0x00230024, 0x10870000, 0x05000000, 0x00260025, 0x010F0000, 0x00000009, 0x00030000, 0x00250025, 0x00230025, 0x10870005, 0x00000000, 0x0026002D, 0x00010000, 0x00000009, 0x000A0000, 0x0025002D, 0x0023002D, 0x11870004, 0x04000000, 0x0026002E, 0x00020000, 0x00000009, 0x000A0000, 0x0025002E, 0x0023002E, 0x10870005, 0x0F000000, 0x00260035, 0x00030000, 0x00000009, 0x004B0000, 0x00250035, 0x00230035, 0x10870032, 0x05000000, 0x00260036, 0x00040000, 0x00000009, 0x00640000, 0x00250036, 0x00230036, 0x10870032, 0x0A000000, 0x00260037, 0x00050000, 0x00000009, 0x00960000, 0x00250037, 0x00230037, 0x10870032, 0x32000000, 0x00260038, 0x00060000, 0x00000009, 0x000A0000, 0x00250038, 0x00230038, 0x10870007, 0x07000000, 0x00260039, 0x00070000, 0x00000009, 0x00050000, 0x00250039, 0x00230039, 0x10870006, 0x02000000, 0x0026003C, 0x00080000, 0x00000009, 0x00140000, 0x0025003C, 0x0023003C, 0x1087000A, 0x0A000000, 0x0026003B, 0x00090000, 0x00000009, 0x002D0000, 0x0025003B, 0x0023003B, 0x1087001E, 0x0A000000, 0x0026003A, 0x000A0000, 0x00000009, 0x000F0000, 0x0025003A, 0x0023003A, 0x1087000F, 0x05000000, 0x0026003D, 0x000B0000, 0x00000009, 0x00320000, 0x0025003D, 0x0023003D, 0x1087001E, 0x14000000, 0x0026003F, 0x000E0000, 0x00000009, 0x000F0000, 0x0025003F, 0x0023003F, 0x10870014, 0x14000000, 0x00260042, 0x000C0000, 0x00000009, 0x00190000, 0x00250042, 0x00230042, 0x11870000, 0x28000000, 0x0026003E, 0x000D0000, 0x00000009, 0x000A0000, 0x0025003E, 0x0023003E, 0x1087000A, 0x0A000000, 0x00260040, 0x000F0000, 0x00000009, 0x003C0000, 0x00250040, 0x00230040, 0x10870028, 0x28000000, 0x00260041, 0x00100000, 0x00000009, 0x000A0000, 0x00250041, 0x00230041, 0x11870000, 0x14000000, 0x00260043, 0x00110000, 0x00000009, 0x000A0000, 0x00250043, 0x00230043, 0x10870000, 0x14000000, 0x00260044, 0x00120000, 0x00000009, 0x000A0000, 0x00250044, 0x00230044, 0x10870000, 0x0F000000, 0x00260045, 0x00130000, 0x00000009, 0x00010000, 0x00250045, 0x00230045, 0x10870001, 0x01000000, 0x00260046, 0x00140000, 0x00000009, 0x00030000, 0x00250046, 0x00230046, 0x11870000, 0x07000000, 0x00260032, 0x00150000, 0x00000009, 0x00140000, 0x00250032, 0x00230032, 0x1087000A, 0x05000000, 0x00260033, 0x00160000, 0x00000009, 0x00230000, 0x00250033, 0x00230033, 0x1087000A, 0x0A000000, 0x00260034, 0x00170000, 0x00000009, 0x00640000, 0x00250034, 0x00230034, 0x1087000A, 0x32000000, 0x00260047, 0x00180000, 0x00000009, 0x00070000, 0x00250047, 0x00230047, 0x10870006, 0x04000000, 0x00260048, 0x00190000, 0x00008003, 0x000A0000, 0x00250048, 0x00230048, 0x10060006, 0x00000000, 0x00260049, 0x001A0000, 0x00000009, 0x00070000, 0x00250049, 0x00230049, 0x1087000A, 0x00000000, 0x0026002F, 0x001B0000, 0x00000009, 0x000A0000, 0x0025002F, 0x0023002F, 0x10870005, 0x05000000, 0x0026004A, 0x001C0000, 0x00000009, 0x000F0000, 0x0025004A, 0x0023004A, 0x10870000, 0x14000000, 0x0026004B, 0x001D0000, 0x00000009, 0x00190000, 0x0025004B, 0x0023004B, 0x10870000, 0x0F000000, 0x0026004C, 0x001E0000, 0x00000009, 0x00140000, 0x0025004C, 0x0023004C, 0x108700FF, 0x14000000, 0x0026004D, 0x001F0000, 0x00000009, 0x000F0000, 0x0025004D, 0x0023004D, 0x10870000, 0x14000000, 0x0026004E, 0x00200000, 0x00000009, 0x000C0000, 0x0025004E, 0x0023004E, 0x10870003, 0x0F000000, 0x0026004F, 0x00210000, 0x00000009, 0x000F0000, 0x0025004F, 0x0023004F, 0x10870005, 0x0F000000, 0x00260050, 0x00220000, 0x00000009, 0x00640000, 0x00250050, 0x00230050, 0x10870000, 0x40000000, 0x00260051, 0x00230000, 0x00000009, 0x000A0000, 0x00250051, 0x00230051, 0x10860000, 0x00000000, 0x00260052, 0x00240000, 0x00000009, 0x000C0000, 0x00250052, 0x00230052, 0x10870000, 0x0F000000, 0x00260053, 0x00250000, 0x00000009, 0x000F0000, 0x00250053, 0x00230053, 0x1087000F, 0x00000000, 0x00260054, 0x00260000, 0x00000009, 0x00060000, 0x00250054, 0x00230054, 0x1087000A, 0x00000000, 0x00260055, 0x00270000, 0x00000009, 0x00060000, 0x00250055, 0x00230055, 0x10870000, 0x0A000000, 0x00260030, 0x00280000, 0x00000009, 0x00190000, 0x00250030, 0x00230030, 0x10870005, 0x0A000000, 0x00260056, 0x00290000, 0x00000009, 0x000A0000, 0x00250056, 0x00230056, 0x10870008, 0x08000000, 0x00260057, 0x002A0000, 0x00000009, 0x00140000, 0x00250057, 0x00230057, 0x1087000F, 0x0F000000, 0x00260031, 0x002B0000, 0x00000009, 0x004B0000, 0x00250031, 0x00230031, 0x10870005, 0x32000000, 0x00260031, 0x002B0000, 0x00000009, 0x004B0000, 0x00250031, 0x00230031, 0x10870005, 0x32000000, 0x00260031, 0x002B0000, 0x00000009, 0x004B0000, 0x00250031, 0x00230031, 0x10870005, 0x32000000, 0x00260031, 0x002B0000, 0x00000009, 0x004B0000, 0x00250031, 0x00230031, 0x10870005, 0x32000000, 0x00260031, 0x002B0000, 0x00000009, 0x004B0000, 0x00250031, 0x00230031, 0x10870005, 0x32000000, 0x00260031, 0x002B0000, 0x00000009, 0x004B0000, 0x00250031, 0x00230031, 0x10870005, 0x32000000, 0x00260068, 0x00900017, 0x00000000, 0x004B0000, 0x00250068, 0x00230068, 0x10400800, 0x00000000, 0x0026005E, 0x00910004, 0x00000000, 0x004B0000, 0x0025005E, 0x0023005E, 0x10401F00, 0x00000000, 0x00260073, 0x00920043, 0x00000000, 0x00FA0000, 0x00250073, 0x00230073, 0x10403B00, 0x00000000, 0x00260080, 0x00930028, 0x00000000, 0x00640000, 0x00250080, 0x00230080, 0x10404C00, 0x00000000, 0x00260061, 0x0094000D, 0x00000000, 0x00640000, 0x00250061, 0x00230061, 0x10402000, 0x00000000, 0x0026007F, 0x0095005C, 0x00000000, 0x00640000, 0x0025007F, 0x0023007F, 0x10404000, 0x00000000, 0x00260087, 0x0096006D, 0x00000000, 0x00640000, 0x00250087, 0x00230087, 0x10404D00, 0x00000000, 0x00260071, 0x00970035, 0x00000000, 0x00960000, 0x00250071, 0x00230071, 0x10405200, 0x00000000, 0x0026006A, 0x00980018, 0x00000000, 0x00640000, 0x0025006A, 0x0023006A, 0x10400900, 0x00000000, 0x0026006D, 0x00990021, 0x00000000, 0x00640000, 0x0025006D, 0x0023006D, 0x10403500, 0x00000000, 0x00000000, 0x01400000, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10405300, 0x00000000, 0x0026005C, 0x009C0009, 0x00000000, 0x004B0000, 0x0025005C, 0x0023005C, 0x10402100, 0x00000000, 0x00260097, 0x00A0005B, 0x00000000, 0x004B0000, 0x00250097, 0x00230097, 0x10404100, 0x00000000, 0x00260070, 0x00E30024, 0x00000000, 0x00C80000, 0x00250070, 0x00230070, 0x10403800, 0x00000000, 0x00260069, 0x00A4001D, 0x00000000, 0x004B0000, 0x00250069, 0x00230069, 0x10400A00, 0x00000000, 0x0026005D, 0x00A6000A, 0x00000000, 0x004B0000, 0x0025005D, 0x0023005D, 0x10402200, 0x00000000, 0x00000000, 0x00A80014, 0x00000000, 0x001E0000, 0x00000000, 0x00000000, 0x10400B00, 0x00000000, 0x00260081, 0x00A90055, 0x00000000, 0x00640000, 0x00250081, 0x00230081, 0x10404200, 0x00000000, 0x0026008C, 0x00AA005E, 0x00000000, 0x00640000, 0x0025008C, 0x0023008C, 0x10404300, 0x00000000, 0x0026008D, 0x00AB0070, 0x00000000, 0x001E0000, 0x0025008D, 0x0023008D, 0x10405400, 0x00000000, 0x00260093, 0x00AC0050, 0x00000000, 0x00640000, 0x00250093, 0x00230093, 0x10403C00, 0x00000000, 0x00260078, 0x00AD004F, 0x00000000, 0x00320000, 0x00250078, 0x00230078, 0x10405A00, 0x00000000, 0x00000000, 0x00AE0004, 0x00000000, 0x001E0000, 0x00000000, 0x00000000, 0x10402300, 0x00000000, 0x00260094, 0x00AF006F, 0x00000000, 0x000A0000, 0x00250094, 0x00230094, 0x10404E00, 0x00000000, 0x00260072, 0x00B0003A, 0x00000000, 0x00960000, 0x00250072, 0x00230072, 0x10405B00, 0x00000000, 0x00260086, 0x00B10051, 0x00000000, 0x00320000, 0x00250086, 0x00230086, 0x10405F00, 0x00000000, 0x00260095, 0x00B2005A, 0x00000000, 0x004B0000, 0x00250095, 0x00230095, 0x10403D00, 0x00000000, 0x00260074, 0x00B30046, 0x00000000, 0x00FA0000, 0x00250074, 0x00230074, 0x10404500, 0x00000000, 0x00260096, 0x00B40065, 0x00000000, 0x00320000, 0x00250096, 0x00230096, 0x10406300, 0x00000000, 0x0026009A, 0x00B50065, 0x00000000, 0x00C80000, 0x0025009A, 0x0023009A, 0x10405C00, 0x00000000, 0x00260098, 0x00B60069, 0x00000000, 0x00320000, 0x00250098, 0x00230098, 0x10405D00, 0x00000000, 0x00260079, 0x00B7002A, 0x00000000, 0x00640000, 0x00250079, 0x00230079, 0x10405E00, 0x00000000, 0x00260099, 0x00B8005F, 0x00000000, 0x00640000, 0x00250099, 0x00230099, 0x10404400, 0x00000000, 0x00000000, 0x00B90058, 0x00000000, 0x012C0000, 0x00000000, 0x00000000, 0x10406000, 0x00000000, 0x0026009B, 0x00BA0029, 0x00000000, 0x012C0000, 0x0025009B, 0x0023009B, 0x10404F00, 0x00000000, 0x0026009C, 0x00BB0063, 0x00000000, 0x00320000, 0x0025009C, 0x0023009C, 0x10406100, 0x00000000, 0x0026009D, 0x00BC0064, 0x00000000, 0x00320000, 0x0025009D, 0x0023009D, 0x10406E00, 0x00000000, 0x0026007B, 0x00BD003F, 0x00000000, 0x00FA0000, 0x0025007B, 0x0023007B, 0x10406200, 0x00000000, 0x0026006E, 0x00BE0022, 0x00000000, 0x00C80000, 0x0025006E, 0x0023006E, 0x10403600, 0x00000000, 0x00260066, 0x00A7001C, 0x00000000, 0x004B0000, 0x00250066, 0x00230066, 0x10400D00, 0x00000000, 0x0026006C, 0x009B001A, 0x00000000, 0x00C80000, 0x0025006C, 0x0023006C, 0x10400E00, 0x00000000, 0x00260064, 0x009D0015, 0x00000000, 0x00320000, 0x00250064, 0x00230064, 0x10400F00, 0x00000000, 0x0026005A, 0x00A10005, 0x00000000, 0x00320000, 0x0025005A, 0x0023005A, 0x10402500, 0x00000000, 0x00260065, 0x009E0016, 0x00000000, 0x00640000, 0x00250065, 0x00230065, 0x10401100, 0x00000000, 0x0026005B, 0x00A20006, 0x00000000, 0x00640000, 0x0025005B, 0x0023005B, 0x10402700, 0x00000000, 0x00260084, 0x00D10053, 0x00000000, 0x00320000, 0x00250084, 0x00230084, 0x10406400, 0x00000000, 0x00000000, 0x00A3000F, 0x00000000, 0x00320000, 0x00000000, 0x00000000, 0x10402900, 0x00000000, 0x00000000, 0x009F001F, 0x00000000, 0x00320000, 0x00000000, 0x00000000, 0x10401300, 0x00000000, 0x00000000, 0x00D4002D, 0x00000000, 0x012C0000, 0x00000000, 0x00000000, 0x10406500, 0x00000000, 0x00260085, 0x00D20052, 0x00000000, 0x00320000, 0x00250085, 0x00230085, 0x10404600, 0x00000000, 0x00260083, 0x00D30054, 0x00000000, 0x00320000, 0x00250083, 0x00230083, 0x10404700, 0x00000000, 0x00260076, 0x00C9004E, 0x00000000, 0x00640000, 0x00250076, 0x00230076, 0x10403E00, 0x00000000, 0x00260082, 0x00C60056, 0x00000000, 0x012C0000, 0x00250082, 0x00230082, 0x10404800, 0x00000000, 0x00000000, 0x00C70057, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10406600, 0x00000000, 0x00260077, 0x00CA004D, 0x00000000, 0x00640000, 0x00250077, 0x00230077, 0x10404900, 0x00000000, 0x0026006B, 0x009A0019, 0x00000000, 0x00960000, 0x0025006B, 0x0023006B, 0x10401400, 0x00000000, 0x00000000, 0x00A5000E, 0x00000000, 0x004B0000, 0x00000000, 0x00000000, 0x10402A00, 0x00000000, 0x00000000, 0x00BF0042, 0x00000000, 0x012C0000, 0x00000000, 0x00000000, 0x10406700, 0x00000000, 0x0026007C, 0x00CB0061, 0x00000000, 0x004B0000, 0x0025007C, 0x0023007C, 0x10406800, 0x00000000, 0x0026007D, 0x00CC0062, 0x00000000, 0x004B0000, 0x0025007D, 0x0023007D, 0x10406900, 0x00000000, 0x00260089, 0x00CF006C, 0x00000000, 0x00960000, 0x00250089, 0x00230089, 0x10406A00, 0x00000000, 0x0026008A, 0x00CD006B, 0x00000000, 0x00640000, 0x0025008A, 0x0023008A, 0x10406B00, 0x00000000, 0x0026009E, 0x00D00068, 0x00000000, 0x00C80000, 0x0025009E, 0x0023009E, 0x10406C00, 0x00000000, 0x0026008B, 0x00CE006A, 0x00000000, 0x00320000, 0x0025008B, 0x0023008B, 0x10406D00, 0x00000000, 0x00260088, 0x00C8006E, 0x00000000, 0x00C80000, 0x00250088, 0x00230088, 0x10405000, 0x00000000, 0x00260058, 0x00C00001, 0x00000000, 0x00320000, 0x00250058, 0x00230058, 0x10402B00, 0x00000000, 0x00000000, 0x00C10002, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10402C00, 0x00000000, 0x00260059, 0x00C20003, 0x00000000, 0x00C80000, 0x00250059, 0x00230059, 0x10402D00, 0x00000000, 0x00260062, 0x00C30011, 0x00000000, 0x00320000, 0x00250062, 0x00230062, 0x10401500, 0x00000000, 0x00000000, 0x00C40012, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10401600, 0x00000000, 0x00260063, 0x00C50013, 0x00000000, 0x00C80000, 0x00250063, 0x00230063, 0x10401700, 0x00000000, 0x00260062, 0x01400011, 0x00000000, 0x00320000, 0x00250062, 0x00230062, 0x10401700, 0x00000000, 0x00260062, 0x01400011, 0x00000000, 0x00320000, 0x00250062, 0x00230062, 0x10401700, 0x00000000, 0x0026007E, 0x00E00031, 0x00000000, 0x00320000, 0x0025007E, 0x0023007E, 0x10407100, 0x00000000, 0x00000000, 0x00E10034, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10407200, 0x00000000, 0x00260067, 0x00D8001B, 0x00000000, 0x004B0000, 0x00250067, 0x00230067, 0x10401800, 0x00000000, 0x00000000, 0x0140001E, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10401900, 0x00000000, 0x00000000, 0x00E20027, 0x00000000, 0x012C0000, 0x00000000, 0x00000000, 0x10407300, 0x00000000, 0x00260060, 0x00DA000C, 0x00000000, 0x00640000, 0x00250060, 0x00230060, 0x10402E00, 0x00000000, 0x0026005F, 0x00D90008, 0x00000000, 0x004B0000, 0x0025005F, 0x0023005F, 0x10402F00, 0x00000000, 0x00260075, 0x00DB0049, 0x00000000, 0x00960000, 0x00250075, 0x00230075, 0x10403300, 0x00000000, 0x00000000, 0x00DC000B, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10403000, 0x00000000, 0x0026007E, 0x00E00031, 0x00000000, 0x00320000, 0x0025007E, 0x0023007E, 0x10407100, 0x00000000, 0x0026007E, 0x00E00031, 0x00000000, 0x00320000, 0x0025007E, 0x0023007E, 0x10407100, 0x00000000, 0x00260071, 0x00970035, 0x00000000, 0x00960000, 0x00250071, 0x00230071, 0x10405200, 0x00000000, 0x00260072, 0x00B0003A, 0x00000000, 0x00960000, 0x00250072, 0x00230072, 0x10405B00, 0x00000000, 0x00260079, 0x00B7002A, 0x00000000, 0x00640000, 0x00250079, 0x00230079, 0x10405E00, 0x00000000, 0x00260079, 0x00B7002A, 0x00000000, 0x00640000, 0x00250079, 0x00230079, 0x10405E00, 0x00000000, 0x0026007B, 0x00BD003F, 0x00000000, 0x00FA0000, 0x0025007B, 0x0023007B, 0x10406200, 0x00000000, 0x0026007B, 0x00BD003F, 0x00000000, 0x00FA0000, 0x0025007B, 0x0023007B, 0x10406200, 0x00000000, 0x00260075, 0x00DB0049, 0x00000000, 0x00960000, 0x00250075, 0x00230075, 0x10403300, 0x00000000, 0x00260075, 0x00DB0049, 0x00000000, 0x00960000, 0x00250075, 0x00230075, 0x10403300, 0x00000000, 0x00260073, 0x00920043, 0x00000000, 0x00FA0000, 0x00250073, 0x00230073, 0x10403B00, 0x00000000, 0x00260073, 0x00920043, 0x00000000, 0x00FA0000, 0x00250073, 0x00230073, 0x10403B00, 0x00000000, 0x00260074, 0x00B30046, 0x00000000, 0x00FA0000, 0x00250074, 0x00230074, 0x10404500, 0x00000000, 0x00260074, 0x00B30046, 0x00000000, 0x00FA0000, 0x00250074, 0x00230074, 0x10404500, 0x00000000, 0x0026007A, 0x00DD002E, 0x00000000, 0x00640000, 0x0025007A, 0x0023007A, 0x10407400, 0x00000000, 0x0026007A, 0x00DD002E, 0x00000000, 0x00640000, 0x0025007A, 0x0023007A, 0x10407400, 0x00000000, 0x0026007A, 0x00DD002E, 0x00000000, 0x00640000, 0x0025007A, 0x0023007A, 0x10407400, 0x00000000, 0x0026006F, 0x00E90023, 0x00000000, 0x00640000, 0x0025006F, 0x0023006F, 0x10407500, 0x00000000, 0x0026009F, 0x00E80025, 0x00000000, 0x00640000, 0x0025009F, 0x0023009F, 0x10407600, 0x00000000, 0x0026008E, 0x00EA0073, 0x00000000, 0x001E0000, 0x0025008E, 0x0023008E, 0x10405500, 0x00000000, 0x0026008F, 0x00EB0071, 0x00000000, 0x001E0000, 0x0025008F, 0x0023008F, 0x10405600, 0x00000000, 0x00260090, 0x00EC0074, 0x00000000, 0x001E0000, 0x00250090, 0x00230090, 0x10405700, 0x00000000, 0x00260091, 0x00ED0072, 0x00000000, 0x001E0000, 0x00250091, 0x00230091, 0x10405800, 0x00000000, 0x00260092, 0x00EE0075, 0x00000000, 0x001E0000, 0x00250092, 0x00230092, 0x10405900, 0x00000000, 0x00260071, 0x00970035, 0x00000000, 0x00960000, 0x00250071, 0x00230071, 0x10405200, 0x00000000, 0x00260071, 0x00970035, 0x00000000, 0x00960000, 0x00250071, 0x00230071, 0x10405200, 0x00000000, 0x00260071, 0x00970035, 0x00000000, 0x00960000, 0x00250071, 0x00230071, 0x10405200, 0x00000000, 0x00260072, 0x00B0003A, 0x00000000, 0x00960000, 0x00250072, 0x00230072, 0x10405B00, 0x00000000, 0x00260072, 0x00B0003A, 0x00000000, 0x00960000, 0x00250072, 0x00230072, 0x10405B00, 0x00000000, 0x00260072, 0x00B0003A, 0x00000000, 0x00960000, 0x00250072, 0x00230072, 0x10405B00, 0x00000000, 0x00000000, 0x00F0005D, 0x00000000, 0x00640000, 0x00000000, 0x00000000, 0x10404A00, 0x00000000, 0x00260092, 0x00EE0075, 0x00000000, 0x001E0000, 0x00250092, 0x00230092, 0x10405900, 0x00000000, 0x00260092, 0x00EE0075, 0x00000000, 0x001E0000, 0x00250092, 0x00230092, 0x10405900, 0x00000000, 0x00260092, 0x00EE0075, 0x00000000, 0x001E0000, 0x00250092, 0x00230092, 0x10405900, 0x00000000, 0x00260092, 0x00EE0075, 0x00000000, 0x001E0000, 0x00250092, 0x00230092, 0x10405900, 0x00000000, 0x00000000, 0x01490000, 0x00000008, 0x00010000, 0x00000000, 0x00000000, 0x10400000, 0x00000000, 0x00000000, 0x00310000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00320000, 0x00000008, 0x00010000, 0x00000000, 0x00000000, 0x02000000, 0x00000000, 0x00000000, 0x00330000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x02000000, 0x00000000, 0x00000000, 0x00340000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x02000000, 0x00000000, 0x00000000, 0x00350000, 0x00000008, 0xFFFF0000, 0x00000000, 0x00000000, 0x12000000, 0x00000000, 0x00000000, 0x00360000, 0x00000008, 0x00010000, 0x00000000, 0x00000000, 0x12000000, 0x00000000, 0x0026010C, 0x00370000, 0x00000008, 0x00010000, 0x00000000, 0x00000000, 0x12000000, 0x00000000, 0x00000000, 0x01400000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01410000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01420000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01430000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01440000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01450000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01460000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01470000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01480000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x014A0000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x014B0000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x014C0000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x014D0000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x014E0000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x014F0000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x01500000, 0x00000008, 0x00000000, 0x00000000, 0x00000000, 0x10000000, 0x00000000 - -dlabel gItemHudScripts -.word 0x00000000, 0x00000000, HudScript_Item_SpicySoup, HudScript_Item_SpicySoup_disabled, HudScript_Item_ApplePie, HudScript_Item_ApplePie_disabled, HudScript_Item_HoneyUltra, HudScript_Item_HoneyUltra_disabled, HudScript_Item_MapleUltra, HudScript_Item_MapleUltra_disabled, HudScript_Item_JellyUltra, HudScript_Item_JellyUltra_disabled, HudScript_Item_Koopasta, HudScript_Item_Koopasta_disabled, HudScript_Item_FriedShroom, HudScript_Item_FriedShroom_disabled, HudScript_Item_ShroomCake, HudScript_Item_ShroomCake_disabled, HudScript_Item_ShroomSteak, HudScript_Item_ShroomSteak_disabled, HudScript_Item_HotShroom, HudScript_Item_HotShroom_disabled, HudScript_Item_SweetShroom, HudScript_Item_SweetShroom_disabled, HudScript_Item_HealthyJuice, HudScript_Item_HealthyJuice_disabled, HudScript_Item_BlandMeal, HudScript_Item_BlandMeal_disabled, HudScript_Item_YummyMeal, HudScript_Item_YummyMeal_disabled, HudScript_Item_DeluxeFeast, HudScript_Item_DeluxeFeast_disabled, HudScript_Item_SpecialShake, HudScript_Item_SpecialShake_disabled, HudScript_Item_BigCookie, HudScript_Item_BigCookie_disabled, HudScript_Item_Cake, HudScript_Item_Cake_disabled, HudScript_Item_Mistake, HudScript_Item_Mistake_disabled, HudScript_Item_KoopaTea, HudScript_Item_KoopaTea_disabled, HudScript_Item_HoneySuper, HudScript_Item_HoneySuper_disabled, HudScript_Item_MapleSuper, HudScript_Item_MapleSuper_disabled, HudScript_Item_JellySuper, HudScript_Item_JellySuper_disabled, HudScript_Item_Spaghetti, HudScript_Item_Spaghetti_disabled, HudScript_Item_EggMissile, HudScript_Item_EggMissile_disabled, HudScript_Item_FriedEgg, HudScript_Item_FriedEgg_disabled, HudScript_Item_HoneyShroom, HudScript_Item_HoneyShroom_disabled, HudScript_Item_HoneyCandy, HudScript_Item_HoneyCandy_disabled, HudScript_Item_ElectroPop, HudScript_Item_ElectroPop_disabled, HudScript_Item_FirePop, HudScript_Item_FirePop_disabled, HudScript_Item_LimeCandy, HudScript_Item_LimeCandy_disabled, HudScript_Item_CocoPop, HudScript_Item_CocoPop_disabled, HudScript_Item_LemonCandy, HudScript_Item_LemonCandy_disabled, HudScript_Item_JellyPop, HudScript_Item_JellyPop_disabled, HudScript_Item_StrangeCake, HudScript_Item_StrangeCake_disabled, HudScript_Item_KookyCookie, HudScript_Item_KookyCookie_disabled, HudScript_Item_FrozenFries, HudScript_Item_FrozenFries_disabled, HudScript_Item_PotatoSalad, HudScript_Item_PotatoSalad_disabled, HudScript_Item_NuttyCake, HudScript_Item_NuttyCake_disabled, HudScript_Item_MapleShroom, HudScript_Item_MapleShroom_disabled, HudScript_Item_BoiledEgg, HudScript_Item_BoiledEgg_disabled, HudScript_Item_YoshiCookie, HudScript_Item_YoshiCookie_disabled, HudScript_Item_JellyShroom, HudScript_Item_JellyShroom_disabled, HudScript_Item_ITEM_02C, HudScript_Item_ITEM_02C_disabled, HudScript_Item_ITEM_02D, HudScript_Item_ITEM_02D_disabled, HudScript_Item_ITEM_02E, HudScript_Item_ITEM_02E_disabled, HudScript_Item_ITEM_02F, HudScript_Item_ITEM_02F_disabled, HudScript_Item_ITEM_030, HudScript_Item_ITEM_030_disabled, HudScript_Item_Heart, HudScript_Item_Heart, HudScript_Item_Coin, HudScript_Item_Coin, HudScript_Item_HeartPiece, HudScript_Item_HeartPiece, HudScript_Item_StarPoint, HudScript_Item_StarPoint, HudScript_Item_HeartPoint, HudScript_Item_HeartPoint, HudScript_Item_FlowerPoint, HudScript_Item_FlowerPoint, HudScript_Item_StarPiece, HudScript_Item_StarPiece, HudScript_Item_GearBoots1, HudScript_Item_GearBoots1, HudScript_Item_GearBoots2, HudScript_Item_GearBoots2, HudScript_Item_GearBoots3, HudScript_Item_GearBoots3, HudScript_Item_GearHammer1, HudScript_Item_GearHammer1, HudScript_Item_GearHammer2, HudScript_Item_GearHammer2, HudScript_Item_GearHammer3, HudScript_Item_GearHammer3, HudScript_Item_LuckyStar, HudScript_Item_LuckyStar, HudScript_Item_Map, HudScript_Item_Map, HudScript_Item_KoopaFortressKey, HudScript_Item_KoopaFortressKey, HudScript_Item_RuinsKey, HudScript_Item_RuinsKey, HudScript_Item_TubbaCastleKey, HudScript_Item_TubbaCastleKey, HudScript_Item_IcePalaceKey, HudScript_Item_IcePalaceKey, HudScript_Item_BowserCastleKey, HudScript_Item_BowserCastleKey, HudScript_Item_Dolly, HudScript_Item_Dolly, HudScript_Item_KooperShell, HudScript_Item_KooperShell, HudScript_Item_PulseStone, HudScript_Item_PulseStone, HudScript_Item_Artifact, HudScript_Item_Artifact, HudScript_Item_AncientVase, HudScript_Item_AncientVase, HudScript_Item_RuinsStonePyramid, HudScript_Item_RuinsStonePyramid, HudScript_Item_RuinsStoneStar, HudScript_Item_RuinsStoneStar, HudScript_Item_RuinsStoneMoon, HudScript_Item_RuinsStoneMoon, HudScript_Item_ForestPass, HudScript_Item_ForestPass, HudScript_Item_BooRecordOutline, HudScript_Item_BooRecordOutline, HudScript_Item_BooRecord, HudScript_Item_BooRecord, HudScript_Item_BooWeight, HudScript_Item_BooWeight, HudScript_Item_BooPortrait, HudScript_Item_BooPortrait, HudScript_Item_MysticKey, HudScript_Item_MysticKey, HudScript_Item_StoreroomKey, HudScript_Item_StoreroomKey, HudScript_Item_ToyboxTrain, HudScript_Item_ToyboxTrain, HudScript_Item_FryingPan, HudScript_Item_FryingPan, HudScript_Item_Dictionary, HudScript_Item_Dictionary, HudScript_Item_MysteryNote, HudScript_Item_MysteryNote, HudScript_Item_SuspiciousNote, HudScript_Item_SuspiciousNote, HudScript_Item_Seed1, HudScript_Item_Seed1, HudScript_Item_Seed2, HudScript_Item_Seed2, HudScript_Item_Seed3, HudScript_Item_Seed3, HudScript_Item_Seed4, HudScript_Item_Seed4, HudScript_Item_CrystalBerry, HudScript_Item_CrystalBerry, HudScript_Item_WaterStone, HudScript_Item_WaterStone, HudScript_Item_MagicBean, HudScript_Item_MagicBean, HudScript_Item_FertileSoil, HudScript_Item_FertileSoil, HudScript_Item_MiracleWater, HudScript_Item_MiracleWater, HudScript_Item_UltraStone, HudScript_Item_UltraStone, HudScript_Item_ToadDoll, HudScript_Item_ToadDoll, HudScript_Item_Calculator, HudScript_Item_Calculator, HudScript_Item_Screwdriver, HudScript_Item_Screwdriver, HudScript_Item_CookBook, HudScript_Item_CookBook, HudScript_Item_JadeRaven, HudScript_Item_JadeRaven, HudScript_Item_SnowmanBucket, HudScript_Item_SnowmanBucket, HudScript_Item_SnowmanScarf, HudScript_Item_SnowmanScarf, HudScript_Item_RedKey, HudScript_Item_RedKey, HudScript_Item_BlueKey, HudScript_Item_BlueKey, HudScript_Item_KootPackage, HudScript_Item_KootPackage, HudScript_Item_KootRedJar, HudScript_Item_KootRedJar, HudScript_Item_Melody, HudScript_Item_Melody, HudScript_Item_Lyrics, HudScript_Item_Lyrics, HudScript_Item_Mailbag, HudScript_Item_Mailbag, HudScript_Item_StarStone, HudScript_Item_StarStone, HudScript_Item_SneakyParasol, HudScript_Item_SneakyParasol, HudScript_Item_PeachKey, HudScript_Item_PeachKey, HudScript_Item_UNK_1DC210, HudScript_Item_UNK_1DC210, HudScript_Item_UNK_1DC430, HudScript_Item_UNK_1DC430, HudScript_Item_UNK_1DC650, HudScript_Item_UNK_1DC650, HudScript_Item_UNK_1DC870, HudScript_Item_UNK_1DC870, HudScript_Item_DojoCard1, HudScript_Item_DojoCard1, HudScript_Item_DojoCard2, HudScript_Item_DojoCard2, HudScript_Item_DojoCard3, HudScript_Item_DojoCard3, HudScript_Item_DojoCard4, HudScript_Item_DojoCard4, HudScript_Item_DojoCard5, HudScript_Item_DojoCard5, HudScript_Item_CrystalBall, HudScript_Item_CrystalBall, HudScript_Item_GoldCard, HudScript_Item_GoldCard, HudScript_Item_SilverCard, HudScript_Item_SilverCard, HudScript_Item_KootBook, HudScript_Item_KootBook, HudScript_Item_KootTheTape, HudScript_Item_KootTheTape, HudScript_Item_KootMerluvleeAutograph, HudScript_Item_KootMerluvleeAutograph, HudScript_Item_KootEmptyWallet, HudScript_Item_KootEmptyWallet, HudScript_Item_KootLuigiAutograph, HudScript_Item_KootLuigiAutograph, HudScript_Item_KootShell, HudScript_Item_KootShell, HudScript_Item_KootPhoto, HudScript_Item_KootPhoto, HudScript_Item_KootGlasses, HudScript_Item_KootGlasses, HudScript_Item_Letter, HudScript_Item_Letter_disabled, HudScript_Item_ITEM_089, HudScript_Item_ITEM_089_disabled, HudScript_Item_ITEM_08A, HudScript_Item_ITEM_08A_disabled, HudScript_Item_ITEM_08B, HudScript_Item_ITEM_08B_disabled, HudScript_Item_ITEM_08C, HudScript_Item_ITEM_08C_disabled, HudScript_Item_ITEM_08D, HudScript_Item_ITEM_08D_disabled, HudScript_Item_ITEM_08E, HudScript_Item_ITEM_08E_disabled, HudScript_Item_ITEM_08F, HudScript_Item_ITEM_08F_disabled, HudScript_Item_SpinSmash, HudScript_Item_SpinSmash_disabled, HudScript_Item_Multibounce, HudScript_Item_Multibounce_disabled, HudScript_Item_PowerPlus, HudScript_Item_PowerPlus_disabled, HudScript_Item_DodgeMaster, HudScript_Item_DodgeMaster_disabled, HudScript_Item_PowerBounce, HudScript_Item_PowerBounce_disabled, HudScript_Item_SpikeShield, HudScript_Item_SpikeShield_disabled, HudScript_Item_FirstAttack, HudScript_Item_FirstAttack_disabled, HudScript_Item_HPPlus, HudScript_Item_HPPlus_disabled, HudScript_Item_QuakeHammer, HudScript_Item_QuakeHammer_disabled, HudScript_Item_DoubleDip, HudScript_Item_DoubleDip_disabled, HudScript_Item_PowerQuake, HudScript_Item_PowerQuake_disabled, HudScript_Item_MegaQuake, HudScript_Item_MegaQuake_disabled, HudScript_Item_SleepStomp, HudScript_Item_SleepStomp_disabled, HudScript_Item_SmashCharge, HudScript_Item_SmashCharge_disabled, HudScript_Item_SSmashChg, HudScript_Item_SSmashChg_disabled, HudScript_Item_AutoSmash, HudScript_Item_AutoSmash_disabled, HudScript_Item_FireShield, HudScript_Item_FireShield_disabled, HudScript_Item_JumpCharge, HudScript_Item_JumpCharge_disabled, HudScript_Item_SJumpChg, HudScript_Item_SJumpChg_disabled, HudScript_Item_AutoJump, HudScript_Item_AutoJump_disabled, HudScript_Item_DDownPound, HudScript_Item_DDownPound_disabled, HudScript_Item_AutoMultibounce, HudScript_Item_AutoMultibounce_disabled, HudScript_Item_DizzyStomp, HudScript_Item_DizzyStomp_disabled, HudScript_Item_HammerThrow, HudScript_Item_HammerThrow_disabled, HudScript_Item_SmashCharge0, HudScript_Item_SmashCharge0_disabled, HudScript_Item_PrettyLucky, HudScript_Item_PrettyLucky_disabled, HudScript_Item_FeelingFine, HudScript_Item_FeelingFine_disabled, HudScript_Item_AttackFXA, HudScript_Item_AttackFXA_disabled, HudScript_Item_AllorNothing, HudScript_Item_AllorNothing_disabled, HudScript_Item_HPDrain, HudScript_Item_HPDrain_disabled, HudScript_Item_JumpCharge0, HudScript_Item_JumpCharge0_disabled, HudScript_Item_SlowGo, HudScript_Item_SlowGo_disabled, HudScript_Item_FPPlus, HudScript_Item_FPPlus_disabled, HudScript_Item_MegaRush, HudScript_Item_MegaRush_disabled, HudScript_Item_IcePower, HudScript_Item_IcePower_disabled, HudScript_Item_DefendPlus, HudScript_Item_DefendPlus_disabled, HudScript_Item_PayOff, HudScript_Item_PayOff_disabled, HudScript_Item_MoneyMoney, HudScript_Item_MoneyMoney_disabled, HudScript_Item_ChillOut, HudScript_Item_ChillOut_disabled, HudScript_Item_HappyHeart, HudScript_Item_HappyHeart_disabled, HudScript_Item_ZapTap, HudScript_Item_ZapTap_disabled, HudScript_Item_Berserker, HudScript_Item_Berserker_disabled, HudScript_Item_RightOn, HudScript_Item_RightOn_disabled, HudScript_Item_RunawayPay, HudScript_Item_RunawayPay_disabled, HudScript_Item_Refund, HudScript_Item_Refund_disabled, HudScript_Item_FlowerSaver, HudScript_Item_FlowerSaver_disabled, HudScript_Item_TripleDip, HudScript_Item_TripleDip_disabled, HudScript_Item_FlowerFanatic, HudScript_Item_FlowerFanatic_disabled, HudScript_Item_PowerJump, HudScript_Item_PowerJump_disabled, HudScript_Item_SuperJump, HudScript_Item_SuperJump_disabled, HudScript_Item_MegaJump, HudScript_Item_MegaJump_disabled, HudScript_Item_PowerSmash1, HudScript_Item_PowerSmash1_disabled, HudScript_Item_SuperSmash, HudScript_Item_SuperSmash_disabled, HudScript_Item_MegaSmash, HudScript_Item_MegaSmash_disabled, HudScript_Item_LuckyDay, HudScript_Item_LuckyDay_disabled, HudScript_Item_MegaHPDrain, HudScript_Item_MegaHPDrain_disabled, HudScript_Item_BumpAttack, HudScript_Item_BumpAttack_disabled, HudScript_Item_PUpDDown, HudScript_Item_PUpDDown_disabled, HudScript_Item_PDownDUp, HudScript_Item_PDownDUp_disabled, HudScript_Item_HeartFinder, HudScript_Item_HeartFinder_disabled, HudScript_Item_FlowerFinder, HudScript_Item_FlowerFinder_disabled, HudScript_Item_DizzyAttack, HudScript_Item_DizzyAttack_disabled, HudScript_Item_SpeedySpin, HudScript_Item_SpeedySpin_disabled, HudScript_Item_SpinAttack, HudScript_Item_SpinAttack_disabled, HudScript_Item_ISpy, HudScript_Item_ISpy_disabled, HudScript_Item_PowerRush, HudScript_Item_PowerRush_disabled, HudScript_Item_LastStand, HudScript_Item_LastStand_disabled, HudScript_Item_CloseCall, HudScript_Item_CloseCall_disabled, HudScript_Item_CrazyHeart, HudScript_Item_CrazyHeart_disabled, HudScript_Item_ITEM_0D5, HudScript_Item_ITEM_0D5_disabled, HudScript_Item_ITEM_0D6, HudScript_Item_ITEM_0D6_disabled, HudScript_Item_ITEM_0D7, HudScript_Item_ITEM_0D7_disabled, HudScript_Item_ShrinkSmash, HudScript_Item_ShrinkSmash_disabled, HudScript_Item_ShrinkStomp, HudScript_Item_ShrinkStomp_disabled, HudScript_Item_DDownJump, HudScript_Item_DDownJump_disabled, HudScript_Item_DamageDodge, HudScript_Item_DamageDodge_disabled, HudScript_Item_EarthquakeJump, HudScript_Item_EarthquakeJump_disabled, HudScript_Item_HappyFlower, HudScript_Item_HappyFlower_disabled, HudScript_Item_ITEM_0DE, HudScript_Item_ITEM_0DE_disabled, HudScript_Item_ITEM_0DF, HudScript_Item_ITEM_0DF_disabled, HudScript_Item_DeepFocus3, HudScript_Item_DeepFocus3_disabled, HudScript_Item_SuperFocus, HudScript_Item_SuperFocus_disabled, HudScript_Item_Kaiden, HudScript_Item_Kaiden_disabled, HudScript_Item_QuickChange, HudScript_Item_QuickChange_disabled, HudScript_Item_ITEM_0E4, HudScript_Item_ITEM_0E4_disabled, HudScript_Item_ITEM_0E5, HudScript_Item_ITEM_0E5_disabled, HudScript_Item_ITEM_0E6, HudScript_Item_ITEM_0E6_disabled, HudScript_Item_ITEM_0E7, HudScript_Item_ITEM_0E7_disabled, HudScript_Item_Peekaboo, HudScript_Item_Peekaboo_disabled, HudScript_Item_GroupFocus, HudScript_Item_GroupFocus_disabled, HudScript_Item_AttackFXD, HudScript_Item_AttackFXD_disabled, HudScript_Item_AttackFXB, HudScript_Item_AttackFXB_disabled, HudScript_Item_AttackFXE, HudScript_Item_AttackFXE_disabled, HudScript_Item_AttackFXC, HudScript_Item_AttackFXC_disabled, HudScript_Item_AttackFXF, HudScript_Item_AttackFXF_disabled, HudScript_Item_ITEM_0EF, HudScript_Item_ITEM_0EF_disabled, HudScript_Item_HealthyHealthy, HudScript_Item_HealthyHealthy_disabled, HudScript_Item_ITEM_0F1, HudScript_Item_ITEM_0F1_disabled, HudScript_Item_ITEM_0F2, HudScript_Item_ITEM_0F2_disabled, HudScript_Item_ITEM_0F3, HudScript_Item_ITEM_0F3_disabled, HudScript_Item_ITEM_0F4, HudScript_Item_ITEM_0F4_disabled, HudScript_Item_ITEM_0F5, HudScript_Item_ITEM_0F5_disabled, HudScript_Item_ITEM_0F6, HudScript_Item_ITEM_0F6_disabled, HudScript_Item_ITEM_0F7, HudScript_Item_ITEM_0F7_disabled, HudScript_Item_Mushroom, HudScript_Item_Mushroom_disabled, HudScript_Item_SuperShroom, HudScript_Item_SuperShroom_disabled, HudScript_Item_UltraShroom, HudScript_Item_UltraShroom_disabled, HudScript_Item_LifeShroom, HudScript_Item_LifeShroom_disabled, HudScript_Item_DriedShroom, HudScript_Item_DriedShroom_disabled, HudScript_Item_TastyTonic, HudScript_Item_TastyTonic_disabled, HudScript_Item_SuperSoda, HudScript_Item_SuperSoda_disabled, HudScript_Item_BlueBerry, HudScript_Item_BlueBerry_disabled, HudScript_Item_RedBerry, HudScript_Item_RedBerry_disabled, HudScript_Item_YellowBerry, HudScript_Item_YellowBerry_disabled, HudScript_Item_BubbleBerry, HudScript_Item_BubbleBerry_disabled, HudScript_Item_Goomnut, HudScript_Item_Goomnut_disabled, HudScript_Item_KoopaLeaf, HudScript_Item_KoopaLeaf_disabled, HudScript_Item_DriedPasta, HudScript_Item_DriedPasta_disabled, HudScript_Item_Lime, HudScript_Item_Lime_disabled, HudScript_Item_Lemon, HudScript_Item_Lemon_disabled, HudScript_Item_DriedFruit, HudScript_Item_DriedFruit_disabled, HudScript_Item_StrangeLeaf, HudScript_Item_StrangeLeaf_disabled, HudScript_Item_CakeMix, HudScript_Item_CakeMix_disabled, HudScript_Item_Egg, HudScript_Item_Egg_disabled, HudScript_Item_Coconut, HudScript_Item_Coconut_disabled, HudScript_Item_Melon, HudScript_Item_Melon_disabled, HudScript_Item_StinkyHerb, HudScript_Item_StinkyHerb_disabled, HudScript_Item_IcedPotato, HudScript_Item_IcedPotato_disabled, HudScript_Item_HoneySyrup, HudScript_Item_HoneySyrup_disabled, HudScript_Item_MapleSyrup, HudScript_Item_MapleSyrup_disabled, HudScript_Item_JamminJelly, HudScript_Item_JamminJelly_disabled, HudScript_Item_WhackasBump, HudScript_Item_WhackasBump_disabled, HudScript_Item_Apple, HudScript_Item_Apple_disabled, HudScript_Item_BakingSalt, HudScript_Item_BakingSalt_disabled, HudScript_Item_BakingSugar, HudScript_Item_BakingSugar_disabled, HudScript_Item_BakingEgg, HudScript_Item_BakingEgg_disabled, HudScript_Item_BakingCream, HudScript_Item_BakingCream_disabled, HudScript_Item_BakingStrawberry, HudScript_Item_BakingStrawberry_disabled, HudScript_Item_BakingButter, HudScript_Item_BakingButter_disabled, HudScript_Item_BakingCleanser, HudScript_Item_BakingCleanser_disabled, HudScript_Item_BakingWater, HudScript_Item_BakingWater_disabled, HudScript_Item_BakingFlour, HudScript_Item_BakingFlour_disabled, HudScript_Item_BakingMilk, HudScript_Item_BakingMilk_disabled, HudScript_Item_ITEM_11F, HudScript_Item_ITEM_11F_disabled, HudScript_Item_FireFlower, HudScript_Item_FireFlower_disabled, HudScript_Item_SnowmanDoll, HudScript_Item_SnowmanDoll_disabled, HudScript_Item_ThunderRage, HudScript_Item_ThunderRage_disabled, HudScript_Item_ThunderBolt, HudScript_Item_ThunderBolt_disabled, HudScript_Item_ShootingStar, HudScript_Item_ShootingStar_disabled, HudScript_Item_DustyHammer, HudScript_Item_DustyHammer_disabled, HudScript_Item_Pebble, HudScript_Item_Pebble_disabled, HudScript_Item_ITEM_127, HudScript_Item_ITEM_127_disabled, HudScript_Item_StoneCap, HudScript_Item_StoneCap_disabled, HudScript_Item_VoltShroom, HudScript_Item_VoltShroom_disabled, HudScript_Item_PowerStar, HudScript_Item_PowerStar_disabled, HudScript_Item_Parasol, HudScript_Item_Parasol_disabled, HudScript_Item_MagicMirror, HudScript_Item_MagicMirror_disabled, HudScript_Item_ITEM_12D, HudScript_Item_ITEM_12D_disabled, HudScript_Item_ITEM_12E, HudScript_Item_ITEM_12E_disabled, HudScript_Item_ITEM_12F, HudScript_Item_ITEM_12F_disabled, HudScript_Item_SleepySheep, HudScript_Item_SleepySheep_disabled, HudScript_Item_XBandage, HudScript_Item_XBandage_disabled, HudScript_Item_POWBlock, HudScript_Item_POWBlock_disabled, HudScript_Item_HustleDrink, HudScript_Item_HustleDrink_disabled, HudScript_Item_StopWatch, HudScript_Item_StopWatch_disabled, HudScript_Item_DizzyDial, HudScript_Item_DizzyDial_disabled, HudScript_Item_ITEM_136, HudScript_Item_ITEM_136_disabled, HudScript_Item_ITEM_137, HudScript_Item_ITEM_137_disabled, HudScript_Item_PleaseComeBack, HudScript_Item_PleaseComeBack_disabled, HudScript_Item_ITEM_139, HudScript_Item_ITEM_139_disabled, HudScript_Item_FrightJar, HudScript_Item_FrightJar_disabled, HudScript_Item_Mystery, HudScript_Item_Mystery_disabled, HudScript_Item_RepelGel, HudScript_Item_RepelGel_disabled, HudScript_Item_InsecticideHerb, HudScript_Item_InsecticideHerb_disabled, HudScript_Item_ITEM_13E, HudScript_Item_ITEM_13E_disabled, HudScript_Item_ITEM_13F, HudScript_Item_ITEM_13F_disabled, HudScript_Item_Present, HudScript_Item_Present, HudScript_Item_CakeDone, HudScript_Item_CakeDone, HudScript_Item_CakeBaked, HudScript_Item_CakeBaked, HudScript_Item_CakePan, HudScript_Item_CakePan, HudScript_Item_CakeBatter, HudScript_Item_CakeBatter, HudScript_Item_CakeBowl, HudScript_Item_CakeBowl, HudScript_Item_CakeMixed, HudScript_Item_CakeMixed, HudScript_Item_CakeIcing, HudScript_Item_CakeIcing, HudScript_Item_CakeBerries, HudScript_Item_CakeBerries, 0x80109338, 0x801093D8, HudScript_Item_Hammer1, HudScript_Item_Hammer1, HudScript_Item_Hammer2, HudScript_Item_Hammer2, HudScript_Item_Hammer3, HudScript_Item_Hammer3, HudScript_Item_Boots1, HudScript_Item_Boots1, HudScript_Item_Boots2, HudScript_Item_Boots2, HudScript_Item_Boots3, HudScript_Item_Boots3, HudScript_Item_Items, HudScript_Item_Items - -dlabel ItemScript_Jump -.word 0x00000001, 0x000000FF, 0x00000000, 0x00000200, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CompleteCake -.word 0x00000001, 0x000000FF, 0x00000000, 0x00000200, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakeDone -.word 0x00000001, 0x000000FF, 0x00000220, 0x00000420, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakeBaked -.word 0x00000001, 0x000000FF, 0x00000440, 0x00000640, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakePan -.word 0x00000001, 0x000000FF, 0x00000660, 0x00000860, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakeBatter -.word 0x00000001, 0x000000FF, 0x00000880, 0x00000A80, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakeBowl -.word 0x00000001, 0x000000FF, 0x00000AA0, 0x00000CA0, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakeMixed -.word 0x00000001, 0x000000FF, 0x00000CC0, 0x00000EC0, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakeIcing -.word 0x00000001, 0x000000FF, 0x00000EE0, 0x000010E0, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_CakeBerries -.word 0x00000001, 0x000000FF, 0x00001100, 0x00001300, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_Hammer1 -.word 0x00000001, 0x000000FF, 0x0002D940, 0x0002DB40, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_Hammer2 -.word 0x00000001, 0x000000FF, 0x0002DB80, 0x0002DD80, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_Hammer3 -.word 0x00000001, 0x000000FF, 0x0002DDC0, 0x0002DFC0, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_Boots1 -.word 0x00000001, 0x000000FF, 0x0002E000, 0x0002E200, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_Boots2 -.word 0x00000001, 0x000000FF, 0x0002E240, 0x0002E440, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_Boots3 -.word 0x00000001, 0x000000FF, 0x0002E480, 0x0002E680, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_Items -.word 0x00000001, 0x000000FF, 0x0002E6C0, 0x0002E8C0, 0x00000000, 0x00000000, 0x00000000 - -dlabel ItemScript_PleaseComeBack -.word 0x00000001, 0x0000003C, 0x00013BC0, 0x00013DC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_139 -.word 0x00000001, 0x0000003C, 0x00013E00, 0x00014000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FrightJar -.word 0x00000001, 0x0000003C, 0x00014040, 0x00014240, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Mystery -.word 0x00000001, 0x0000003C, 0x00014280, 0x00014480, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RepelGel -.word 0x00000001, 0x0000003C, 0x000144C0, 0x000146C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_InsecticideHerb -.word 0x00000001, 0x0000003C, 0x00014700, 0x00014900, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_13E -.word 0x00000001, 0x0000003C, 0x00014940, 0x00014B40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_13F -.word 0x00000001, 0x0000003C, 0x00014B80, 0x00014D80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GearBoots1 -.word 0x00000001, 0x0000003C, 0x00001320, 0x00001520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GearBoots2 -.word 0x00000001, 0x0000003C, 0x00001540, 0x00001740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GearBoots3 -.word 0x00000001, 0x0000003C, 0x00001760, 0x00001960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GearHammer1 -.word 0x00000001, 0x0000003C, 0x00001980, 0x00001B80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GearHammer2 -.word 0x00000001, 0x0000003C, 0x00001BA0, 0x00001DA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GearHammer3 -.word 0x00000001, 0x0000003C, 0x00001DC0, 0x00001FC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_LuckyStar -.word 0x00000001, 0x0000003C, 0x00001FE0, 0x000021E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Map -.word 0x00000001, 0x0000003C, 0x00002200, 0x00002400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KoopaFortressKey -.word 0x00000001, 0x0000003C, 0x00009020, 0x00009220, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RuinsKey -.word 0x00000001, 0x0000003C, 0x00009240, 0x00009440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_TubbaCastleKey -.word 0x00000001, 0x0000003C, 0x00009460, 0x00009660, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_IcePalaceKey -.word 0x00000001, 0x0000003C, 0x00009680, 0x00009880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BowserCastleKey -.word 0x00000001, 0x0000003C, 0x000098A0, 0x00009AA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Dolly -.word 0x00000001, 0x0000003C, 0x00009AC0, 0x00009CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KooperShell -.word 0x00000001, 0x0000003C, 0x00009CE0, 0x00009EE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PulseStone -.word 0x00000001, 0x0000003C, 0x00009F00, 0x0000A100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Artifact -.word 0x00000001, 0x0000003C, 0x0000A120, 0x0000A320, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AncientVase -.word 0x00000001, 0x0000003C, 0x0000A340, 0x0000A540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RuinsStonePyramid -.word 0x00000001, 0x0000003C, 0x0000A560, 0x0000A760, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RuinsStoneStar -.word 0x00000001, 0x0000003C, 0x0000A780, 0x0000A980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RuinsStoneMoon -.word 0x00000001, 0x0000003C, 0x0000A9A0, 0x0000ABA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ForestPass -.word 0x00000001, 0x0000003C, 0x0000ABC0, 0x0000ADC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BooRecordOutline -.word 0x00000001, 0x0000003C, 0x0000ADE0, 0x0000AFE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BooRecord -.word 0x00000001, 0x0000003C, 0x0000B000, 0x0000B200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BooWeight -.word 0x00000001, 0x0000003C, 0x0000B220, 0x0000B420, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BoosPortrait -.word 0x00000001, 0x0000003C, 0x0000B440, 0x0000B640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MysticKey -.word 0x00000001, 0x0000003C, 0x0000B660, 0x0000B860, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StoreroomKey -.word 0x00000001, 0x0000003C, 0x0000B880, 0x0000BA80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ToyTrain -.word 0x00000001, 0x0000003C, 0x0000BAA0, 0x0000BCA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FryingPan -.word 0x00000001, 0x0000003C, 0x0000BCC0, 0x0000BEC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Dictionary -.word 0x00000001, 0x0000003C, 0x0000BEE0, 0x0000C0E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MysteryNote -.word 0x00000001, 0x0000003C, 0x0000C100, 0x0000C300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SuspiciousNote -.word 0x00000001, 0x0000003C, 0x0000C320, 0x0000C520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MagicalSeed1 -.word 0x00000001, 0x0000003C, 0x0000C540, 0x0000C740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MagicalSeed2 -.word 0x00000001, 0x0000003C, 0x0000C760, 0x0000C960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MagicalSeed3 -.word 0x00000001, 0x0000003C, 0x0000C980, 0x0000CB80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MagicalSeed4 -.word 0x00000001, 0x0000003C, 0x0000CBA0, 0x0000CDA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_CrystalBerry -.word 0x00000001, 0x0000003C, 0x0000CDC0, 0x0000CFC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_WaterStone -.word 0x00000001, 0x0000003C, 0x0000CFE0, 0x0000D1E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MagicalBean -.word 0x00000001, 0x0000003C, 0x0000D200, 0x0000D400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FertileSoil -.word 0x00000001, 0x0000003C, 0x0000D420, 0x0000D620, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MiracleWater -.word 0x00000001, 0x0000003C, 0x0000D640, 0x0000D840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_UltraStone -.word 0x00000001, 0x0000003C, 0x0000D860, 0x0000DA60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ToadDoll -.word 0x00000001, 0x0000003C, 0x0000DAA0, 0x0000DCA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Calculator -.word 0x00000001, 0x0000003C, 0x0000DCC0, 0x0000DEC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Screwdriver -.word 0x00000001, 0x0000003C, 0x0000DEE0, 0x0000E0E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Cookbook -.word 0x00000001, 0x0000003C, 0x0000E100, 0x0000E300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JadeRaven -.word 0x00000001, 0x0000003C, 0x0000E320, 0x0000E520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SnowmanBucket -.word 0x00000001, 0x0000003C, 0x0000E540, 0x0000E740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SnowmanScarf -.word 0x00000001, 0x0000003C, 0x0000E760, 0x0000E960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RedKey -.word 0x00000001, 0x0000003C, 0x0000E980, 0x0000EB80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BlueKey -.word 0x00000001, 0x0000003C, 0x0000EBC0, 0x0000EDC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootPackage -.word 0x00000001, 0x0000003C, 0x0000EDE0, 0x0000EFE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootRedJar -.word 0x00000001, 0x0000003C, 0x0000F000, 0x0000F200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Melody -.word 0x00000001, 0x0000003C, 0x0000F220, 0x0000F420, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Lyrics -.word 0x00000001, 0x0000003C, 0x0000F440, 0x0000F640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Mailbag -.word 0x00000001, 0x0000003C, 0x0000F660, 0x0000F860, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StarStone -.word 0x00000001, 0x0000003C, 0x0000F880, 0x0000FA80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SneakyParasol -.word 0x00000001, 0x0000003C, 0x0000FAA0, 0x0000FCA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PeachKey -.word 0x00000001, 0x0000003C, 0x0000FCE0, 0x0000FEE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_1DC210 -.word 0x00000001, 0x0000003C, 0x0000FF00, 0x00010100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_1DC430 -.word 0x00000001, 0x0000003C, 0x00010120, 0x00010320, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_1DC650 -.word 0x00000001, 0x0000003C, 0x00010340, 0x00010540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_1DC870 -.word 0x00000001, 0x0000003C, 0x00010560, 0x00010760, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DojoCard1 -.word 0x00000001, 0x0000003C, 0x00010780, 0x00010980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DojoCard2 -.word 0x00000001, 0x0000003C, 0x000109A0, 0x00010BA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DojoCard3 -.word 0x00000001, 0x0000003C, 0x00010BC0, 0x00010DC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DojoCard4 -.word 0x00000001, 0x0000003C, 0x00010E00, 0x00011000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DojoCard5 -.word 0x00000001, 0x0000003C, 0x00011020, 0x00011220, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_CrystalBall -.word 0x00000001, 0x0000003C, 0x00011240, 0x00011440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GoldCard -.word 0x00000001, 0x0000003C, 0x00011460, 0x00011660, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SilverCard -.word 0x00000001, 0x0000003C, 0x00011680, 0x00011880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootBook -.word 0x00000001, 0x0000003C, 0x000118A0, 0x00011AA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootTheTape -.word 0x00000001, 0x0000003C, 0x00011AC0, 0x00011CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootAutographMerluvlee -.word 0x00000001, 0x0000003C, 0x00011CE0, 0x00011EE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootEmptyWallet -.word 0x00000001, 0x0000003C, 0x00011F20, 0x00012120, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootAutographLuigi -.word 0x00000001, 0x0000003C, 0x00012140, 0x00012340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootKoopaShell -.word 0x00000001, 0x0000003C, 0x00012360, 0x00012560, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootOldPhoto -.word 0x00000001, 0x0000003C, 0x00012580, 0x00012780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KootGlasses -.word 0x00000001, 0x0000003C, 0x000127A0, 0x000129A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Letter -.word 0x00000001, 0x0000003C, 0x000129C0, 0x00012BC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_089 -.word 0x00000001, 0x0000003C, 0x00012C00, 0x00012E00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_08A -.word 0x00000001, 0x0000003C, 0x00012E40, 0x00013040, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_08B -.word 0x00000001, 0x0000003C, 0x00013080, 0x00013280, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_08C -.word 0x00000001, 0x0000003C, 0x000132C0, 0x000134C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_08D -.word 0x00000001, 0x0000003C, 0x00013500, 0x00013700, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_08E -.word 0x00000001, 0x0000003C, 0x00013740, 0x00013940, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_08F -.word 0x00000001, 0x0000003C, 0x00013980, 0x00013B80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SpinSmash -.word 0x00000001, 0x0000003C, 0x00014DC0, 0x00014FC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Multibounce -.word 0x00000001, 0x0000003C, 0x00015000, 0x00015200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PowerPlus -.word 0x00000001, 0x0000003C, 0x00015240, 0x00015440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DodgeMaster -.word 0x00000001, 0x0000003C, 0x00015480, 0x00015680, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PowerBounce -.word 0x00000001, 0x0000003C, 0x000156C0, 0x000158C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SpikeShield -.word 0x00000001, 0x0000003C, 0x00015900, 0x00015B00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FirstAttack -.word 0x00000001, 0x0000003C, 0x00015B40, 0x00015D40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HPPlus -.word 0x00000001, 0x0000003C, 0x00015D80, 0x00015F80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_QuakeHammer -.word 0x00000001, 0x0000003C, 0x00015FC0, 0x000161C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DoubleDip -.word 0x00000001, 0x0000003C, 0x00016200, 0x00016400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PowerQuake -.word 0x00000001, 0x0000003C, 0x00016440, 0x00016640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MegaQuake -.word 0x00000001, 0x0000003C, 0x00016680, 0x00016880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SleepStomp -.word 0x00000001, 0x0000003C, 0x000168C0, 0x00016AC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SmashCharge -.word 0x00000001, 0x0000003C, 0x00016B00, 0x00016D00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SSmashChg -.word 0x00000001, 0x0000003C, 0x00016D40, 0x00016F40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AutoSmash -.word 0x00000001, 0x0000003C, 0x00016F80, 0x00017180, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FireShield -.word 0x00000001, 0x0000003C, 0x000171C0, 0x000173C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JumpCharge -.word 0x00000001, 0x0000003C, 0x00017400, 0x00017600, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SJumpChg -.word 0x00000001, 0x0000003C, 0x00017640, 0x00017840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AutoJump -.word 0x00000001, 0x0000003C, 0x00017880, 0x00017A80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DDownPound -.word 0x00000001, 0x0000003C, 0x00017AC0, 0x00017CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AutoMultibounce -.word 0x00000001, 0x0000003C, 0x00017D00, 0x00017F00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DizzyStomp -.word 0x00000001, 0x0000003C, 0x00017F40, 0x00018140, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HammerThrow -.word 0x00000001, 0x0000003C, 0x00018180, 0x00018380, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SmashCharge0 -.word 0x00000001, 0x0000003C, 0x000183C0, 0x000185C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PrettyLucky -.word 0x00000001, 0x0000003C, 0x00018600, 0x00018800, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FeelingFine -.word 0x00000001, 0x0000003C, 0x00018840, 0x00018A40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AttackFXA -.word 0x00000001, 0x0000003C, 0x00018A80, 0x00018C80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AllorNothing -.word 0x00000001, 0x0000003C, 0x00018CC0, 0x00018EC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HPDrain -.word 0x00000001, 0x0000003C, 0x00018F00, 0x00019100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JumpCharge0 -.word 0x00000001, 0x0000003C, 0x00019140, 0x00019340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SlowGo -.word 0x00000001, 0x0000003C, 0x00019380, 0x00019580, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FPPlus -.word 0x00000001, 0x0000003C, 0x000195C0, 0x000197C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MegaRush -.word 0x00000001, 0x0000003C, 0x00019800, 0x00019A00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_IcePower -.word 0x00000001, 0x0000003C, 0x00019A40, 0x00019C40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DefendPlus -.word 0x00000001, 0x0000003C, 0x00019C80, 0x00019E80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PayOff -.word 0x00000001, 0x0000003C, 0x00019EC0, 0x0001A0C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MoneyMoney -.word 0x00000001, 0x0000003C, 0x0001A100, 0x0001A300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ChillOut -.word 0x00000001, 0x0000003C, 0x0001A340, 0x0001A540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HappyHeart -.word 0x00000001, 0x0000003C, 0x0001A580, 0x0001A780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ZapTap -.word 0x00000001, 0x0000003C, 0x0001A7C0, 0x0001A9C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Berserker -.word 0x00000001, 0x0000003C, 0x0001AA00, 0x0001AC00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RightOn -.word 0x00000001, 0x0000003C, 0x0001AC40, 0x0001AE40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RunawayPay -.word 0x00000001, 0x0000003C, 0x0001AE80, 0x0001B080, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Refund -.word 0x00000001, 0x0000003C, 0x0001B0C0, 0x0001B2C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FlowerSaver -.word 0x00000001, 0x0000003C, 0x0001B300, 0x0001B500, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_TripleDip -.word 0x00000001, 0x0000003C, 0x0001B540, 0x0001B740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FlowerFanatic -.word 0x00000001, 0x0000003C, 0x0001B780, 0x0001B980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PowerJump -.word 0x00000001, 0x0000003C, 0x0001B9C0, 0x0001BBC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SuperJump -.word 0x00000001, 0x0000003C, 0x0001BC00, 0x0001BE00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MegaJump -.word 0x00000001, 0x0000003C, 0x0001BE40, 0x0001C040, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PowerSmash -.word 0x00000001, 0x0000003C, 0x0001C080, 0x0001C280, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SuperSmash -.word 0x00000001, 0x0000003C, 0x0001C2C0, 0x0001C4C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MegaSmash -.word 0x00000001, 0x0000003C, 0x0001C500, 0x0001C700, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_LuckyDay -.word 0x00000001, 0x0000003C, 0x0001C740, 0x0001C940, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MegaHPDrain -.word 0x00000001, 0x0000003C, 0x0001C980, 0x0001CB80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BumpAttack -.word 0x00000001, 0x0000003C, 0x0001CBC0, 0x0001CDC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PUpDDown -.word 0x00000001, 0x0000003C, 0x0001CE00, 0x0001D000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PDownDUp -.word 0x00000001, 0x0000003C, 0x0001D040, 0x0001D240, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HeartFinder -.word 0x00000001, 0x0000003C, 0x0001D280, 0x0001D480, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FlowerFinder -.word 0x00000001, 0x0000003C, 0x0001D4C0, 0x0001D6C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DizzyAttack -.word 0x00000001, 0x0000003C, 0x0001D700, 0x0001D900, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SpeedySpin -.word 0x00000001, 0x0000003C, 0x0001D940, 0x0001DB40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SpinAttack -.word 0x00000001, 0x0000003C, 0x0001DB80, 0x0001DD80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ISpy -.word 0x00000001, 0x0000003C, 0x0001DDC0, 0x0001DFC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PowerRush -.word 0x00000001, 0x0000003C, 0x0001E000, 0x0001E200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_LastStand -.word 0x00000001, 0x0000003C, 0x0001E240, 0x0001E440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_CloseCall -.word 0x00000001, 0x0000003C, 0x0001E480, 0x0001E680, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_CrazyHeart -.word 0x00000001, 0x0000003C, 0x0001E6C0, 0x0001E8C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0D5 -.word 0x00000001, 0x0000003C, 0x0001E900, 0x0001EB00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0D6 -.word 0x00000001, 0x0000003C, 0x0001EB40, 0x0001ED40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0D7 -.word 0x00000001, 0x0000003C, 0x0001ED80, 0x0001EF80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ShrinkSmash -.word 0x00000001, 0x0000003C, 0x0001EFC0, 0x0001F1C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ShrinkStomp -.word 0x00000001, 0x0000003C, 0x0001F200, 0x0001F400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DDownJump -.word 0x00000001, 0x0000003C, 0x0001F440, 0x0001F640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DamageDodge -.word 0x00000001, 0x0000003C, 0x0001F680, 0x0001F880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_EarthquakeJump -.word 0x00000001, 0x0000003C, 0x0001F8C0, 0x0001FAC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HappyFlower -.word 0x00000001, 0x0000003C, 0x0001FB00, 0x0001FD00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HappyCoin -.word 0x00000001, 0x0000003C, 0x0001FD40, 0x0001FF40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0DF -.word 0x00000001, 0x0000003C, 0x0001FF80, 0x00020180, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DeepFocus -.word 0x00000001, 0x0000003C, 0x000201C0, 0x000203C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SuperFocus -.word 0x00000001, 0x0000003C, 0x00020400, 0x00020600, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Kaiden -.word 0x00000001, 0x0000003C, 0x00020640, 0x00020840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_QuickChange -.word 0x00000001, 0x0000003C, 0x00020880, 0x00020A80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0E4 -.word 0x00000001, 0x0000003C, 0x00020AC0, 0x00020CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0E5 -.word 0x00000001, 0x0000003C, 0x00020D00, 0x00020F00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0E6 -.word 0x00000001, 0x0000003C, 0x00020F40, 0x00021140, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0E7 -.word 0x00000001, 0x0000003C, 0x00021180, 0x00021380, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Peekaboo -.word 0x00000001, 0x0000003C, 0x000213C0, 0x000215C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_GroupFocus -.word 0x00000001, 0x0000003C, 0x00021600, 0x00021800, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AttackFXD -.word 0x00000001, 0x0000003C, 0x00021840, 0x00021A40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AttackFXB -.word 0x00000001, 0x0000003C, 0x00021A80, 0x00021C80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AttackFXE -.word 0x00000001, 0x0000003C, 0x00021CC0, 0x00021EC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AttackFXC -.word 0x00000001, 0x0000003C, 0x00021F00, 0x00022100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_AttackFXF -.word 0x00000001, 0x0000003C, 0x00022140, 0x00022340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0EF -.word 0x00000001, 0x0000003C, 0x00022380, 0x00022580, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HealthyHealthy -.word 0x00000001, 0x0000003C, 0x000225C0, 0x000227C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0F1 -.word 0x00000001, 0x0000003C, 0x00022800, 0x00022A00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0F2 -.word 0x00000001, 0x0000003C, 0x00022A40, 0x00022C40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0F3 -.word 0x00000001, 0x0000003C, 0x00022C80, 0x00022E80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0F4 -.word 0x00000001, 0x0000003C, 0x00022EC0, 0x000230C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0F5 -.word 0x00000001, 0x0000003C, 0x00023100, 0x00023300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0F6 -.word 0x00000001, 0x0000003C, 0x00023340, 0x00023540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_0F7 -.word 0x00000001, 0x0000003C, 0x00023580, 0x00023780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Heart -.word 0x00000001, 0x0000000A, 0x00030A60, 0x00030B80, 0x00000000, 0x00000000, 0x00000001, 0x00000006, 0x00030BA0, 0x00030CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Coin -.word 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 - -dlabel ItemScript_HeartPiece -.word 0x00000001, 0x0000003C, 0x00030CE0, 0x00030E00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StarPoint -.word 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 - -dlabel ItemScript_HeartPoint -.word 0x00000001, 0x00000008, 0x0002E900, 0x0002EB00, 0x00000000, 0x00000000, 0x00000001, 0x00000005, 0x0002EB20, 0x0002ED20, 0x00000000, 0x00000000, 0x00000001, 0x00000008, 0x0002ED40, 0x0002EF40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FlowerPoint -.word 0x00000001, 0x00000008, 0x0002EF60, 0x0002F160, 0x00000000, 0x00000000, 0x00000001, 0x00000005, 0x0002F180, 0x0002F380, 0x00000000, 0x00000000, 0x00000001, 0x00000008, 0x0002F3A0, 0x0002F5A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StarPiece -.word 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 - -dlabel ItemScript_SpicySoup -.word 0x00000001, 0x0000003C, 0x00002420, 0x00002620, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ApplePie -.word 0x00000001, 0x0000003C, 0x00002660, 0x00002860, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HoneyUltra -.word 0x00000001, 0x0000003C, 0x000028A0, 0x00002AA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MapleUltra -.word 0x00000001, 0x0000003C, 0x00002AE0, 0x00002CE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JellyUltra -.word 0x00000001, 0x0000003C, 0x00002D20, 0x00002F20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Koopasta -.word 0x00000001, 0x0000003C, 0x00002F60, 0x00003160, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FriedShroom -.word 0x00000001, 0x0000003C, 0x000031A0, 0x000033A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ShroomCake -.word 0x00000001, 0x0000003C, 0x000033E0, 0x000035E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ShroomSteak -.word 0x00000001, 0x0000003C, 0x00003620, 0x00003820, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HotShroom -.word 0x00000001, 0x0000003C, 0x00003860, 0x00003A60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SweetShroom -.word 0x00000001, 0x0000003C, 0x00003AA0, 0x00003CA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HealthyJuice -.word 0x00000001, 0x0000003C, 0x00003CE0, 0x00003EE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BlandMeal -.word 0x00000001, 0x0000003C, 0x00003F20, 0x00004120, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_YummyMeal -.word 0x00000001, 0x0000003C, 0x00004160, 0x00004360, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DeluxeFeast -.word 0x00000001, 0x0000003C, 0x000043A0, 0x000045A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SpecialShake -.word 0x00000001, 0x0000003C, 0x000045E0, 0x000047E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BigCookie -.word 0x00000001, 0x0000003C, 0x00004820, 0x00004A20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Cake -.word 0x00000001, 0x0000003C, 0x00004A60, 0x00004C60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Mistake -.word 0x00000001, 0x0000003C, 0x00004CA0, 0x00004EA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KoopaTea -.word 0x00000001, 0x0000003C, 0x00004EE0, 0x000050E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HoneySuper -.word 0x00000001, 0x0000003C, 0x00005120, 0x00005320, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MapleSuper -.word 0x00000001, 0x0000003C, 0x00005360, 0x00005560, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JellySuper -.word 0x00000001, 0x0000003C, 0x000055A0, 0x000057A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Spaghetti -.word 0x00000001, 0x0000003C, 0x000057E0, 0x000059E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_EggMissile -.word 0x00000001, 0x0000003C, 0x00005A20, 0x00005C20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FriedEgg -.word 0x00000001, 0x0000003C, 0x00005C60, 0x00005E60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HoneyShroom -.word 0x00000001, 0x0000003C, 0x00005EA0, 0x000060A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HoneyCandy -.word 0x00000001, 0x0000003C, 0x000060E0, 0x000062E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ElectroPop -.word 0x00000001, 0x0000003C, 0x00006320, 0x00006520, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FirePop -.word 0x00000001, 0x0000003C, 0x00006560, 0x00006760, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_LimeCandy -.word 0x00000001, 0x0000003C, 0x000067A0, 0x000069A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_CocoPop -.word 0x00000001, 0x0000003C, 0x000069E0, 0x00006BE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_LemonCandy -.word 0x00000001, 0x0000003C, 0x00006C20, 0x00006E20, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JellyPop -.word 0x00000001, 0x0000003C, 0x00006E60, 0x00007060, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StrangeCake -.word 0x00000001, 0x0000003C, 0x000070A0, 0x000072A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KookyCookie -.word 0x00000001, 0x0000003C, 0x000072E0, 0x000074E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FrozenFries -.word 0x00000001, 0x0000003C, 0x00007520, 0x00007720, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PotatoSalad -.word 0x00000001, 0x0000003C, 0x00007760, 0x00007960, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_NuttyCake -.word 0x00000001, 0x0000003C, 0x000079A0, 0x00007BA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MapleShroom -.word 0x00000001, 0x0000003C, 0x00007BE0, 0x00007DE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BoiledEgg -.word 0x00000001, 0x0000003C, 0x00007E20, 0x00008020, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_YoshiCookie -.word 0x00000001, 0x0000003C, 0x00008060, 0x00008260, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JellyShroom -.word 0x00000001, 0x0000003C, 0x000082A0, 0x000084A0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_02C -.word 0x00000001, 0x0000003C, 0x000084E0, 0x000086E0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_02D -.word 0x00000001, 0x0000003C, 0x00008720, 0x00008920, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_02E -.word 0x00000001, 0x0000003C, 0x00008960, 0x00008B60, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_02F -.word 0x00000001, 0x0000003C, 0x00008BA0, 0x00008DA0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_030 -.word 0x00000001, 0x0000003C, 0x00008DE0, 0x00008FE0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_FireFlower -.word 0x00000001, 0x0000003C, 0x0002A3C0, 0x0002A5C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SnowmanDoll -.word 0x00000001, 0x0000003C, 0x0002A600, 0x0002A800, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ThunderRage -.word 0x00000001, 0x0000003C, 0x0002A840, 0x0002AA40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ThunderBolt -.word 0x00000001, 0x0000003C, 0x0002AA80, 0x0002AC80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ShootingStar -.word 0x00000001, 0x0000003C, 0x0002ACC0, 0x0002AEC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DustyHammer -.word 0x00000001, 0x0000003C, 0x0002AF00, 0x0002B100, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Pebble -.word 0x00000001, 0x0000003C, 0x0002B140, 0x0002B340, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_127 -.word 0x00000001, 0x0000003C, 0x0002B380, 0x0002B580, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StoneCap -.word 0x00000001, 0x0000003C, 0x0002B5C0, 0x0002B7C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_VoltShroom -.word 0x00000001, 0x0000003C, 0x0002B800, 0x0002BA00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_PowerStar -.word 0x00000001, 0x0000003C, 0x0002BA40, 0x0002BC40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Parasol -.word 0x00000001, 0x0000003C, 0x0002BC80, 0x0002BE80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MagicMirror -.word 0x00000001, 0x0000003C, 0x0002BEC0, 0x0002C0C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_12D -.word 0x00000001, 0x0000003C, 0x0002C100, 0x0002C300, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_12E -.word 0x00000001, 0x0000003C, 0x0002C340, 0x0002C540, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_12F -.word 0x00000001, 0x0000003C, 0x0002C580, 0x0002C780, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Mushroom -.word 0x00000001, 0x0000003C, 0x000237C0, 0x000239C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SuperShroom -.word 0x00000001, 0x0000003C, 0x00023A00, 0x00023C00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_UltraShroom -.word 0x00000001, 0x0000003C, 0x00023C40, 0x00023E40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_LifeShroom -.word 0x00000001, 0x0000003C, 0x00023E80, 0x00024080, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DriedShroom -.word 0x00000001, 0x0000003C, 0x000240C0, 0x000242C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_TastyTonic -.word 0x00000001, 0x0000003C, 0x00024300, 0x00024500, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SuperSoda -.word 0x00000001, 0x0000003C, 0x00024540, 0x00024740, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BlueBerry -.word 0x00000001, 0x0000003C, 0x00024780, 0x00024980, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_RedBerry -.word 0x00000001, 0x0000003C, 0x000249C0, 0x00024BC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_YellowBerry -.word 0x00000001, 0x0000003C, 0x00024C00, 0x00024E00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BubbleBerry -.word 0x00000001, 0x0000003C, 0x00024E40, 0x00025040, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Goomnut -.word 0x00000001, 0x0000003C, 0x00025080, 0x00025280, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_KoopaLeaf -.word 0x00000001, 0x0000003C, 0x000252C0, 0x000254C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DriedPasta -.word 0x00000001, 0x0000003C, 0x00025500, 0x00025700, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Lime -.word 0x00000001, 0x0000003C, 0x00025740, 0x00025940, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Lemon -.word 0x00000001, 0x0000003C, 0x00025980, 0x00025B80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DriedFruit -.word 0x00000001, 0x0000003C, 0x00025BC0, 0x00025DC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StrangeLeaf -.word 0x00000001, 0x0000003C, 0x00025E00, 0x00026000, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_CakeMix -.word 0x00000001, 0x0000003C, 0x00026040, 0x00026240, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Egg -.word 0x00000001, 0x0000003C, 0x00026280, 0x00026480, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Coconut -.word 0x00000001, 0x0000003C, 0x000264C0, 0x000266C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Melon -.word 0x00000001, 0x0000003C, 0x00026700, 0x00026900, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StinkyHerb -.word 0x00000001, 0x0000003C, 0x00026940, 0x00026B40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_IcedPotato -.word 0x00000001, 0x0000003C, 0x00026B80, 0x00026D80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HoneySyrup -.word 0x00000001, 0x0000003C, 0x00026DC0, 0x00026FC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_MapleSyrup -.word 0x00000001, 0x0000003C, 0x00027000, 0x00027200, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_JamminJelly -.word 0x00000001, 0x0000003C, 0x00027240, 0x00027440, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_WhackasBump -.word 0x00000001, 0x0000003C, 0x00027480, 0x00027680, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_Apple -.word 0x00000001, 0x0000003C, 0x000276C0, 0x000278C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingSalt -.word 0x00000001, 0x0000003C, 0x00027900, 0x00027B00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingSugar -.word 0x00000001, 0x0000003C, 0x00027B40, 0x00027D40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingEgg -.word 0x00000001, 0x0000003C, 0x00027D80, 0x00027F80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingCream -.word 0x00000001, 0x0000003C, 0x00027FC0, 0x000281C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingStrawberry -.word 0x00000001, 0x0000003C, 0x00028200, 0x00028400, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingButter -.word 0x00000001, 0x0000003C, 0x00028440, 0x00028640, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingCleanser -.word 0x00000001, 0x0000003C, 0x00028680, 0x00028880, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingWater -.word 0x00000001, 0x0000003C, 0x000288C0, 0x00028AC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingFlour -.word 0x00000001, 0x0000003C, 0x00028B00, 0x00028D00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_BakingMilk -.word 0x00000001, 0x0000003C, 0x00028D40, 0x00028F40, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_118 -.word 0x00000001, 0x0000003C, 0x00028F80, 0x00029180, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_SleepySheep -.word 0x00000001, 0x0000003C, 0x000291C0, 0x000293C0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_XBandage -.word 0x00000001, 0x0000003C, 0x00029400, 0x00029600, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_POWBlock -.word 0x00000001, 0x0000003C, 0x00029640, 0x00029840, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_HustleDrink -.word 0x00000001, 0x0000003C, 0x00029880, 0x00029A80, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_StopWatch -.word 0x00000001, 0x0000003C, 0x00029AC0, 0x00029CC0, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_DizzyDial -.word 0x00000001, 0x0000003C, 0x00029D00, 0x00029F00, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_136 -.word 0x00000001, 0x0000003C, 0x00029F40, 0x0002A140, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel ItemScript_ITEM_137 -.word 0x00000001, 0x0000003C, 0x0002A180, 0x0002A380, 0x00000000, 0x00000000, 0x00000002, 0x00000000 - -dlabel gItemEntityScripts -.word 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 - -dlabel gItemIconRasterOffsets -.word 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 - -dlabel gItemIconPaletteOffsets -.word 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 - -dlabel D_8008EEC0 -.word 0, 0x00000001, 0x00000002, 0x00000003, 0x00000004, 0x00000009, 0x00000006, 0x00000007, 0x00000008, 0x00000005, 0x0000000A, 0x0000000B - -dlabel D_8008EEF0 -.word 0x00000000, 0x00000001, 0x00000002, 0x00000003, 0x00000004, 0x00000000, 0x00000006, 0x00000007, 0x00000008, 0x00000005, 0x00000000, 0x00000000 - -dlabel gPartnerPopupProperties -.word D_800989A0, 0x00000000, 0x00000000, 0x00000000, 0x001D0007, 0x00000002, 0x00280000, 0x00280001, 0x001D0008, 0x00000003, 0x0028000D, 0x0028000E, 0x001D0009, 0x00000004, 0x0028001A, 0x0028001B, 0x001D000A, 0x00000005, 0x00280027, 0x00280028, 0x001D000B, 0x00000001, 0x00000000, 0x00000000, 0x001D000C, 0x00000007, 0x00280041, 0x00280042, 0x001D000D, 0x00000008, 0x0028004E, 0x0028004F, 0x001D000E, 0x00000009, 0x0028005B, 0x0028005C, 0x001D000F, 0x00000006, 0x00280034, 0x00280035, 0x001D0010, 0x00000001, 0x00000000, 0x00000000, 0x001D0011, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -dlabel gPartnerIconHudScripts -.word HudScript_Partner0, HudScript_Partner0Disabled, HudScript_Goombario, HudScript_GoombarioDisabled, HudScript_Kooper, HudScript_KooperDisabled, HudScript_Bombette, HudScript_BombetteDisabled, HudScript_Parakarry, HudScript_ParakarryDisabled, HudScript_Bow, HudScript_BowDisabled, HudScript_Watt, HudScript_WattDisabled, HudScript_Sushie, HudScript_SushieDisabled, HudScript_Lakilester, HudScript_LakilesterDisabled, 0x80107F78, 0x80107FA0, HudScript_PartnerA, HudScript_PartnerADisabled, 0x80108018, 0x80108040, 0x80108018, 0x80108040 - -dlabel gMoveTable -.word 0x00000000 - -dlabel D_8008F064 -.word 0x00000000, 0x00000000 - -dlabel D_8008F06C -.byte 0x00, 0x00, 0x00, 0x00, 0x00 - -dlabel D_8008F071 -.byte 0x00 - -dlabel D_8008F072 -.byte 0x00 - -dlabel D_8008F073 -.byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x1D, 0x00, 0x38 - -dlabel D_8008F0A0 -.word 0x00013005, 0x002300A3, 0x00000000, 0x01000001, 0x001D0038, 0x00013005, 0x002300A4, 0x002300A4, 0x01000001, 0x001D0038, 0x00013005, 0x002300A5, 0x002300A5, 0x01000001, 0x001D0038 - -dlabel D_8008F0DC -.word 0x00013005, 0x00000000, 0x00000000, 0x01000001, 0x00000000 - -dlabel D_8008F0F0 -.word 0x00013005, 0x00000000, 0x00000000, 0x01000001, 0x002A0010, 0x00013005, 0x00230068, 0x00250068, 0x01020101, 0x002A0012, 0x00008020, 0x0023006A, 0x0025006A, 0x01020101, 0x002A0011, 0x00013005, 0x00230069, 0x00250069, 0x01020201, 0x00000000, 0x00000008, 0x00000000, 0x00000000, 0x010101FF, 0x001D0038, 0x00055001, 0x00000000, 0x00000000, 0x01000001, 0x002A000E, 0x00000003, 0x00230066, 0x00250066, 0x01020201, 0x002A0014, 0x00008020, 0x0023006C, 0x0025006C, 0x01070301, 0x002A000C, 0x00000008, 0x00230064, 0x00250064, 0x010101FF, 0x001D0038, 0x00054001, 0x00230064, 0x00250064, 0x01000001, 0x002A000D, 0x00000008, 0x00230065, 0x00250065, 0x010402FF, 0x001D0038, 0x00055001, 0x00230065, 0x00250065, 0x01000001, 0x00000000, 0x00013005, 0x00000000, 0x00000000, 0x010201FF, 0x002A0013, 0x00008020, 0x0023006B, 0x0025006B, 0x01040201, 0x002A000A, 0x00013005, 0x00230062, 0x00250062, 0x01020101, 0x00000000, 0x00013005, 0x00000000, 0x00000000, 0x01040201, 0x002A000B, 0x00013005, 0x00230063, 0x00250063, 0x01060301, 0x002A000F, 0x00013005, 0x00230067, 0x00250067, 0x01020101, 0x00000000, 0x00013005, 0x00000000, 0x00000000, 0x01060301, 0x001D0039, 0x00054881, 0x002300A0, 0x002300A0, 0x02000000, 0x001D0039, 0x00054881, 0x002300A1, 0x002300A1, 0x02000000, 0x001D0039, 0x00054881, 0x002300A2, 0x002300A2, 0x02000000, 0x001D0039 - -dlabel D_8008F2A8 -.word 0x00054881, 0x00000000, 0x00000000, 0x02000000, 0x001D0039 - -dlabel D_8008F2BC -.word 0x00054881, 0x00000000, 0x00000000, 0x02000000, 0x002A0006, 0x0004C880, 0x0023005E, 0x0025005E, 0x02020100, 0x002A0009 - -dlabel D_8008F2E4 -.word 0x00054881, 0x00230061, 0x00250061, 0x02030200, 0x002A0004, 0x00054881, 0x0023005C, 0x0025005C, 0x02020100, 0x002A0005, 0x00054881, 0x0023005D, 0x0025005D, 0x02020100, 0x00000000, 0x00000808, 0x00000000, 0x00000000, 0x020101FF, 0x001D0039, 0x00054881, 0x00000000, 0x00000000, 0x02010100, 0x002A0002, 0x00000808, 0x0023005A, 0x0025005A, 0x020101FF, 0x001D0039, 0x00054881, 0x0023005A, 0x0025005A, 0x02000000, 0x002A0003, 0x00000808, 0x0023005B, 0x0025005B, 0x020402FF, 0x001D0039, 0x00054881, 0x0023005B, 0x0025005B, 0x02000000, 0x00000000, 0x00054881, 0x00000000, 0x00000000, 0x020201FF, 0x00000000, 0x0004C880, 0x00000000, 0x00000000, 0x020502FF, 0x002A0000, 0x00054881, 0x00230058, 0x00250058, 0x02020100, 0x00000000, 0x00054881, 0x00000000, 0x00000000, 0x02040200, 0x002A0001, 0x00054881, 0x00230059, 0x00250059, 0x02060300, 0x002A0008, 0x00054881, 0x00230060, 0x00250060, 0x02020200, 0x002A0007, 0x00054881, 0x0023005F, 0x0025005F, 0x02020100, 0x00000000, 0x00008020, 0x00000000, 0x00000000, 0x02020214, 0x00000000, 0x00010005, 0x00230074, 0x00250074, 0x030006FF, 0x00000000, 0x00000008, 0x00000000, 0x00000000, 0x030008FF, 0x00260075, 0x00000008, 0x00230075, 0x00250075, 0x030003FF, 0x001D003F, 0x00010005, 0x001D00A4, 0x00000000, 0x040000FF, 0x002A0015, 0x00000000, 0x0023006D, 0x0025006D, 0x040301FF, 0x002A0016, 0x00000000, 0x0023006E, 0x0025006E, 0x040603FF, 0x80098A04, 0x00000000, 0x00000000, 0x00000000, 0x050000FF, 0x002A0018, 0x00000000, 0x00230070, 0x00250070, 0x050004FF, 0x80098A04, 0x00010005, 0x00000000, 0x00000000, 0x060000FF, 0x80098A04, 0x00000000, 0x00000000, 0x00000000, 0x070000FF, 0x00260073, 0x00000000, 0x00230073, 0x00250073, 0x070006FF, 0x00260093, 0x00000000, 0x00230093, 0x00250093, 0x070004FF, 0x00260095, 0x00000000, 0x00230095, 0x00250095, 0x070002FF, 0x002A0019, 0x00000000, 0x00230076, 0x00250076, 0x070002FF, 0x80098A04, 0x00010005, 0x00000000, 0x00000000, 0x080000FF, 0x0026007F, 0x00000000, 0x0023007F, 0x0025007F, 0x080002FF, 0x00260097, 0x00000000, 0x00230097, 0x00250097, 0x080002FF, 0x00260081, 0x00000000, 0x00230081, 0x00250081, 0x080003FF, 0x0026008C, 0x00000000, 0x0023008C, 0x0025008C, 0x080003FF, 0x00260099, 0x00000000, 0x00230099, 0x00250099, 0x080004FF, 0x00260074, 0x00000000, 0x00230074, 0x00250074, 0x080006FF, 0x00000000, 0x00000000, 0x00230085, 0x00250085, 0x080001FF, 0x00000000, 0x00000000, 0x00230083, 0x00250083, 0x080001FF, 0x00000000, 0x00000000, 0x00230082, 0x00250082, 0x080007FF, 0x002A001A, 0x00000000, 0x00230077, 0x00250077, 0x080002FF, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x080001FF, 0x80098A04, 0x00000000, 0x00000000, 0x00000000, 0x090000FF, 0x00260080, 0x00000000, 0x00230080, 0x00250080, 0x090002FF, 0x00260087, 0x00000000, 0x00230087, 0x00250087, 0x090001FF, 0x00260094, 0x00000000, 0x00230094, 0x00250094, 0x090000FF, 0x0026009B, 0x00000000, 0x0023009B, 0x0025009B, 0x090008FF, 0x00000000, 0x00000000, 0x00230088, 0x00250088, 0x090005FF, 0x80098A04, 0x00010005, 0x00000000, 0x00000000, 0x000000FF, 0x00260071, 0x00010005, 0x00230071, 0x00250071, 0x000003FF, 0x00000000, 0x00000002, 0x00000000, 0x00000000, 0x000000FF, 0x0026008D, 0x00000002, 0x0023008D, 0x0025008D, 0x000000FF, 0x0026008E, 0x00000002, 0x0023008E, 0x0025008E, 0x000000FF, 0x0026008F, 0x00000002, 0x0023008F, 0x0025008F, 0x000000FF, 0x00260090, 0x00000002, 0x00230090, 0x00250090, 0x000000FF, 0x00260091, 0x00000002, 0x00230091, 0x00250091, 0x000000FF, 0x00260092, 0x00000002, 0x00230092, 0x00250092, 0x000000FF, 0x00260078, 0x00000002, 0x00230078, 0x00250078, 0x000003FF, 0x00260072, 0x00000002, 0x00230072, 0x00250072, 0x000003FF, 0x0026009A, 0x00000002, 0x0023009A, 0x0025009A, 0x000007FF, 0x00260098, 0x00000002, 0x00230098, 0x00250098, 0x000002FF, 0x00260079, 0x00000002, 0x00230079, 0x00250079, 0x000003FF, 0x00260086, 0x00000002, 0x00230086, 0x00250086, 0x000001FF, 0x00000000, 0x00000002, 0x00000000, 0x00000000, 0x000008FF, 0x0026009C, 0x00000002, 0x0023009C, 0x0025009C, 0x000002FF, 0x0026007B, 0x00000002, 0x0023007B, 0x0025007B, 0x000006FF, 0x00260096, 0x00000002, 0x00230096, 0x00250096, 0x000002FF, 0x00000000, 0x00000002, 0x00230084, 0x00250084, 0x000001FF, 0x00000000, 0x00000002, 0x00000000, 0x00000000, 0x00000AFF, 0x00000000, 0x00000002, 0x00000000, 0x00000000, 0x00000AFF, 0x00000000, 0x00000002, 0x00000000, 0x00000000, 0x00000AFF, 0x00000000, 0x00000002, 0x0023007C, 0x0025007C, 0x000003FF, 0x00000000, 0x00000002, 0x0023007D, 0x0025007D, 0x000003FF, 0x00000000, 0x00000002, 0x00230089, 0x00250089, 0x000003FF, 0x00000000, 0x00000002, 0x0023008A, 0x0025008A, 0x000002FF, 0x00000000, 0x00000002, 0x0023009E, 0x0025009E, 0x000001FF, 0x00000000, 0x00000002, 0x0023008B, 0x0025008B, 0x000001FF, 0x0026009D, 0x00000002, 0x0023009D, 0x0025009D, 0x000001FF, 0x800989F0, 0x00000002, 0x00000000, 0x00000000, 0x000001FF, 0x800989DC, 0x00000002, 0x00000000, 0x00000000, 0x000001FF, 0x0026007E, 0x00000002, 0x0023007E, 0x0025007E, 0x000001FF, 0x00000000, 0x00000002, 0x00000000, 0x00000000, 0x000005FF, 0x00000000, 0x80000000, 0x00000000, 0x00000000, 0x000000FF, 0x0026007A, 0x00000002, 0x0023007A, 0x0025007A, 0x000003FF, 0x0026006F, 0x00000002, 0x0023006F, 0x0025006F, 0x000002FF, 0x0026009F, 0x00000002, 0x0023009F, 0x0025009F, 0x000003FF, 0x001D0014 - -dlabel D_8008F9B0 -.word 0x80000000, 0x001D0020, 0x00000000, 0x0A0000FF - -dlabel D_8008F9C0 -.word 0x001D0015, 0x00000008, 0x001D0021, 0x00000000, 0x0A0101FF, 0x001D0016, 0x00008002, 0x001D0022, 0x00000000, 0x0A0101FF, 0x001D0017, 0x00008002, 0x001D0023, 0x00000000, 0x0A0202FF, 0x001D0018, 0x00008002, 0x001D0024, 0x00000000, 0x0A0202FF, 0x001D0019, 0x00000008, 0x001D0025, 0x00000000, 0x0A0303FF, 0x001D001A, 0x00008002, 0x001D0026, 0x00000000, 0x0A0202FF, 0x001D001B, 0x00008002, 0x001D0027, 0x00000000, 0x0A0202FF - -dlabel D_8008FA4C -.word 0x001D001C, 0x00008002, 0x001D0028, 0x00000000, 0x0A0000FF - -dlabel D_8008FA60 -.word 0x001D001D, 0x00008002, 0x001D0029, 0x00000000, 0x0A0000FF, 0x001D001E - -dlabel D_8008FA78 -.word 0x00000100, 0x001D0020, 0x00000000, 0x0A0000FF, 0x001D001F - -dlabel D_8008FA8C -.word 0x00008003, 0x001D0020, 0x00000000, 0x0A0000FF, 0x002B0000, 0x00054881, 0x00280002, 0x00280007, 0x0B000002, 0x002B0000, 0x00054881, 0x00280002, 0x00280008, 0x0B000002, 0x002B0000, 0x00054881, 0x00280002, 0x00280009, 0x0B000002, 0x002B0001, 0x00038003, 0x00280003, 0x0028000A, 0x0B0000FF, 0x002B0002, 0x00000100, 0x00280004, 0x0028000B, 0x0B0100FF, 0x002B0003, 0x00054881, 0x00280005, 0x0028000C, 0x0B030002, 0x002B0004, 0x00012005, 0x0028000F, 0x00280014, 0x0B000001, 0x002B0004, 0x00012005, 0x0028000F, 0x00280015, 0x0B000001, 0x002B0004, 0x00012005, 0x0028000F, 0x00280016, 0x0B000001, 0x002B0005, 0x00008004, 0x00280010, 0x00280017, 0x0B030001, 0x002B0006, 0x00008004, 0x00280011, 0x00280018, 0x0B040003, 0x002B0007, 0x00008004, 0x00280012, 0x00280019, 0x0B050004, 0x002B0008, 0x00012005, 0x0028001C, 0x00280021, 0x0B00000F, 0x002B0008, 0x00012005, 0x0028001C, 0x00280022, 0x0B00000F, 0x002B0008, 0x00012005, 0x0028001C, 0x00280023, 0x0B00000F, 0x002B0009, 0x00012005, 0x0028001D, 0x00280024, 0x0B030003, 0x002B000A, 0x00008004, 0x0028001E, 0x00280025, 0x0B060003, 0x002B000B, 0x00008002, 0x0028001F, 0x00280026, 0x0B080003, 0x002B000C, 0x00010003, 0x00280029, 0x0028002E, 0x0B000000, 0x002B000C, 0x00010003, 0x00280029, 0x0028002F, 0x0B000000, 0x002B000C, 0x00010003, 0x00280029, 0x00280030, 0x0B000000, 0x002B000D - -dlabel D_8008FC44 -.word 0x00010003, 0x0028002A, 0x00280031, 0x0B030005, 0x002B000E, 0x00008403, 0x0028002B, 0x00280032, 0x0B030003, 0x002B000F, 0x00008002, 0x0028002C, 0x00280033, 0x0B060004, 0x800989D0, 0x00000003, 0x00000000, 0x00000000, 0x0B000000, 0x800989D0, 0x00000003, 0x00000000, 0x00000000, 0x0B000000, 0x800989D0, 0x00000003, 0x00000000, 0x00000000, 0x0B000000, 0x800989C0, 0x00000004, 0x00000000, 0x00000000, 0x0B000000, 0x800989B4, 0x00000003, 0x00000000, 0x00000000, 0x0B000000, 0x800989A8, 0x00000003, 0x00000000, 0x00000000, 0x0B000000, 0x002B0014, 0x00000003, 0x00280043, 0x00280048, 0x0B00000F, 0x002B0014, 0x00000003, 0x00280043, 0x00280049, 0x0B00000F, 0x002B0014, 0x00000003, 0x00280043, 0x0028004A, 0x0B00000F, 0x002B0015, 0x00000003, 0x00280044, 0x0028004B, 0x0B020003, 0x002B0016, 0x00000008, 0x00280045, 0x0028004C, 0x0B03000A, 0x002B0017, 0x00008002, 0x00280046, 0x0028004D, 0x0B05000C, 0x002B0018, 0x00054881, 0x00280050, 0x00280055, 0x0B000001, 0x002B0018, 0x00054881, 0x00280050, 0x00280056, 0x0B000001, 0x002B0018, 0x00054881, 0x00280050, 0x00280057, 0x0B000001, 0x002B0019, 0x00000003, 0x00280051, 0x00280058, 0x0B03000E, 0x002B001A, 0x00000008, 0x00280052, 0x00280059, 0x0B03000A, 0x002B001B, 0x00008002, 0x00280053, 0x0028005A, 0x0B060008, 0x002B001C, 0x00000003, 0x0028005D, 0x00280062, 0x0B000010, 0x002B001C, 0x00000003, 0x0028005D, 0x00280063, 0x0B000010, 0x002B001C, 0x00000003, 0x0028005D, 0x00280064, 0x0B000010, 0x002B001D, 0x00008002, 0x0028005E, 0x00280065, 0x0B040004, 0x002B001E, 0x00000008, 0x0028005F, 0x00280066, 0x0B04000A, 0x002B001F, 0x00008002, 0x00280060, 0x00280067, 0x0B05000C, 0x002B0010, 0x00000003, 0x00280036, 0x0028003B, 0x0B000004, 0x002B0010, 0x00000003, 0x00280036, 0x0028003C, 0x0B000004, 0x002B0010, 0x00000003, 0x00280036, 0x0028003D, 0x0B000004, 0x002B0011, 0x00000008, 0x00280037, 0x0028003E, 0x0B0200FF, 0x002B0012, 0x00008002, 0x00280038, 0x0028003F, 0x0B030004, 0x002B0013, 0x00000003, 0x00280039, 0x00280040, 0x0B050004, 0x00000000, 0x00000000, 0x00000000 - -dlabel gMessageBoxFrameParts -.word 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/ver/us/asm/nonmatchings/16F740/btl_state_update_first_strike.s b/ver/us/asm/nonmatchings/16F740/btl_state_update_first_strike.s index 8a653ac159..f5474564bb 100644 --- a/ver/us/asm/nonmatchings/16F740/btl_state_update_first_strike.s +++ b/ver/us/asm/nonmatchings/16F740/btl_state_update_first_strike.s @@ -113,8 +113,8 @@ glabel btl_state_update_first_strike /* 176578 80247C98 92620006 */ lbu $v0, 6($s3) /* 17657C 80247C9C 2403001D */ addiu $v1, $zero, 0x1d /* 176580 80247CA0 A683017C */ sh $v1, 0x17c($s4) -/* 176584 80247CA4 3C038009 */ lui $v1, %hi(D_8008F2A8) -/* 176588 80247CA8 8C63F2A8 */ lw $v1, %lo(D_8008F2A8)($v1) +/* 176584 80247CA4 3C038009 */ lui $v1, %hi(gMoveTable+0x248) +/* 176588 80247CA8 8C63F2A8 */ lw $v1, %lo(gMoveTable+0x248)($v1) /* 17658C 80247CAC 08091F35 */ j .L80247CD4 /* 176590 80247CB0 00021600 */ sll $v0, $v0, 0x18 .L80247CB4: @@ -123,8 +123,8 @@ glabel btl_state_update_first_strike /* 17659C 80247CBC 92620006 */ lbu $v0, 6($s3) /* 1765A0 80247CC0 24030006 */ addiu $v1, $zero, 6 /* 1765A4 80247CC4 A683017C */ sh $v1, 0x17c($s4) -/* 1765A8 80247CC8 3C038009 */ lui $v1, %hi(D_8008F0DC) -/* 1765AC 80247CCC 8C63F0DC */ lw $v1, %lo(D_8008F0DC)($v1) +/* 1765A8 80247CC8 3C038009 */ lui $v1, %hi(gMoveTable+0x7C) +/* 1765AC 80247CCC 8C63F0DC */ lw $v1, %lo(gMoveTable+0x7C)($v1) /* 1765B0 80247CD0 00021600 */ sll $v0, $v0, 0x18 .L80247CD4: /* 1765B4 80247CD4 00021603 */ sra $v0, $v0, 0x18 diff --git a/ver/us/asm/nonmatchings/16F740/btl_state_update_partner_striking_first.s b/ver/us/asm/nonmatchings/16F740/btl_state_update_partner_striking_first.s index 03c7f28bc8..e5f55e3889 100644 --- a/ver/us/asm/nonmatchings/16F740/btl_state_update_partner_striking_first.s +++ b/ver/us/asm/nonmatchings/16F740/btl_state_update_partner_striking_first.s @@ -60,9 +60,9 @@ glabel btl_state_update_partner_striking_first /* 176B38 80248258 00021080 */ sll $v0, $v0, 2 /* 176B3C 8024825C A6A0017A */ sh $zero, 0x17a($s5) /* 176B40 80248260 A6A3017C */ sh $v1, 0x17c($s5) -/* 176B44 80248264 3C018009 */ lui $at, %hi(D_8008F064) +/* 176B44 80248264 3C018009 */ lui $at, %hi(gMoveTable + 0x4) /* 176B48 80248268 00220821 */ addu $at, $at, $v0 -/* 176B4C 8024826C 8C22F064 */ lw $v0, %lo(D_8008F064)($at) +/* 176B4C 8024826C 8C22F064 */ lw $v0, %lo(gMoveTable + 0x4)($at) /* 176B50 80248270 AEA20184 */ sw $v0, 0x184($s5) .L80248274: /* 176B54 80248274 0C09A75B */ jal get_actor diff --git a/ver/us/asm/nonmatchings/16F740/btl_state_update_player_move.s b/ver/us/asm/nonmatchings/16F740/btl_state_update_player_move.s index ba290d956a..c7b6756a7b 100644 --- a/ver/us/asm/nonmatchings/16F740/btl_state_update_player_move.s +++ b/ver/us/asm/nonmatchings/16F740/btl_state_update_player_move.s @@ -169,9 +169,9 @@ glabel btl_state_update_player_move /* 1745F0 80245D10 00031080 */ sll $v0, $v1, 2 /* 1745F4 80245D14 00431021 */ addu $v0, $v0, $v1 /* 1745F8 80245D18 00021080 */ sll $v0, $v0, 2 -/* 1745FC 80245D1C 3C048009 */ lui $a0, %hi(D_8008F073) +/* 1745FC 80245D1C 3C048009 */ lui $a0, %hi(gMoveTable+0x13) /* 174600 80245D20 00822021 */ addu $a0, $a0, $v0 -/* 174604 80245D24 8084F073 */ lb $a0, %lo(D_8008F073)($a0) +/* 174604 80245D24 8084F073 */ lb $a0, %lo(gMoveTable+0x13)($a0) /* 174608 80245D28 04800003 */ bltz $a0, .L80245D38 /* 17460C 80245D2C 2484002E */ addiu $a0, $a0, 0x2e /* 174610 80245D30 0C093E58 */ jal btl_show_battle_message diff --git a/ver/us/asm/nonmatchings/415D90/btl_state_update_partner_menu.s b/ver/us/asm/nonmatchings/415D90/btl_state_update_partner_menu.s index addebb5433..272802932d 100644 --- a/ver/us/asm/nonmatchings/415D90/btl_state_update_partner_menu.s +++ b/ver/us/asm/nonmatchings/415D90/btl_state_update_partner_menu.s @@ -518,8 +518,8 @@ glabel btl_state_update_partner_menu .L802A8930: /* 41D6C0 802A8930 24020008 */ addiu $v0, $zero, 8 /* 41D6C4 802A8934 A2820178 */ sb $v0, 0x178($s4) -/* 41D6C8 802A8938 3C038009 */ lui $v1, %hi(D_8008F9B0) -/* 41D6CC 802A893C 8C63F9B0 */ lw $v1, %lo(D_8008F9B0)($v1) +/* 41D6C8 802A8938 3C038009 */ lui $v1, %hi(gMoveTable+0x950) +/* 41D6CC 802A893C 8C63F9B0 */ lw $v1, %lo(gMoveTable+0x950)($v1) /* 41D6D0 802A8940 24020077 */ addiu $v0, $zero, 0x77 /* 41D6D4 802A8944 A682017C */ sh $v0, 0x17c($s4) /* 41D6D8 802A8948 080AA34A */ j .L802A8D28 @@ -778,9 +778,9 @@ glabel btl_state_update_partner_menu /* 41DA80 802A8CF0 00021880 */ sll $v1, $v0, 2 /* 41DA84 802A8CF4 00621821 */ addu $v1, $v1, $v0 /* 41DA88 802A8CF8 00031880 */ sll $v1, $v1, 2 -/* 41DA8C 802A8CFC 3C018009 */ lui $at, %hi(D_8008F064) +/* 41DA8C 802A8CFC 3C018009 */ lui $at, %hi(gMoveTable + 0x4) /* 41DA90 802A8D00 00230821 */ addu $at, $at, $v1 -/* 41DA94 802A8D04 8C23F064 */ lw $v1, %lo(D_8008F064)($at) +/* 41DA94 802A8D04 8C23F064 */ lw $v1, %lo(gMoveTable + 0x4)($at) /* 41DA98 802A8D08 3C02802B */ lui $v0, %hi(D_802AD603) /* 41DA9C 802A8D0C 9042D603 */ lbu $v0, %lo(D_802AD603)($v0) /* 41DAA0 802A8D10 24040011 */ addiu $a0, $zero, 0x11 @@ -1285,9 +1285,9 @@ glabel btl_state_update_partner_menu /* 41E1D8 802A9448 00431021 */ addu $v0, $v0, $v1 /* 41E1DC 802A944C 00021080 */ sll $v0, $v0, 2 /* 41E1E0 802A9450 9283004B */ lbu $v1, 0x4b($s4) -/* 41E1E4 802A9454 3C058009 */ lui $a1, %hi(D_8008F064) +/* 41E1E4 802A9454 3C058009 */ lui $a1, %hi(gMoveTable + 0x4) /* 41E1E8 802A9458 00A22821 */ addu $a1, $a1, $v0 -/* 41E1EC 802A945C 8CA5F064 */ lw $a1, %lo(D_8008F064)($a1) +/* 41E1EC 802A945C 8CA5F064 */ lw $a1, %lo(gMoveTable + 0x4)($a1) /* 41E1F0 802A9460 3C02802B */ lui $v0, %hi(D_802AD603) /* 41E1F4 802A9464 9042D603 */ lbu $v0, %lo(D_802AD603)($v0) /* 41E1F8 802A9468 00031E00 */ sll $v1, $v1, 0x18 diff --git a/ver/us/asm/nonmatchings/415D90/btl_state_update_peach_menu.s b/ver/us/asm/nonmatchings/415D90/btl_state_update_peach_menu.s index 50c49c3ec5..1f5201bddc 100644 --- a/ver/us/asm/nonmatchings/415D90/btl_state_update_peach_menu.s +++ b/ver/us/asm/nonmatchings/415D90/btl_state_update_peach_menu.s @@ -297,8 +297,8 @@ glabel btl_state_update_peach_menu /* 41ED14 802A9F84 A2420178 */ sb $v0, 0x178($s2) /* 41ED18 802A9F88 24020081 */ addiu $v0, $zero, 0x81 /* 41ED1C 802A9F8C A642017C */ sh $v0, 0x17c($s2) -/* 41ED20 802A9F90 3C038009 */ lui $v1, %hi(D_8008FA78) -/* 41ED24 802A9F94 8C63FA78 */ lw $v1, %lo(D_8008FA78)($v1) +/* 41ED20 802A9F90 3C038009 */ lui $v1, %hi(gMoveTable+0xA18) +/* 41ED24 802A9F94 8C63FA78 */ lw $v1, %lo(gMoveTable+0xA18)($v1) /* 41ED28 802A9F98 2402000A */ addiu $v0, $zero, 0xa /* 41ED2C 802A9F9C A642017A */ sh $v0, 0x17a($s2) /* 41ED30 802A9FA0 0C090464 */ jal btl_set_state diff --git a/ver/us/asm/nonmatchings/415D90/btl_state_update_player_menu.s b/ver/us/asm/nonmatchings/415D90/btl_state_update_player_menu.s index c3982019aa..cd21b528a9 100644 --- a/ver/us/asm/nonmatchings/415D90/btl_state_update_player_menu.s +++ b/ver/us/asm/nonmatchings/415D90/btl_state_update_player_menu.s @@ -780,8 +780,8 @@ glabel btl_state_update_player_menu /* 41B24C 802A64BC 1860002B */ blez $v1, .L802A656C /* 41B250 802A64C0 A2D001F6 */ sb $s0, 0x1f6($s6) /* 41B254 802A64C4 241E0008 */ addiu $fp, $zero, 8 -/* 41B258 802A64C8 3C038009 */ lui $v1, %hi(D_8008F9C0) -/* 41B25C 802A64CC 2463F9C0 */ addiu $v1, $v1, %lo(D_8008F9C0) +/* 41B258 802A64C8 3C038009 */ lui $v1, %hi(gMoveTable+0x960) +/* 41B25C 802A64CC 2463F9C0 */ addiu $v1, $v1, %lo(gMoveTable+0x960) /* 41B260 802A64D0 26D10002 */ addiu $s1, $s6, 2 .L802A64D4: /* 41B264 802A64D4 0060902D */ daddu $s2, $v1, $zero @@ -831,8 +831,8 @@ glabel btl_state_update_player_menu /* 41B300 802A6570 24020001 */ addiu $v0, $zero, 1 /* 41B304 802A6574 16220024 */ bne $s1, $v0, .L802A6608 /* 41B308 802A6578 02D48021 */ addu $s0, $s6, $s4 -/* 41B30C 802A657C 3C128009 */ lui $s2, %hi(D_8008FA4C) -/* 41B310 802A6580 2652FA4C */ addiu $s2, $s2, %lo(D_8008FA4C) +/* 41B30C 802A657C 3C128009 */ lui $s2, %hi(gMoveTable+0x9EC) +/* 41B310 802A6580 2652FA4C */ addiu $s2, $s2, %lo(gMoveTable+0x9EC) /* 41B314 802A6584 2402007F */ addiu $v0, $zero, 0x7f /* 41B318 802A6588 A20201DE */ sb $v0, 0x1de($s0) /* 41B31C 802A658C 00141040 */ sll $v0, $s4, 1 @@ -875,8 +875,8 @@ glabel btl_state_update_player_menu /* 41B39C 802A660C 24020002 */ addiu $v0, $zero, 2 /* 41B3A0 802A6610 54620027 */ bnel $v1, $v0, .L802A66B0 /* 41B3A4 802A6614 A2D4020E */ sb $s4, 0x20e($s6) -/* 41B3A8 802A6618 3C128009 */ lui $s2, %hi(D_8008FA60) -/* 41B3AC 802A661C 2652FA60 */ addiu $s2, $s2, %lo(D_8008FA60) +/* 41B3A8 802A6618 3C128009 */ lui $s2, %hi(gMoveTable+0xA00) +/* 41B3AC 802A661C 2652FA60 */ addiu $s2, $s2, %lo(gMoveTable+0xA00) /* 41B3B0 802A6620 02D48021 */ addu $s0, $s6, $s4 /* 41B3B4 802A6624 24020080 */ addiu $v0, $zero, 0x80 /* 41B3B8 802A6628 A20201DE */ sb $v0, 0x1de($s0) @@ -1222,9 +1222,9 @@ glabel btl_state_update_player_menu /* 41B88C 802A6AFC 00031080 */ sll $v0, $v1, 2 /* 41B890 802A6B00 00431021 */ addu $v0, $v0, $v1 /* 41B894 802A6B04 00021080 */ sll $v0, $v0, 2 -/* 41B898 802A6B08 3C018009 */ lui $at, %hi(D_8008F064) +/* 41B898 802A6B08 3C018009 */ lui $at, %hi(gMoveTable + 0x4) /* 41B89C 802A6B0C 00220821 */ addu $at, $at, $v0 -/* 41B8A0 802A6B10 8C22F064 */ lw $v0, %lo(D_8008F064)($at) +/* 41B8A0 802A6B10 8C22F064 */ lw $v0, %lo(gMoveTable + 0x4)($at) /* 41B8A4 802A6B14 AEC20184 */ sw $v0, 0x184($s6) /* 41B8A8 802A6B18 24020001 */ addiu $v0, $zero, 1 /* 41B8AC 802A6B1C 1202000E */ beq $s0, $v0, .L802A6B58 @@ -1381,9 +1381,9 @@ glabel btl_state_update_player_menu /* 41BABC 802A6D2C 00021880 */ sll $v1, $v0, 2 /* 41BAC0 802A6D30 00621821 */ addu $v1, $v1, $v0 /* 41BAC4 802A6D34 00031880 */ sll $v1, $v1, 2 -/* 41BAC8 802A6D38 3C028009 */ lui $v0, %hi(D_8008F064) +/* 41BAC8 802A6D38 3C028009 */ lui $v0, %hi(gMoveTable + 0x4) /* 41BACC 802A6D3C 00431021 */ addu $v0, $v0, $v1 -/* 41BAD0 802A6D40 8C42F064 */ lw $v0, %lo(D_8008F064)($v0) +/* 41BAD0 802A6D40 8C42F064 */ lw $v0, %lo(gMoveTable + 0x4)($v0) /* 41BAD4 802A6D44 24040011 */ addiu $a0, $zero, 0x11 /* 41BAD8 802A6D48 0C090464 */ jal btl_set_state /* 41BADC 802A6D4C AEC20184 */ sw $v0, 0x184($s6) @@ -1969,9 +1969,9 @@ glabel btl_state_update_player_menu /* 41C334 802A75A4 00431021 */ addu $v0, $v0, $v1 /* 41C338 802A75A8 00021080 */ sll $v0, $v0, 2 /* 41C33C 802A75AC 92C30049 */ lbu $v1, 0x49($s6) -/* 41C340 802A75B0 3C018009 */ lui $at, %hi(D_8008F064) +/* 41C340 802A75B0 3C018009 */ lui $at, %hi(gMoveTable + 0x4) /* 41C344 802A75B4 00220821 */ addu $at, $at, $v0 -/* 41C348 802A75B8 8C22F064 */ lw $v0, %lo(D_8008F064)($at) +/* 41C348 802A75B8 8C22F064 */ lw $v0, %lo(gMoveTable + 0x4)($at) /* 41C34C 802A75BC 00031E00 */ sll $v1, $v1, 0x18 /* 41C350 802A75C0 00032603 */ sra $a0, $v1, 0x18 /* 41C354 802A75C4 A6C4017A */ sh $a0, 0x17a($s6) @@ -2211,8 +2211,8 @@ glabel btl_state_update_player_menu /* 41C69C 802A790C 82A20000 */ lb $v0, ($s5) /* 41C6A0 802A7910 04400008 */ bltz $v0, .L802A7934 /* 41C6A4 802A7914 02E0202D */ daddu $a0, $s7, $zero -/* 41C6A8 802A7918 3C028009 */ lui $v0, %hi(D_8008F2BC) -/* 41C6AC 802A791C 8C42F2BC */ lw $v0, %lo(D_8008F2BC)($v0) +/* 41C6A8 802A7918 3C028009 */ lui $v0, %hi(gMoveTable+0x25C) +/* 41C6AC 802A791C 8C42F2BC */ lw $v0, %lo(gMoveTable+0x25C)($v0) /* 41C6B0 802A7920 0C098C0B */ jal player_create_target_list /* 41C6B4 802A7924 AEC20184 */ sw $v0, 0x184($s6) /* 41C6B8 802A7928 82F1040C */ lb $s1, 0x40c($s7) @@ -2224,8 +2224,8 @@ glabel btl_state_update_player_menu /* 41C6C8 802A7938 82A20001 */ lb $v0, 1($s5) /* 41C6CC 802A793C 04400008 */ bltz $v0, .L802A7960 /* 41C6D0 802A7940 02E0202D */ daddu $a0, $s7, $zero -/* 41C6D4 802A7944 3C028009 */ lui $v0, %hi(D_8008F0F0) -/* 41C6D8 802A7948 8C42F0F0 */ lw $v0, %lo(D_8008F0F0)($v0) +/* 41C6D4 802A7944 3C028009 */ lui $v0, %hi(gMoveTable+0x90) +/* 41C6D8 802A7948 8C42F0F0 */ lw $v0, %lo(gMoveTable+0x90)($v0) /* 41C6DC 802A794C 0C098C0B */ jal player_create_target_list /* 41C6E0 802A7950 AEC20184 */ sw $v0, 0x184($s6) /* 41C6E4 802A7954 82E2040C */ lb $v0, 0x40c($s7) @@ -2261,8 +2261,8 @@ glabel btl_state_update_player_menu /* 41C748 802A79B8 2403001E */ addiu $v1, $zero, 0x1e /* 41C74C 802A79BC A6C3017C */ sh $v1, 0x17c($s6) /* 41C750 802A79C0 A2C00178 */ sb $zero, 0x178($s6) -/* 41C754 802A79C4 3C038009 */ lui $v1, %hi(D_8008F2BC) -/* 41C758 802A79C8 8C63F2BC */ lw $v1, %lo(D_8008F2BC)($v1) +/* 41C754 802A79C4 3C038009 */ lui $v1, %hi(gMoveTable+0x25C) +/* 41C758 802A79C8 8C63F2BC */ lw $v1, %lo(gMoveTable+0x25C)($v1) /* 41C75C 802A79CC 00021600 */ sll $v0, $v0, 0x18 /* 41C760 802A79D0 00021603 */ sra $v0, $v0, 0x18 /* 41C764 802A79D4 AEC30184 */ sw $v1, 0x184($s6) @@ -2274,8 +2274,8 @@ glabel btl_state_update_player_menu /* 41C778 802A79E8 92A30001 */ lbu $v1, 1($s5) /* 41C77C 802A79EC 24020001 */ addiu $v0, $zero, 1 /* 41C780 802A79F0 A2C20178 */ sb $v0, 0x178($s6) -/* 41C784 802A79F4 3C028009 */ lui $v0, %hi(D_8008F0F0) -/* 41C788 802A79F8 8C42F0F0 */ lw $v0, %lo(D_8008F0F0)($v0) +/* 41C784 802A79F4 3C028009 */ lui $v0, %hi(gMoveTable+0x90) +/* 41C788 802A79F8 8C42F0F0 */ lw $v0, %lo(gMoveTable+0x90)($v0) /* 41C78C 802A79FC 00031E00 */ sll $v1, $v1, 0x18 /* 41C790 802A7A00 00031E03 */ sra $v1, $v1, 0x18 /* 41C794 802A7A04 AEC20184 */ sw $v0, 0x184($s6) diff --git a/ver/us/asm/nonmatchings/415D90/btl_state_update_select_target.s b/ver/us/asm/nonmatchings/415D90/btl_state_update_select_target.s index b3aa863df6..92dc9b1839 100644 --- a/ver/us/asm/nonmatchings/415D90/btl_state_update_select_target.s +++ b/ver/us/asm/nonmatchings/415D90/btl_state_update_select_target.s @@ -74,9 +74,9 @@ glabel btl_state_update_select_target /* 41F518 802AA788 00031080 */ sll $v0, $v1, 2 /* 41F51C 802AA78C 00431021 */ addu $v0, $v0, $v1 /* 41F520 802AA790 00021080 */ sll $v0, $v0, 2 -/* 41F524 802AA794 3C048009 */ lui $a0, %hi(D_8008F073) +/* 41F524 802AA794 3C048009 */ lui $a0, %hi(gMoveTable+0x13) /* 41F528 802AA798 00822021 */ addu $a0, $a0, $v0 -/* 41F52C 802AA79C 8084F073 */ lb $a0, %lo(D_8008F073)($a0) +/* 41F52C 802AA79C 8084F073 */ lb $a0, %lo(gMoveTable+0x13)($a0) /* 41F530 802AA7A0 04800003 */ bltz $a0, .L802AA7B0 /* 41F534 802AA7A4 2484002E */ addiu $a0, $a0, 0x2e /* 41F538 802AA7A8 0C093E58 */ jal btl_show_battle_message diff --git a/ver/us/asm/nonmatchings/415D90/btl_state_update_twink_menu.s b/ver/us/asm/nonmatchings/415D90/btl_state_update_twink_menu.s index 82ebac7bb9..78c90f5a6b 100644 --- a/ver/us/asm/nonmatchings/415D90/btl_state_update_twink_menu.s +++ b/ver/us/asm/nonmatchings/415D90/btl_state_update_twink_menu.s @@ -331,8 +331,8 @@ glabel btl_state_update_twink_menu /* 41F2F4 802AA564 A642006E */ sh $v0, 0x6e($s2) /* 41F2F8 802AA568 24020008 */ addiu $v0, $zero, 8 /* 41F2FC 802AA56C A2420178 */ sb $v0, 0x178($s2) -/* 41F300 802AA570 3C038009 */ lui $v1, %hi(D_8008FA8C) -/* 41F304 802AA574 8C63FA8C */ lw $v1, %lo(D_8008FA8C)($v1) +/* 41F300 802AA570 3C038009 */ lui $v1, %hi(gMoveTable+0xA2C) +/* 41F304 802AA574 8C63FA8C */ lw $v1, %lo(gMoveTable+0xA2C)($v1) /* 41F308 802AA578 24020082 */ addiu $v0, $zero, 0x82 /* 41F30C 802AA57C A642017C */ sh $v0, 0x17c($s2) /* 41F310 802AA580 A640017A */ sh $zero, 0x17a($s2) diff --git a/ver/us/asm/nonmatchings/world/area_hos/hos_06/A397F0/func_80240AD0_A39FB0.s b/ver/us/asm/nonmatchings/world/area_hos/hos_06/A397F0/func_80240AD0_A39FB0.s index da59a676b0..d882198ea8 100644 --- a/ver/us/asm/nonmatchings/world/area_hos/hos_06/A397F0/func_80240AD0_A39FB0.s +++ b/ver/us/asm/nonmatchings/world/area_hos/hos_06/A397F0/func_80240AD0_A39FB0.s @@ -136,9 +136,9 @@ glabel func_80240AD0_A39FB0 /* A3A1A0 80240CC0 00031080 */ sll $v0, $v1, 2 /* A3A1A4 80240CC4 00431021 */ addu $v0, $v0, $v1 /* A3A1A8 80240CC8 00021080 */ sll $v0, $v0, 2 -/* A3A1AC 80240CCC 3C018009 */ lui $at, %hi(D_8008F072) +/* A3A1AC 80240CCC 3C018009 */ lui $at, %hi(gMoveTable+0x12) /* A3A1B0 80240CD0 00220821 */ addu $at, $at, $v0 -/* A3A1B4 80240CD4 8022F072 */ lb $v0, %lo(D_8008F072)($at) +/* A3A1B4 80240CD4 8022F072 */ lb $v0, %lo(gMoveTable+0x12)($at) /* A3A1B8 80240CD8 0809033A */ j .L80240CE8 /* A3A1BC 80240CDC AE620098 */ sw $v0, 0x98($s3) .L80240CE0: diff --git a/ver/us/splat.yaml b/ver/us/splat.yaml index cd8d5d6025..3112c6eca7 100644 --- a/ver/us/splat.yaml +++ b/ver/us/splat.yaml @@ -320,7 +320,7 @@ segments: - [0x542E0, data] - [0x5A3E0, .data, 341d0] - [0x5A610, .data, effects] - - [0x5B320, data] + - [0x5B320, .data, 5B320] - [0x6B360, .data, world/world] - [0x6EAC0, data] # has scripts - [0x6F0E0, .data, os/nusys/nuContRmbMgr] diff --git a/ver/us/symbol_addrs.txt b/ver/us/symbol_addrs.txt index 7a04ee547d..fcc24764a1 100644 --- a/ver/us/symbol_addrs.txt +++ b/ver/us/symbol_addrs.txt @@ -14178,7 +14178,7 @@ dro_01_GetNpcCollisionHeight = 0x80242504; // type:func rom:0x95D704 dro_01_AddPlayerHandsOffset = 0x80242560; // type:func rom:0x95D760 dro_01_func_80242730_95D930 = 0x80242730; // type:func rom:0x95D930 dro_01_func_80242784_95D984 = 0x80242784; // type:func rom:0x95D984 -dro_01_BigArrayFunc = 0x802427BC; // type:func rom:0x95D9BC +dro_01_BuildKeyItemChoiceList = 0x802427BC; // type:func rom:0x95D9BC dro_01_func_80242858_95DA58 = 0x80242858; // type:func rom:0x95DA58 dro_01_LetterDelivery_Init = 0x80242D98; // type:func rom:0x95DF98 dro_01_LetterDelivery_CalcLetterPos = 0x80242E88; // type:func rom:0x95E088 @@ -18827,9 +18827,9 @@ dgb_06_exitSingleDoor_802403C0 = 0x802403C0; // type:data rom:0xC3D440 dgb_06_enterSingleDoor_80240474 = 0x80240474; // type:data rom:0xC3D4F4 dgb_06_main = 0x802404F0; // type:data rom:0xC3D570 dgb_06_D_80240620_C3D6A0 = 0x80240620; // type:data rom:0xC3D6A0 -dgb_06_80240624 = 0x80240624; // type:data rom:0xC3D6A4 -dgb_06_8024068C = 0x8024068C; // type:data rom:0xC3D70C -dgb_06_8024076C = 0x8024076C; // type:data rom:0xC3D7EC +dgb_06_EVS_Chest_ShowGotItem = 0x80240624; // type:data rom:0xC3D6A4 +dgb_06_EVS_Chest_GetItem = 0x8024068C; // type:data rom:0xC3D70C +dgb_06_EVS_Chest_Interact = 0x8024076C; // type:data rom:0xC3D7EC dgb_06_makeEntities = 0x802407B8; // type:data rom:0xC3D838 dgb_06_npcSettings_80240840 = 0x80240840; // type:data rom:0xC3D8C0 dgb_06_interact_8024086C = 0x8024086C; // type:data rom:0xC3D8EC @@ -19105,9 +19105,9 @@ dgb_12_main = 0x802404E0; // type:data rom:0xC4E3D0 dgb_12_lavaResetList_802405C0 = 0x802405C0; // type:data rom:0xC4E4B0 dgb_12_802405E0 = 0x802405E0; // type:data rom:0xC4E4D0 dgb_12_D_80240870_C4E760 = 0x80240870; // type:data rom:0xC4E760 -dgb_12_80240874 = 0x80240874; // type:data rom:0xC4E764 -dgb_12_802408DC = 0x802408DC; // type:data rom:0xC4E7CC -dgb_12_802409BC = 0x802409BC; // type:data rom:0xC4E8AC +dgb_06_EVS_ShowGotItem = 0x80240874; // type:data rom:0xC4E764 +dgb_06_EVS_GetItem = 0x802408DC; // type:data rom:0xC4E7CC +dgb_06_EVS_Chest_Interact = 0x802409BC; // type:data rom:0xC4E8AC dgb_12_makeEntities = 0x80240A08; // type:data rom:0xC4E8F8 dgb_13_entryList = 0x80240000; // type:data rom:0xC4E960 dgb_13_config = 0x80240010; // type:data rom:0xC4E970 @@ -23328,24 +23328,6 @@ D_8008EEF0 = 0x8008EEF0; // type:data gPartnerPopupProperties = 0x8008EF20; // type:data gPartnerIconHudScripts = 0x8008EFF8; // type:data gMoveTable = 0x8008F060; // type:data -D_8008F064 = 0x8008F064; // type:data -D_8008F06C = 0x8008F06C; // type:data -D_8008F071 = 0x8008F071; // type:data -D_8008F072 = 0x8008F072; // type:data -D_8008F073 = 0x8008F073; // type:data -D_8008F0A0 = 0x8008F0A0; // type:data -D_8008F0DC = 0x8008F0DC; // type:data -D_8008F0F0 = 0x8008F0F0; // type:data -D_8008F2A8 = 0x8008F2A8; // type:data -D_8008F2BC = 0x8008F2BC; // type:data -D_8008F2E4 = 0x8008F2E4; // type:data -D_8008F9B0 = 0x8008F9B0; // type:data -D_8008F9C0 = 0x8008F9C0; // type:data -D_8008FA4C = 0x8008FA4C; // type:data -D_8008FA60 = 0x8008FA60; // type:data -D_8008FA78 = 0x8008FA78; // type:data -D_8008FA8C = 0x8008FA8C; // type:data -D_8008FC44 = 0x8008FC44; // type:data gMessageBoxFrameParts = 0x8008FEE0; // type:data rdpstateinit_dl = 0x80093BB8; // type:data hdwrBugFlag.2 = 0x80093DA0; // type:data @@ -23749,7 +23731,7 @@ arn_09_pad_4CC = 0x802404CC; // type:data flo_22_pad_518 = 0x80240518; // type:data dgb_11_pad_56C = 0x8024056C; // type:data arn_09_pad_5A8 = 0x802405A8; // type:data -dgb_06_varStash = 0x80240620; // type:data +dgb_06_Chest_VarStash = 0x80240620; // type:data varTable.2 = 0x80240620; // type:data dgb_10_pad_66C = 0x8024066C; // type:data arn_11_pad_674 = 0x80240674; // type:data @@ -24125,8 +24107,7 @@ dro_01_Quizmo_AudienceEffect = 0x8024DFE4; // type:data D_8024DFE8 = 0x8024DFE8; // type:data dro_01_Quizmo_VannaTEffect = 0x8024DFE8; // type:data dro_01_pad_D_8024DFEC = 0x8024DFEC; // type:data -bigArray = 0x8024DFF0; // type:data -dro_01_bigArray = 0x8024DFF0; // type:data +dro_01_KeyItemChoiceList = 0x8024DFF0; // type:data dro_01_pad_D_8024E1B0 = 0x8024E1B0; // type:data D_8024E1B4 = 0x8024E1B4; // type:data dro_01_LetterDelivery_SavedNpcAnim = 0x8024E1B4; // type:data diff --git a/ver/us/undefined_syms.txt b/ver/us/undefined_syms.txt index e68257ac12..4164d853e3 100644 --- a/ver/us/undefined_syms.txt +++ b/ver/us/undefined_syms.txt @@ -665,7 +665,6 @@ D_8024DFD8 = 0x8024DFD8; D_8024DFE0 = 0x8024DFE0; D_8024DFE4 = 0x8024DFE4; D_8024DFE8 = 0x8024DFE8; -dro_01_bigArray = 0x8024DFF0; D_8024E1B4 = 0x8024E1B4; mac_02_Quizmo_Worker = 0x8024E540; mac_02_Quizmo_AnswerResult = 0x8024E558;