GlobalVar.lua
2.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
XXTEA_KEY = "699D448D6D24f7F941E9F6E99F823E18"
RESET_TIME = 4
MAX_ROLE_NUM = 1000000
-- 属性枚举
AttsEnum = {
hp = 1, -- 血量
atk = 2, -- 攻击
def = 3, -- 物理防御
hit = 4, -- 命中
miss = 5, -- 闪避
crit = 6, -- 暴击
atkSpeed = 7, -- 攻击速度
critHurt = 8, -- 暴伤
vampire = 9, -- 吸血
pierce = 10, -- 穿透
}
AttsEnumEx = {
[1] = "hp", -- 血量
[2] = "atk", -- 攻击
[3] = "def", -- 物理防御
[4] = "hit", -- 命中
[5] = "miss", -- 闪避
[6] = "crit", -- 暴击
[7] = "atkSpeed", -- 攻击速度
[8] = "critHurt", -- 暴伤
[9] = "vampire", -- 吸血
[10] = "pierce", -- 穿透
}
ItemType = {
Coin = 1, -- 货币&材料(金币、钻石、经验、突破材料等)
HeroFragment = 2, -- 角色碎片
HeroFCommon = 3, -- 万能角色碎片(集齐N个,合成同稀有度随机角色)
Hero = 4, -- 角色
Head = 5, -- 头像
SkinFragment = 6, -- 皮肤碎片
SkinFCommon = 7, -- 万能皮肤碎片(集齐N个,合成同稀有度随机皮肤)
Skin = 8, -- 皮肤
EquipBase = 9, -- 基础装备
Rune = 10, -- 符文
Cuisine = 11, -- 料理(用于增加好感度、贩卖获得金币)
LunchBox = 12, -- 便当盒(料理合成,冒险系统消耗道具)
TimeBox = 13, -- 时间箱(开启需要时间,随机产出道具)
}
-- 物品起始id
ItemStartId = {
Hero = 1000, -- 英雄
}
--常用的物品id的枚举
ItemId = {
Gold = 1, -- 金币
Exp = 2, -- 经验
Diamond = 3, -- 钻石
BreakCost = 4, -- 突破材料
HeroFC = {700, 701, 702, 703}, -- 通用角色碎片
}
--客户端不需要知道这个
AdvSpecialStage = {
[1]= "In",
[2] = "Out",
[3] = "BOSS"
}
--客户端需要知道这个
AdvEventType = {
-- 特殊事件(地块决定)
In = -1, --入口
Out = -2, --出口
BOSS = -3, -- boss
-- 普通事件(随机)
Choose = 1, --选择点
Drop = 2, --物品掉落点
Monster = 3, -- 普通怪
Trader = 4, --商人
Build = 5, --建筑物
}
AdvBackEventType = {
Reward = 1 --奖励
HpChange = 2 --血量改变
AtkChange = 3 --攻击改变
Buff = 4 --buff 改变
Skill = 5 --释放技能
Atk = 6 --攻击动作
Next = 7 --进入下一层
End = 8 -- 结束
BlockChange = 9 -- 块改变
}