mirror of
https://github.com/pret/pmd-red.git
synced 2026-03-22 01:54:50 -05:00
307 lines
5.7 KiB
C
307 lines
5.7 KiB
C
#ifndef GUARD_CONSTANTS_SCRIPT_CMD_H
|
|
#define GUARD_CONSTANTS_SCRIPT_CMD_H
|
|
|
|
enum ScriptOpID
|
|
{
|
|
CMD_BYTE_00, // Corresponds to "None"
|
|
CMD_BYTE_01,
|
|
CMD_BYTE_02,
|
|
CMD_BYTE_03,
|
|
CMD_BYTE_04,
|
|
CMD_BYTE_05,
|
|
CMD_BYTE_06,
|
|
CMD_BYTE_07,
|
|
CMD_BYTE_08,
|
|
CMD_BYTE_09,
|
|
CMD_BYTE_0A,
|
|
CMD_BYTE_0B,
|
|
CMD_BYTE_0C,
|
|
CMD_BYTE_0D,
|
|
CMD_BYTE_0E,
|
|
CMD_BYTE_0F,
|
|
CMD_BYTE_10,
|
|
CMD_BYTE_11,
|
|
CMD_BYTE_12,
|
|
CMD_BYTE_13,
|
|
CMD_BYTE_14,
|
|
CMD_BYTE_15,
|
|
CMD_BYTE_16,
|
|
CMD_BYTE_17,
|
|
CMD_BYTE_18,
|
|
CMD_BYTE_19,
|
|
CMD_BYTE_1A,
|
|
CMD_BYTE_1B,
|
|
CMD_BYTE_1C,
|
|
CMD_BYTE_1D,
|
|
CMD_BYTE_1E,
|
|
CMD_BYTE_1F,
|
|
CMD_BYTE_20,
|
|
CMD_BYTE_21,
|
|
CMD_BYTE_22,
|
|
CMD_BYTE_23,
|
|
CMD_BYTE_24,
|
|
CMD_BYTE_25,
|
|
CMD_BYTE_26,
|
|
CMD_BYTE_27,
|
|
CMD_BYTE_28,
|
|
CMD_BYTE_29,
|
|
CMD_BYTE_2A,
|
|
CMD_BYTE_2B,
|
|
CMD_BYTE_2C,
|
|
CMD_BYTE_2D,
|
|
CMD_BYTE_2E,
|
|
CMD_BYTE_2F,
|
|
CMD_BYTE_30,
|
|
CMD_BYTE_31,
|
|
CMD_BYTE_32,
|
|
CMD_BYTE_33,
|
|
CMD_BYTE_34,
|
|
CMD_BYTE_35,
|
|
CMD_BYTE_36,
|
|
CMD_BYTE_37,
|
|
CMD_BYTE_38,
|
|
CMD_BYTE_39,
|
|
CMD_BYTE_3A,
|
|
CMD_BYTE_3B,
|
|
CMD_BYTE_3C,
|
|
CMD_BYTE_3D,
|
|
CMD_BYTE_3E,
|
|
CMD_BYTE_3F,
|
|
CMD_BYTE_40,
|
|
CMD_BYTE_41,
|
|
CMD_BYTE_42,
|
|
CMD_BYTE_43,
|
|
CMD_BYTE_44,
|
|
CMD_BYTE_45,
|
|
CMD_BYTE_46,
|
|
CMD_BYTE_47,
|
|
CMD_BYTE_48,
|
|
CMD_BYTE_49,
|
|
CMD_BYTE_4A,
|
|
CMD_BYTE_4B,
|
|
CMD_BYTE_4C,
|
|
CMD_BYTE_4D,
|
|
CMD_BYTE_4E,
|
|
CMD_BYTE_4F,
|
|
CMD_BYTE_50,
|
|
CMD_BYTE_51,
|
|
CMD_BYTE_52,
|
|
CMD_BYTE_53,
|
|
CMD_BYTE_54,
|
|
CMD_BYTE_55,
|
|
CMD_BYTE_56,
|
|
CMD_BYTE_57,
|
|
CMD_BYTE_58,
|
|
CMD_BYTE_59,
|
|
CMD_BYTE_5A,
|
|
CMD_BYTE_5B,
|
|
CMD_BYTE_5C,
|
|
CMD_BYTE_5D,
|
|
CMD_BYTE_5E,
|
|
CMD_BYTE_5F,
|
|
CMD_BYTE_60,
|
|
CMD_BYTE_61,
|
|
CMD_BYTE_62,
|
|
CMD_BYTE_63,
|
|
CMD_BYTE_64,
|
|
CMD_BYTE_65,
|
|
CMD_BYTE_66,
|
|
CMD_BYTE_67,
|
|
CMD_BYTE_68,
|
|
CMD_BYTE_69,
|
|
CMD_BYTE_6A,
|
|
CMD_BYTE_6B,
|
|
CMD_BYTE_6C,
|
|
CMD_BYTE_6D,
|
|
CMD_BYTE_6E,
|
|
CMD_BYTE_6F,
|
|
CMD_BYTE_70,
|
|
CMD_BYTE_71,
|
|
CMD_BYTE_72,
|
|
CMD_BYTE_73,
|
|
CMD_BYTE_74,
|
|
CMD_BYTE_75,
|
|
CMD_BYTE_76,
|
|
CMD_BYTE_77,
|
|
CMD_BYTE_78,
|
|
CMD_BYTE_79,
|
|
CMD_BYTE_7A,
|
|
CMD_BYTE_7B,
|
|
CMD_BYTE_7C,
|
|
CMD_BYTE_7D,
|
|
CMD_BYTE_7E,
|
|
CMD_BYTE_7F,
|
|
CMD_BYTE_80,
|
|
CMD_BYTE_81,
|
|
CMD_BYTE_82,
|
|
CMD_BYTE_83,
|
|
CMD_BYTE_84,
|
|
CMD_BYTE_85,
|
|
CMD_BYTE_86,
|
|
CMD_BYTE_87,
|
|
CMD_BYTE_88,
|
|
CMD_BYTE_89,
|
|
CMD_BYTE_8A,
|
|
CMD_BYTE_8B,
|
|
CMD_BYTE_8C,
|
|
CMD_BYTE_8D,
|
|
CMD_BYTE_8E,
|
|
CMD_BYTE_8F,
|
|
CMD_BYTE_90,
|
|
CMD_BYTE_91,
|
|
CMD_BYTE_92,
|
|
CMD_BYTE_93,
|
|
CMD_BYTE_94,
|
|
CMD_BYTE_95,
|
|
CMD_BYTE_96,
|
|
CMD_BYTE_97,
|
|
CMD_BYTE_98,
|
|
CMD_BYTE_99,
|
|
CMD_BYTE_9A,
|
|
CMD_BYTE_9B,
|
|
CMD_BYTE_9C,
|
|
CMD_BYTE_9D,
|
|
CMD_BYTE_9E,
|
|
CMD_BYTE_9F,
|
|
CMD_BYTE_A0,
|
|
CMD_BYTE_A1,
|
|
CMD_BYTE_A2,
|
|
CMD_BYTE_A3,
|
|
CMD_BYTE_A4,
|
|
CMD_BYTE_A5,
|
|
CMD_BYTE_A6,
|
|
CMD_BYTE_A7,
|
|
CMD_BYTE_A8,
|
|
CMD_BYTE_A9,
|
|
CMD_BYTE_AA,
|
|
CMD_BYTE_AB,
|
|
CMD_BYTE_AC,
|
|
CMD_BYTE_AD,
|
|
CMD_BYTE_AE,
|
|
CMD_BYTE_AF,
|
|
CMD_BYTE_B0,
|
|
CMD_BYTE_B1,
|
|
CMD_BYTE_B2,
|
|
CMD_BYTE_B3,
|
|
CMD_BYTE_B4,
|
|
CMD_BYTE_B5,
|
|
CMD_BYTE_B6,
|
|
CMD_BYTE_B7,
|
|
CMD_BYTE_B8,
|
|
CMD_BYTE_B9,
|
|
CMD_BYTE_BA,
|
|
CMD_BYTE_BB,
|
|
CMD_BYTE_BC,
|
|
CMD_BYTE_BD,
|
|
CMD_BYTE_BE,
|
|
CMD_BYTE_BF,
|
|
CMD_BYTE_C0,
|
|
CMD_BYTE_C1,
|
|
CMD_BYTE_C2,
|
|
CMD_BYTE_C3,
|
|
CMD_BYTE_C4,
|
|
CMD_BYTE_C5,
|
|
CMD_BYTE_C6,
|
|
CMD_BYTE_C7,
|
|
CMD_BYTE_C8,
|
|
CMD_BYTE_C9,
|
|
CMD_BYTE_CA,
|
|
CMD_BYTE_CB,
|
|
CMD_BYTE_CC,
|
|
CMD_BYTE_CD,
|
|
CMD_BYTE_CE,
|
|
CMD_BYTE_CF,
|
|
CMD_BYTE_D0,
|
|
CMD_BYTE_D1,
|
|
CMD_BYTE_D2,
|
|
CMD_BYTE_D3,
|
|
CMD_BYTE_D4,
|
|
CMD_BYTE_D5,
|
|
CMD_BYTE_D6,
|
|
CMD_BYTE_D7,
|
|
CMD_BYTE_D8,
|
|
CMD_BYTE_D9,
|
|
CMD_BYTE_DA,
|
|
CMD_BYTE_DB,
|
|
CMD_BYTE_DC,
|
|
CMD_BYTE_DD,
|
|
CMD_BYTE_DE,
|
|
CMD_BYTE_DF,
|
|
CMD_BYTE_E0,
|
|
CMD_BYTE_E1,
|
|
CMD_BYTE_E2,
|
|
CMD_BYTE_E3,
|
|
CMD_BYTE_E4,
|
|
CMD_BYTE_E5,
|
|
CMD_BYTE_E6,
|
|
CMD_BYTE_E7,
|
|
CMD_BYTE_E8,
|
|
CMD_BYTE_E9,
|
|
CMD_BYTE_EA,
|
|
CMD_BYTE_EB,
|
|
CMD_BYTE_EC,
|
|
CMD_BYTE_ED,
|
|
CMD_BYTE_EE,
|
|
CMD_BYTE_EF,
|
|
CMD_BYTE_F0,
|
|
CMD_BYTE_F1,
|
|
CMD_BYTE_F2,
|
|
CMD_BYTE_F3,
|
|
CMD_BYTE_F4,
|
|
CMD_BYTE_F5,
|
|
CMD_BYTE_F6,
|
|
};
|
|
|
|
enum SpecialTextKind
|
|
{
|
|
SPECIAL_TEXT_UNK_0,
|
|
SPECIAL_TEXT_UNK_1,
|
|
SPECIAL_TEXT_WAITING,
|
|
SPECIAL_TEXT_UNK_3,
|
|
SPECIAL_TEXT_PLAYER_NAME_INPUT,
|
|
SPECIAL_TEXT_TEAM_NAME_INPUT,
|
|
SPECIAL_TEXT_PASSWORD_INPUT,
|
|
SPECIAL_TEXT_FRIEND_MENU,
|
|
SPECIAL_TEXT_MENU,
|
|
SPECIAL_TEXT_YES_NO_WITH_LARGE_BOX,
|
|
SPECIAL_TEXT_LARGE_TEXT_BOX,
|
|
SPECIAL_TEXT_BUY_FRIEND_AREAS,
|
|
SPECIAL_TEXT_DUNGEON_LIST,
|
|
SPECIAL_TEXT_DOJO_LIST,
|
|
SPECIAL_TEXT_SAVE_1,
|
|
SPECIAL_TEXT_SAVE_2,
|
|
SPECIAL_TEXT_STORAGE_WITH_DIALOG,
|
|
SPECIAL_TEXT_STORAGE,
|
|
SPECIAL_TEXT_UNK_12,
|
|
SPECIAL_TEXT_BANK,
|
|
SPECIAL_TEXT_UNK_14,
|
|
SPECIAL_TEXT_UNK_15,
|
|
SPECIAL_TEXT_FRIEND_AREA_SELECT,
|
|
SPECIAL_TEXT_GREEN_KECLEON_SHOP,
|
|
SPECIAL_TEXT_PURPLE_KECLEON_SHOP,
|
|
SPECIAL_TEXT_LINK_SHOP,
|
|
SPECIAL_TEXT_LUMINOUS_CAVE,
|
|
SPECIAL_TEXT_FRIEND_SHOP,
|
|
SPECIAL_TEXT_FRIEND_RESCUE,
|
|
SPECIAL_TEXT_UNK_1D,
|
|
SPECIAL_TEXT_THANK_YOU_MAIL,
|
|
SPECIAL_TEXT_PPO_HELP_COUNTER,
|
|
SPECIAL_TEXT_BULLETIN_BOARD_JOBS,
|
|
SPECIAL_TEXT_BULLETIN_BOARD,
|
|
SPECIAL_TEXT_UNK_22,
|
|
SPECIAL_TEXT_UNK_23,
|
|
SPECIAL_TEXT_DOJO_ENTER,
|
|
SPECIAL_TEXT_DOJO_SUCCESS,
|
|
SPECIAL_TEXT_DOJO_FAILURE,
|
|
SPECIAL_TEXT_DOJO_ALL_CLEARED,
|
|
SPECIAL_TEXT_PERSONALITY_QUIZ,
|
|
SPECIAL_TEXT_UNK_29,
|
|
SPECIAL_TEXT_SCRIPTING_MENU,
|
|
SPECIAL_TEXT_ITEM_REWARD,
|
|
SPECIAL_TEXT_UNK_2C,
|
|
SPECIAL_TEXT_TOOL_BOX,
|
|
SPECIAL_TEXT_CREDITS_NAME,
|
|
};
|
|
|
|
#endif // GUARD_CONSTANTS_SCRIPT_CMD_H
|