rodecomp/Source/Contents/Actors/ActorEnums.h
ragnarok-clanker 780c281aa2 Maintenance: Name window messaging constants: literal window ids (LookupWindow/EnsureWindow/CloseWindow/... -> WindowId), UIWindowMgr
Batch #14937 by ragnarok-clanker: no function's compiled code changes; checked with 251 compiled unit(s), including every includer of Source/Client/Mode/ModeMessage.h, Source/Contents/Actors/ActorEnums.h, Source/Network/Packets/PartyJoinPacket.h, Source/UI/Window/UIEnums.h, Source/UI/Window/WindowId.h.
2026-11-08 13:56:42 +00:00

243 lines
5.4 KiB
C

#ifndef RAGNAROK_SOURCE_CONTENTS_ACTORS_ACTORENUMS_H
#define RAGNAROK_SOURCE_CONTENTS_ACTORS_ACTORENUMS_H
enum ACTORSTATEID : int {
ST_STAND = 0,
ST_MOVE = 1,
ST_ATTACK = 2,
ST_DEAD = 3,
ST_DAMAGE = 4,
ST_PICKUP = 5,
ST_SIT = 6,
ST_SKILL = 7,
ST_BEGIN_SKILL = 8,
ST_ATTACK2 = 9,
ST_SLEEP = 10,
ST_ATTACKWAIT = 11,
ST_THROW = 12,
ST_AUTOCOUNTER = 13,
ST_DANCE = 16,
ST_SING = 17,
ST_READYSHOT = 18,
ST_READYJUMP = 19,
ST_LANDJUMP = 20,
ST_R_STORM = 21,
ST_R_DOWN = 22,
ST_R_TURN = 23,
ST_R_COUNTER = 24,
ST_R_DODGE = 25,
ST_A_COUNTER = 26,
ST_A_JUMPKICK = 27,
ST_THROW2 = 28,
ST_A_STORM = 30,
ST_A_DOWN = 31,
ST_A_TURN = 32,
ST_SG_DOWN = 33,
ST_SG_TURN = 34,
ST_NINJASKILL1 = 35,
ST_NINJASKILL2 = 36,
ST_NINJAREADY = 37,
ST_GUNSKILL1 = 38,
ST_GUNSKILL2 = 39,
ST_GUNSKILL3 = 40,
ST_GUNREADY = 41,
ST_GUNREADY2 = 42,
ST_MADOSKILL = 43,
ST_MADOSKILL2 = 44,
ST_AB_SPECIAL = 45,
};
enum AIPROPERTY : int {
V_OWNER = 0,
V_POSITION = 1,
V_MOTION = 3,
V_ATTACKRANGE = 4,
V_TARGET = 5,
V_SKILLATTACKRANGE = 6,
V_HOMUNTYPE = 7,
V_HP = 8,
V_SP = 9,
V_MAXHP = 10,
V_MAXSP = 11,
V_MERTYPE = 12,
};
enum AICOMMAND : int {
MOVE_CMD = 1,
ATTACK_OBJECT_CMD = 3,
ATTACK_AREA_CMD = 4,
PATROL_CMD = 5,
SKILL_OBJECT_CMD = 7,
SKILL_AREA_CMD = 8,
};
enum ACTORMESSAGE : int {
AM_MOVE = 0,
AM_STANDENTRY = 3,
AM_INITSTANDENTRY = 4,
AM_MOVEENTRY = 5,
AM_INITMOVEENTRY = 6,
AM_CHAT = 7,
AM_FREEZE = 8,
AM_PREMOVE = 9,
AM_PROCEEDATTACK = 10,
AM_ACTION = 11,
AM_DEAD = 12,
AM_CANCELATTACK = 13,
AM_SETPOS = 14,
AM_ATTACKCLICKUP = 15,
AM_REQ_CHANGE_DIR = 16,
AM_REQ_MOVE = 17,
AM_PROCEEDPICKUPITEM = 18,
AM_SETMASTERGID = 22,
AM_EFFECT_DEAD = 23,
AM_MASTER_DEAD = 24,
AM_CHILD_DEAD = 25,
AM_ATTACKED = 26,
AM_WILL_BE_ATTACKED = 27,
AM_REQ_ATTACK = 29,
AM_REQ_SIT = 31,
AM_MAKE_CHAT_TITLE = 32,
AM_DELETE_CHAT_TITLE = 33,
AM_UPDATEGAGE = 34,
AM_REMOVEGAGE = 35,
AM_SKILL = 37,
AM_GROUNDSKILL = 38,
AM_ATTACKEDNOMOTION = 39,
AM_REQ_ATTACK_REPEAT = 40,
AM_PROCEEDSKILL = 41,
AM_REQ_SKILL = 42,
AM_ATTR_STATE_CHANGE = 43,
AM_SETCOUNT = 44,
AM_SKILLSTANDENTRY = 45,
AM_SETPARAM = 46,
AM_SETJOB = 47,
AM_MSGMASTER_DEAD = 49,
AM_SET_MASTER_POINTER = 50,
AM_DISAPPEAR = 53,
AM_DELETE_SHOP_TITLE = 54,
AM_MAKE_SHOP_TITLE = 55,
AM_CORRECT_POS = 61,
AM_SETPOS2 = 64,
AM_PROCEEDGROUNDSKILL = 65,
AM_REQ_GROUND_SKILL = 66,
AM_SET_DURATION = 80,
AM_SET_TARGET_AID = 81,
AM_MAKE_SKILL_RECHARGEGAGE = 82,
AM_DELETE_SKILL_RECHARGEGAGE = 83,
AM_MAKE_NUMBER = 88,
AM_MAKE_MISS = 89,
AM_SET_SKILL_USE_LEVEL = 90,
AM_REQ_MOVE_PRIMITIVE = 91,
AM_ATTACKED_CRITICAL = 93,
AM_ATTACKED_LUCKY = 94,
AM_MAKE_LUCKY = 95,
AM_ATTACKED_SKILL = 96,
AM_ATTACKEDNOMOTION_SKILL = 97,
AM_RESURRECTION = 98,
AM_OUTOFSIGHT = 99,
AM_SET_HEAD_DIR = 100,
AM_MAKE_BIRD = 101,
AM_DELETE_BIRD = 102,
AM_PROCEEDTOUCHSKILL = 103,
AM_DELETE_EFFECT = 109,
AM_STATUS_CHANGE = 110,
AM_SETTIME = 115,
AM_SET_SKILL = 117,
AM_SKILL_UPDATE = 119,
AM_IS_HAVE_EFFECT = 120,
AM_INITSTANDENTRY2 = 121,
AM_INITMOVEENTRY2 = 122,
AM_MOVEENTRY2 = 123,
AM_STANDENTRY2 = 124,
AM_SETPOSMOUSE = 1,
AM_HIDEMOUSE = 2,
AM_STOPMOVE = 19,
AM_USEITEM_EFFECT = 20,
AM_WILL_BE_DEAD = 28,
AM_MVP = 36,
AM_MSGEFFECT_DEAD = 48,
AM_MAKE_CART = 51,
AM_DELETE_CART = 52,
AM_MAKE_PKEFFECT = 56,
AM_DELETE_PKEFFECT = 57,
AM_MAKE_ICEEFFECT = 58,
AM_DELETE_ICEEFFECT = 59,
AM_RESUMEPROCEEDATTACK = 60,
AM_MAKE_ICEBREAKE_FFECT = 62,
AM_MAKE_SMOKE_FFECT = 63,
AM_MAKE_CURSE_EFFECT = 67,
AM_DELETE_CURSE_EFFECT = 68,
AM_MAKE_SLEEP_EFFECT = 69,
AM_DELETE_SLEEP_EFFECT = 70,
AM_MAKE_STUN_EFFECT = 71,
AM_DELETE_STUN_EFFECT = 72,
AM_MAKE_SILENCE_EFFECT = 73,
AM_DELETE_SILENCE_EFFECT = 74,
AM_MAKE_ANGELUS_EFFECT = 75,
AM_DELETE_ANGELUS_EFFECT = 76,
AM_MAKE_CRUCIS_EFFECT = 78,
AM_DELETE_CRUCIS_EFFECT = 79,
AM_DELETE_BEGIN_SPELL = 84,
AM_MAKE_BEGIN_SPELL = 85,
AM_MAKE_MAGIC_TARGET = 86,
AM_DELETE_MAGIC_TARGET = 87,
AM_MAKE_CRITICAL_EFFECT = 92,
AM_MAKE_CHICKEN = 105,
AM_DELETE_CHICKEN = 106,
AM_ATTACKED_MANYTIMES = 111,
AM_CHANGE_RANK = 114,
AM_DELETE_PROHIBITEFFECT = 118,
AM_MAKE_LEVEL99_EFFECT = 125,
AM_MAKE_GUARD = 126,
AM_CHANGE_COLOR = 127,
AM_RETURN_COLOR = 128,
AM_ATTACKED_MANYTIMES2 = 129,
AM_WILL_BE_ATTACKED2 = 130,
AM_ATTACKED_MANYTIMES2DASH = 132,
AM_WILL_BE_ATTACKED2DASH = 133,
AM_MAKE_WOLF = 137,
AM_DELETE_WOLF = 138,
AM_MAKE_BURNING_EFFECT = 139,
AM_DELETE_BURNING_EFFECT = 140,
AM_MAKE_BUYING_SHOP_TITLE = 141,
AM_DELETE_BUYING_SHOP_TITLE = 142,
AM_EFFECT_LOOP_COUNT = 143,
AM_FALLEN_ANGEL = 144,
AM_UPDATE_MONSTER_GAGE = 145,
AM_MAKE_LEVEL160_EFFECT = 146,
AM_CLEAR_ROUTE = 149,
AM_MAKE_LEVEL4TH_EFFECT = 151,
AM_MAKE_LASSITUDE_EFFECT = 152,
AM_DELETE_LASSITUDE_EFFECT = 153,
AM_MAKE_MISFORTUNE_EFFECT = 154,
AM_DELETE_MISFORTUNE_EFFECT = 155,
AM_MAKE_DEEPSILENCE_EFFECT = 156,
AM_DELETE_DEEPSILENCE_EFFECT = 157,
AM_DELETE_TAGGED_EFFECT = 159,
AM_CASH_EMOTION = 160,
};
enum PROCEEDTYPE : int {
PT_ATTACK = 1,
PT_PICKUPITEM = 2,
PT_SKILL = 3,
PT_GROUNDSKILL = 4,
PT_ATTACK_2 = 5,
PT_TOUCH_SKILL = 6,
};
enum MOTIONTYPE : int {
MT_LOOP = 0,
MT_ONETIME = 1,
MT_STATIC = 2,
};
enum BLURACTORMESSAGE : int {
BM_RGB = 0,
BM_ALPHA = 1,
BM_MOTIONY = 2,
BM_MOTION_FREEZE = 3,
};
#endif