|
|
- %%%--------------------------------------
- %%% @Author : zmh
- %%% @Created : 20200311
- %%% @Description: 幻光系统
- %%%--------------------------------------
-
- -define(SQL_PLAYER_VISUS_GET, <<"SELECT `id`, `grade`,`lv`,`state`,`display` FROM `player_visus` WHERE rid=~p">>).
- -define(SQL_PLAYER_VISUS_INSERT,<<"REPLACE INTO `player_visus` (`rid`,`id`,`grade`,`lv`,`state`,`display`) VALUES (~p,~p,~p,~p,~p,~p)">>).
-
-
- -define(PLAYER_VISUS_SKILL_LOAD, <<"SELECT `skill_id` FROM `player_visus_skill` WHERE `role_id`=~p">>).
- -define(PLAYER_VISUS_SKILL_SAVE, <<"REPLACE INTO `player_visus_skill` (`role_id`,`skill_id`) VALUES (~p,~p)">>).
-
- -define(SQL_ROLE_VISUS_GET, <<"SELECT `refresh_time`, `login_days` FROM `role_visus` WHERE rid=~p">>).
- -define(SQL_ROLE_VISUS_INS, <<"REPLACE INTO `role_visus` (`rid`,`refresh_time`,`login_days`) VALUES (~p,~p,~p)">>).
-
- -record(role_visus, {
-
- refresh_time = 0, %% 上一次统计登录时间
- login_days = 0, %% 累计登录天数
-
- attr = [], %%总属性汇总
- display = 0,
- combat = 0,
- visus = [] %%汇总
- ,skill_id = 0 %% 当前使用的技能Id
- }).
-
- %%数据结构
- -record(cell_visus, {
- id = 0, %%子类型
- grade = 0, %%强度
- lv = 0,
- display = 0,
- combat = 0, %%战力
- state = 0, %%0是可激活1已激活
- attr = [] %%属性汇总
- }).
-
-
- %%配置数据结构
- -record(base_visus, {
- id = 0,
- name = 0,
- item = 0,
- condition = [],
- desc = "",
- figure = 0,
- skill = {0,0}
- }).
-
- %%配置数据结构
- -record(base_visus_lv, {
- id = 0,
- grade = 0,
- next_grade = 0, %%下一阶
- lv = 0,
- next_lv = 0, %%下一等级
- attrs = [], %%属性
- spe_attrs = [], %%特殊属性
- cost = [], %%操作消耗
- rate = 0 %%概率
- }).
|