enum ActionType: int { ACTION_CREATEONMAP=0, ACTION_CREATE=1, ACTION_MONSTERONMAP=2, ACTION_MONSTER=3, ACTION_EFFECTONMAP=4, ACTION_EFFECT=5, ACTION_TEXTONMAP=6, ACTION_TEXT=7, ACTION_CHANGEONMAP=8, ACTION_CHANGE=9, ACTION_CHANGEREL=10, ACTION_SETATTRIBUTE=11, ACTION_CHANGEATTRIBUTE=12, ACTION_SETQUESTVALUE=13, ACTION_DAMAGE=14, ACTION_SETSTART=15, ACTION_WRITENAME=16, ACTION_WRITETEXT=17, ACTION_LOGOUT=18, ACTION_MOVEALLONMAP=19, ACTION_MOVEALL=20, ACTION_MOVEALLREL=21, ACTION_MOVETOPONMAP=22, ACTION_MOVETOP=23, ACTION_MOVETOPREL=24, ACTION_MOVE=25, ACTION_MOVEREL=26, ACTION_RETRIEVE=27, ACTION_DELETEALLONMAP=28, ACTION_DELETETOPONMAP=29, ACTION_DELETEONMAP=30, ACTION_DELETE=31, ACTION_DELETEININVENTORY=32, ACTION_DESCRIPTION=33, ACTION_LOADDEPOT=34, ACTION_SAVEDEPOT=35, ACTION_SENDMAIL=36, ACTION_NOP=37 }; enum ModifierType: int { MODIFIER_NORMAL=0, MODIFIER_INVERT=1, MODIFIER_TRUE=2 }; enum TWriterThreadReplyType: int { REPLY_BROADCAST=0, REPLY_DIRECT=1, REPLY_LOGOUT=2 }; enum TWriterThreadOrderType: int { ORDER_TERMINATE=0, ORDER_LOGOUT=1, ORDER_PLAYERLIST=2, ORDER_KILLSTATISTICS=3, ORDER_PUNISHMENT=4, ORDER_CHARACTERDEATH=5, ORDER_ADDBUDDY=6, ORDER_REMOVEBUDDY=7, ORDER_DECREMENTISONLINE=8, ORDER_SAVEPLAYERDATA=9 }; enum CHANNEL: int { GUILD_CHANNEL=0, GAMEMASTER_CHANNEL=1, TUTOR_CHANNEL=2, REQUEST_QUEUE=3, GAME_CHANNEL=4, TRADE_CHANNEL=5, REALLIFE_CHANNEL=6, HELP_CHANNEL=7 }; enum EventType: int { EVENT_USE=0, EVENT_MULTIUSE=1, EVENT_MOVEMENT=2, EVENT_COLLISION=3, EVENT_SEPARATION=4 }; enum ParameterType: int { PARAMETER_OBJECT=0, PARAMETER_TYPE=1, PARAMETER_FLAG=2, PARAMETER_TYPEATTRIBUTE=3, PARAMETER_INSTANCEATTRIBUTE=4, PARAMETER_COORDINATE=5, PARAMETER_VECTOR=6, PARAMETER_RIGHT=7, PARAMETER_SKILL=8, PARAMETER_NUMBER=9, PARAMETER_TEXT=10, PARAMETER_COMPARISON=11 }; enum TReaderThreadOrderType: int { ORDER_TERMINATE=0, ORDER_LOADSECTOR=1, ORDER_LOADCHARACTER=2 }; enum TReaderThreadReplyType: int { REPLY_SECTORDATA=0, REPLY_CHARACTERDATA=1 };