;============================================================================ ; Area ;============================================================================AREA_EOLIS=$00AREA_APOLUNE=$01AREA_FOREPAW=$02AREA_MASCON=$03AREA_VICTIM_OR_INSIDE=$04AREA_CONFLATE=$05AREA_DAYBREAK=$06AREA_EVIL_FORTRESS=$07;============================================================================ ; AreasRegion ;============================================================================REGION_EOLIS=$00REGION_TRUNK=$01REGION_MIST=$02REGION_BRANCH=$03REGION_DARTMOOR=$04REGION_EVIL_FORTRESS=$05;============================================================================ ; ArmorInventory ;============================================================================ARMORINVENTORY_LEATHER=$00ARMORINVENTORY_STUDDED_MAIL=$01ARMORINVENTORY_FULL_PLATE=$02ARMORINVENTORY_BATTLE_SUIT=$03;============================================================================ ; BlockProperty ;============================================================================BLOCK_IS_AIR=$00BLOCK_IS_SOLID=$01BLOCK_IS_LADDER=$02BLOCK_IS_DOOR=$03BLOCK_FOREGROUND=$04BLOCK_BREAKABLE_FLOOR=$05BLOCK_PUSHABLE=$06BLOCK_0x07=$07BLOCK_0x08=$08BLOCK_MAYBE_AREA_TRANSITION_UP=$09BLOCK_MAYBE_AREA_TRANSITION_DOWN=$0aBLOCK_MAYBE_BREAKABLE_BY_MATTOCK=$0bBLOCK_AREA_TRANSITION_RIGHT=$0cBLOCK_AREA_TRANSITION_LEFT=$0dBLOCK_0x0e=$0eBLOCK_LOWER_NIBBLE=$0fBLOCK_UPPER_NIBBLE=$f0;============================================================================ ; ButtonBitmask ;============================================================================BUTTON_BIT_NONE=$00BUTTON_BIT_RIGHT=$01BUTTON_BIT_LEFT=$02BUTTON_BIT_DOWN=$04BUTTON_BIT_UP=$08BUTTON_BITS_DPAD=$0fBUTTON_BIT_START=$10BUTTON_BIT_SELECT=$20BUTTON_BIT_B=$40BUTTON_BIT_A=$80;============================================================================ ; CastMagicFlags ;============================================================================CAST_MAGIC_FLAGS_UNSET=$00CAST_MAGIC_FACING_RIGHT=$40CAST_MAGIC_CLEAR_FALLING=$7fCAST_MAGIC_FALLING=$80;============================================================================ ; Direction ;============================================================================DIRECTION_LEFT=$00DIRECTION_RIGHT=$01DIRECTION_UP=$02DIRECTION_DOWN=$03SCREEN_SCROLL_NONE=$ff;============================================================================ ; FacingDirectionBit ;============================================================================FACING_LEFT=$00FACING_RIGHT=$40;============================================================================ ; Inventory ;============================================================================INVENTORY_WEAPONS=$00INVENTORY_ARMOR=$01INVENTORY_SHIELD=$02INVENTORY_MAGIC=$03INVENTORY_ITEM=$04;============================================================================ ; InventoryItem ;============================================================================WEAPON_HAND_DAGGER=$00WEAPON_LONG_SWORD=$01WEAPON_GIANT_BLADE=$02WEAPON_DRAGON_SLAYER=$03ARMOR_LEATHER=$20ARMOR_STUDDED_MAIL=$21ARMOR_FULL_PLATE=$22ARMOR_BATTLE_SUIT=$23SHIELD_SMALL=$40SHIELD_LARGE=$41SHIELD_MAGIC=$42SHIELD_BATTLE_HELMET=$43MAGIC_DELUGE=$60MAGIC_THUNDER=$61MAGIC_FIRE=$62MAGIC_DEATH=$63MAGIC_TILTE=$64SPECIAL_RING_OF_ELF=$80SPECIAL_RING_OF_RUBY=$81SPECIAL_RING_OF_DWORF=$82SPECIAL_DEMONS_RING=$83KEY_A=$84KEY_K=$85KEY_Q=$86KEY_J=$87KEY_JO=$88MATTOCK=$89SPECIAL_MAGICAL_ROD=$8aUNUSED_CRYSTAL=$8bUNUSED_LAMP=$8cITEM_HOUR_GLASS=$8dUNUSED_BOOK=$8eITEM_WING_BOOTS=$8fITEM_RED_POTION=$90ITEM_POISON=$91SPECIAL_ELIXIR=$92SPECIAL_PENDANT=$93SPECIAL_BLACK_ONYX=$94SPECIAL_FIRE_CRYSTAL=$95;============================================================================ ; IScriptAction ;============================================================================ISCRIPT_ACTION_END=$00ISCRIPT_ACTION_SHOW_UNSKIPPABLE_MESSAGE=$01ISCRIPT_ACTION_SHOW_QUESTION_MESSAGE=$02ISCRIPT_ACTION_SHOW_MESSAGE=$03ISCRIPT_ACTION_CHECK_UPDATE_PLAYER_TITLE=$04ISCRIPT_ACTION_PAY_GOLD=$05ISCRIPT_ACTION_SET_SPAWN_POINT=$06ISCRIPT_ACTION_ADD_ITEM=$07ISCRIPT_ACTION_OPEN_SHOP=$08ISCRIPT_ACTION_ADD_GOLD=$09ISCRIPT_ACTION_ADD_MP=$0aISCRIPT_ACTION_CHECK_QUEST=$0bISCRIPT_ACTION_CHECK_PLAYER_RANK=$0cISCRIPT_ACTION_CHECK_GOLD=$0dISCRIPT_ACTION_SET_QUEST_COMPLETE=$0eISCRIPT_ACTION_SHOW_BUY_SELL_MENU=$0fISCRIPT_ACTION_CONSUME_ITEM=$10ISCRIPT_ACTION_SHOW_SELL_MENU=$11ISCRIPT_ACTION_CHECK_FOR_ITEM=$12ISCRIPT_ACTION_ADD_HP=$13ISCRIPT_ACTION_SHOW_PASSWORD=$14ISCRIPT_ACTION_END_GAME=$15ISCRIPT_ACTION_22=$16ISCRIPT_ACTION_JUMP=$17;============================================================================ ; IScriptEntity ;============================================================================ISCRIPT_ENTITY_GENERIC=$00ISCRIPT_ENTITY_KING=$80ISCRIPT_ENTITY_GURU=$81ISCRIPT_ENTITY_MARTIAL_ARTIST=$82ISCRIPT_ENTITY_MAGICIAN=$83ISCRIPT_ENTITY_DOCTOR=$84ISCRIPT_ENTITY_NURSE=$85ISCRIPT_ENTITY_PINK_SHIRT_GUY=$86ISCRIPT_ENTITY_SMOKING_GUY=$87ISCRIPT_ENTITY_MEAT_SALESMAN=$88ISCRIPT_ENTITY_TOOLS_SALESMAN=$89ISCRIPT_ENTITY_KEY_SALESMAN=$8a;============================================================================ ; IScriptEntrypoint ;============================================================================ISCRIPT_ENTRYPOINT_INTRO=$00ISCRIPT_ENTRYPOINT_EOLIS_WALKING_MAN_1=$01ISCRIPT_ENTRYPOINT_MARK_OF_JACK=$02ISCRIPT_ENTRYPOINT_EOLIS_WALKING_WOMAN_1=$03ISCRIPT_ENTRYPOINT_EOLIS_GURU=$04ISCRIPT_ENTRYPOINT_EOLIS_WALKING_WOMAN_2=$05ISCRIPT_ENTRYPOINT_EOLIS_SMOKING_MAN=$06ISCRIPT_ENTRYPOINT_EOLIS_KINGS_GUARD=$07ISCRIPT_ENTRYPOINT_EOLIS_KING=$08ISCRIPT_ENTRYPOINT_9=$09ISCRIPT_ENTRYPOINT_10=$0aISCRIPT_ENTRYPOINT_EOLIS_MEAT_SHOP=$0bISCRIPT_ENTRYPOINT_EOLIS_KEY_SHOP=$0cISCRIPT_ENTRYPOINT_EOLIS_TOOL_SHOP=$0dISCRIPT_ENTRYPOINT_EOLIS_MARTIAL_ARTS_MAGIC_SHOP=$0eISCRIPT_ENTRYPOINT_EOLIS_MARTIAL_ARTS=$0fISCRIPT_ENTRYPOINT_16=$10ISCRIPT_ENTRYPOINT_17=$11ISCRIPT_ENTRYPOINT_18=$12ISCRIPT_ENTRYPOINT_19=$13ISCRIPT_ENTRYPOINT_20=$14ISCRIPT_ENTRYPOINT_APOLUNE_DOCTOR=$15ISCRIPT_ENTRYPOINT_22=$16ISCRIPT_ENTRYPOINT_23=$17ISCRIPT_ENTRYPOINT_24=$18ISCRIPT_ENTRYPOINT_APOLUNE_TOOL_SHOP=$19ISCRIPT_ENTRYPOINT_APOLUNE_KEY_SHOP=$1aISCRIPT_ENTRYPOINT_27=$1bISCRIPT_ENTRYPOINT_APOLUNE_GURU=$1cISCRIPT_ENTRYPOINT_BEFORE_APOLUNE_TOOL_SHOP=$1dISCRIPT_ENTRYPOINT_30_INTRO=$1eISCRIPT_ENTRYPOINT_31_REMEMBER_YOUR_MANTRA=$1fISCRIPT_ENTRYPOINT_32_FOREPAW_GREETER=$20ISCRIPT_ENTRYPOINT_33=$21ISCRIPT_ENTRYPOINT_34=$22ISCRIPT_ENTRYPOINT_35=$23ISCRIPT_ENTRYPOINT_36=$24ISCRIPT_ENTRYPOINT_37_SPRING_OF_SKY=$25ISCRIPT_ENTRYPOINT_38_SPRING_OF_TRUNK=$26ISCRIPT_ENTRYPOINT_39=$27ISCRIPT_ENTRYPOINT_40_FOREPAW_TOOL_SHOP=$28ISCRIPT_ENTRYPOINT_41_FOREPAW_GURU=$29ISCRIPT_ENTRYPOINT_42_FOREPAW_DOCTOR=$2aISCRIPT_ENTRYPOINT_43_FOREPAW_KEY_SHOP=$2bISCRIPT_ENTRYPOINT_44_FOREPAW_MEAT_SHOP=$2cISCRIPT_ENTRYPOINT_45_INTRO=$2dISCRIPT_ENTRYPOINT_46_INTRO=$2eISCRIPT_ENTRYPOINT_47_INTRO=$2fISCRIPT_ENTRYPOINT_48=$30ISCRIPT_ENTRYPOINT_49=$31ISCRIPT_ENTRYPOINT_50=$32ISCRIPT_ENTRYPOINT_51=$33ISCRIPT_ENTRYPOINT_52=$34ISCRIPT_ENTRYPOINT_53_OVERWORLD_MIST_HOUSE_MAN=$35ISCRIPT_ENTRYPOINT_54_OVERWORLD_MIST_HOUSE_WOMAN=$36ISCRIPT_ENTRYPOINT_55=$37ISCRIPT_ENTRYPOINT_56_MASCON_DOCTOR=$38ISCRIPT_ENTRYPOINT_57_MASCON_TOOL_SHOP=$39ISCRIPT_ENTRYPOINT_58_MASCON_MEAT_SHOP=$3aISCRIPT_ENTRYPOINT_59_MASCON_KEY_SHOP=$3bISCRIPT_ENTRYPOINT_60_AFTER_MASCON_TOOL_SHOP=$3cISCRIPT_ENTRYPOINT_61_MASCON_GURU=$3dISCRIPT_ENTRYPOINT_62_INTRO=$3eISCRIPT_ENTRYPOINT_63_INTRO=$3fISCRIPT_ENTRYPOINT_64=$40ISCRIPT_ENTRYPOINT_65=$41ISCRIPT_ENTRYPOINT_66=$42ISCRIPT_ENTRYPOINT_67=$43ISCRIPT_ENTRYPOINT_68=$44ISCRIPT_ENTRYPOINT_69=$45ISCRIPT_ENTRYPOINT_70=$46ISCRIPT_ENTRYPOINT_71_VICTIM_DOCTOR=$47ISCRIPT_ENTRYPOINT_72_VICTIM_TOOL_SHOP=$48ISCRIPT_ENTRYPOINT_73_VICTIM_MEAT_SHOP=$49ISCRIPT_ENTRYPOINT_74_VICTIM_KEY_SHOP=$4aISCRIPT_ENTRYPOINT_75_AFTER_VICTIM_MAGIC_SHOP=$4bISCRIPT_ENTRYPOINT_76_VICTIM_GURU=$4cISCRIPT_ENTRYPOINT_77_INTRO=$4dISCRIPT_ENTRYPOINT_78_INTRO=$4eISCRIPT_ENTRYPOINT_79_INTRO=$4fISCRIPT_ENTRYPOINT_80=$50ISCRIPT_ENTRYPOINT_81=$51ISCRIPT_ENTRYPOINT_82=$52ISCRIPT_ENTRYPOINT_83=$53ISCRIPT_ENTRYPOINT_84=$54ISCRIPT_ENTRYPOINT_85_CONFLATE_GURU=$55ISCRIPT_ENTRYPOINT_86_CONFLATE_DOCTOR=$56ISCRIPT_ENTRYPOINT_87_CONFLATE_TOOL_SHOP=$57ISCRIPT_ENTRYPOINT_88_CONFLATE_MEAT_SHOP=$58ISCRIPT_ENTRYPOINT_89_INTRO=$59ISCRIPT_ENTRYPOINT_90_INTRO=$5aISCRIPT_ENTRYPOINT_91_INTRO=$5bISCRIPT_ENTRYPOINT_92_INTRO=$5cISCRIPT_ENTRYPOINT_93_INTRO=$5dISCRIPT_ENTRYPOINT_94_INTRO=$5eISCRIPT_ENTRYPOINT_95_INTRO=$5fISCRIPT_ENTRYPOINT_96=$60ISCRIPT_ENTRYPOINT_97=$61ISCRIPT_ENTRYPOINT_98=$62ISCRIPT_ENTRYPOINT_99=$63ISCRIPT_ENTRYPOINT_100=$64ISCRIPT_ENTRYPOINT_101=$65ISCRIPT_ENTRYPOINT_102_DAYBREAK_TOOL_SHOP=$66ISCRIPT_ENTRYPOINT_103_DAYBREAK_MEAT_SHOP=$67ISCRIPT_ENTRYPOINT_104_DAYBREAK_KEY_SHOP=$68ISCRIPT_ENTRYPOINT_105_DAYBREAK_GURU=$69ISCRIPT_ENTRYPOINT_106_INTRO=$6aISCRIPT_ENTRYPOINT_107_INTRO=$6bISCRIPT_ENTRYPOINT_108_INTRO=$6cISCRIPT_ENTRYPOINT_109_INTRO=$6dISCRIPT_ENTRYPOINT_110_INTRO=$6eISCRIPT_ENTRYPOINT_111_INTRO=$6fISCRIPT_ENTRYPOINT_112=$70ISCRIPT_ENTRYPOINT_113_OVERWORLD_HOUSE_MAN=$71ISCRIPT_ENTRYPOINT_114_OVERWORLD_HOUSE_WOMAN=$72ISCRIPT_ENTRYPOINT_115=$73ISCRIPT_ENTRYPOINT_116_FRATERNAL_GURU=$74ISCRIPT_ENTRYPOINT_117_DARTMOOR_TOOL_SHOP=$75ISCRIPT_ENTRYPOINT_118_DARTMOOR_MEAT_SHOP=$76ISCRIPT_ENTRYPOINT_119_DARTMOOR_KEY_SHOP=$77ISCRIPT_ENTRYPOINT_120_FINAL_GURU=$78ISCRIPT_ENTRYPOINT_121_GLAD_YOU_ARE_BACK=$79ISCRIPT_ENTRYPOINT_122_DARTMOOR_DOCTOR=$7aISCRIPT_ENTRYPOINT_123_MARK_OF_QUEEN=$7bISCRIPT_ENTRYPOINT_124_MARK_OF_KING=$7cISCRIPT_ENTRYPOINT_125_MARK_OF_ACE=$7dISCRIPT_ENTRYPOINT_126_MARK_OF_JOKER=$7eISCRIPT_ENTRYPOINT_127_NEED_RING_FOR_DOOR=$7fISCRIPT_ENTRYPOINT_128_USED_RED_POTION=$80ISCRIPT_ENTRYPOINT_129_USED_MATTOCK=$81ISCRIPT_ENTRYPOINT_130_USED_HOURGLASS=$82ISCRIPT_ENTRYPOINT_131_USED_WINGBOOTS=$83ISCRIPT_ENTRYPOINT_132_USED_KEY=$84ISCRIPT_ENTRYPOINT_133_USED_ELIXIR=$85ISCRIPT_ENTRYPOINT_134_GOT_ELIXIR=$86ISCRIPT_ENTRYPOINT_135_GOT_RED_POTION=$87ISCRIPT_ENTRYPOINT_136_GOT_MATTOCK=$88ISCRIPT_ENTRYPOINT_137_GOT_WINGBOOTS=$89ISCRIPT_ENTRYPOINT_138_GOT_HOURGLASS=$8aISCRIPT_ENTRYPOINT_139_GOT_BATTLE_SUIT=$8bISCRIPT_ENTRYPOINT_140_GOT_BATTLE_HELMET=$8cISCRIPT_ENTRYPOINT_141_GOT_DRAGON_SLAYER=$8dISCRIPT_ENTRYPOINT_142_GOT_BLACK_ONYX=$8eISCRIPT_ENTRYPOINT_143_GOT_PENDANT=$8fISCRIPT_ENTRYPOINT_144_GOT_MAGICAL_ROD=$90ISCRIPT_ENTRYPOINT_145_TOUCHED_POISON=$91ISCRIPT_ENTRYPOINT_146_GOT_POWER_GLOVE=$92ISCRIPT_ENTRYPOINT_147_POWER_GLOVE_GONE=$93ISCRIPT_ENTRYPOINT_148_OINTMENT_USED=$94ISCRIPT_ENTRYPOINT_149_OINTMENT_GONE=$95ISCRIPT_ENTRYPOINT_150_WINGBOOTS_GONE=$96ISCRIPT_ENTRYPOINT_151_HOURGLASS_GONE=$97;============================================================================ ; ItemInventory ;============================================================================ITEMINVENTORY_RING_OF_ELF=$00ITEMINVENTORY_RING_OF_RUBY=$01ITEMINVENTORY_RING_OF_DWORF=$02ITEMINVENTORY_DEMONS_RING=$03ITEMINVENTORY_KEY_A=$04ITEMINVENTORY_KEY_K=$05ITEMINVENTORY_KEY_Q=$06ITEMINVENTORY_KEY_J=$07ITEMINVENTORY_KEY_JO=$08ITEMINVENTORY_MATTOCK=$09ITEMINVENTORY_MAGICAL_ROD=$0aITEMINVENTORY_CRYSTAL=$0bITEMINVENTORY_LAMP=$0cITEMINVENTORY_HOUR_GLASS=$0dITEMINVENTORY_BOOK=$0eITEMINVENTORY_WING_BOOTS=$0fITEMINVENTORY_RED_POTION=$10ITEMINVENTORY_POISON=$11ITEMINVENTORY_ELIXIR=$12ITEMINVENTORY_PENDANT=$13ITEMINVENTORY_BLACK_ONYX=$14ITEMINVENTORY_FIRE_CRYSTAL=$15ITEMINVENTORY_NO_ITEM_SELECTED=$ff;============================================================================ ; Message ;============================================================================MESSAGEID_UNSET=$00MESSAGEID_HELP_WITH_ANYTHING=$01MESSAGEID_THANK_YOU_FOR_SHOPPING=$02MESSAGEID_NOT_ENOUGH_GOLD=$03MESSAGEID_ANYTHING_ELSE=$04MESSAGEID_COME_BACK_AGAIN=$05MESSAGEID_CANT_CARRY_MORE=$06MESSAGEID_DRIED_MEAT_50G=$07MESSAGEID_DRIED_MEAT_150G=$08MESSAGEID_DRIED_MEAT_180G=$09MESSAGEID_DRIED_MEAT_250G=$0aMESSAGEID_DRIED_MEAT_350G=$0bMESSAGEID_DRIED_MEAT_500G=$0cMESSAGEID_DRIED_MEAT_800G=$0dMESSAGEID_I_SELL_KEYS=$0eMESSAGEID_I_SELL_TOOLS=$0fMESSAGEID_COME_HERE_TO_BUY_SELL=$10MESSAGEID_NO_KEY=$11MESSAGEID_NOTHING_TO_BUY=$12MESSAGEID_WHICH_TO_SELL=$13MESSAGEID_WHAT_WOULD_YOU_LIKE=$14MESSAGEID_MAGIC_200G=$15MESSAGEID_WATCH_POWER_LEVEL=$16MESSAGEID_MAGIC_FIRE_3000G=$17MESSAGEID_DONT_RELY_ON_MAGIC=$18MESSAGEID_MARTIAL_ARTS_200G=$19MESSAGEID_DO_YOU_WANT_TREATMENT=$1aMESSAGEID_DONT_TRY_TOO_HARD=$1bMESSAGEID_250G_PLEASE=$1cMESSAGEID_500G_PLEASE=$1dMESSAGEID_1000G_PLEASE=$1eMESSAGEID_2500G_PLEASE=$1fMESSAGEID_1800G_PLEASE=$20MESSAGEID_3000G_PLEASE=$21MESSAGEID_MEDITATE_WITH_YOU=$22MESSAGEID_NEW_TITLE=$23MESSAGEID_REMEMBER_YOUR_MANTRA=$24MESSAGEID_HEAR_AGAIN=$25MESSAGEID_INTRO=$26MESSAGEID_GO_SEE_KING=$27MESSAGEID_DIRECTIONS_APOLUNE=$28MESSAGEID_MARK_OF_JACK=$29MESSAGEID_THIS_IS_EOLIS=$2aMESSAGEID_LOOK_FOR_RINGS=$2bMESSAGEID_TAKE_RING_TO_KING=$2cMESSAGEID_VISIT_GURUS_GET_TITLE=$2dMESSAGEID_LAST_WELL_ALMOST_DRY=$2eMESSAGEID_THIS_IS_FOREPAW=$2fMESSAGEID_DWARVES_ARE_HERE=$30MESSAGEID_DO_YOU_HAVE_WEAPON=$31MESSAGEID_CANT_LET_YOU_GO=$32MESSAGEID_KING_IS_WAITING=$33MESSAGEID_GOOD_LUCK=$34MESSAGEID_KING_EXPOSITION=$35MESSAGEID_NOTHING_MORE_TO_HELP=$36MESSAGEID_DWARVES_ROBBING_ELVES=$37MESSAGEID_METEORITE_EXPOSITION=$38MESSAGEID_LISTEN_TO_PEOPLE=$39MESSAGEID_DONT_TRY_TOO_HARD_2=$3aMESSAGEID_WELCOME_TO_APOLUNE=$3bMESSAGEID_DIRECTIONS_FOREPAW=$3cMESSAGEID_DIRECTIONS_TO_TRUNK=$3dMESSAGEID_GOOD_LUCK_2=$3eMESSAGEID_SHOULD_HAVE_SHIELD=$3fMESSAGEID_MATTOCK_IN_TOWER=$40MESSAGEID_BLOCKED_PASSAGE=$41MESSAGEID_MATTOCK_BREAKS_WALL=$42MESSAGEID_YOU_NEED_KEY=$43MESSAGEID_YOU_NEED_DIFFERENT_KEY=$44MESSAGEID_DOCTOR_CAN_HELP=$45MESSAGEID_POISON_IS_BAD=$46MESSAGEID_LEARN_MANTRAS=$47MESSAGEID_SECRET_GURU_IN_TOWER=$48MESSAGEID_CARRY_ITEMS=$49MESSAGEID_WELCOME_TO_FOREPAW=$4aMESSAGEID_FOUNTAIN_WILL_FLOW_TO_TOWN=$4bMESSAGEID_FIND_3_SPRINGS=$4cMESSAGEID_WATER_IS_FLOWING=$4dMESSAGEID_FOUNTAIN_IN_SKY=$4eMESSAGEID_PUSH_FOUNTAIN_ROCK=$4fMESSAGEID_SPRING_IN_TOWER=$50MESSAGEID_WINGBOOTS_IN_TOWER=$51MESSAGEID_DIRECTIONS_TO_MASCON=$52MESSAGEID_LOOK_FOR_WINGBOOTS=$53MESSAGEID_FOUNTAIN_IN_SKY_HINT=$54MESSAGEID_USE_THIS_KEY_FOR_FIRST_SPRING=$55MESSAGEID_GET_JOKER_OR_COME_BACK=$56MESSAGEID_HO_HO_HO_ZZZ=$57MESSAGEID_GET_KEY_FIND_FOUNTAIN=$58MESSAGEID_THIS_IS_SPRING_OF_TRUNK_GET_ELIXIR=$59MESSAGEID_2_MORE_SPRINGS=$5aMESSAGEID_COME_BACK_WITH_MEDICINE=$5bMESSAGEID_FIND_POISON_IN_MASCON=$5cMESSAGEID_WILL_REVIVE_SPRING=$5dMESSAGEID_GIVING_RING_OF_RUBY=$5eMESSAGEID_TRUST_YOUR_POWER=$5fMESSAGEID_WELCOME_TO_MASCON=$60MESSAGEID_PREPARE_BEFORE_FOREPAW=$61MESSAGEID_METEORITE_BECOMES_POISON=$62MESSAGEID_DID_YOU_GET_PENDANT=$63MESSAGEID_STORES_OUTSIDE_TOWN=$64MESSAGEID_THIS_IS_LARGE_SHIELD=$65MESSAGEID_DIRECTIONS_TO_SUFFER=$66MESSAGEID_NEED_WING_BOOTS_FOR_MIST=$67MESSAGEID_WELCOME_TO_MIST=$68MESSAGEID_HOUSE_OUTSIDE_ABANDONED=$69MESSAGEID_TOWER_OF_SUFFER_SOON=$6aMESSAGEID_KEEP_PENDANT=$6bMESSAGEID_DWARVES_CHANTING=$6cMESSAGEID_METEORITE_WAS_MOVED=$6dMESSAGEID_HOUR_GLASS=$6eMESSAGEID_HOUR_GLASS_USES_ENERGY=$6fMESSAGEID_WELCOME_TO_VICTIM=$70MESSAGEID_DANGEROUS_WITHOUT_MAGIC=$71MESSAGEID_MAGIC_HALL_OUTSIDE_TOWN=$72MESSAGEID_MAGIC_CANE=$73MESSAGEID_GO_TO_CAPITAL=$74MESSAGEID_GOT_ARMOR_FOR_BOTTLE=$75MESSAGEID_ILL_HAVE_DRINK=$76MESSAGEID_IM_LOST=$77MESSAGEID_IM_LOST_MAGIC_DOES_NOT_WORK=$78MESSAGEID_MAGIC_OF_JUSTICE_OR_DESTRUCTION=$79MESSAGEID_MAGIC_INDIVIDUAL_POWERS=$7aMESSAGEID_MAGIC_CONSUMES_POWER=$7bMESSAGEID_METEORITE_BECOMES_BLACK_ONYX=$7cMESSAGEID_DIRECTIONS_TO_TOWER_OF_MIST=$7dMESSAGEID_USE_KEY_FOR_CONFLATE=$7eMESSAGEID_YOU_NEED_KEY_ACE=$7fMESSAGEID_WELCOME_TO_CONFLATE=$80MESSAGEID_LEGENDARY_SHIELD_HELMET=$81MESSAGEID_TOWN_SURROUNDED_BY_DOORS=$82MESSAGEID_SEE_GURU_AFTER_SHIELD_HELMET=$83MESSAGEID_GUARDIAN_OF_GURU=$84MESSAGEID_SOMETHING_YOU_CAN_GET=$85MESSAGEID_DONT_RELY_ON_MAGIC_FINAL_BATTLE=$86MESSAGEID_USED_TO_TRADE_WITH_DWARVES=$87MESSAGEID_USED_TO_BE_SKILLED=$88MESSAGEID_USED_TO_VISIT_DWARVES=$89MESSAGEID_I_AM_PICKPOCKET=$8aMESSAGEID_NEED_FINAL_WEAPON_ARMOR=$8bMESSAGEID_DIRECTIONS_DARTMORE=$8cMESSAGEID_DIRECTIONS_DAYBREAK=$8dMESSAGEID_FRIENDS_IN_DARTMOOR=$8eMESSAGEID_LOOK_FOR_BATTLE_SUIT=$8fMESSAGEID_FIND_MAGIC_CANE=$90MESSAGEID_YOU_ARE_FAMOUS_GOOD_LOOKING=$91MESSAGEID_AUTOGRAPH=$92MESSAGEID_WHEN_TAKE_BATH=$93MESSAGEID_GURU_CONFLATE_HAS_RING_DWARVES=$94MESSAGEID_DID_YOU_GET_BATTLE_SUIT=$95MESSAGEID_DARTMORE_IS_MAZE=$96MESSAGEID_IS_FIRST_VISIT_TO_STORE=$97MESSAGEID_MAGIC_CANE_ABOVE_TOWER=$98MESSAGEID_DIRECTIONS_TO_FRATERNAL=$99MESSAGEID_YOU_NEED_DEMONS_RING=$9aMESSAGEID_KING_GRIEVE_HAS_DRAGON_SLAYER=$9bMESSAGEID_DEFEAT_EVIL_WITH_DRAGON_SLAYER=$9cMESSAGEID_GO_TO_FRATERNAL_GURU=$9dMESSAGEID_GURU_HAS_DEMONS_RING=$9eMESSAGEID_SEARCH_CASTLE_FOR_GURU=$9fMESSAGEID_EVIL_IMMUNE_TO_MAGIC=$a0MESSAGEID_METEORITE_EXPOSITION_2=$a1MESSAGEID_DEFEATED_KING_GRIEVE=$a2MESSAGEID_ILL_MEDITATE_FOR_YOU=$a3MESSAGEID_GLAD_YOURE_BACK=$a4MESSAGEID_MARK_OF_QUEEN=$a5MESSAGEID_MARK_OF_KING=$a6MESSAGEID_MARK_OF_ACE=$a7MESSAGEID_MARK_OF_JOKER=$a8MESSAGEID_NEED_RING_FOR_DOOR=$a9MESSAGEID_USED_RED_POTION=$aaMESSAGEID_USED_MATTOCK=$abMESSAGEID_USED_HOURGLASS=$acMESSAGEID_USED_WINGBOOTS=$adMESSAGEID_USED_KEY=$aeMESSAGEID_USED_ELIXIR=$afMESSAGEID_HOLDING_ELIXIR=$b0MESSAGEID_HOLDING_RED_POTION=$b1MESSAGEID_HOLDING_MATTOCK=$b2MESSAGEID_HOLDING_WINGBOOTS=$b3MESSAGEID_HOLDING_HOURGLASS=$b4MESSAGEID_GOT_BATTLE_SUIT=$b5MESSAGEID_GOT_BATTLE_HELMET=$b6MESSAGEID_GOT_DRAGON_SLAYER=$b7MESSAGEID_GOT_BLACK_ONYX=$b8MESSAGEID_GOT_PENDANT=$b9MESSAGEID_GOT_MAGICAL_ROD=$baMESSAGEID_TOUCHED_POISON=$bbMESSAGEID_GLOVE_INCREASES_POWER=$bcMESSAGEID_POWER_GLOVE_IS_GONE=$bdMESSAGEID_USED_OINTMENT=$beMESSAGEID_OINTMENT_GONE=$bfMESSAGEID_WINGBOOTS_GONE=$c0MESSAGEID_HOURGLASS_GONE=$c1MESSAGEID_CHAR_PLAYER_TITLE=$fbMESSAGEID_CHAR_PAUSE=$fcMESSAGEID_CHAR_SPACE=$fdMESSAGEID_CHAR_NEWLINE=$feMESSAGEID_CHAR_END=$ff;============================================================================ ; MovingSpriteVisibility ;============================================================================MOVING_SPRITE_FULLY_VISIBLE=$00MOVING_SPRITE_TRAILING_OBSCURED=$01MOVING_SPRITE_LEADING_OBSCURED=$02MOVING_SPRITE_FULLY_OBSCURED=$03;============================================================================ ; MScriptOp ;============================================================================MSCRIPT_OP_SET_SQ2_PITCH_BIAS=$eeMSCRIPT_OP_SET_SQ_PITCH_EFFECT_DEPTH=$efMSCRIPT_OP_SET_SQ_ENVELOPE_MODE=$f0MSCRIPT_OP_SET_SQ_FADE=$f1MSCRIPT_OP_SET_SQ_CONTROL_BITS=$f2MSCRIPT_OP_SET_NOTE_DURATION=$f3MSCRIPT_OP_RESTART_CHANNEL=$f4MSCRIPT_OP_RET=$f5MSCRIPT_OP_SET_CHANNEL_TRANSPOSE=$f6MSCRIPT_OP_SET_GLOBAL_TRANSPOSE=$f7MSCRIPT_OP_JSR=$f8MSCRIPT_OP_PUSH_ADDR=$f9MSCRIPT_OP_NOOP=$faMSCRIPT_OP_NEXT_LOOP_IF_N_ITERS=$fbMSCRIPT_OP_END_LOOP=$fcMSCRIPT_OP_BEGIN_LOOP=$fdMSCRIPT_OP_POP_ADDR=$feMSCRIPT_OP_END=$ff;============================================================================ ; Music ;============================================================================MUSIC_NONE=$00MUSIC_START_THEME=$01MUSIC_DAYBREAK=$02MUSIC_APOLUNE=$03MUSIC_CONFLATE=$04MUSIC_FOREPAW=$05MUSIC_MAYBE_TOWER=$06MUSIC_EOLIS=$07MUSIC_DEATH=$08MUSIC_MASCON_VICTIM=$09MUSIC_BOSS=$0aMUSIC_HOURGLASS=$0bMUSIC_MAYBE_ENDING=$0cMUSIC_KINGS_ROOM=$0dMUSIC_TEMPLE=$0eMUSIC_SHOP=$0fMUSIC_EVIL_FORTRESS=$10;============================================================================ ; MusicNote ;============================================================================NOTE_REST=$00NOTE_01_C2=$01NOTE_02_Cs2=$02NOTE_03_D2=$03NOTE_04_Ds2=$04NOTE_05_E2=$05NOTE_06_F2=$06NOTE_07_Fs2=$07NOTE_08_G2=$08NOTE_09_Gs2=$09NOTE_0A_A2=$0aNOTE_0B_As2=$0bNOTE_0C_B2=$0cNOTE_0D_C3=$0dNOTE_0E_Cs3=$0eNOTE_0F_D3=$0fNOTE_10_Ds3=$10NOTE_11_E3=$11NOTE_12_F3=$12NOTE_13_Fs3=$13NOTE_14_G3=$14NOTE_15_Gs3=$15NOTE_16_A3=$16NOTE_17_As3=$17NOTE_18_B3=$18NOTE_19_C4=$19NOTE_1A_Cs4=$1aNOTE_1B_D4=$1bNOTE_1C_Ds4=$1cNOTE_1D_E4=$1dNOTE_1E_F4=$1eNOTE_1F_Fs4=$1fNOTE_20_G4=$20NOTE_21_Gs4=$21NOTE_22_A4=$22NOTE_23_As4=$23NOTE_24_B4=$24NOTE_25_C5=$25NOTE_26_Cs5=$26NOTE_27_D5=$27NOTE_28_Ds5=$28NOTE_29_E5=$29NOTE_2A_F5=$2aNOTE_2B_Fs5=$2bNOTE_2C_G5=$2cNOTE_2D_Gs5=$2dNOTE_2E_A5=$2eNOTE_2F_As5=$2fNOTE_30_B5=$30NOTE_31_C6=$31NOTE_32_Cs6=$32NOTE_33_D6=$33NOTE_34_Ds6=$34NOTE_35_E6=$35NOTE_36_F6=$36NOTE_37_Fs6=$37NOTE_38_G6=$38NOTE_39_Gs6=$39NOTE_3A_A6=$3aNOTE_3B_As6=$3bNOTE_3C_B6=$3c;============================================================================ ; Palette ;============================================================================PALETTE_EOLIS=$00PALETTE_01=$01PALETTE_02=$02PALETTE_03=$03PALETTE_04=$04PALETTE_05=$05PALETTE_OUTSIDE=$06PALETTE_TOWER=$07PALETTE_BRANCH=$08PALETTE_LEFT_TRUNK=$09PALETTE_MIST=$0aPALETTE_SUFFER=$0bPALETTE_DARTMOOR=$0cPALETTE_FRATERNAL=$0dPALETTE_KING_GRIEVES_ROOM=$0ePALETTE_EVIL_FORTRESS=$0fPALETTE_START_SCREEN=$10PALETTE_KINGS_ROOM=$11PALETTE_TEMPLE=$12PALETTE_HOSPITAL=$13PALETTE_TAVERN=$14PALETTE_TOOL_SHOP=$15PALETTE_KEY_SHOP=$16PALETTE_HOUSE=$17PALETTE_MEAT_SHOP=$18PALETTE_MARTIAL_ARTS=$19PALETTE_MAGIC_SHOP=$1aPALETTE_TOWN=$1b;============================================================================ ; PlayerFlags ;============================================================================PLAYER_FLAGS_UNSET=$00PLAYER_JUMPING=$01PLAYER_HOLDING_TO_CLIMB=$02PLAYER_FALLING_OFF=$04PLAYER_CAN_CLIMB=$08PLAYER_CLIMBING=$10PLAYER_MOVING=$20PLAYER_FACING_RIGHT=$40PLAYER_CLEAR_ATTACKING=$7fPLAYER_ATTACKING=$80PLAYER_CLEAR_FACING_RIGHT=$bfPLAYER_CLEAR_MOVING=$dfPLAYER_CLEAR_CLIMBING=$efPLAYER_CLEAR_CAN_CLIMB=$f7PLAYER_CLEAR_FALLING_OFF=$fbPLAYER_CLEAR_JUMPING=$fePLAYER_FLAGS_ALL=$ff;============================================================================ ; PlayerStatusFlags ;============================================================================PLAYER_STATUS_NONE=$00PLAYER_STATUS_ATTACKING=$01PLAYER_STATUS_KNOCKBACK=$02PLAYER_STATUS_WING_BOOTS=$80PLAYER_STATUS_CLEAR_ATTACKING=$fe;============================================================================ ; PlayerTitle ;============================================================================RANK_NOVICE=$00RANK_ASPIRANT=$01RANK_BATTLER=$02RANK_FIGHTER=$03RANK_ADEPT=$04RANK_CHEVALIER=$05RANK_VETERAN=$06RANK_WARRIOR=$07RANK_SWORDMAN=$08RANK_HERO=$09RANK_SOLDIER=$0aRANK_MYRMIDON=$0bRANK_CHAMPION=$0cRANK_SUPERHERO=$0dRANK_PALADIN=$0eRANK_LORD=$0f;============================================================================ ; PPUCtrlFlags ;============================================================================PPUCTRL_NAMETABLE_2000=$00PPUCTRL_NAMETABLE_2400=$01PPUCTRL_NAMETABLE_2800=$02PPUCTRL_NAMETABLE_2C00=$03PPUCTRL_VRAM_INC_ADD32_DOWN=$04PPUCTRL_SPRITE_PATTERN_1000=$08PPUCTRL_BGTABLE_ADDR_1000=$10PPUCTRL_SPRITE_SIZE_8x16=$20PPUCTRL_PPU_OUTPUT_COLOR_ON_EXT=$40PPUCTRL_VBLANK_DISABLE=$7fPPUCTRL_VBLANK_ENABLE=$80PPUCTRL_VRAM_INC_ADD1_ACROSS=$fbPPUCTRL_CLEAR_NAMETABLE_2400=$fe;============================================================================ ; PPUMaskFlags ;============================================================================PPUMASK_CLEAR=$00PPUMASK_GREYSCALE=$01PPUMASK_SHOW_BG_LEFTMOST_8=$02PPUMASK_SHOW_SPRITES_LEFTMOST_8=$04PPUMASK_ENABLE_BG=$08PPUMASK_ENABLE_SPRITES=$10PPUMASK_EMPHASIZE_RED=$20PPUMASK_EMPHASIZE_GREEN=$40PPUMASK_EMPHASIZE_BLUE=$80PPUMASK_CLEAR_GREYSCALE=$fe;============================================================================ ; PPUStatusFlags ;============================================================================PPUSTATUS_SPRITE_OVERFLOW=$20PPUSTATUS_SPRITE_0_HIT=$40PPUSTATUS_VBLANK=$80;============================================================================ ; Quests ;============================================================================QUEST_NONE=$00QUEST_SPRING_OF_TRUNK=$01QUEST_SPRING_OF_SKY=$02QUEST_SPRING_OF_JOKER=$04QUEST_ALL_SPRINGS=$07QUEST_WING_BOOTS_FROM_TOWER=$08QUEST_MATTOCK=$10QUEST_MASCON_OPENED=$20;============================================================================ ; ROMBank ;============================================================================BANK_0_AREA_DATA=$00BANK_1_AREA_DATA=$01BANK_2_AREA_DATA=$02BANK_3_AREA_METADATA=$03BANK_5_AUDIO_LOGIC=$05BANK_6_SPRITES=$06BANK_7_SPRITES=$07BANK_8_SPRITES=$08BANK_9_UNUSED=$09BANK_10_CHRRAM=$0aBANK_11_SPRITEINFO_PALETTES=$0bBANK_12_LOGIC=$0cBANK_13_STRINGS=$0dBANK_14_LOGIC=$0eBANK_15_LOGIC=$0f;============================================================================ ; ScreenEventID ;============================================================================SCREEN_EVENT_PATH_TO_MASCON=$00SCREEN_EVENT_BOSS=$01SCREEN_EVENT_FINAL_BOSS=$02SCREEN_EVENT_UNSET=$ff;============================================================================ ; ScreenExtraInfo ;============================================================================SCREEN_HAS_SPECIAL_EVENT=$80;============================================================================ ; ScreenReadyState ;============================================================================SCREEN_STATE_READY=$00SCREEN_STATE_NOT_PLAYING=$ff;============================================================================ ; ScreenScrollLoadMode ;============================================================================SCROLL_LOAD_TILES=$00SCROLL_LOAD_ATTRS=$01;============================================================================ ; SelectedMagic ;============================================================================SELECTEDMAGIC_DELUGE=$00SELECTEDMAGIC_THUNDER=$01SELECTEDMAGIC_FIRE=$02SELECTEDMAGIC_DEATH=$03SELECTEDMAGIC_TILTE=$04SELECTEDMAGIC_DELUGE_AFTER_HIT=$05SELECTEDMAGIC_THUNDER_AFTER_HIT=$06SELECTEDMAGIC_FIRE_AFTER_HIT=$07SELECTEDMAGIC_DEATH_AFTER_HIT=$08SELECTEDMAGIC_UNKNOWN_9=$09SELECTEDMAGIC_HIT_WALL_EFFECT=$0aSELECTEDMAGIC_TILTE_AFTER_HIT=$0bSELECTEDMAGIC_NONE=$ff;============================================================================ ; ShieldInventory ;============================================================================SHIELDINVENTORY_SMALL=$00SHIELDINVENTORY_LARGE=$01SHIELDINVENTORY_MAGIC=$02SHIELDINVENTORY_BATTLE_HELMET=$03SHIELDINVENTORY_UNSET=$ff;============================================================================ ; ShopItem ;============================================================================SHOP_ITEM_HAND_DAGGER=$00SHOP_ITEM_LONG_SWORD=$01SHOP_ITEM_GIANT_BLADE=$02SHOP_ITEM_DRAGON_SLAYER=$03SHOP_ITEM_LEATHER_ARMOR=$20SHOP_ITEM_STUDDEDMAIL=$21SHOP_ITEM_FULL_PLATE=$22SHOP_ITEM_BATTLE_SUIT=$23SHOP_ITEM_SMALL_SHIELD=$40SHOP_ITEM_LARGE_SHIELD=$41SHOP_ITEM_MAGIC_SHIELD=$42SHOP_ITEM_BATTLE_HELMET=$43SHOP_ITEM_DELUGE=$60SHOP_ITEM_THUNDER=$61SHOP_ITEM_FIRE=$62SHOP_ITEM_DEATH=$63SHOP_ITEM_TILTE=$64;============================================================================ ; SoundChannels ;============================================================================SNDCHN_PULSE_1=$01SNDCHN_PULSE_2=$02SNDCHN_TRIANGLE=$04SNDCHAN_NOISE=$08SNDCHN_DMC=$10;============================================================================ ; SoundID ;============================================================================SOUND_MESSAGE=$01SOUND_HIT_ENEMY=$02SOUND_ENEMY_DEAD=$03SOUND_PLAYER_HIT=$04SOUND_MAGIC=$05SOUND_OPEN_DOOR=$06SOUND_TYPING=$07SOUND_ITEM_PICK_UP=$08SOUND_TOUCH_COIN=$09SOUND_MAGIC_HIT_OBSTACLE=$0aSOUND_MAYBE_MOVE_CURSOR=$0bSOUND_SHIELD_HIT_BY_MAGIC=$0cSOUND_INVALID_CHOICE=$0dSOUND_MAYBE_ENTER_PASSWORD_CHAR=$0eSOUND_PUSHING=$0fSOUND_MAYBE_DROP_COIN=$10SOUND_17=$11SOUND_PAKUKAME=$12SOUND_FILL_HP_OR_MANA=$13SOUND_TILTE_MAGIC=$14SOUND_MAYBE_STEP_SOUND=$15SOUND_PLAYER_DEATH=$16SOUND_DROP_LADDER=$17SOUND_SHOW_PLAYER_MENU=$18SOUND_MAYBE_GOLD_CHANGE=$19SOUND_USE_SPECIAL_ITEM_2=$1aSOUND_TOUCH_BREAD=$1bSOUND_28=$1cSOUND_MAX_IDS=$1d;============================================================================ ; SpecialItemsBits ;============================================================================BIT_UNSET=$00BIT_BLACK_ONYX=$01BIT_PENDANT=$02BIT_MAGICAL_ROD=$04BIT_ELIXIR=$08BIT_DEMONS_RING=$10BIT_RING_OF_DWORF=$20BIT_RING_OF_RUBY=$40BIT_RING_OF_ELF=$80BIT_CLEAR_ELIXIR=$f7BIT_ALL=$ff;============================================================================ ; Sprite0Mode ;============================================================================SPRITE0_MODE_X8_Y23=$00SPRITE0_MODE_X0_Y72=$01SPRITE0_MODE_NONE=$ff;============================================================================ ; SpriteAction ;============================================================================SPRITE_ACTION_FACE_PLAYER_X=$00SPRITE_ACTION_FLIP_X_DIRECTION=$01SPRITE_ACTION_FACE_PLAYER_Y=$02SPRITE_ACTION_FLIP_Y_DIRECTION=$03SPRITE_ACTION_RANDOMLY_FLIP_X_DIRECTION=$04SPRITE_ACTION_RANDOMLY_FLIP_Y_DIRECTION=$05SPRITE_ACTION_FLY_UP=$06SPRITE_ACTION_CAST_MAGIC=$07;============================================================================ ; SpriteBehavior ;============================================================================SPRITE_BEHAVIOR_MOVE_TOWARD_PLAYER=$00SPRITE_BEHAVIOR_WAIT=$01SPRITE_BEHAVIOR_BOUNCE_AND_EXPIRE=$02SPRITE_BEHAVIOR_GARBLED_3=$03SPRITE_BEHAVIOR_WALK_FORWARD=$04SPRITE_BEHAVIOR_ENEMY_UNUSED_18=$06SPRITE_BEHAVIOR_MAYBE_LIGHTNINGBALL=$07SPRITE_BEHAVIOR_LIGHTNINBALL_CHARRON=$08SPRITE_BEHAVIOR_HOP=$09SPRITE_BEHAVIOR_RIPASHEIKU=$0aSPRITE_BEHAVIOR_BORABOHRA=$0cSPRITE_BEHAVIOR_PAKUKAME=$0dSPRITE_BEHAVIOR_ZORUGERIRU=$0eSPRITE_BEHAVIOR_KING_GRIEVE=$0fSPRITE_BEHAVIOR_SHADOW_EURA=$10SPRITE_BEHAVIOR_MAYBE_MOVE_XY=$11SPRITE_BEHAVIOR_SOMETHING_ZORADOHNA_18=$12SPRITE_BEHAVIOR_MOVE_VERT=$13SPRITE_BEHAVIOR_FALL=$15SPRITE_BEHAVIOR_NECRON_AIDES=$16SPRITE_BEHAVIOR_BIHORUDA=$17SPRITE_BEHAVIOR_LILITH=$18SPRITE_BEHAVIOR_YUINARU=$19SPRITE_BEHAVIOR_NASH=$1aSPRITE_BEHAVIOR_SOMETHING_GARBLED_81=$1bSPRITE_BEHAVIOR_SOMETHING_GARBLED_10=$1cSPRITE_BEHAVIOR_UNKNOWN_29=$1dSPRITE_BEHAVIOR_CLEAR_READY_SET_BIT_7=$1eSPRITE_BEHAVIOR_FLASH_DAMAGE_PLAYER=$1fSPRITE_BEHAVIOR_GIANT_BEES=$20SPRITE_BEHAVIOR_NAGA=$21SPRITE_BEHAVIOR_YAREEKA=$22SPRITE_BEHAVIOR_MAGMAN=$23SPRITE_BEHAVIOR_ENEMY_UNUSED_36=$24SPRITE_BEHAVIOR_ENEMY_UNUSED_39=$25SPRITE_BEHAVIOR_ENEMY_UNUSED_43=$26SPRITE_BEHAVIOR_TAMAZUTSU=$27SPRITE_BEHAVIOR_SIR_GAWAINE_WOLFMAN=$28SPRITE_BEHAVIOR_ITEM_OINTMENT=$29SPRITE_BEHAVIOR_ITEM_GLOVE=$2aSPRITE_BEHAVIOR_BATTLE_SUIT_DROPPED_BY_ZORADOHNA=$2bSPRITE_BEHAVIOR_BATTLE_HELMET_DROPPED_BY_ZORADOHNA=$2cSPRITE_BEHAVIOR_DRAGON_SLAYER_DROPPED_BY_KING_GRIEVE=$2dSPRITE_BEHAVIOR_MATTOCK_DROPPED_BY_RPIASHEIKU=$2eSPRITE_BEHAVIOR_WING_BOOTS_DROPPED_BY_ZORUGERIRU=$2fSPRITE_BEHAVIOR_BLACK_ONYX_DROPPED_FROM_ZORADOHNA=$30SPRITE_BEHAVIOR_PENDANT_DROPPED_FROM_RIPASHEIKU=$31SPRITE_BEHAVIOR_RANDOMLY_SHOW_ITEM_50=$32SPRITE_BEHAVIOR_RANDOMLY_SHOW_ITEM_51=$33SPRITE_BEHAVIOR_RANDOMLY_SHOW_ITEM_52=$34SPRITE_BEHAVIOR_RANDOMLY_SHOW_ITEM_53=$35SPRITE_BEHAVIOR_RANDOMLY_SHOW_ITEM_54=$36SPRITE_BEHAVIOR_RANDOMLY_SHOW_ITEM_55=$37SPRITE_BEHAVIOR_RANDOMLY_SHOW_ITEM_56=$38SPRITE_BEHAVIOR_FOUNTAIN=$39SPRITE_BEHAVIOR_SPRING_OF_FORTRESS=$3aSPRITE_BEHAVIOR_SPRING_OF_SKY=$3bSPRITE_BEHAVIOR_SPRING_OF_JOKER=$3cSPRITE_BEHAVIOR_SHOW_MAGICAL_ROD=$3dSPRITE_BEHAVIOR_EFFECT_BOSS_DEATH=$3eSPRITE_BEHAVIOR_BUZZ_AROUND=$3fSPRITE_BEHAVIOR_ISHIISU=$40SPRITE_BEHAVIOR_EXECUTION_HOOD=$41SPRITE_BEHAVIOR_CLEAR_BIT_7=$7f;============================================================================ ; SpriteCategory ;============================================================================SPRITE_ENEMY=$00SPRITE_DROPPED=$01SPRITE_NPC=$02SPRITE_EFFECT=$03SPRITE_TRIGGER=$04SPRITE_ITEM=$05SPRITE_MAGIC=$06SPRITE_BOSS=$07;============================================================================ ; SpriteEntity ;============================================================================SPRITE_DROPPED_BREAD=$01SPRITE_DROPPED_COIN=$02SPRITE_GARBLED_03=$03SPRITE_ENEMY_RAIDEN=$04SPRITE_ENEMY_NECRON_AIDES=$05SPRITE_ENEMY_ZOMBIE=$06SPRITE_ENEMY_HORNET=$07SPRITE_ENEMY_BIHORUDA=$08SPRITE_ENEMY_LILITH=$09SPRITE_MAGIC_GARBLED_10=$0aSPRITE_ENEMY_YUINARU=$0bSPRITE_ENEMY_SNOWMAN=$0cSPRITE_ENEMY_NASH=$0dSPRITE_ENEMY_FIRE_GIANT=$0eSPRITE_ENEMY_ISHIISU=$0fSPRITE_ENEMY_EXECUTION_HOOD=$10SPRITE_BOSS_ROKUSUTAHN=$11SPRITE_BOSS_UNUSED_18=$12SPRITE_EFFECT_ENEMY_DEATH=$13SPRITE_EFFECT_LIGHTNING_BALL_20=$14SPRITE_ENEMY_CHARRON=$15SPRITE_ENEMY_UNUSED_22=$16SPRITE_ENEMY_GERIBUTA=$17SPRITE_ENEMY_SUGATA=$18SPRITE_ENEMY_GRIMLOCK=$19SPRITE_ENEMY_GIANT_BEES=$1aSPRITE_ENEMY_MYCONID=$1bSPRITE_ENEMY_NAGA=$1cSPRITE_ENEMY_UNUSED_29=$1dSPRITE_ENEMY_GIANT_STRIDER=$1eSPRITE_ENEMY_SIR_GAWAINE=$1fSPRITE_ENEMY_MASKMAN=$20SPRITE_ENEMY_WOLFMAN=$21SPRITE_ENEMY_YAREEKA=$22SPRITE_ENEMY_MAGMAN=$23SPRITE_ENEMY_UNUSED_36=$24SPRITE_ENEMY_UNUSED_37=$25SPRITE_ENEMY_IKEDA=$26SPRITE_ENEMY_UNUSED_39=$27SPRITE_ENEMY_LAMPREY=$28SPRITE_ENEMY_UNUSED_41=$29SPRITE_ENEMY_MONODRON=$2aSPRITE_ENEMY_UNUSED_43=$2bSPRITE_ENEMY_TAMAZUTSU=$2cSPRITE_BOSS_RIPASHEIKU=$2dSPRITE_BOSS_ZORADOHNA=$2eSPRITE_BOSS_BORABOHRA=$2fSPRITE_BOSS_PAKUKAME=$30SPRITE_BOSS_ZORUGERIRU=$31SPRITE_BOSS_KING_GRIEVE=$32SPRITE_BOSS_SHADOW_EURA=$33SPRITE_NPC_WALKING_MAN_1=$34SPRITE_NPC_UNUSED_BLUE_LADY=$35SPRITE_NPC_UNUSED_CHILD=$36SPRITE_NPC_ARMOR_SALESMAN=$37SPRITE_NPC_MARTIAL_ARTS=$38SPRITE_NPC_PRIEST=$39SPRITE_NPC_KING=$3aSPRITE_NPC_MAGIC_TEACHER=$3bSPRITE_NPC_KEY_SALESMAN=$3cSPRITE_NPC_SMOKING_MAN=$3dSPRITE_NPC_MAN_IN_CHAIR=$3eSPRITE_NPC_SITTING_MAN_1=$3fSPRITE_NPC_MEAT_SALESMAN=$40SPRITE_NPC_LADY_BLUE_DRESS_WITH_CUP=$41SPRITE_NPC_GUARD_1=$42SPRITE_NPC_DOCTOR=$43SPRITE_NPC_NURSE=$44SPRITE_NPC_WALKING_WOMAN_2=$45SPRITE_ENEMY_UNUSED_EYEBALL=$46SPRITE_ENEMY_ZOZURA=$47SPRITE_OBJ_GLOVE_2=$48SPRITE_OBJ_BLACK_ONYX=$49SPRITE_OBJ_PENDANT=$4aSPRITE_OBJ_RED_POTION_2=$4bSPRITE_OBJ_POISON_2=$4cSPRITE_OBJ_ELIXIR=$4dSPRITE_OBJ_OINTMENT_2=$4eSPRITE_TRIGGER_INTRO=$4fSPRITE_OBJ_MATTOCK1=$50SPRITE_MAGIC_GARBLED_81=$51SPRITE_EFFECT_FOUNTAIN=$52SPRITE_MAGIC_83=$53SPRITE_MAGIC_ENEMY_FIREBALL=$54SPRITE_OBJ_WING_BOOTS=$55SPRITE_OBJ_HOUR_GLASS=$56SPRITE_OBJ_MAGICAL_ROD=$57SPRITE_OBJ_BATTLE_SUIT=$58SPRITE_OBJ_BATTLE_HELMET=$59SPRITE_OBJ_DRAGON_SLAYER=$5aSPRITE_OBJ_MATTOCK2=$5bSPRITE_OBJ_WING_BOOTS_QUEST=$5cSPRITE_OBJ_RED_POTION=$5dSPRITE_OBJ_POISON=$5eSPRITE_OBJ_GLOVE=$5fSPRITE_OBJ_OINTMENT=$60SPRITE_SPRING_OF_TRUNK=$61SPRITE_SPRING_OF_SKY=$62SPRITE_SPRING_OF_TOWER=$63SPRITE_EFFECT_BOSS_DEATH=$64SPRITE_OBJ_UNSET=$ff;============================================================================ ; SpriteFlags ;============================================================================SPRITE_FLAGS_UNSET=$00SPRITE_FLAGS_FACING_RIGHT=$01SPRITE_FLAGS_UNKNOWN_2=$02SPRITE_FLAGS_CAN_MOVE=$04SPRITE_FLAGS_UNKNOWN_3=$08SPRITE_FLAGS_VISIBLE=$10SPRITE_FLAGS_UNKNOWN_5=$20SPRITE_FLAGS_BEHAVIOR_READY=$40SPRITE_FLAGS_CLEAR_FALLING=$7fSPRITE_FLAGS_FALLING=$80SPRITE_FLAGS_CLEAR_BEHAVIOR_READY=$bfSPRITE_FLAGS_CLEAR_VISIBLE=$efSPRITE_FLAGS_CLEAR_CAN_MOVE=$fbSPRITE_FLAGS_CLEAR_UNKNOWN_2=$fdSPRITE_FLAGS_CLEAR_FACING_RIGHT=$fe;============================================================================ ; SpriteHitboxTypes ;============================================================================SPRITE_HITBOX_0=$00SPRITE_HITBOX_1=$01SPRITE_HITBOX_2=$02SPRITE_HITBOX_3=$03SPRITE_HITBOX_4=$04;============================================================================ ; SpriteOp ;============================================================================SPRITE_OP_SWITCH_BEHAVIOR=$00SPRITE_OP_MAYBE_DISABLE_AND_GOTO=$01SPRITE_OP_RUN_ACTION=$02SPRITE_OP_CHECK_DISTANCE=$03SPRITE_OP_FINISH_BEHAVIOR=$04SPRITE_OP_GOTO=$05SPRITE_OP_ADD_TO_SPRITE_DATA=$06SPRITE_OP_SET_PHASE=$07SPRITE_OP_END_SCRIPT=$ff;============================================================================ ; SQEffectMode ;============================================================================SQEFFECT_MODE_VOLUME_DECAY=$00SQEFFECT_MODE_CURVE_HELD=$01SQEFFECT_MODE_TABLE_DRIVEN=$02;============================================================================ ; Temple ;============================================================================TEMPLE_EOLIS=$00TEMPLE_APOLUNE=$01TEMPLE_FOREPAW=$02TEMPLE_MASCON=$03TEMPLE_VICTIM=$04TEMPLE_CONFLATE=$05TEMPLE_DAYBREAK=$06TEMPLE_FINAL=$07;============================================================================ ; WeaponInventory ;============================================================================WEAPONINVENTORY_HAND_DAGGER=$00WEAPONINVENTORY_LONG_SWORD=$01WEAPONINVENTORY_GIANT_BLADE=$02WEAPONINVENTORY_DRAGON_SLAYER=$03WEAPONINVENTORY_NONE=$ff