|
|
- -define(SQL_ROLE_NUCLEON_GET, <<"SELECT `lv`,`exp`,`normal`,`ntime`,`nfirst`,`nstate`,`special`,`stime`,`sfirst`,`estate`,`rtime` FROM `role_nucleon` where rid=~p">>).
- -define(SQL_ROLE_NUCLEON_REPLACE,<<"replace into `role_nucleon` (`rid`,`lv`,`exp`,`normal`,`ntime`,`nfirst`,`nstate`,`special`,`stime`,`sfirst`,`estate`,`rtime`) VALUES (~p,~p,~p,~p,~p,~p,'~ts',~p,~p,~p,'~ts',~p)">>).
- -define(SQL_PLAYER_NUCLEON_GET,<<"SELECT `pos`,`grade`,`lv`,`exp`,`skill`,`skill_lv`,`sec_lv`,`attrs` FROM `player_nucleon` where rid=~p">>).
- -define(SQL_PLAYER_NUCLEON_REPLACE,<<"replace into `player_nucleon` (`rid`,`pos`,`grade`,`lv`,`exp`,`skill`,`skill_lv`,`sec_lv`,`attrs`) VALUES (~p,~p,~p,~p,~p,~p,~p,~p,'~ts')">>).
-
- -define(MODIY_VALUE, 3).
-
- -record(role_nucleon, {
- lv = 0, %%灵能等级
- exp = 0, %%灵能经验
- holes = [], %%槽位数据nucleon_hole
- armor_attr = [], %%装甲属性
- normal = 0, %%普通已抽免费次数
- ntime = 0, %%上次免费抽时间
- nfirst = 0, %%普通首次
- nstate = [], %%免费抽奖情况
- special = 0, %%付费已抽免费次数
- stime = 0, %%上次付费已抽免费次数
- sfirst = 0, %%付费首次
- estate = [], %%付费抽奖情况
- rtime = 0, %%刷新时间
- power = 0, %%系统战力
- attrs = [] %%系统属性
- }).
-
- -record(nucleon_hole,{
- pos = 0, %%部位
- grade = 1, %%部位阶位
- lv = 1, %%部位等级
- exp = 0, %%=部位经验
- attrs = [], %%部位属性
- skill = 0, %%技能
- skill_lv = 0, %%技能等级
- sec_lv = 0 %%觉醒等级
- }).
-
- %%配置结构
- -record(nucleon_title_base, {
- name = "", %%名称
- exp = 0, %%激活要求
- next = 0, %%下一阶
- cost = [], %%消耗
- rate = 0, %%暴击概率
- dungeon = 0,%%副本要求
- attrs = [] %%属性
- }).
-
- %%圣物基础
- -record(nucleon_equip_base, {
- star = 0, %%星数
- attrs = [], %%基础属性
- resolve = [], %%分解材料
- cost = [], %%突破消耗
- next = 0 %%突破目标
- }).
-
- %%圣物升级
- -record(nucleon_lv_base, {
- exp = 0, %%经验条
- next = 0, %%下一级
- cost = [], %%消耗
- grade = 0 %%属于阶段
- }).
-
- %%圣物洗练
- -record(nucleon_recast_base,{
- attrs = [],%%基础属性
- maxs = [],%%属性上限
- adds = [],%%成长值
- cost = [] %%消耗
- }).
-
- %%圣物觉醒
- -record(nucleon_section_base,{
- cost=[],
- attrs=[],
- skill=[],
- sec_skill=[],
- next=0
- }).
-
- %%奖池奖品
- -record(nucleon_award_base, {
- awards = [],
- color = 0, %%品质
- broadcast = 0, %%是否广播0否
- lv = 0 %%开放等级
- }).
-
- %%奖池设置
- -record(pool_base, {
- cost = [], %%单抽消耗
- pay = [], %%十年抽消耗
- base = [], %%基础获得
- rule = [], %%隐藏规则[{2,10}] 品质2 10次必出
- first = 0, %%首次获得 用来指定首次抽奖奖池品质 就是楼上的#nucleon_award_base.color
- cd = 0, %%免费CD
- free = 0, %%每日免费次数
- open = 0, %%开服有效
- one = 0, %%单抽券
- ten = 0 %%连抽券
- }).
|