DOF/sqr/User/_ENUM/enum_game.nut

188 lines
6.3 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
文件名:enum_game.nut
路径:User/_ENUM/enum_game.nut
创建日期:2024-11-29 23:20
文件用途:
游戏中用到的枚举表
*/
//职业枚举表
enum CHARACTERJOB {
SWORDMAN // 男鬼剑士
FIGHTER // 女格斗家
GUNNER // 男神枪手
MAGE // 女魔法师
PRIEST // 男圣职者
AT_GUNNER // 女神枪手
THIEF // 暗夜使者
AT_FIGHTER // 男格斗家
AT_MAGE // 男魔法师
DEMONIC_SWORDMAN // 黑暗武士
CREATOR_MAGE // 缔造者
AT_SWORDMAN // 女鬼剑士
KNIGHT // 守护者
DEMONIC_LANCER // 魔枪士
AT_PRIEST // 女圣职者
GUN_BLADER // 枪剑士
ARCHER // 弓箭手
MAX // 无
};
//时装枚举类
enum AvatarType {
hair = "hair" //头部
hat = "hat" //帽子
face = "face" //脸部
breast = "breast" //胸部
coat = "coat" //上衣
skin = "skin" //皮肤
waist = "waist" //腰部
pants = "pants" //下装
shoes = "shoes" //鞋子
weapon = "weapon" //武器
}
//控制器枚举
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)
OPTION_HOTKEY_ITEM_INVENTORY = 23 // (I)
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 // 瀯よ뎴 ?뷂썙 ?붺깱 癰귟녃
}
//方向枚举表
enum DIRECTION {
//左
LEFT = 0
//右
RIGHT = 1
//上
UP = 2
//下
DOWN = 3
//左上
UP_LEFT = 4
//右上
UP_RIGHT = 5
//左下
DOWN_LEFT = 6
//右下
DOWN_RIGHT = 7
//无
NONE = 8
}
//基础状态枚举表
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
}