314bc5df
zhengshouren
提交服务器初始代码
|
1
|
XXTEA_KEY = "699D448D6D24f7F941E9F6E99F823E18"
|
314bc5df
zhengshouren
提交服务器初始代码
|
2
|
RESET_TIME = 4
|
59835765
zhouhaihai
排行榜
|
3
|
RESET_RANK_TIME = 8
|
07fd5799
zhouahaihai
global 缺失
|
4
|
MAX_ROLE_NUM = 1000000
|
314bc5df
zhengshouren
提交服务器初始代码
|
5
6
7
8
|
-- 属性枚举
AttsEnum = {
hp = 1, -- 血量
atk = 2, -- 攻击
|
8c74292c
zhouahaihai
增加item 以及 角色突破
|
9
|
def = 3, -- 物理防御
|
314bc5df
zhengshouren
提交服务器初始代码
|
10
11
12
13
14
|
hit = 4, -- 命中
miss = 5, -- 闪避
crit = 6, -- 暴击
atkSpeed = 7, -- 攻击速度
critHurt = 8, -- 暴伤
|
8c74292c
zhouahaihai
增加item 以及 角色突破
|
15
16
|
vampire = 9, -- 吸血
pierce = 10, -- 穿透
|
314bc5df
zhengshouren
提交服务器初始代码
|
17
18
|
}
|
ccbafe67
zhouhaihai
冒险神器和buff
|
19
20
21
22
23
24
25
26
27
|
--冒险属性
AdvAttsEnum = {
hp = 1, -- 血量
atk = 2, -- 攻击
def = 3, -- 物理防御
hit = 4, -- 命中
miss = 5, -- 闪避
}
|
314bc5df
zhengshouren
提交服务器初始代码
|
28
29
30
|
AttsEnumEx = {
[1] = "hp", -- 血量
[2] = "atk", -- 攻击
|
8c74292c
zhouahaihai
增加item 以及 角色突破
|
31
|
[3] = "def", -- 物理防御
|
314bc5df
zhengshouren
提交服务器初始代码
|
32
33
34
35
36
|
[4] = "hit", -- 命中
[5] = "miss", -- 闪避
[6] = "crit", -- 暴击
[7] = "atkSpeed", -- 攻击速度
[8] = "critHurt", -- 暴伤
|
8c74292c
zhouahaihai
增加item 以及 角色突破
|
37
38
|
[9] = "vampire", -- 吸血
[10] = "pierce", -- 穿透
|
314bc5df
zhengshouren
提交服务器初始代码
|
39
40
|
}
|
8c74292c
zhouahaihai
增加item 以及 角色突破
|
41
42
43
44
45
46
|
ItemType = {
Coin = 1, -- 货币&材料(金币、钻石、经验、突破材料等)
HeroFragment = 2, -- 角色碎片
HeroFCommon = 3, -- 万能角色碎片(集齐N个,合成同稀有度随机角色)
Hero = 4, -- 角色
Head = 5, -- 头像
|
5d80aca6
zhouahaihai
挂机优化
|
47
48
|
Material = 6, -- 材料
Box = 7, -- 宝箱(立刻打开)
|
8c74292c
zhouahaihai
增加item 以及 角色突破
|
49
50
51
52
53
54
|
Skin = 8, -- 皮肤
EquipBase = 9, -- 基础装备
Rune = 10, -- 符文
Cuisine = 11, -- 料理(用于增加好感度、贩卖获得金币)
LunchBox = 12, -- 便当盒(料理合成,冒险系统消耗道具)
TimeBox = 13, -- 时间箱(开启需要时间,随机产出道具)
|
4864d579
zhengshouren
领取任务,锁定任务,获得特殊任务
|
55
|
AdvItem = 14, -- 冒险道具
|
4faef572
zhouhaihai
冒险任务,冒险扫荡, 冒险中继
|
56
|
FuncOpen = 15, -- 管理功能开放
|
d1c2290f
zhouhaihai
加速
|
57
|
SpeedBox = 16, -- 加速箱子
|
4faef572
zhouhaihai
冒险任务,冒险扫荡, 冒险中继
|
58
59
|
}
|
bab30666
zhouhaihai
增加通用功能等级 字段
|
60
|
--在这个里面的会记录的是功能开放 对应类型open 而不是 ID
|
4faef572
zhouhaihai
冒险任务,冒险扫荡, 冒险中继
|
61
|
FuncOpenType = {
|
bab30666
zhouhaihai
增加通用功能等级 字段
|
62
|
AdvEndless = 2, -- 无尽模式
|
0e3ab88d
zhouhaihai
中继层
|
63
|
AdvRelay = 3, -- 中继开放 -- 删掉了
|
bab30666
zhouhaihai
增加通用功能等级 字段
|
64
|
AdvWS = 6, -- 工坊解锁
|
f4c65591
zhouhaihai
抽奖
|
65
|
AdvWheelSurf = 7, -- 抽奖解锁
|
9a5cfc50
chenyueqi
解锁类型增加时钟箱槽
|
66
|
TimeBoxSlot = 8, -- 时钟箱槽
|
314bc5df
zhengshouren
提交服务器初始代码
|
67
68
|
}
|
d232676a
zhouhaihai
功能解锁 冒险返回
|
69
70
71
72
73
74
75
76
77
78
79
80
|
-- 关卡通关相关的 功能开放 对应 guide_unlock
FuncUnlock = {
GetHero = 1, -- 招募
TaskAchiv = 2, -- 任务成就
BonusBattle = 3, -- 奖励关卡
DifficultHang = 4, --困难难度
Tower = 5, -- 电波塔
Diner = 6, -- 餐厅
Pvp = 7, --竞技场
Adv = 8, -- 冒险
}
|
bab30666
zhouhaihai
增加通用功能等级 字段
|
81
82
83
84
85
|
TypeIsFunc = {}
for _, v in pairs(FuncOpenType) do
TypeIsFunc[v] = true
end
|
8c74292c
zhouahaihai
增加item 以及 角色突破
|
86
87
|
-- 物品起始id
ItemStartId = {
|
5af8b4aa
zhouahaihai
挂机down
|
88
|
Hero = 300, -- 英雄
|
997cbdfe
zhouahaihai
技能养成
|
89
|
}
|
5d80aca6
zhouahaihai
挂机优化
|
90
|
|
997cbdfe
zhouahaihai
技能养成
|
91
92
93
94
95
|
--常用的物品id的枚举
ItemId = {
Gold = 1, -- 金币
Exp = 2, -- 经验
Diamond = 3, -- 钻石
|
5d80aca6
zhouahaihai
挂机优化
|
96
|
PlayerExp = 4, -- 突破材料
|
c384626d
zhouhaihai
好友
|
97
|
FriendPoint = 5, -- 友情点
|
5d80aca6
zhouahaihai
挂机优化
|
98
99
|
BreakCost = 10, -- 突破材料
EquipUp = 11, -- 装备升级材料
|
37037eeb
zhengshouren
计算奖励
|
100
|
DinerCoin = 12, --后勤物资
|
5d80aca6
zhouahaihai
挂机优化
|
101
|
LoveUp = 14, --好感度提升道具
|
4f0a5fae
zhouhaihai
营养剂
|
102
|
OldCoin = 15, --古代金币
|
ccbafe67
zhouhaihai
冒险神器和buff
|
103
|
AdvPoint = 16, -- 探险点
|
4864d579
zhengshouren
领取任务,锁定任务,获得特殊任务
|
104
|
DinerSpTask = 20, -- 餐厅任务采购券
|
5d80aca6
zhouahaihai
挂机优化
|
105
|
LoveBreak = 21, --好感度突破道具
|
4cf74232
zhouhaihai
pvp
|
106
|
PvpKey = 22, -- pvp钥匙
|
5d80aca6
zhouahaihai
挂机优化
|
107
|
LunchFragment = 23,
|
997cbdfe
zhouahaihai
技能养成
|
108
|
HeroFC = {700, 701, 702, 703}, -- 通用角色碎片
|
36c30c5c
zhouahaihai
冒险
|
109
|
AdvKey = 80, -- 冒险钥匙
|
6a89ff20
chenyueqi
拆解时钟箱消耗的加速道具更改
|
110
|
BoxKey = 60, -- 拆解工具
|
23d89d13
zhouahaihai
冒险 结构
|
111
|
}
|
23d89d13
zhouahaihai
冒险 结构
|
112
113
114
115
|
--客户端不需要知道这个
AdvSpecialStage = {
[1]= "In",
[2] = "Out",
|
7828ffd0
zhouhaihai
冒险 连续选择点 和 地图因子
|
116
117
|
[3] = "BOSS",
[4] = "LinkChoose",
|
0e3ab88d
zhouhaihai
中继层
|
118
119
120
|
[5] = "Exit",
[6] = "InOut",
[7] = "Diner"
|
23d89d13
zhouahaihai
冒险 结构
|
121
|
}
|
6dc482bb
zhouhaihai
中继层完成, 新增两个冒险物品使用效果
|
122
123
124
|
AdvCodeRandomStage = 10 -- 一些功能需要代码强行随机事件 随机到这个地块类型上面
|
23d89d13
zhouahaihai
冒险 结构
|
125
126
127
128
129
130
|
--客户端需要知道这个
AdvEventType = {
-- 特殊事件(地块决定)
In = -1, --入口
Out = -2, --出口
BOSS = -3, -- boss
|
7828ffd0
zhouhaihai
冒险 连续选择点 和 地图因子
|
131
|
LinkChoose = -4, -- 连续选择
|
0e3ab88d
zhouhaihai
中继层
|
132
133
134
135
|
Exit = -5, -- 中继点专属退出出口
InOut = -6, -- 出入口集合体
Diner = -7, -- 料理台
|
23d89d13
zhouahaihai
冒险 结构
|
136
137
138
139
140
141
|
-- 普通事件(随机)
Choose = 1, --选择点
Drop = 2, --物品掉落点
Monster = 3, -- 普通怪
Trader = 4, --商人
Build = 5, --建筑物
|
c0b7797f
zhouhaihai
陷阱、点击生效点
|
142
143
|
Trap = 6, --陷阱
Click = 7, --点击生效
|
43babcff
zhouhaihai
优化冒险结构 增加夹层功能
|
144
|
Layer = 8, --切换层的点
|
09be9059
zhouhaihai
冒险接口
|
145
|
Task = 9, --任务
|
46fac6f1
zhouahaihai
酱料
|
146
147
148
|
}
AdvBackEventType = {
|
36c30c5c
zhouahaihai
冒险
|
149
150
151
152
153
|
Reward = 1, --奖励
HpChange = 2, --血量改变
AtkChange = 3, --攻击改变
Buff = 4, --buff 改变
Skill = 5, --释放技能
|
d232676a
zhouhaihai
功能解锁 冒险返回
|
154
|
BaseAttrChange = 6, -- 基础属性变化
|
36c30c5c
zhouahaihai
冒险
|
155
156
157
|
Next = 7, --进入下一层
End = 8, -- 结束
BlockChange = 9, -- 块改变
|
3b0526d2
zhouhaihai
冒险demo
|
158
|
SpChange = 10, --体力改变
|
bedca62d
zhouahaihai
冒险
|
159
|
Dead = 11, --怪死亡
|
d232676a
zhouhaihai
功能解锁 冒险返回
|
160
161
162
163
|
Trader = 12, -- 召唤商人
Monster = 13, -- 召唤怪物
|
85ded242
zhouhaihai
丰富返回事件
|
164
|
Cost = 16, -- 消耗道具
|
43babcff
zhouhaihai
优化冒险结构 增加夹层功能
|
165
166
|
Trap = 17, --陷阱
Layer = 18, --切换层
|
4f0a5fae
zhouhaihai
营养剂
|
167
|
MapShow = 19, -- 展示地图
|
ccbafe67
zhouhaihai
冒险神器和buff
|
168
|
ChooseArtifact = 20, -- 等待选择神器
|
85ded242
zhouhaihai
丰富返回事件
|
169
170
171
172
|
Use = 21, -- 使用道具
Potion = 22, -- 使用营养剂
Task = 23, --接收任务
Artifact = 24, --获得神器
|
81032a9c
zhouhaihai
抽奖
|
173
|
Level = 25, -- 升级
|
e6439157
zhouhaihai
故事事件
|
174
|
LinkChooseOver = 26, -- 连锁事件结束
|
b0fe1817
zhouahaihai
冒险分数
|
175
176
177
178
179
|
}
AdvScoreType = {
Level = 1,
Kill = 2,
|
bbf64622
zhouhaihai
冒险
|
180
181
182
183
184
|
KillBoss = 3,
ItemBack = 4,
Event = 5,
Story = 6,
Task = 7,
|
cc796aaf
zhengshouren
增加餐厅任务计数逻辑
|
185
186
187
|
}
DinerTask = {
|
452d6146
gaofengduan
fix diner task
|
188
189
|
SellDish = 1,
DishWithGold = 2,
|
77302523
zhouhaihai
任务
|
190
191
192
193
|
SellDishType = 3,
DishWithGoldType = 4,
SellDishRare = 5,
DishWithGoldRare = 6,
|
dc9d814f
zhouhaihai
邮件
|
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
|
}
SettingEnum = {
BgMusic = 1, -- 背景音乐
EffectMusic = 2, -- 音效
CV = 3, -- cv
}
SettingStatus = {
[1] = {
[1] = 1, -- 开启
[0] = 1, -- 关闭
["default"] = 1, -- 默认设置
},
[2] = {
[1] = 1, -- 开启
[0] = 1, -- 关闭
["default"] = 1, -- 默认设置
},
[3] = {
[1] = 1, -- 开启
[0] = 1, -- 关闭
["default"] = 1, -- 默认设置
},
}
|
a35233c6
zhouhaihai
保底和回馈
|
220
|
EMAIL_LIMIT = 20 --邮件最大数量
|