178 lines
		
	
	
		
			6.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			178 lines
		
	
	
		
			6.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| /*
 | ||
| 文件名: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 = 11 //  (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
 | ||
| }
 | ||
| 
 | ||
| //基础状态枚举表
 | ||
| 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
 | ||
| } |