easyRPG destinyConstants

Created Diff never expires
675 removals
Words removed3391
Total words3581
Words removed (%)94.69
830 lines
957 additions
Words added1890
Total words2080
Words added (%)90.87
1112 lines
// DestinyScript: Constants
// DestinyScript: Constants
// A collection of Constants parameters from DestinyScript
auto DestinyConstants = std::map<std::string, auto>{


// Activation/Deactivation
// Activation/Deactivation
const DWORD DISABLE = 0;
{"DISABLE", 0},
const DWORD ENABLE = 1;
{"ENABLE", 1},


// Animation Properties
// Animation Properties
const DWORD ANIMATION_SCOPE_SINGLE = 0;
{"ANIMATION_SCOPE_SINGLE", 0},
const DWORD ANIMATION_SCOPE_SCREEN = 1;
{"ANIMATION_SCOPE_SCREEN", 1},


const DWORD ANIMATION_FOCUS_TOP = 0;
{"ANIMATION_FOCUS_TOP", 0},
const DWORD ANIMATION_FOCUS_CENTER = 1;
{"ANIMATION_FOCUS_CENTER", 1},
const DWORD ANIMATION_FOCUS_BOTTOM = 2;
{"ANIMATION_FOCUS_BOTTOM", 2},


const DWORD ANIMATION_FLASHTYPE_NONE = 0;
{"ANIMATION_FLASHTYPE_NONE", 0},
const DWORD ANIMATION_FLASHTYPE_TARGET = 1;
{"ANIMATION_FLASHTYPE_TARGET", 1},
const DWORD ANIMATION_FLASHTYPE_SCREEN = 2;
{"ANIMATION_FLASHTYPE_SCREEN", 2},


const DWORD ANIMATION_SHAKETYPE_NONE = 0;
{"ANIMATION_SHAKETYPE_NONE", 0},
const DWORD ANIMATION_SHAKETYPE_TARGET = 1;
{"ANIMATION_SHAKETYPE_TARGET", 1},
const DWORD ANIMATION_SHAKETYPE_SCREEN = 2;
{"ANIMATION_SHAKETYPE_SCREEN", 2},


// Equipment Types/Filters
// Equipment Types/Filters
const DWORD EQUIPMENT_ALL = 0;
{"EQUIPMENT_ALL", 0},
const DWORD EQUIPMENT_WEAPON = 1;
{"EQUIPMENT_WEAPON", 1},
const DWORD EQUIPMENT_SHIELD = 2;
{"EQUIPMENT_SHIELD", 2},
const DWORD EQUIPMENT_ARMOR = 3;
{"EQUIPMENT_ARMOR", 3},
const DWORD EQUIPMENT_HELMET = 4;
{"EQUIPMENT_HELMET", 4},
const DWORD EQUIPMENT_ACCESSORY = 5;
{"EQUIPMENT_ACCESSORY", 5},


// Battler Properties
// Battler Properties
const DWORD BATTLERSPEED_SLOW = 20;
{"BATTLERSPEED_SLOW", 20},
const DWORD BATTLERSPEED_MID = 14;
{"BATTLERSPEED_MID", 14},
const DWORD BATTLERSPEED_FAST = 8;
{"BATTLERSPEED_FAST", 8},


const DWORD BATTLERGRAPHIC_CHARACTER = 0;
{"BATTLERGRAPHIC_CHARACTER", 0},
const DWORD BATTLERGRAPHIC_ANIMATION = 1;
{"BATTLERGRAPHIC_ANIMATION", 1},


const DWORD BATTLERANIM_IDLE = 0;
{"BATTLERANIM_IDLE", 0},
const DWORD BATTLERANIM_ATTACKRIGHT = 1;
{"BATTLERANIM_ATTACKRIGHT", 1},
const DWORD BATTLERANIM_ATTACKLEFT = 2;
{"BATTLERANIM_ATTACKLEFT", 2},
const DWORD BATTLERANIM_SKILLUSE = 3;
{"BATTLERANIM_SKILLUSE", 3},
const DWORD BATTLERANIM_KNOCKOUT = 4;
{"BATTLERANIM_KNOCKOUT", 4},
const DWORD BATTLERANIM_DAMAGE = 5;
{"BATTLERANIM_DAMAGE", 5},
const DWORD BATTLERANIM_CONDITION = 6;
{"BATTLERANIM_CONDITION", 6},
const DWORD BATTLERANIM_DEFEND = 7;
{"BATTLERANIM_DEFEND", 7},
const DWORD BATTLERANIM_WALKLEFT = 8;
{"BATTLERANIM_WALKLEFT", 8},
const DWORD BATTLERANIM_WALKRIGHT = 9;
{"BATTLERANIM_WALKRIGHT", 9},
const DWORD BATTLERANIM_VICTORY = 10;
{"BATTLERANIM_VICTORY", 10},
const DWORD BATTLERANIM_ITEMUSE = 11;
{"BATTLERANIM_ITEMUSE", 11},


// MoveRoute Commands
// MoveRoute Commands
const DWORD MC_STEPUP = 0;
{"MC_STEPUP", 0},
const DWORD MC_STEPRIGHT = 1;
{"MC_STEPRIGHT", 1},
const DWORD MC_STEPDOWN = 2;
{"MC_STEPDOWN", 2},
const DWORD MC_STEPLEFT = 3;
{"MC_STEPLEFT", 3},
const DWORD MC_STEPRIGHTUP = 4;
{"MC_STEPRIGHTUP", 4},
const DWORD MC_STEPRIGHTDOWN = 5;
{"MC_STEPRIGHTDOWN", 5},
const DWORD MC_STEPLEFTDOWN = 6;
{"MC_STEPLEFTDOWN", 6},
const DWORD MC_STEPLEFTUP = 7;
{"MC_STEPLEFTUP", 7},
const DWORD MC_STEPRANDOM = 8;
{"MC_STEPRANDOM", 8},
const DWORD MC_STEPTOWARDHERO = 9;
{"MC_STEPTOWARDHERO", 9},
const DWORD MC_STEPAWAYFROMHERO = 10;
{"MC_STEPAWAYFROMHERO", 10},
const DWORD MC_STEPFORWARD = 11;
{"MC_STEPFORWARD", 11},


const DWORD MC_LOOKUP = 12;
{"MC_LOOKUP", 12},
const DWORD MC_LOOKRIGHT = 13;
{"MC_LOOKRIGHT", 13},
const DWORD MC_LOOKDOWN = 14;
{"MC_LOOKDOWN", 14},
const DWORD MC_LOOKLEFT = 15;
{"MC_LOOKLEFT", 15},
const DWORD MC_TURNRIGHT = 16;
{"MC_TURNRIGHT", 16},
const DWORD MC_TURNLEFT = 17;
{"MC_TURNLEFT", 17},
const DWORD MC_TURN180 = 18;
{"MC_TURN180", 18},
const DWORD MC_RIGHTLEFTTURN = 19;
{"MC_RIGHTLEFTTURN", 19},
const DWORD MC_LOOKRANDOM = 20;
{"MC_LOOKRANDOM", 20},
const DWORD MC_LOOKTOWARDHERO = 21;
{"MC_LOOKTOWARDHERO", 21},
const DWORD MC_LOOKAWAYFROMHERO = 22;
{"MC_LOOKAWAYFROMHERO", 22},


const DWORD MC_WAIT = 23;
{"MC_WAIT", 23},
const DWORD MC_STARTJUMPING = 24;
{"MC_STARTJUMPING", 24},
const DWORD MC_STOPJUMPING = 25;
{"MC_STOPJUMPING", 25},
const DWORD MC_FIXDIRECTION = 26;
{"MC_FIXDIRECTION", 26},
const DWORD MC_RELEASEDIRECTION = 27;
{"MC_RELEASEDIRECTION", 27},
const DWORD MC_INCREASESPEED = 28;
{"MC_INCREASESPEED", 28},
const DWORD MC_DECREASESPEED = 29;
{"MC_DECREASESPEED", 29},
const DWORD MC_INCREASEFREQUENCY = 30;
{"MC_INCREASEFREQUENCY", 30},
const DWORD MC_DECREASEFREQUENCY = 31;
{"MC_DECREASEFREQUENCY", 31},
const DWORD MC_SETSWITCHON = 32;
{"MC_SETSWITCHON", 32},
const DWORD MC_SETSWITCHOFF = 33;
{"MC_SETSWITCHOFF", 33},
const DWORD MC_SETCHAR = 34;
{"MC_SETCHAR", 34},
const DWORD MC_PLAYSOUND = 35;
{"MC_PLAYSOUND", 35},
const DWORD MC_STARTPHASING = 36;
{"MC_STARTPHASING", 36},
const DWORD MC_STOPPHASING = 37;
{"MC_STOPPHASING", 37},
const DWORD MC_FIXANIMATION = 38;
{"MC_FIXANIMATION", 38},
const DWORD MC_RELEASEANIMATION = 39;
{"MC_RELEASEANIMATION", 39},
const DWORD MC_INCREASETRANSPARENCY = 40;
{"MC_INCREASETRANSPARENCY", 40},
const DWORD MC_DECREASETRANSPARENCY = 41;
{"MC_DECREASETRANSPARENCY", 41},


// MovePoint Types
// MovePoint Types
const DWORD MOVEPOINT_DISPLAY = 0;
{"MOVEPOINT_DISPLAY", 0},
const DWORD MOVEPOINT_HIGHRES = 1;
{"MOVEPOINT_HIGHRES", 1},


// Screen Brightness
// Screen Brightness
const DWORD SCREEN_BLACK = 0;
{"SCREEN_BLACK", 0},
const DWORD SCREEN_DARK = 50;
{"SCREEN_DARK", 50},
const DWORD SCREEN_NORMAL = 100;
{"SCREEN_NORMAL", 100},
const DWORD SCREEN_BRIGHT = 150;
{"SCREEN_BRIGHT", 150},
const DWORD SCREEN_WHITE = 200;
{"SCREEN_WHITE", 200},


// Bool Values
// Bool Values
const BOOL FALSE = 0;
{"FALSE", 0},
const BOOL TRUE = 1;
{"TRUE", 1},


// File System Attributes
// File System Attributes
const DWORD FILE_ATTRIBUTE_NORMAL = 128;
{"FILE_ATTRIBUTE_NORMAL", 128},
const DWORD FILE_ATTRIBUTE_SYSTEM = 4;
{"FILE_ATTRIBUTE_SYSTEM", 4},
const DWORD FILE_ATTRIBUTE_HIDDEN = 2;
{"FILE_ATTRIBUTE_HIDDEN", 2},
const DWORD FILE_ATTRIBUTE_ARCHIVE = 32;
{"FILE_ATTRIBUTE_ARCHIVE", 32},
const DWORD FILE_ATTRIBUTE_DIRECTORY = 16;
{"FILE_ATTRIBUTE_DIRECTORY", 16},
const DWORD FILE_ATTRIBUTE_READONLY = 1;
{"FILE_ATTRIBUTE_READONLY", 1},


// File Access Types
// File Access Types
const DWORD FILE_READ = 1;
{"FILE_READ", 1},
const DWORD FILE_WRITE = 2;
{"FILE_WRITE", 2},
const DWORD FILE_APPEND = 6;
{"FILE_APPEND", 6},


const DWORD FILEPOS_BEGIN = 0;
{"FILEPOS_BEGIN", 0},
const DWORD FILEPOS_CURRENT = 1;
{"FILEPOS_CURRENT", 1},
const DWORD FILEPOS_END = 2;
{"FILEPOS_END", 2},


// DataTypes
// DataTypes
const DWORD TYPE_VARIABLE = 1;
{"TYPE_VARIABLE", 1},
const DWORD TYPE_BOOL = 2;
{"TYPE_BOOL", 2},
const DWORD TYPE_SWITCH = 2; //LEGACY
{"TYPE_SWITCH", 2}, //LEGACY
const DWORD TYPE_DWORD = 3;
{"TYPE_DWORD", 3},
const DWORD TYPE_FLOAT = 4;
{"TYPE_FLOAT", 4},
const DWORD TYPE_DOUBLE = 4; //LEGACY
{"TYPE_DOUBLE", 4}, //LEGACY
const DWORD TYPE_STRING = 5;
{"TYPE_STRING", 5},
const DWORD TYPE_BYTE = 6;
{"TYPE_BYTE", 6},
const DWORD TYPE_WORD = 7;
{"TYPE_WORD", 7},


// Vulnerability Levels
// Vulnerability Levels
const DWORD EFFECT_A = 0;
{"EFFECT_A", 0},
const DWORD EFFECT_B = 1;
{"EFFECT_B", 1},
const DWORD EFFECT_C = 2;
{"EFFECT_C", 2},
const DWORD EFFECT_D = 3;
{"EFFECT_D", 3},
const DWORD EFFECT_E = 4;
{"EFFECT_E", 4},


// Element/Attribute Properties
// Element/Attribute Properties
const DWORD ELEMENTTYPE_WEAPONATTRIBUTETYPE_WEAPON = 0;
{"ELEMENTTYPE_WEAPONATTRIBUTETYPE_WEAPON", 0},
const DWORD ELEMENTTYPE_MAGICATTRIBUTETYPE_MAGIC = 1;
{"ELEMENTTYPE_MAGICATTRIBUTETYPE_MAGIC", 1},


// Event Facing Directions
// Event Facing Directions
const DWORD DIR_UP = 0;
{"DIR_UP", 0},
const DWORD DIR_RIGHT = 1;
{"DIR_RIGHT", 1},
const DWORD DIR_DOWN = 2;
{"DIR_DOWN", 2},
const DWORD DIR_LEFT = 3;
{"DIR_LEFT", 3},
const DWORD DIR_UP_RIGHT = 4;
{"DIR_UP_RIGHT", 4},
const DWORD DIR_RIGHT_UP = 4; //LEGACY
{"DIR_RIGHT_UP", 4}, //LEGACY
const DWORD DIR_DOWN_RIGHT = 5;
{"DIR_DOWN_RIGHT", 5},
const DWORD DIR_RIGHT_DOWN = 5; //LEGACY
{"DIR_RIGHT_DOWN", 5}, //LEGACY
const DWORD DIR_DOWN_LEFT= 6;
{"DIR_DOWN_LEFT",6},
const DWORD DIR_LEFT_DOWN = 6; //LEGACY
{"DIR_LEFT_DOWN", 6}, //LEGACY
const DWORD DIR_UP_LEFT = 7;
{"DIR_UP_LEFT", 7},
const DWORD DIR_LEFT_UP = 7; //LEGACY
{"DIR_LEFT_UP", 7}, //LEGACY


// Event Properties
// Event Properties
const DWORD EVENT_MAPID = 0;
{"EVENT_MAPID", 0},
const DWORD EVENT_X = 1;
{"EVENT_X", 1},
const DWORD EVENT_Y = 2;
{"EVENT_Y", 2},
const DWORD EVENT_DIRECTION = 3;
{"EVENT_DIRECTION", 3},
const DWORD EVENT_SCREENX = 4;
{"EVENT_SCREENX", 4},
const DWORD EVENT_SCREENY = 5;
{"EVENT_SCREENY", 5},


// Event Step Graphics
// Event Step Graphics
const DWORD EVENTFRAME_LEFT = 0;
{"EVENTFRAME_LEFT", 0},
const DWORD EVENTFRAME_NORMAL = 1;
{"EVENTFRAME_NORMAL", 1},
const DWORD EVENTFRAME_RIGHT = 2;
{"EVENTFRAME_RIGHT", 2},
const DWORD EVENTFRAME_NORMAL2 = 3;
{"EVENTFRAME_NORMAL2", 3},


// Eventoid Special IDs
// Eventoid Special IDs
const DWORD PLAYER = 10001;
{"PLAYER", 10001},
const DWORD HERO = 10001; //LEGACY
{"HERO", 10001}, //LEGACY
const DWORD BOAT = 10002;
{"BOAT", 10002},
const DWORD SHIP = 10003;
{"SHIP", 10003},
const DWORD AIRSHIP = 10004;
{"AIRSHIP", 10004},
const DWORD THIS = 10005;
{"THIS", 10005},


// Error Messages
// Error Messages
const DWORD DESTINYERROR_UNKNOWN = -1;
{"DESTINYERROR_UNKNOWN", -1},
const DWORD DESTINYERROR_SYNTAX = 1;
{"DESTINYERROR_SYNTAX", 1},
const DWORD DESTINYERROR_NOVALUE = 2;
{"DESTINYERROR_NOVALUE", 2},
const DWORD DESTINYERROR_UNKNOWNNAME = 3;
{"DESTINYERROR_UNKNOWNNAME", 3},
const DWORD DESTINYERROR_CONVERT = 4;
{"DESTINYERROR_CONVERT", 4},
const DWORD DESTINYERROR_READONLY = 5;
{"DESTINYERROR_READONLY", 5},
const DWORD DESTINYERROR_ARRAYBOUND = 6;
{"DESTINYERROR_ARRAYBOUND", 6},
const DWORD DESTINYERROR_RANGE = 7;
{"DESTINYERROR_RANGE", 7},
const DWORD DESTINYERROR_MEMORY = 8;
{"DESTINYERROR_MEMORY", 8},
const DWORD DESTINYERROR_VALUE = 9;
{"DESTINYERROR_VALUE", 9},
const DWORD DESTINYERROR_BINARYFLOAT = 10;
{"DESTINYERROR_BINARYFLOAT", 10},
const DWORD DESTINYERROR_CALCSWITCH = 11;
{"DESTINYERROR_CALCSWITCH", 11},
const DWORD DESTINYERROR_CALC_STRING = 12;
{"DESTINYERROR_CALC_STRING", 12},
const DWORD DESTINYERROR_FLOATERROR = 13;
{"DESTINYERROR_FLOATERROR", 13},
const DWORD DESTINYERROR_FLOATLENGTH = 14;
{"DESTINYERROR_FLOATLENGTH", 14},
const DWORD DESTINYERROR_DIVISIONBYZERO = 15;
{"DESTINYERROR_DIVISIONBYZERO", 15},
const DWORD DESTINYERROR_STRINGFORMAT = 16;
{"DESTINYERROR_STRINGFORMAT", 16},
const DWORD DESTINYERROR_STRINGRANGE = 17;
{"DESTINYERROR_STRINGRANGE", 17},
const DWORD DESTINYERROR_PICTURE = 18;
{"DESTINYERROR_PICTURE", 18},
const DWORD DESTINYERROR_PIXELRANGE = 19;
{"DESTINYERROR_PIXELRANGE", 19},
const DWORD DESTINYERROR_SAMEPICTURE = 20;
{"DESTINYERROR_SAMEPICTURE", 20},
const DWORD DESTINYERROR_PALETTERANGE = 21;
{"DESTINYERROR_PALETTERANGE", 21},
const DWORD DESTINYERROR_SOCKETSTARTUP = 22;
{"DESTINYERROR_SOCKETSTARTUP", 22},
const DWORD DESTINYERROR_NOFREESOCKET = 23;
{"DESTINYERROR_NOFREESOCKET", 23},
const DWORD DESTINYERROR_CANTCREATESOCKET = 24;
{"DESTINYERROR_CANTCREATESOCKET", 24},
const DWORD DESTINYERROR_SOCKETSTILLOPEN = 25;
{"DESTINYERROR_SOCKETSTILLOPEN", 25},
const DWORD DESTINYERROR_SOCKETNOTOPEN = 26;
{"DESTINYERROR_SOCKETNOTOPEN", 26},
const DWORD DESTINYERROR_CANTCONNECT = 27;
{"DESTINYERROR_CANTCONNECT", 27},
const DWORD DESTINYERROR_SOCKETTYPE = 28;
{"DESTINYERROR_SOCKETTYPE", 28},
const DWORD DESTINYERROR_SOCKETERROR = 29;
{"DESTINYERROR_SOCKETERROR", 29},
const DWORD DESTINYERROR_OOB = 30;
{"DESTINYERROR_OOB", 30},
const DWORD DESTINYERROR_STRINGTOOLONG = 31;
{"DESTINYERROR_STRINGTOOLONG", 31},
const DWORD DESTINYERROR_NOFREEFILEHANDLE = 32;
{"DESTINYERROR_NOFREEFILEHANDLE", 32},
const DWORD DESTINYERROR_CANTRESOLVEPATH = 33;
{"DESTINYERROR_CANTRESOLVEPATH", 33},
const DWORD DESTINYERROR_NOPERMISSION = 34;
{"DESTINYERROR_NOPERMISSION", 34},
const DWORD DESTINYERROR_CANTOPENFILE = 35;
{"DESTINYERROR_CANTOPENFILE", 35},
const DWORD DESTINYERROR_FILENOTOPEN = 36;
{"DESTINYERROR_FILENOTOPEN", 36},
const DWORD DESTINYERROR_CANTACCESSFILE = 37;
{"DESTINYERROR_CANTACCESSFILE", 37},
const DWORD DESTINYERROR_CANTCREATEDIR = 38;
{"DESTINYERROR_CANTCREATEDIR", 38},
const DWORD DESTINYERROR_CANTREMOVEDIR = 39;
{"DESTINYERROR_CANTREMOVEDIR", 39},
const DWORD DESTINYERROR_CANTRENAMEFILE = 40;
{"DESTINYERROR_CANTRENAMEFILE", 40},
const DWORD DESTINYERROR_CANTCOPYFILE = 41;
{"DESTINYERROR_CANTCOPYFILE", 41},
const DWORD DESTINYERROR_CANTDELETEFILE = 42;
{"DESTINYERROR_CANTDELETEFILE", 42},
const DWORD DESTINYERROR_CANTREADATTRIBUTES = 43;
{"DESTINYERROR_CANTREADATTRIBUTES", 43},
const DWORD DESTINYERROR_CANTWRITEATTRIBUTES = 44;
{"DESTINYERROR_CANTWRITEATTRIBUTES", 44},
const DWORD DESTINYERROR_SEARCHSTILLOPEN = 45;
{"DESTINYERROR_SEARCHSTILLOPEN", 45},
const DWORD DESTINYERROR_CANTSTARTSEARCH = 46;
{"DESTINYERROR_CANTSTARTSEARCH", 46},
const DWORD DESTINYERROR_NOSEARCHSTARTED = 47;
{"DESTINYERROR_NOSEARCHSTARTED", 47},
const DWORD DESTINYERROR_PROTECTED = 48;
{"DESTINYERROR_PROTECTED", 48},
const DWORD DESTINYERROR_CANTEXECUTEFILE = 49;
{"DESTINYERROR_CANTEXECUTEFILE", 49},
const DWORD DESTINYERROR_NOTENOUGHPARAMETERS = 50;
{"DESTINYERROR_NOTENOUGHPARAMETERS", 50},
const DWORD DESTINYERROR_NOTCOMPARABLE = 51;
{"DESTINYERROR_NOTCOMPARABLE", 51},
const DWORD DESTINYERROR_INVALIDSIGN = 52;
{"DESTINYERROR_INVALIDSIGN", 52},
const DWORD DESTINYERROR_SETNOTALLOWEDHERE = 53;
{"DESTINYERROR_SETNOTALLOWEDHERE", 53},
const DWORD DESTINYERROR_MISSINGENDIF = 54;
{"DESTINYERROR_MISSINGENDIF", 54},
const DWORD DESTINYERROR_MISSINGLOOP = 55;
{"DESTINYERROR_MISSINGLOOP", 55},
const DWORD DESTINYERROR_MISSINGCONDITION = 56;
{"DESTINYERROR_MISSINGCONDITION", 56},
const DWORD DESTINYERROR_MISSINGNEXT = 57;
{"DESTINYERROR_MISSINGNEXT", 57},
const DWORD DESTINYERROR_MISSINGCASE = 58;
{"DESTINYERROR_MISSINGCASE", 58},
const DWORD DESTINYERROR_MISSINGENDSWITCH = 59;
{"DESTINYERROR_MISSINGENDSWITCH", 59},
const DWORD DESTINYERROR_BREAKNOTALLOWEDHERE = 60;
{"DESTINYERROR_BREAKNOTALLOWEDHERE", 60},
const DWORD DESTINYERROR_CONTINUENOTALLOWEDHERE = 61;
{"DESTINYERROR_CONTINUENOTALLOWEDHERE", 61},
const DWORD DESTINYERROR_INVALIDHANDLE = 62;
{"DESTINYERROR_INVALIDHANDLE", 62},
const DWORD DESTINYERROR_OPERATOREXPECTED = 63;
{"DESTINYERROR_OPERATOREXPECTED", 63},
const DWORD DESTINYERROR_CANTACCESSSAVESLOT = 64;
{"DESTINYERROR_CANTACCESSSAVESLOT", 64},
const DWORD DESTINYERROR_EXCEPTION = 65;
{"DESTINYERROR_EXCEPTION", 65},
const DWORD DESTINYERROR_INVALIDLOOPOPERATIONLEVEL = 66;
{"DESTINYERROR_INVALIDLOOPOPERATIONLEVEL", 66},
const DWORD DESTINYERROR_CONTINUEDOESNTPOINTTOLOOP = 67;
{"DESTINYERROR_CONTINUEDOESNTPOINTTOLOOP", 67},


// GameKey Flags
// GameKey Flags
const DWORD GKF_DOWN = 1;
{"GKF_DOWN", 1},
const DWORD GKF_LEFT = 2;
{"GKF_LEFT", 2},
const DWORD GKF_RIGHT = 4;
{"GKF_RIGHT", 4},
const DWORD GKF_UP = 8;
{"GKF_UP", 8},
const DWORD GKF_DECISION = 16;
{"GKF_DECISION", 16},
const DWORD GKF_CANCEL = 32;
{"GKF_CANCEL", 32},
const DWORD GKF_MOUSELEFT = 64;
{"GKF_MOUSELEFT", 64},
const DWORD GKF_MOUSERIGHT = 128;
{"GKF_MOUSERIGHT", 128},
const DWORD GKF_SHIFT = 256;
{"GKF_SHIFT", 256},
const DWORD GKF_CTRL = 512;
{"GKF_CTRL", 512},
const DWORD GKF_NUM0 = 1024;
{"GKF_NUM0", 1024},
const DWORD GKF_NUM1 = 2048;
{"GKF_NUM1", 2048},
const DWORD GKF_NUM2 = 4096;
{"GKF_NUM2", 4096},
const DWORD GKF_NUM3 = 8192;
{"GKF_NUM3", 8192},
const DWORD GKF_NUM4 = 16384;
{"GKF_NUM4", 16384},
const DWORD GKF_NUM5 = 32768;
{"GKF_NUM5", 32768},
const DWORD GKF_NUM6 = 65536;
{"GKF_NUM6", 65536},
const DWORD GKF_NUM7 = 131072;
{"GKF_NUM7", 131072},
const DWORD GKF_NUM8 = 262144;
{"GKF_NUM8", 262144},
const DWORD GKF_NUM9 = 524288;
{"GKF_NUM9", 524288},
const DWORD GKF_ADD = 1048576;
{"GKF_ADD", 1048576},
const DWORD GKF_SUB = 2097152;
{"GKF_SUB", 2097152},
const DWORD GKF_MUL = 4194304;
{"GKF_MUL", 4194304},
const DWORD GKF_DIV = 8388608;
{"GKF_DIV", 8388608},
const DWORD GKF_DOT = 16777216;
{"GKF_DOT", 16777216},
const DWORD GKF_MOUSEMIDDLE = 33554432;
{"GKF_MOUSEMIDDLE", 33554432},
const DWORD GKF_WHEELUP = 67108864;
{"GKF_WHEELUP", 67108864},
const DWORD GKF_WHEELDOWN = 134217728;
{"GKF_WHEELDOWN", 134217728},
const DWORD GKF_WHEELLEFT = 268435456;
{"GKF_WHEELLEFT", 268435456},
const DWORD GKF_WHEELRIGHT = 536870912;
{"GKF_WHEELRIGHT", 536870912},


// GameKey IDs
// GameKey IDs
const DWORD GK_DOWN = 1;
{"GK_DOWN", 1},
const DWORD GK_LEFT = 9;
{"GK_LEFT", 9},
const DWORD GK_RIGHT = 17;
{"GK_RIGHT", 17},
const DWORD GK_UP = 25;
{"GK_UP", 25},
const DWORD GK_DECISION = 33;
{"GK_DECISION", 33},
const DWORD GK_CANCEL = 41;
{"GK_CANCEL", 41},
const DWORD GK_NUM0 = 81;
{"GK_NUM0", 81},
const DWORD GK_NUM1 = 89;
{"GK_NUM1", 89},
const DWORD GK_NUM2 = 97;
{"GK_NUM2", 97},
const DWORD GK_NUM3 = 105;
{"GK_NUM3", 105},
const DWORD GK_NUM4 = 113;
{"GK_NUM4", 113},
const DWORD GK_NUM5 = 121;
{"GK_NUM5", 121},
const DWORD GK_NUM6 = 129;
{"GK_NUM6", 129},
const DWORD GK_NUM7 = 137;
{"GK_NUM7", 137},
const DWORD GK_NUM8 = 145;
{"GK_NUM8", 145},
const DWORD GK_NUM9 = 153;
{"GK_NUM9", 153},
const DWORD GK_ADD = 161;
{"GK_ADD", 161},
const DWORD GK_SUB = 169;
{"GK_SUB", 169},
const DWORD GK_MUL = 177;
{"GK_MUL", 177},
const DWORD GK_DIV = 185;
{"GK_DIV", 185},
const DWORD GK_DOT = 193;
{"GK_DOT", 193},


// Gamepad Button Flags
// Gamepad Button Flags
const DWORD JOY_BUTTON01 = 1;
{"JOY_BUTTON01", 1},
const DWORD JOY_BUTTON02 = 2;
{"JOY_BUTTON02", 2},
const DWORD JOY_BUTTON03 = 4;
{"JOY_BUTTON03", 4},
const DWORD JOY_BUTTON04 = 8;
{"JOY_BUTTON04", 8},
const DWORD JOY_BUTTON05 = 16;
{"JOY_BUTTON05", 16},
const DWORD JOY_BUTTON06 = 32;
{"JOY_BUTTON06", 32},
const DWORD JOY_BUTTON07 = 64;
{"JOY_BUTTON07", 64},
const DWORD JOY_BUTTON08 = 128;
{"JOY_BUTTON08", 128},
const DWORD JOY_BUTTON09 = 256;
{"JOY_BUTTON09", 256},
const DWORD JOY_BUTTON10 = 512;
{"JOY_BUTTON10", 512},
const DWORD JOY_BUTTON11 = 1024;
{"JOY_BUTTON11", 1024},
const DWORD JOY_BUTTON12 = 2048;
{"JOY_BUTTON12", 2048},
const DWORD JOY_BUTTON13 = 4096;
{"JOY_BUTTON13", 4096},
const DWORD JOY_BUTTON14 = 8192;
{"JOY_BUTTON14", 8192},
const DWORD JOY_BUTTON15 = 16384;
{"JOY_BUTTON15", 16384},
const DWORD JOY_BUTTON16 = 32768;
{"JOY_BUTTON16", 32768},
const DWORD JOY_BUTTON17 = 65536;
{"JOY_BUTTON17", 65536},
const DWORD JOY_BUTTON18 = 131072;
{"JOY_BUTTON18", 131072},
const DWORD JOY_BUTTON19 = 262144;
{"JOY_BUTTON19", 262144},
const DWORD JOY_BUTTON20 = 524288;
{"JOY_BUTTON20", 524288},
const DWORD JOY_BUTTON21 = 1048576;
{"JOY_BUTTON21", 1048576},
const DWORD JOY_BUTTON22 = 2097152;
{"JOY_BUTTON22", 2097152},
const DWORD JOY_BUTTON23 = 4194304;
{"JOY_BUTTON23", 4194304},
const DWORD JOY_BUTTON24 = 8388608;
{"JOY_BUTTON24", 8388608},
const DWORD JOY_BUTTON25 = 16777216;
{"JOY_BUTTON25", 16777216},
const DWORD JOY_BUTTON26 = 33554432;
{"JOY_BUTTON26", 33554432},
const DWORD JOY_BUTTON27 = 67108864;
{"JOY_BUTTON27", 67108864},
const DWORD JOY_BUTTON28 = 134217728;
{"JOY_BUTTON28", 134217728},
const DWORD JOY_BUTTON29 = 268435456;
{"JOY_BUTTON29", 268435456},
const DWORD JOY_BUTTON30 = 536870912;
{"JOY_BUTTON30", 536870912},
const DWORD JOY_BUTTON31 = 1073741824;
{"JOY_BUTTON31", 1073741824},
const DWORD JOY_BUTTON32 = -2147483648;
{"JOY_BUTTON32", -2147483648},


// Gamepad State
// Gamepad State
const DWORD JOYPAD_UNPLUGGED = 1;
{"JOYPAD_UNPLUGGED", 1},
const DWORD JOYPAD_PLUGGED = 0;
{"JOYPAD_PLUGGED", 0},
const DWORD JOYPAD_NODRIVER = -1;
{"JOYPAD_NODRIVER", -1},
const DWORD JOYPAD_INVALIDPARAM = -2;
{"JOYPAD_INVALIDPARAM", -2},
const DWORD JOYPAD_BADDEVICE = -3;
{"JOYPAD_BADDEVICE", -3},
const DWORD JOYPAD_INVALIDJOY = -4;
{"JOYPAD_INVALIDJOY", -4},


// Gamepad DPad
// Gamepad DPad
const DWORD JOYPOV_CENTER = 65536;
{"JOYPOV_CENTER", 65536},
const DWORD JOYPOV_UP = 0;
{"JOYPOV_UP", 0},
const DWORD JOYPOV_UP_RIGHT= 4500;
{"JOYPOV_UP_RIGHT",4500},
const DWORD JOYPOV_RIGHT_UP = 4500; //LEGACY
{"JOYPOV_RIGHT_UP", 4500}, //LEGACY
const DWORD JOYPOV_RIGHT = 9000;
{"JOYPOV_RIGHT", 9000},
const DWORD JOYPOV_DOWN_RIGHT = 13500;
{"JOYPOV_DOWN_RIGHT", 13500},
const DWORD JOYPOV_RIGHT_DOWN = 13500; //LEGACY
{"JOYPOV_RIGHT_DOWN", 13500}, //LEGACY
const DWORD JOYPOV_DOWN = 18000;
{"JOYPOV_DOWN", 18000},
const DWORD JOYPOV_DOWN_LEFT= 22500;
{"JOYPOV_DOWN_LEFT",22500},
const DWORD JOYPOV_LEFT_DOWN = 22500; //LEGACY
{"JOYPOV_LEFT_DOWN", 22500}, //LEGACY
const DWORD JOYPOV_LEFT = 27000;
{"JOYPOV_LEFT", 27000},
const DWORD JOYPOV_UP_LEFT = 31500;
{"JOYPOV_UP_LEFT", 31500},
const DWORD JOYPOV_LEFT_UP = 31500; //LEGACY
{"JOYPOV_LEFT_UP", 31500}, //LEGACY


// Inventory and Equipment
// Inventory and Equipment
const DWORD ITEM_OWNED = 0;
{"ITEM_OWNED", 0},
const DWORD ITEM_EQUIPPED = 1;
{"ITEM_EQUIPPED", 1},


// Item Properties
// Item Properties
const DWORD ITEMSCOPE_SINGLEALLY = 0;
{"ITEMSCOPE_SINGLEALLY", 0},
const DWORD ITEMSCOPE_ALLALLIES = 1;
{"ITEMSCOPE_ALLALLIES", 1},


const DWORD INFINITE_USES = 0;
{"INFINITE_USES", 0},


const DWORD PROJECTILE_KNIFE = 0;
{"PROJECTILE_KNIFE", 0},
const DWORD PROJECTILE_BOOMERANG = 1;
{"PROJECTILE_BOOMERANG", 1},


const DWORD PROJECTILESPEED_FAST = 0;
{"PROJECTILESPEED_FAST", 0},
const DWORD PROJECTILESPEED_MID = 1;
{"PROJECTILESPEED_MID", 1},
const DWORD PROJECTILESPEED_SLOW = 2;
{"PROJECTILESPEED_SLOW", 2},


const DWORD WEAPONRANGE_MELEE = 0;
{"WEAPONRANGE_MELEE", 0},
const DWORD WEAPONRANGE_DISTANT = 1;
{"WEAPONRANGE_DISTANT", 1},


const DWORD WEAPONSCOPE_SINGLE = 0;
{"WEAPONSCOPE_SINGLE", 0},
const DWORD WEAPONSCOPE_CENTER = 1;
{"WEAPONSCOPE_CENTER", 1},
const DWORD WEAPONSCOPE_SIMULTANEOUS = 2;
{"WEAPONSCOPE_SIMULTANEOUS", 2},
const DWORD WEAPONSCOPE_CONSECUTIVE = 3;
{"WEAPONSCOPE_CONSECUTIVE", 3},


// Item Categories
// Item Categories
const DWORD ITEMTYPE_COMMON = 0;
{"ITEMTYPE_COMMON", 0},
const DWORD ITEMTYPE_WEAPON = 1;
{"ITEMTYPE_WEAPON", 1},
const DWORD ITEMTYPE_SHIELD = 2;
{"ITEMTYPE_SHIELD", 2},
const DWORD ITEMTYPE_ARMOR = 3;
{"ITEMTYPE_ARMOR", 3},
const DWORD ITEMTYPE_HELMET = 4;
{"ITEMTYPE_HELMET", 4},
const DWORD ITEMTYPE_ACCESSORY = 5;
{"ITEMTYPE_ACCESSORY", 5},
const DWORD ITEMTYPE_MEDICINE = 6;
{"ITEMTYPE_MEDICINE", 6},
const DWORD ITEMTYPE_BOOK = 7;
{"ITEMTYPE_BOOK", 7},
const DWORD ITEMTYPE_MATERIAL = 8;
{"ITEMTYPE_MATERIAL", 8},
const DWORD ITEMTYPE_UNIQUE = 9;
{"ITEMTYPE_UNIQUE", 9},
const DWORD ITEMTYPE_SWITCH = 10;
{"ITEMTYPE_SWITCH", 10},


// Troop Order
// Troop Order
const DWORD TROOP_ALIGNMENT_MANUAL = 0;
{"TROOP_ALIGNMENT_MANUAL", 0},
const DWORD TROOP_ALIGNMENT_AUTOMATIC = 1;
{"TROOP_ALIGNMENT_AUTOMATIC", 1},


// Troop Event Page Flags
// Troop Event Page Flags
const DWORD BATTLECON_SWITCH1 = 1;
{"BATTLECON_SWITCH1", 1},
const DWORD BATTLECON_SWITCH2 = 2;
{"BATTLECON_SWITCH2", 2},
const DWORD BATTLECON_VARIABLE = 4;
{"BATTLECON_VARIABLE", 4},
const DWORD BATTLECON_TURNS = 8;
{"BATTLECON_TURNS", 8},
const DWORD BATTLECON_EXHAUSTION = 16;
{"BATTLECON_EXHAUSTION", 16},
const DWORD BATTLECON_ENEMYHP = 32;
{"BATTLECON_ENEMYHP", 32},
const DWORD BATTLECON_ACTORHP = 64;
{"BATTLECON_ACTORHP", 64},
const DWORD BATTLECON_ENEMYTURN = 128;
{"BATTLECON_ENEMYTURN", 128},
const DWORD BATTLECON_ACTORTURN = 256;
{"BATTLECON_ACTORTURN", 256},
const DWORD BATTLECON_COMMAND = 512;
{"BATTLECON_COMMAND", 512},


// Enemy Pattern
// Enemy Pattern
const DWORD ENEMY_PATTERNTYPE_NORMAL = 0;
{"ENEMY_PATTERNTYPE_NORMAL", 0},
const DWORD ENEMY_PATTERNTYPE_SWITCH = 1;
{"ENEMY_PATTERNTYPE_SWITCH", 1},
const DWORD ENEMY_PATTERNTYPE_ROUND = 2;
{"ENEMY_PATTERNTYPE_ROUND", 2},
const DWORD ENEMY_PATTERNTYPE_TROOP = 3;
{"ENEMY_PATTERNTYPE_TROOP", 3},
const DWORD ENEMY_PATTERNTYPE_HP = 4;
{"ENEMY_PATTERNTYPE_HP", 4},
const DWORD ENEMY_PATTERNTYPE_MP = 5;
{"ENEMY_PATTERNTYPE_MP", 5},
const DWORD ENEMY_PATTERNTYPE_PARTYLEVEL = 6;
{"ENEMY_PATTERNTYPE_PARTYLEVEL", 6},
const DWORD ENEMY_PATTERNTYPE_PARTYSTATE = 7;
{"ENEMY_PATTERNTYPE_PARTYSTATE", 7},


const DWORD ENEMY_PATTERNCONTENT_ACTION = 0;
{"ENEMY_PATTERNCONTENT_ACTION", 0},
const DWORD ENEMY_PATTERNCONTENT_SKILL = 1;
{"ENEMY_PATTERNCONTENT_SKILL", 1},
const DWORD ENEMY_PATTERNCONTENT_MORPH = 2;
{"ENEMY_PATTERNCONTENT_MORPH", 2},


const DWORD ENEMY_ACTION_NORMALATTACK = 0;
{"ENEMY_ACTION_NORMALATTACK", 0},
const DWORD ENEMY_ACTION_DOUBLEATTACK = 1;
{"ENEMY_ACTION_DOUBLEATTACK", 1},
const DWORD ENEMY_ACTION_DEFEND = 2;
{"ENEMY_ACTION_DEFEND", 2},
const DWORD ENEMY_ACTION_WATCH = 3;
{"ENEMY_ACTION_WATCH", 3},
const DWORD ENEMY_ACTION_POWERUP = 4;
{"ENEMY_ACTION_POWERUP", 4},
const DWORD ENEMY_ACTION_SELFDESTRUCT = 5;
{"ENEMY_ACTION_SELFDESTRUCT", 5},
const DWORD ENEMY_ACTION_ESCAPE = 6;
{"ENEMY_ACTION_ESCAPE", 6},
const DWORD ENEMY_ACTION_DONOTHING = 7;
{"ENEMY_ACTION_DONOTHING", 7},


// Actor Properties
// Actor Properties
const DWORD ACTOR_LEVEL = 0;
{"ACTOR_LEVEL", 0},
const DWORD ACTOR_EXP = 1;
{"ACTOR_EXP", 1},
const DWORD ACTOR_HP = 2;
{"ACTOR_HP", 2},
const DWORD ACTOR_MP = 3;
{"ACTOR_MP", 3},
const DWORD ACTOR_MAXHP = 4;
{"ACTOR_MAXHP", 4},
const DWORD ACTOR_MAXMP = 5;
{"ACTOR_MAXMP", 5},
const DWORD ACTOR_STRENGTHACTOR_ATTACK = 6;
{"ACTOR_STRENGTHACTOR_ATTACK", 6},
const DWORD ACTOR_DEFENSE = 7;
{"ACTOR_DEFENSE", 7},
const DWORD ACTOR_MIND = 8;
{"ACTOR_MIND", 8},
const DWORD ACTOR_SPEEDACTOR_AGILITY = 9;
{"ACTOR_SPEEDACTOR_AGILITY", 9},
const DWORD ACTOR_WEAPON = 10;
{"ACTOR_WEAPON", 10},
const DWORD ACTOR_SHIELD = 11;
{"ACTOR_SHIELD", 11},
const DWORD ACTOR_ARMOR = 12;
{"ACTOR_ARMOR", 12},
const DWORD ACTOR_HELMET = 13;
{"ACTOR_HELMET", 13},
const DWORD ACTOR_ACCESSORY = 14;
{"ACTOR_ACCESSORY", 14},


// Battle Settings
// Battle Settings
const DWORD BATTLELAYOUT_CLASSIC = 0;
{"BATTLELAYOUT_CLASSIC", 0},
const DWORD BATTLELAYOUT_MODIFIED = 1;
{"BATTLELAYOUT_MODIFIED", 1},
const DWORD BATTLELAYOUT_FACES = 2;
{"BATTLELAYOUT_FACES", 2},


const DWORD BATTLEWINDOW_LARGE = 0;
{"BATTLEWINDOW_LARGE", 0},
const DWORD BATTLEWINDOW_SMALL = 1;
{"BATTLEWINDOW_SMALL", 1},


const DWORD WINDOWBG_NORMAL = 0;
{"WINDOWBG_NORMAL", 0},
const DWORD WINDOWBG_TRANSPARENT = 1;
{"WINDOWBG_TRANSPARENT", 1},


const DWORD PARTYFORMATION_MANUAL = 0;
{"PARTYFORMATION_MANUAL", 0},
const DWORD PARTYFORMATION_AUTO = 1;
{"PARTYFORMATION_AUTO", 1},


const DWORD DEFEAT_GAMEOVER = 0;
{"DEFEAT_GAMEOVER", 0},
const DWORD DEFEAT_COMMONEVENT = 1;
{"DEFEAT_COMMONEVENT", 1},


const DWORD BATTLECOMMAND_ATTACK = 0;
{"BATTLECOMMAND_ATTACK", 0},
const DWORD BATTLECOMMAND_ITEM = 1;
{"BATTLECOMMAND_ITEM", 1},
const DWORD BATTLECOMMAND_DEFEND = 2;
{"BATTLECOMMAND_DEFEND", 2},
const DWORD BATTLECOMMAND_ESCAPE = 3;
{"BATTLECOMMAND_ESCAPE", 3},
const DWORD BATTLECOMMAND_SKILL = 4;
{"BATTLECOMMAND_SKILL", 4},
const DWORD BATTLECOMMAND_SPECIAL = 5;
{"BATTLECOMMAND_SPECIAL", 5},
const DWORD BATTLECOMMAND_EVENT = 6;
{"BATTLECOMMAND_EVENT", 6},


// Map Configuration
// Map Configuration
const DWORD SCROLLTYPE_NORMAL = 0;
{"SCROLLTYPE_NORMAL", 0},
const DWORD SCROLLTYPE_VERTICAL = 1;
{"SCROLLTYPE_VERTICAL", 1},
const DWORD SCROLLTYPE_HORIZONTAL = 2;
{"SCROLLTYPE_HORIZONTAL", 2},
const DWORD SCROLLTYPE_BOTH = 3;
{"SCROLLTYPE_BOTH", 3},


const DWORD CONFIG_TES_FROMPARENT = 0;
{"CONFIG_TES_FROMPARENT", 0},
const DWORD CONFIG_TES_ALLOW = 1;
{"CONFIG_TES_ALLOW", 1},
const DWORD CONFIG_TES_FORBID = 2;
{"CONFIG_TES_FORBID", 2},


const DWORD CONFIG_BM_FROMPARENT = 0;
{"CONFIG_BM_FROMPARENT", 0},
const DWORD CONFIG_BM_DONTCHANGE = 1;
{"CONFIG_BM_DONTCHANGE", 1},
const DWORD CONFIG_BM_SPECIFY = 2;
{"CONFIG_BM_SPECIFY", 2},


// MapTree Data
// MapTree Data
const DWORD TREE_ENTRY_FOLDER = 0;
{"TREE_ENTRY_FOLDER", 0},
const DWORD TREE_ENTRY_MAP = 1;
{"TREE_ENTRY_MAP", 1},
const DWORD TREE_ENTRY_AREA = 2;
{"TREE_ENTRY_AREA", 2},
const DWORD TREE_NO_PARENT = -1;
{"TREE_NO_PARENT", -1},


// Messagebox Buttons (Windows)
// Messagebox Buttons (Windows)
const DWORD MB_IDOK = 1;
{"MB_IDOK", 1},
const DWORD MB_IDCANCEL = 2;
{"MB_IDCANCEL", 2},
const DWORD MB_IDABORT = 3;
{"MB_IDABORT", 3},
const DWORD MB_IDRETRY = 4;
{"MB_IDRETRY", 4},
const DWORD MB_IDIGNORE = 5;
{"MB_IDIGNORE", 5},
const DWORD MB_IDYES = 6;
{"MB_IDYES", 6},
const DWORD MB_IDNO = 7;
{"MB_IDNO", 7},
const DWORD MB_IDTRYAGAIN = 10;
{"MB_IDTRYAGAIN", 10},
const DWORD MB_IDCONTINUE = 11;
{"MB_IDCONTINUE", 11},


// MessageBox Flags (Windows)
// MessageBox Flags (Windows)
const DWORD MB_OK = 0;
{"MB_OK", 0},
const DWORD MB_OKCANCEL = 1;
{"MB_OKCANCEL", 1},
const DWORD MB_ABORTRETRYIGNORE = 2;
{"MB_ABORTRETRYIGNORE", 2},
const DWORD MB_YESNOCANCEL = 3;
{"MB_YESNOCANCEL", 3},
const DWORD MB_YESNO = 4;
{"MB_YESNO", 4},
const DWORD MB_RETRYCANCEL = 5;
{"MB_RETRYCANCEL", 5},
const DWORD MB_CANCELTRYCONTINUE = 6;
{"MB_CANCELTRYCONTINUE", 6},


const DWORD MB_ICONHAND = 16;
{"MB_ICONHAND", 16},
const DWORD MB_ICONERROR = 16; //REPEAT
{"MB_ICONERROR", 16}, //REPEAT
const DWORD MB_ICONSTOP = 16; //REPEAT
{"MB_ICONSTOP", 16}, //REPEAT


const DWORD MB_ICONQUESTION = 32;
{"MB_ICONQUESTION", 32},
const DWORD MB_ICONEXCLAMATION = 48;
{"MB_ICONEXCLAMATION", 48},
const DWORD MB_ICONWARNING = 48; //REPEAT
{"MB_ICONWARNING", 48}, //REPEAT
const DWORD MB_ICONASTERISK = 64;
{"MB_ICONASTERISK", 64},
const DWORD MB_ICONFORMATION = 64; //REPEAT
{"MB_ICONFORMATION", 64}, //REPEAT


const DWORD MB_DEFBUTTON1 = 0;
{"MB_DEFBUTTON1", 0},
const DWORD MB_DEFBUTTON2 = 256;
{"MB_DEFBUTTON2", 256},
const DWORD MB_DEFBUTTON3 = 512;
{"MB_DEFBUTTON3", 512},
const DWORD MB_DEFBUTTON4 = 768;
{"MB_DEFBUTTON4", 768},
const DWORD MB_HELP = 16384;
{"MB_HELP", 16384},
const DWORD MB_APPLMODAL = 0;
{"MB_APPLMODAL", 0},
const DWORD MB_SYSTEMMODAL = 4096;
{"MB_SYSTEMMODAL", 4096},
const DWORD MB_TASKMODAL = 8192;
{"MB_TASKMODAL", 8192},
const DWORD MB_DEFAULT_DESKTOP_ONLY = 131072;
{"MB_DEFAULT_DESKTOP_ONLY", 131072},
const DWORD MB_RIGHT = 524288;
{"MB_RIGHT", 524288},
const DWORD MB_RTLREADING = 1048576;
{"MB_RTLREADING", 1048576},
const DWORD MB_SETFOREGROUND = 65536;
{"MB_SETFOREGROUND", 65536},
const DWORD MB_TOPMOST = 262144;
{"MB_TOPMOST", 262144},
const DWORD MB_SERVICE_NOTIFICATION = 2097152;
{"MB_SERVICE_NOTIFICATION", 2097152},


// Months
// Months
const DWORD JANUARY = 1;
{"JANUARY", 1},
const DWORD FEBRUARY = 2;
{"FEBRUARY", 2},
const DWORD MARCH = 3;
{"MARCH", 3},
const DWORD APRIL = 4;
{"APRIL", 4},
const DWORD MAY = 5;
{"MAY", 5},
const DWORD JUNE = 6;
{"JUNE", 6},
const DWORD JULY = 7;
{"JULY", 7},
const DWORD AUGUST = 8;
{"AUGUST", 8},
const DWORD SEPTEMBER = 9;
{"SEPTEMBER", 9},
const DWORD OCTOBER = 10;
{"OCTOBER", 10},
const DWORD NOVEMBER = 11;
{"NOVEMBER", 11},
const DWORD DECEMBER = 12;
{"DECEMBER", 12},


// Music Backups
// Music Backups
const DWORD MUSICBACKUP_EVENT = 0;
{"MUSICBACKUP_EVENT", 0},
const DWORD MUSICBACKUP_BATTLE_FIELD = 1;
{"MUSICBACKUP_BATTLE_FIELD", 1},
const DWORD MUSICBACKUP_VEHICLE_WALK = 2;
{"MUSICBACKUP_VEHICLE_WALK", 2},


// Message Options
// Message Options
const DWORD MESSAGEFORMAT_NORMAL = 0;
{"MESSAGEFORMAT_NORMAL", 0},
const DWORD MESSAGEFORMAT_TRANSPARENT = 1;
{"MESSAGEFORMAT_TRANSPARENT", 1},


const DWORD MESSAGEPOSITION_TOP = 0;
{"MESSAGEPOSITION_TOP", 0},
const DWORD MESSAGEPOSITION_MIDDLE = 1;
{"MESSAGEPOSITION_MIDDLE", 1},
const DWORD MESSAGEPOSITION_BOTTOM = 2;
{"MESSAGEPOSITION_BOTTOM", 2},


const DWORD FACEPOSITION_LEFT = 0;
{"FACEPOSITION_LEFT", 0},
const DWORD FACEPOSITION_RIGHT = 1;
{"FACEPOSITION_RIGHT", 1},


// EnterName Pages
// EnterName Pages
const DWORD ENTRYPAGE_HIRAGANA = 0;
{"ENTRYPAGE_HIRAGANA", 0},
const DWORD ENTRYPAGE_KATAKANA = 1;
{"ENTRYPAGE_KATAKANA", 1},


// Picture Properties
// Picture Properties
const DWORD ACTION_NONE = 0;
{"ACTION_NONE", 0},
const DWORD ACTION_ROTATION = 1;
{"ACTION_ROTATION", 1},
const DWORD ACTION_WAVE = 2;
{"ACTION_WAVE", 2},
const DWORD ACTION_RIPPLE = 2; //LEGACY
{"ACTION_RIPPLE", 2}, //LEGACY
const DWORD ACTION_SETANGLE = 3;
{"ACTION_SETANGLE", 3},


const DWORD BLEND_MULTIPLY = 1;
{"BLEND_MULTIPLY", 1},
const DWORD BLEND_ADD = 2;
{"BLEND_ADD", 2},
const DWORD BLEND_OVERLAY = 3;
{"BLEND_OVERLAY", 3},


const DWORD PICTUREDELETE_TELEPORT = 1;
{"PICTUREDELETE_TELEPORT", 1},
const DWORD PICTUREDELETE_BATTLEEND = 2;
{"PICTUREDELETE_BATTLEEND", 2},
const DWORD PICTUREAFFECT_TINT = 16;
{"PICTUREAFFECT_TINT", 16},
const DWORD PICTUREAFFECT_FLASH = 32;
{"PICTUREAFFECT_FLASH", 32},
const DWORD PICTUREAFFECT_SHAKE = 64;
{"PICTUREAFFECT_SHAKE", 64},


const DWORD PICTUREMIRROR_HORIZONTAL = 1;
{"PICTUREMIRROR_HORIZONTAL", 1},
const DWORD PICTUREMIRROR_VERTICAL = 2;
{"PICTUREMIRROR_VERTICAL", 2},
const DWORD PICTUREMIRROR_TURN180 = 3;
{"PICTUREMIRROR_TURN180", 3},


const DWORD PICTURESHEET_ANIMLOOP = -1;
{"PICTURESHEET_ANIMLOOP", -1},
const DWORD PICTURESHEET_ANIMDELETE = -2;
{"PICTURESHEET_ANIMDELETE", -2},


const DWORD FIELDPICTURE_PANORAMA = 1;
{"FIELDPICTURE_PANORAMA", 1},
const DWORD FIELDPICTURE_TILESBELOW = 2;
{"FIELDPICTURE_TILESBELOW", 2},
const DWORD FIELDPICTURE_EVENTSBELOW = 3;
{"FIELDPICTURE_EVENTSBELOW", 3},
const DWORD FIELDPICTURE_PASSSAME = 4;
{"FIELDPICTURE_PASSSAME", 4},
const DWORD FIELDPICTURE_TILESABOVE = 5;
{"FIELDPICTURE_TILESABOVE", 5},
const DWORD FIELDPICTURE_EVENTSABOVE = 6;
{"FIELDPICTURE_EVENTSABOVE", 6},
const DWORD FIELDPICTURE_WEATHER = 7;
{"FIELDPICTURE_WEATHER", 7},
const DWORD FIELDPICTURE_ANIMATION = 8;
{"FIELDPICTURE_ANIMATION", 8},
const DWORD FIELDPICTURE_MESSAGE = 9;
{"FIELDPICTURE_MESSAGE", 9},
const DWORD FIELDPICTURE_TIMER = 10;
{"FIELDPICTURE_TIMER", 10},


const DWORD BATTLEPICTURE_BACKDROP = 1;
{"BATTLEPICTURE_BACKDROP", 1},
const DWORD BATTLEPICTURE_ANIMATION = 2;
{"BATTLEPICTURE_ANIMATION", 2},
const DWORD BATTLEPICTURE_WEATHER = 3;
{"BATTLEPICTURE_WEATHER", 3},
const DWORD BATTLEPICTURE_WINDOW = 4;
{"BATTLEPICTURE_WINDOW", 4},
const DWORD BATTLEPICTURE_TIMER = 5;
{"BATTLEPICTURE_TIMER", 5},


// Skill Properties
// Skill Properties
const DWORD SKILLSCOPE_SINGLEENEMY = 0;
{"SKILLSCOPE_SINGLEENEMY", 0},
const DWORD SKILLSCOPE_ALLENEMIES = 1;
{"SKILLSCOPE_ALLENEMIES", 1},
const DWORD SKILLSCOPE_USER= 2;
{"SKILLSCOPE_USER",2},
const DWORD SKILLSCOPE_SELF = 2; //LEGACY
{"SKILLSCOPE_SELF", 2}, //LEGACY
const DWORD SKILLSCOPE_SINGLEALLY = 3;
{"SKILLSCOPE_SINGLEALLY", 3},
const DWORD SKILLSCOPE_ALLALLIES = 4;
{"SKILLSCOPE_ALLALLIES", 4},


const DWORD SKILLMP_NORMAL = 0;
{"SKILLMP_NORMAL", 0},
const DWORD SKILLMP_PERCENT = 1;
{"SKILLMP_PERCENT", 1},


const DWORD ACTORMOVE_NONE = 0;
{"ACTORMOVE_NONE", 0},
const DWORD ACTORMOVE_STEP = 1;
{"ACTORMOVE_STEP", 1},
const DWORD ACTORMOVE_JUMP = 2;
{"ACTORMOVE_JUMP", 2},
const DWORD ACTORMOVE_DASH = 3;
{"ACTORMOVE_DASH", 3},


// Skill Categories
// Skill Categories
const DWORD SKILLTYPE_NORMAL = 0;
{"SKILLTYPE_NORMAL", 0},
const DWORD SKILLTYPE_TELEPORT = 1;
{"SKILLTYPE_TELEPORT", 1},
const DWORD SKILLTYPE_ESCAPE = 2;
{"SKILLTYPE_ESCAPE", 2},
const DWORD SKILLTYPE_SWITCH = 3;
{"SKILLTYPE_SWITCH", 3},


// Socket Data
// Socket Data
const DWORD SOCK_DESTINY = 0;
{"SOCK_DESTINY", 0},
const DWORD SOCK_RAW = 1;
{"SOCK_RAW", 1},
const DWORD NEXT_FREE_SOCKET = -1;
{"NEXT_FREE_SOCKET", -1},
const DWORD SOCKETFLAG_NOTBLOCKING = 1;
{"SOCKETFLAG_NOTBLOCKING", 1},


const DWORD STATE_ERROR = -1;
{"STATE_ERROR", -1},
const DWORD STATE_CLOSED = 0;
{"STATE_CLOSED", 0},
const DWORD STATE_CONNECTED = 1;
{"STATE_CONNECTED", 1},
const DWORD STATE_LISTENING = 2;
{"STATE_LISTENING", 2},
const DWORD STATE_CLOSING = 3;
{"STATE_CLOSING", 3},
const DWORD STATE_CONNECTING = 4;
{"STATE_CONNECTING", 4},


// Daylight Savings
// Daylight Savings
const DWORD DAYLIGHT_UNUSED = 0;
{"DAYLIGHT_UNUSED", 0},
const DWORD DAYLIGHT_STANDARD = 1;
{"DAYLIGHT_STANDARD", 1},
const DWORD DAYLIGHT_SUMMER = 2;
{"DAYLIGHT_SUMMER", 2},


// Game Engine Scenes
// Game Engine Scenes
const DWORD SCENE_MAP = 0;
{"SCENE_MAP", 0},
const DWORD SCENE_MENU = 1;
{"SCENE_MENU", 1},
const DWORD SCENE_BATTLE = 2;
{"SCENE_BATTLE", 2},
const DWORD SCENE_SHOP = 3;
{"SCENE_SHOP", 3},
const DWORD SCENE_NAME = 4;
{"SCENE_NAME", 4},
const DWORD SCENE_FILE = 5;
{"SCENE_FILE", 5},
const DWORD SCENE_TITLE = 6;
{"SCENE_TITLE", 6},
const DWORD SCENE_GAMEOVER = 7;
{"SCENE_GAMEOVER", 7},
const DWORD SCENE_DEBUG = 8;
{"SCENE_DEBUG", 8},
const DWORD SCENE_FREEZE = 9;
{"SCENE_FREEZE", 9},


// Destiny Text Languages
// Destiny Text Languages
const DWORD LANGUAGE_GERMAN = 0;
{"LANGUAGE_GERMAN", 0},
const DWORD LANGUAGE_ENGLISH = 1;
{"LANGUAGE_ENGLISH", 1},


// Battler Parameters
// Battler Parameters
const DWORD PARAMETER_MAXHP = 0;
{"PARAMETER_MAXHP", 0},
const DWORD ABILITY_MAXHP = 0; //LEGACY
{"ABILITY_MAXHP", 0}, //LEGACY
const DWORD PARAMETER_MAXMP = 1;
{"PARAMETER_MAXMP", 1},
const DWORD ABILITY_MAXMP = 1; //LEGACY
{"ABILITY_MAXMP", 1}, //LEGACY
const DWORD PARAMETER_STRENGTH = 2;
{"PARAMETER_STRENGTH", 2},
const DWORD ABILITY_ATTACK = 2; //LEGACY
{"ABILITY_ATTACK", 2}, //LEGACY
const DWORD PARAMETER_DEFENSE = 3;
{"PARAMETER_DEFENSE", 3},
const DWORD ABILITY_DEFENSE = 3; //LEGACY
{"ABILITY_DEFENSE", 3}, //LEGACY
const DWORD PARAMETER_MIND = 4;
{"PARAMETER_MIND", 4},
const DWORD ABILITY_MIND = 4; //LEGACY
{"ABILITY_MIND", 4}, //LEGACY
const DWORD PARAMETER_SPEED = 5;
{"PARAMETER_SPEED", 5},
const DWORD ABILITY_AGILITY = 5; //LEGACY
{"ABILITY_AGILITY", 5}, //LEGACY


// Switch Operations
// Switch Operations
const DWORD OPERATION_ON = 0;
{"OPERATION_ON", 0},
const DWORD OPERATION_OFF = 1;
{"OPERATION_OFF", 1},
const DWORD OPERATION_TOGGLE = 2;
{"OPERATION_TOGGLE", 2},


// SystemGrapic Properties
// SystemGrapic Properties
const DWORD DISPLAY_STRETCH = 0;
{"DISPLAY_STRETCH", 0},
const DWORD DISPLAY_REPEAT = 1;
{"DISPLAY_REPEAT", 1},


const DWORD FONT_RMG2000 = 0;
{"FONT_RMG2000", 0},
const DWORD FONT_RM2000 = 1;
{"FONT_RM2000", 1},


// System Music
// System Music
const DWORD MUSIC_BATTLE = 0;
{"MUSIC_BATTLE", 0},
const DWORD MUSIC_VICTORY = 1;
{"MUSIC_VICTORY", 1},
const DWORD MUSIC_INN = 2;
{"MUSIC_INN", 2},
const DWORD MUSIC_BOAT = 3;
{"MUSIC_BOAT", 3},
const DWORD MUSIC_SHIP = 4;
{"MUSIC_SHIP", 4},
const DWORD MUSIC_AIRSHIP = 5;
{"MUSIC_AIRSHIP", 5},
const DWORD MUSIC_GAMEOVER = 6;
{"MUSIC_GAMEOVER", 6},


// System Sounds
// System Sounds
const DWORD SOUND_CURSOR = 0;
{"SOUND_CURSOR", 0},
const DWORD SOUND_DECISION = 1;
{"SOUND_DECISION", 1},
const DWORD SOUND_CANCEL = 2;
{"SOUND_CANCEL", 2},
const DWORD SOUND_BUZZER = 3;
{"SOUND_BUZZER", 3},
const DWORD SOUND_STARTBATTLE = 4;
{"SOUND_STARTBATTLE", 4},
const DWORD SOUND_ESCAPE = 5;
{"SOUND_ESCAPE", 5},
const DWORD SOUND_ENEMYATTACK = 6;
{"SOUND_ENEMYATTACK", 6},
const DWORD SOUND_ENEMYDAMAGE = 7;
{"SOUND_ENEMYDAMAGE", 7},
const DWORD SOUND_ACTORDAMAGE = 8;
{"SOUND_ACTORDAMAGE", 8},
const DWORD SOUND_ALLYDAMAGE = 8; //LEGACY
{"SOUND_ALLYDAMAGE", 8}, //LEGACY
const DWORD SOUND_EVASION = 9;
{"SOUND_EVASION", 9},
const DWORD SOUND_KNOCKOUT = 10;
{"SOUND_KNOCKOUT", 10},
const DWORD SOUND_ENEMYDIE = 10; //LEGACY
{"SOUND_ENEMYDIE", 10}, //LEGACY
const DWORD SOUND_ITEMUSE = 11;
{"SOUND_ITEMUSE", 11},


// Keyboard Types
// Keyboard Types
const DWORD KB_UNKNOWN = 0;
{"KB_UNKNOWN", 0},
const DWORD KB_IBM_PC_XT = 1;
{"KB_IBM_PC_XT", 1},
const DWORD KB_OLIVETTI_ICO = 2;
{"KB_OLIVETTI_ICO", 2},
const DWORD KB_IPM_PC_AT = 3;
{"KB_IPM_PC_AT", 3},
const DWORD KB_IBM_ENHANCED = 4;
{"KB_IBM_ENHANCED", 4},
const DWORD KB_NOKIA_1050 = 5;
{"KB_NOKIA_1050", 5},
const DWORD KB_NOKIA_9140 = 6;
{"KB_NOKIA_9140", 6},
const DWORD KB_JAPANESE = 7;
{"KB_JAPANESE", 7},


// Terrain Eventoid Transparency
// Terrain Eventoid Transparency
const DWORD TERRAIN_EVENT_NORMAL = 0;
{"TERRAIN_EVENT_NORMAL", 0},
const DWORD TERRAIN_EVENT_THIRD = 1;
{"TERRAIN_EVENT_THIRD", 1},
const DWORD TERRAIN_EVENT_HALF = 2;
{"TERRAIN_EVENT_HALF", 2},
const DWORD TERRAIN_EVENT_TRANSPARENT = 3;
{"TERRAIN_EVENT_TRANSPARENT", 3},


// Special Text Parts
// Special Text Parts
const STRING CR = "Chr(0x0D)";
{"CR", "Chr(0x0D)"},
const STRING LF = "Chr(0x0A)";
{"LF", "Chr(0x0A)"},
const STRING CRLF = "CR..LF";
{"CRLF", "CR..LF"},
const STRING QUOTE = "\"\"";
{"QUOTE", "\"\""},


// Text Colors
// Text Colors
const DWORD TEXTCOLOR_DEFAULT = 0;
{"TEXTCOLOR_DEFAULT", 0},
const DWORD TEXTCOLOR_BLUE = 1;
{"TEXTCOLOR_BLUE", 1},
const DWORD TEXTCOLOR_LIGHTORANGE = 2;
{"TEXTCOLOR_LIGHTORANGE", 2},
const DWORD TEXTCOLOR_BLACK = 3;
{"TEXTCOLOR_BLACK", 3},
const DWORD TEXTCOLOR_YELLOW = 4;
{"TEXTCOLOR_YELLOW", 4},
const DWORD TEXTCOLOR_RED = 5;
{"TEXTCOLOR_RED", 5},
const DWORD TEXTCOLOR_PURPLE = 6;
{"TEXTCOLOR_PURPLE", 6},
const DWORD TEXTCOLOR_MAGENTA = 7;
{"TEXTCOLOR_MAGENTA", 7},
const DWORD TEXTCOLOR_ORANGE = 8;
{"TEXTCOLOR_ORANGE", 8},
const DWORD TEXTCOLOR_GREEN = 9;
{"TEXTCOLOR_GREEN", 9},
const DWORD TEXTCOLOR_LIGHTBLUE = 10;
{"TEXTCOLOR_LIGHTBLUE", 10},
const DWORD TEXTCOLOR_LIGHTRED = 11;
{"TEXTCOLOR_LIGHTRED", 11},
const DWORD TEXTCOLOR_OCHER = 12;
{"TEXTCOLOR_OCHER", 12},
const DWORD TEXTCOLOR_VIOLET = 13;
{"TEXTCOLOR_VIOLET", 13},
const DWORD TEXTCOLOR_GOLD = 14;
{"TEXTCOLOR_GOLD", 14},
const DWORD TEXTCOLOR_SEAGREEN = 15;
{"TEXTCOLOR_SEAGREEN", 15},
const DWORD TEXTCOLOR_DARKPURPLE = 16;
{"TEXTCOLOR_DARKPURPLE", 16},
const DWORD TEXTCOLOR_OCEANBLUE = 17;
{"TEXTCOLOR_OCEANBLUE", 17},
const DWORD TEXTCOLOR_TEAL = 18;
{"TEXTCOLOR_TEAL", 18},
const DWORD TEXTCOLOR_BROWN = 19;
{"TEXTCOLOR_BROWN", 19},


// Tileset Properties
// Tileset Properties
const DWORD TILESET_SEQUENCE_BIDI = 0;
{"TILESET_SEQUENCE_BIDI", 0},
const DWORD TILESET_SEQUENCE_FORWARD = 1;
{"TILESET_SEQUENCE_FORWARD", 1},


const DWORD TILESET_ANIMATION_SLOW = 0;
{"TILESET_ANIMATION_SLOW", 0},
const DWORD TILESET_ANIMATION_FAST = 1;
{"TILESET_ANIMATION_FAST", 1},


const DWORD TILEPASS_BLOCKED = 0;
{"TILEPASS_BLOCKED", 0},
const DWORD TILEPASS_PASSABLE = 15;
{"TILEPASS_PASSABLE", 15},
const DWORD TILEPASS_BOTTOM = 1;
{"TILEPASS_BOTTOM", 1},
const DWORD TILEPASS_LEFT = 2;
{"TILEPASS_LEFT", 2},
const DWORD TILEPASS_RIGHT = 4;
{"TILEPASS_RIGHT", 4},
const DWORD TILEPASS_TOP = 8;
{"TILEPASS_TOP", 8},
const DWORD TILEPASS_ABOVE = 16;
{"TILEPASS_ABOVE", 16},
const DWORD TILEPASS_TOPABOVE = 48;
{"TILEPASS_TOPABOVE", 48},
const DWORD TILEPASS_BRIDGE = 64;
{"TILEPASS_BRIDGE", 64},


// Transitions
// Transitions
const DWORD ERASE_FADEOUT = 0;
{"ERASE_FADEOUT", 0},
const DWORD ERASE_RANDOMBLOCKS = 1;
{"ERASE_RANDOMBLOCKS", 1},
const DWORD ERASE_RANDOMBLOCKSUP = 2;
{"ERASE_RANDOMBLOCKSUP", 2},
const DWORD ERASE_RANDOMBLOCKSDOWN = 3;
{"ERASE_RANDOMBLOCKSDOWN", 3},
const DWORD ERASE_BLINDCLOSE = 4;
{"ERASE_BLINDCLOSE", 4},
const DWORD ERASE_STRIPEUPDOWN = 5;
{"ERASE_STRIPEUPDOWN", 5},
const DWORD ERASE_STRIPELEFTRIGHT = 6;
{"ERASE_STRIPELEFTRIGHT", 6},
const DWORD ERASE_OUTSIDEINSIDE = 7;
{"ERASE_OUTSIDEINSIDE", 7},
const DWORD ERASE_INSIDEOUTSIDE = 8;
{"ERASE_INSIDEOUTSIDE", 8},
const DWORD ERASE_SCROLLUP = 9;
{"ERASE_SCROLLUP", 9},
const DWORD ERASE_SCROLLDOWN = 10;
{"ERASE_SCROLLDOWN", 10},
const DWORD ERASE_SCROLLLEFT = 11;
{"ERASE_SCROLLLEFT", 11},
const DWORD ERASE_SCROLLRIGHT = 12;
{"ERASE_SCROLLRIGHT", 12},
const DWORD ERASE_DIVISIONUPDOWN = 13;
{"ERASE_DIVISIONUPDOWN", 13},
const DWORD ERASE_DIVISIONLEFTRIGHT = 14;
{"ERASE_DIVISIONLEFTRIGHT", 14},
const DWORD ERASE_DIVISION = 15;
{"ERASE_DIVISION", 15},
const DWORD ERASE_ZOOMIN = 16;
{"ERASE_ZOOMIN", 16},
const DWORD ERASE_MOSAIC = 17;
{"ERASE_MOSAIC", 17},
const DWORD ERASE_ROSTERSCROLL = 18;
{"ERASE_ROSTERSCROLL", 18},
const DWORD ERASE_INSTANT = 19;
{"ERASE_INSTANT", 19},
const DWORD ERASE_DONTERASE = 20;
{"ERASE_DONTERASE", 20},


const DWORD SHOW_FADEIN = 0;
{"SHOW_FADEIN", 0},
const DWORD SHOW_RANDOMBLOCKS = 1;
{"SHOW_RANDOMBLOCKS", 1},
const DWORD SHOW_RANDOMBLOCKSUP = 2;
{"SHOW_RANDOMBLOCKSUP", 2},
const DWORD SHOW_RANDOMBLOCKSDOWN = 3;
{"SHOW_RANDOMBLOCKSDOWN", 3},
const DWORD SHOW_BLINDOPEN = 4;
{"SHOW_BLINDOPEN", 4},
const DWORD SHOW_STRIPEUPDOWN = 5;
{"SHOW_STRIPEUPDOWN", 5},
const DWORD SHOW_STRIPELEFTRIGHT = 6;
{"SHOW_STRIPELEFTRIGHT", 6},
const DWORD SHOW_OUTSIDEINSIDE = 7;
{"SHOW_OUTSIDEINSIDE", 7},
const DWORD SHOW_INSIDEOUTSIDE = 8;
{"SHOW_INSIDEOUTSIDE", 8},
const DW
{"SHOW_SCROLLDOWN", 9},
{"SHOW_SCROLLUP", 10},
{"SHOW_SCROLLRIGHT", 11},
{"SHOW_SCROLLLEFT", 12},
{"SHOW_COMBINEUPDOWN", 13},
{"SHOW_COMBINELEFTRIGHT", 14},
{"SHOW_COMBINE", 15},
{"SHOW_ZOOMOUT", 16},
{"SHOW_MOSAIC", 17},
{"SHOW_ROSTERSCROLL", 18},
{"SHOW_INSTANT", 19},

// Transition Categories
{"TRANSITION_TELEPORTERASE", 0},
{"TRANSITION_TELEPORTSHOW", 1},
{"TRANSITION_BATTLESTARTERASE", 2},
{"TRANSITION_BATTLESTARTSHOW", 3},
{"TRANSITION_BATTLEENDERASE", 4},
{"TRANSITION_BATTLEENDSHOW", 5},

// Variables Misc Operands
{"MISC_MONEY", 0},
{"MISC_TIMERSECONDSLEFT", 1},
{"MISC_PARTYSIZE", 2},
{"MISC_NUMBEROFSAVES", 3},
{"MISC_NUMBEROFBATTLES", 4},
{"MISC_NUMBEROFVICTORIES", 5},
{"MISC_NUMBEROFDEFEATS", 6},
{"MISC_NUMBEROFESCAPES", 7},
{"MISC_MIDITICK", 8},

// Variable Operations
{"OPERATION_SET", 0},
{"OPERATION_ADD", 1},
{"OPERATION_SUBTRACT", 2},
{"OPERATION_MULTIPLY", 3},
{"OPERATION_DIVIDE", 4},
{"OPERATION_MODULO", 5},

// Variable Value Types
{"VALUETYPE_NUMBER", 0},
{"VALUETYPE_VARIABLE", 1},
{"VALUETYPE_VARIABLEINDIRECT", 2},
{"VALUETYPE_RANDOM", 3},
{"VALUETYPE_ITEM", 4},
{"VALUETYPE_ACTOR", 5},
{"VALUETYPE_EVENT", 6},
{"VALUETYPE_MISC", 7},

// VirtualKey Codes
{"VK_A", 65},
{"VK_B", 66},
{"VK_C", 67},
{"VK_D", 68},
{"VK_E", 69},
{"VK_F", 70},
{"VK_G", 71},
{"VK_H", 72},
{"VK_I", 73},
{"VK_J", 74},
{"VK_K", 75},
{"VK_L", 76},
{"VK_M", 77},
{"VK_N", 78},
{"VK_O", 79},
{"VK_P", 80},
{"VK_Q", 81},
{"VK_R", 82},
{"VK_S", 83},
{"VK_T", 84},
{"VK_U", 85},
{"VK_V", 86},
{"VK_W", 87},
{"VK_X", 88},
{"VK_Y", 89},
{"VK_Z", 90},

{"VK_0", 48},
{"VK_1", 49},
{"VK_2", 50},
{"VK_3", 51},
{"VK_4", 52},
{"VK_5", 53},
{"VK_6", 54},
{"VK_7", 55},
{"VK_8", 56},
{"VK_9", 57},

{"VK_F1", 112},
{"VK_F2", 113},
{"VK_F3", 114},
{"VK_F4", 115},
{"VK_F5", 116},
{"VK_F6", 117},
{"VK_F7", 118},
{"VK_F8", 119},
{"VK_F9", 120},
{"VK_F10", 121},
{"VK_F11", 122},
{"VK_F12", 123},

{"VK_LEFT", 37},
{"VK_RIGHT", 39},
{"VK_UP", 38},
{"VK_DOWN", 40},

{"VK_TAB", 9},
{"VK_MENU", 18},
{"VK_SHIFT", 16},
{"VK_SPACE", 32},
{"VK_CONTROL", 17},
{"VK_RETURN", 13},
{"VK_ESCAPE", 27},
{"VK_PAUSE", 19},
{"VK_PRINT", 42},
{"VK_SCROLL", 145},
{"VK_CAPITAL", 20},
{"VK_BACK", 8},

{"VK_HOME", 36},
{"VK_END", 35},
{"VK_PGUP", 33},
{"VK_PGDOWN", 34},
{"VK_INSERT", 45},
{"VK_DELETE", 46},

{"VK_LBUTTON", 1},
{"VK_MBUTTON", 4},
{"VK_RBUTTON", 2},

{"VK_NUMLOCK", 144},
{"VK_NUMPAD0", 96},
{"VK_NUMPAD1", 97},
{"VK_NUMPAD2", 98},
{"VK_NUMPAD3", 99},
{"VK_NUMPAD4", 100},
{"VK_NUMPAD5", 101},
{"VK_NUMPAD6", 102},
{"VK_NUMPAD7", 103},
{"VK_NUMPAD8", 104},
{"VK_NUMPAD9", 105},
{"VK_ADD", 107},
{"VK_SUBTRACT", 109},
{"VK_MULTIPLY", 106},
{"VK_DIVIDE", 111},
{"VK_DECIMAL", 110},

// Vocab
{"VOCAB_ENEMY_APPEARS", 1},
{"VOCAB_FIRST_ATTACK", 2},
{"VOCAB_RUN_SUCCESS", 3},
{"VOCAB_RUN_FAIL", 4},
{"VOCAB_BATTLE_WIN", 5},
{"VOCAB_BATTLE_LOSE", 6},
{"VOCAB_EXP_GET", 7},
{"VOCAB_MONEY_GET1", 8},
{"VOCAB_MONEY_GET2", 9},
{"VOCAB_ITEM_GET", 10},
{"VOCAB_ATTACKING", 11},
{"VOCAB_ACTOR_CRITICAL", 12},
{"VOCAB_ENEMY_CRITICAL", 13},
{"VOCAB_DEFENDING", 14},
{"VOCAB_ENEMY_WAIT", 15},
{"VOCAB_ENEMY_POWERUP", 16},
{"VOCAB_ENEMY_EXPLODE", 17},
{"VOCAB_ENEMY_ESCAPE", 18},
{"VOCAB_ENEMY_MORPH", 19},
{"VOCAB_ENEMY_DAMAGE", 20},
{"VOCAB_ENEMY_EVADE", 21},
{"VOCAB_ACTOR_DAMAGE", 22},
{"VOCAB_ACTOR_EVADE", 23},
{"VOCAB_SKILL_FAIL1", 24},
{"VOCAB_SKILL_FAIL2", 25},
{"VOCAB_SKILL_FAIL3", 26},
{"VOCAB_ATTACK_FAIL", 27},
{"VOCAB_ITEM_USE", 28},
{"VOCAB_PARAMETER_NORMALIZE", 29},
{"VOCAB_PARAMETER_BUFF", 30},
{"VOCAB_PARAMETER_DEBUFF", 31},
{"VOCAB_ACTOR_ABSORB", 32},
{"VOCAB_ENEMY_ABSORB", 33},
{"VOCAB_ELEMENT_BUFF", 34},
{"VOCAB_ELEMENT_DEBUFF", 35},
{"VOCAB_LEVEL_UP", 36},
{"VOCAB_SKILL_LEARN", 37},

{"VOCAB_SHOP1_WELCOME1", 85},
{"VOCAB_SHOP1_WELCOME2", 86},
{"VOCAB_SHOP1_BUY", 87},
{"VOCAB_SHOP1_SELL", 88},
{"VOCAB_SHOP1_LEAVE", 89},
{"VOCAB_SHOP1_BUY_ITEM", 90},
{"VOCAB_SHOP1_BUY_AMOUNT", 91},
{"VOCAB_SHOP1_BUY_DONE", 92},
{"VOCAB_SHOP1_SELL_ITEM", 93},
{"VOCAB_SHOP1_SELL_AMOUNT", 94},
{"VOCAB_SHOP1_SELL_DONE", 95},

{"VOCAB_SHOP2_WELCOME1", 98},
{"VOCAB_SHOP2_WELCOME2", 99},
{"VOCAB_SHOP2_BUY", 100},
{"VOCAB_SHOP2_SELL", 101},
{"VOCAB_SHOP2_LEAVE", 102},
{"VOCAB_SHOP2_BUY_ITEM", 103},
{"VOCAB_SHOP2_BUY_AMOUNT", 104},
{"VOCAB_SHOP2_BUY_DONE", 105},
{"VOCAB_SHOP2_SELL_ITEM", 106},
{"VOCAB_SHOP2_SELL_AMOUNT", 107},
{"VOCAB_SHOP2_SELL_DONE", 108},
{"VOCAB_SHOP3_WELCOME1", 111},
{"VOCAB_SHOP3_WELCOME2", 112},
{"VOCAB_SHOP3_BUY", 113},
{"VOCAB_SHOP3_SELL", 114},
{"VOCAB_SHOP3_LEAVE", 115},
{"VOCAB_SHOP3_BUY_ITEM", 116},
{"VOCAB_SHOP3_BUY_AMOUNT", 117},
{"VOCAB_SHOP3_BUY_DONE", 118},
{"VOCAB_SHOP3_SELL_ITEM", 119},
{"VOCAB_SHOP3_SELL_AMOUNT", 120},
{"VOCAB_SHOP3_SELL_DONE", 121},
{"VOCAB_INN1_COSTS1", 124},
{"VOCAB_INN1_COSTS2", 125},
{"VOCAB_INN1_QUESTION", 126},
{"VOCAB_INN1_YES", 127},
{"VOCAB_INN1_NO", 128},
{"VOCAB_INN2_COSTS1", 131},
{"VOCAB_INN2_COSTS2", 132},
{"VOCAB_INN2_QUESTION", 133},
{"VOCAB_INN2_YES", 134},
{"VOCAB_INN2_NO", 135},
{"VOCAB_LEVEL", 59},
{"VOCAB_HP", 60},
{"VOCAB_MP", 61},

{"VOCAB_NORMAL", 62},
{"VOCAB_MP_COSTS", 67},

{"VOCAB_STRENGTH", 68},
{"VOCAB_DEFENSE", 69},
{"VOCAB_MIND", 70},
{"VOCAB_SPEED", 71},

{"VOCAB_SHORT_LEVEL", 64},
{"VOCAB_SHORT_HP", 65},
{"VOCAB_SHORT_MP", 66},
{"VOCAB_SHORT_EXP", 63},

{"VOCAB_WEAPON", 72},
{"VOCAB_SHIELD", 73},
{"VOCAB_ARMOR", 74},
{"VOCAB_HELMET", 75},
{"VOCAB_ACCESSORY", 76},

{"VOCAB_BATTLECOMMAND_START", 46},
{"VOCAB_BATTLECOMMAND_AUTO", 47},
{"VOCAB_BATTLECOMMAND_ESCAPE", 48},
{"VOCAB_ACTORCOMMAND_ATTACK", 49},
{"VOCAB_ACTORCOMMAND_DEFEND", 50},

{"VOCAB_PARTY_ITEMS", 51},
{"VOCAB_PARTY_SKILLS", 52},
{"VOCAB_PARTY_EQUIPMENT", 53},
{"VOCAB_PARTY_SAVE", 54},
{"VOCAB_PARTY_QUIT", 55},

{"VOCAB_TITLE_NEWGAME", 56},
{"VOCAB_TITLE_CONTINUE", 57},
{"VOCAB_TITLE_SHUTDOWN", 58},

{"VOCAB_FILESELECT_SAVE", 77},
{"VOCAB_FILESELECT_LOAD", 78},
{"VOCAB_EXIT_MESSAGE", 79},
{"VOCAB_FILE", 80},
{"VOCAB_EXIT_YES", 81},
{"VOCAB_EXIT_NO", 82},

{"VOCAB_ITEMS_INVENTORY", 43},
{"VOCAB_ITEMS_EQUIPPED", 44},
{"VOCAB_CURRENCY", 45},

// Weather Properties
{"WEATHER_NONE", 0},
{"WEATHER_RAIN",