2024-12-11 15:08:57 +08:00
|
|
|
|
/*
|
|
|
|
|
|
文件名:enum_game.nut
|
|
|
|
|
|
路径:User/_ENUM/enum_game.nut
|
|
|
|
|
|
创建日期:2024-11-29 23:20
|
|
|
|
|
|
文件用途:
|
|
|
|
|
|
游戏中用到的枚举表
|
|
|
|
|
|
*/
|
|
|
|
|
|
//职业枚举表
|
|
|
|
|
|
enum CHARACTERJOB {
|
2024-12-15 21:38:13 +08:00
|
|
|
|
SWORDMAN // 男鬼剑士
|
|
|
|
|
|
FIGHTER // 女格斗家
|
|
|
|
|
|
GUNNER // 男神枪手
|
|
|
|
|
|
MAGE // 女魔法师
|
|
|
|
|
|
PRIEST // 男圣职者
|
|
|
|
|
|
AT_GUNNER // 女神枪手
|
2024-12-18 07:02:27 +08:00
|
|
|
|
THIEF // 暗夜使者
|
2024-12-15 21:38:13 +08:00
|
|
|
|
AT_FIGHTER // 男格斗家
|
|
|
|
|
|
AT_MAGE // 男魔法师
|
|
|
|
|
|
DEMONIC_SWORDMAN // 黑暗武士
|
|
|
|
|
|
CREATOR_MAGE // 缔造者
|
|
|
|
|
|
AT_SWORDMAN // 女鬼剑士
|
|
|
|
|
|
KNIGHT // 守护者
|
|
|
|
|
|
DEMONIC_LANCER // 魔枪士
|
|
|
|
|
|
AT_PRIEST // 女圣职者
|
|
|
|
|
|
GUN_BLADER // 枪剑士
|
|
|
|
|
|
ARCHER // 弓箭手
|
|
|
|
|
|
MAX // 无
|
2024-12-11 15:08:57 +08:00
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
//时装枚举类
|
|
|
|
|
|
enum AvatarType {
|
|
|
|
|
|
hair = "hair" //头部
|
2024-12-13 20:51:26 +08:00
|
|
|
|
hat = "hat" //帽子
|
2024-12-11 15:08:57 +08:00
|
|
|
|
face = "face" //脸部
|
2024-12-13 20:51:26 +08:00
|
|
|
|
breast = "breast" //胸部
|
2024-12-11 15:08:57 +08:00
|
|
|
|
coat = "coat" //上衣
|
|
|
|
|
|
skin = "skin" //皮肤
|
2024-12-13 20:51:26 +08:00
|
|
|
|
waist = "waist" //腰部
|
2024-12-11 15:08:57 +08:00
|
|
|
|
pants = "pants" //下装
|
|
|
|
|
|
shoes = "shoes" //鞋子
|
|
|
|
|
|
weapon = "weapon" //武器
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2024-12-25 11:32:03 +08:00
|
|
|
|
//控制器枚举
|
|
|
|
|
|
enum CONTROLLER {
|
|
|
|
|
|
OPTION_HOTKEY__UNDEFINED = -1 // 未知
|
|
|
|
|
|
OPTION_HOTKEY_MOVE_UP = 1 // 移动键 上
|
|
|
|
|
|
OPTION_HOTKEY_MOVE_LEFT = 2 // 移动键 左
|
|
|
|
|
|
OPTION_HOTKEY_MOVE_DOWN = 4 // 移动键 下
|
|
|
|
|
|
OPTION_HOTKEY_MOVE_RIGHT = 3 // 移动键 右
|
|
|
|
|
|
OPTION_HOTKEY_ATTACK = 4 // 攻击键
|
|
|
|
|
|
OPTION_HOTKEY_JUMP = 5 // 跳跃键
|
|
|
|
|
|
OPTION_HOTKEY_SKILL = 6 // 快捷技能键
|
|
|
|
|
|
OPTION_HOTKEY_SKILL2 = 7 // Buff技能键
|
|
|
|
|
|
OPTION_HOTKEY_CREATURE_SKILL = 8 // 宠物技能键
|
|
|
|
|
|
OPTION_HOTKEY_STATUS_WINDOW = 9 // (M)
|
|
|
|
|
|
OPTION_HOTKEY_SKILL_WINDOW = 10 // (K)
|
2025-01-11 23:58:10 +08:00
|
|
|
|
OPTION_HOTKEY_ITEM_INVENTORY = 23 // (I)
|
2024-12-25 11:32:03 +08:00
|
|
|
|
OPTION_HOTKEY_OPTION_WINDOW = 12 // (O)
|
|
|
|
|
|
OPTION_HOTKEY_NORMAL_QUEST_WINDOW = 13 // (Q)
|
|
|
|
|
|
OPTION_HOTKEY_AVATAR_INVENTORY = 14 // (U)
|
|
|
|
|
|
OPTION_HOTKEY_CERASHOP = 15 // (T)
|
|
|
|
|
|
OPTION_HOTKEY_MINIMAP = 16 // 疫띸옫 ?먩젚獒?N)
|
|
|
|
|
|
OPTION_HOTKEY_CREATURE_WINDOW = 17 // (Y)
|
|
|
|
|
|
OPTION_HOTKEY_TOOLTIP_ = 18 // 庸삥뮢弱붹솱 ?わ읂??R)
|
|
|
|
|
|
OPTION_HOTKEY_EPIC_QUEST_WINDOW = 19 // (W)
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_SKILL1 = 20 // ?띌돱 ?쀧뀥(A, S, D, F, G, H)
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_SKILL2 = 21
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_SKILL3 = 22
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_SKILL4 = 23
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_SKILL5 = 24
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_SKILL6 = 25
|
|
|
|
|
|
OPTION_HOTKEY_EXSKILL1 = 26 // ?멩퐤?띌돱 ?쀧뀥(F1 - F6)
|
|
|
|
|
|
OPTION_HOTKEY_EXSKILL2 = 27
|
|
|
|
|
|
OPTION_HOTKEY_EXSKILL3 = 28
|
|
|
|
|
|
OPTION_HOTKEY_EXSKILL4 = 29
|
|
|
|
|
|
OPTION_HOTKEY_EXSKILL5 = 30
|
|
|
|
|
|
OPTION_HOTKEY_EXSKILL6 = 31
|
|
|
|
|
|
OPTION_HOTKEY_ITEM_QUICKSLOT1 = 32 // 爺닸¨?????쀧뀥(1 - 6)
|
|
|
|
|
|
OPTION_HOTKEY_ITEM_QUICKSLOT2 = 33
|
|
|
|
|
|
OPTION_HOTKEY_ITEM_QUICKSLOT3 = 34
|
|
|
|
|
|
OPTION_HOTKEY_ITEM_QUICKSLOT4 = 35
|
|
|
|
|
|
OPTION_HOTKEY_ITEM_QUICKSLOT5 = 36
|
|
|
|
|
|
OPTION_HOTKEY_ITEM_QUICKSLOT6 = 37
|
|
|
|
|
|
OPTION_HOTKEY_TOGGLE_ITEM_NAME_IN_DUNGEON = 38 // 疫띸옫煐f?爺닸¨??旅㎬뜡弱붹솱(ctrl)
|
|
|
|
|
|
OPTION_HOTKEY_HIDE_MAIN_HUD = 39 // 與?릣?닸¨???쀦솱??Tab)
|
|
|
|
|
|
OPTION_HOTKEY_TOGGLE_TITLE_ANIMATION = 40 // 汝e빝閭?冶쒎컮 壅낁릢 歷쀯읂(E)
|
|
|
|
|
|
OPTION_HOTKEY_TOGGLE_SKILL_INFORMATION = 41 // ?띌돱 營먲썞 ?묋? 壅낁릢 ?わ읂(F7)
|
|
|
|
|
|
OPTION_HOTKEY_PAUSE_IN_TOWER = 42 // 耀듣쐜??褥?艅얍뜪冶쒑쇋
|
|
|
|
|
|
OPTION_HOTKEY_CAPTURE_MOVING_PICTURE = 43 // 玲뺠댇庸?瘟듣뜱(Pause)
|
|
|
|
|
|
OPTION_HOTKEY_MENU_MY_INFO = 44 // 窈뜹컮倻뉛엨 瑥→솺(7)
|
|
|
|
|
|
OPTION_HOTKEY_MENU_COMMUNITY = 45 // ?닷뿽?뽳썙 瑥→솺(8)
|
|
|
|
|
|
OPTION_HOTKEY_MENU_CONTENTS = 46 // ?잒샇??瑥→솺(9)
|
|
|
|
|
|
OPTION_HOTKEY_MENU_SERVICE = 47 // ?껆뼁??瑥→솺(0)
|
|
|
|
|
|
OPTION_HOTKEY_MENU_SYSTEM__CLOSE_ALL_WINDOW = 48 // 壅낁땶?뷸츐??Esc)
|
|
|
|
|
|
OPTION_HOTKEY_PVP = 49 // 恙든삮逆?P)
|
|
|
|
|
|
OPTION_HOTKEY_RECOMMEND_USER = 50 // 瓮룩뙢玲뺟뙼([)
|
|
|
|
|
|
OPTION_HOTKEY_PARTY_MATCHING = 51 // ?뷂썙烏숃뒭(])
|
|
|
|
|
|
OPTION_HOTKEY_FRIEND = 52 // ???L)
|
|
|
|
|
|
OPTION_HOTKEY_GUILD = 53 // ?쏂릢(;)
|
|
|
|
|
|
OPTION_HOTKEY_MEMBER = 54 // 屋밧맑(')
|
|
|
|
|
|
OPTION_HOTKEY_BLACKLIST = 55 // 獵삯뮚
|
|
|
|
|
|
OPTION_HOTKEY_PVP_BUDDY = 56 // 恙든삮???
|
|
|
|
|
|
OPTION_HOTKEY_WAR_AREA_LIST = 57 // ?ょ댌?썹쓰瓦밭깱??,)
|
|
|
|
|
|
OPTION_HOTKEY_AUCTION_WINDOW = 58 // ?녘줂逆?B)
|
|
|
|
|
|
OPTION_HOTKEY_GOBLIN_PAD = 59 // ?싩뻬?쇽썱??
|
|
|
|
|
|
OPTION_HOTKEY_HOTKEY_SETTING_WINDOW = 60 // ??뭅???묈쭨??
|
|
|
|
|
|
OPTION_HOTKEY_WAR_AREA_INFORMATION = 61 // ?ょ댌?썹쓰 冶쒎컮??End)
|
|
|
|
|
|
OPTION_HOTKEY_HELLMODE_INFORMATION = 62 // 易?旅㏝섶 耀듣쑬?얕쇋 壤딀뙟
|
|
|
|
|
|
OPTION_HOTKEY_FAVOR_CHECK_WINDOW = 63 // 易?旅㏝섶 耀듣쑬?얕쇋 壤딀뙟
|
|
|
|
|
|
OPTION_HOTKEY_EXPERT_JOB = 64 // ?や쑤?쒏쑛 ??젉
|
|
|
|
|
|
OPTION_HOTKEY_EMOTION_EXPRESSION = 65 // 要у쭨?믭옡 ??젉
|
|
|
|
|
|
OPTION_HOTKEY_EVENT = 66 // 旅㎪툙?얗깺(shift)
|
|
|
|
|
|
OPTION_HOTKEY_PVP_MSSION = 67 // ?먩슢耶븀눈??
|
|
|
|
|
|
OPTION_HOTKEY_PVP_RECORD = 68 // ?ょ옾弱붹솱??
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_0 = 69
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_1 = 70
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_2 = 71
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_3 = 72
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_4 = 73
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_5 = 74
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_6 = 75
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_7 = 76
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_8 = 77
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_CHAT_9 = 78
|
|
|
|
|
|
OPTION_HOTKEY_TOGGLE_ITEMINFO_COMPARE = 79 // 爺닸¨??瀯욘럷???わ읂??(Default: F8)
|
|
|
|
|
|
OPTION_HOTKEY_TITLEBOOK = 80 // ??윮髥?
|
|
|
|
|
|
OPTION_HOTKEY_THIS_DUNGEON = 81 // ?η눈??
|
|
|
|
|
|
OPTION_HOTKEY_ANOTHER_DUNGEON = 82 // 汝삭뎴 疫띸옫 榮ョ옫
|
|
|
|
|
|
OPTION_HOTKEY_RETURN_TO_TOWN = 83 // ?녶눤??瀯쇿Т?쎿솱
|
|
|
|
|
|
OPTION_HOTKEY_MERCENARY_SYSTEM = 84 // 渦①끋 ?ヨ씢??
|
|
|
|
|
|
OPTION_HOTKEY_ITEM_DICTIONARY = 85
|
|
|
|
|
|
OPTION_HOTKEY_QUICK_PARTY_REGISTER = 86 // 瀯よ뎴 ?뷂썙 ?붺깱 癰귟녃
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2024-12-11 15:08:57 +08:00
|
|
|
|
//方向枚举表
|
|
|
|
|
|
enum DIRECTION {
|
|
|
|
|
|
//左
|
|
|
|
|
|
LEFT = 0
|
|
|
|
|
|
//右
|
|
|
|
|
|
RIGHT = 1
|
|
|
|
|
|
//上
|
|
|
|
|
|
UP = 2
|
|
|
|
|
|
//下
|
|
|
|
|
|
DOWN = 3
|
2025-01-04 20:03:17 +08:00
|
|
|
|
//左上
|
|
|
|
|
|
UP_LEFT = 4
|
|
|
|
|
|
//右上
|
|
|
|
|
|
UP_RIGHT = 5
|
|
|
|
|
|
//左下
|
|
|
|
|
|
DOWN_LEFT = 6
|
|
|
|
|
|
//右下
|
|
|
|
|
|
DOWN_RIGHT = 7
|
|
|
|
|
|
//无
|
|
|
|
|
|
NONE = 8
|
2024-12-11 15:08:57 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//基础状态枚举表
|
|
|
|
|
|
enum BASE_STATE {
|
|
|
|
|
|
//站立
|
|
|
|
|
|
REST = 0
|
|
|
|
|
|
//移动
|
|
|
|
|
|
MOVE = 1
|
|
|
|
|
|
//奔跑
|
|
|
|
|
|
DASH = 2
|
|
|
|
|
|
//跳跃
|
|
|
|
|
|
JUMP = 3
|
|
|
|
|
|
//普通攻击
|
|
|
|
|
|
BASE_ATTACK = 4
|
|
|
|
|
|
//跳跃攻击
|
|
|
|
|
|
JUMP_ATTACK = 5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//受击
|
|
|
|
|
|
DAMAGE = 99
|
|
|
|
|
|
//倒地
|
|
|
|
|
|
DOWN = 100
|
|
|
|
|
|
//蹲下
|
|
|
|
|
|
SIT = 101
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//引导1状态
|
|
|
|
|
|
THROW_1 = 601
|
|
|
|
|
|
//引导2状态
|
|
|
|
|
|
THROW_2 = 602
|
|
|
|
|
|
}
|