|
|
- -define(SQL_PLAYER_JOURNEY_GET,<<"SELECT `act`,`map`,`tasks` FROM `custom_act_journey` WHERE rid=~p">>).
- -define(SQL_PLAYER_JOURNEY_REPLACE,<<"REPLACE INTO `custom_act_journey` (`rid`,`act`,`map`,`tasks`) VALUES (~p,~p,~p,'~ts')">>).
- -define(SQL_PLAYER_JOURNEY_BATCH, <<"REPLACE INTO custom_act_journey (`rid`,`act`,`map`,`tasks`) VALUES ~ts">>).
-
- -define(JSTATUS_INIT,0). %%初始未完成
- -define(JSTATUS_FIN, 1). %%已完成可领取
- -define(JSTATUS_OVER,2). %%已领取
-
- -record(act_journey, {
- act = 0,
- map_tasks = []
- }).
-
- -record(map_journey,{
- map = 0,
- finish = 0, %%已完成任务数
- tasks = []
- }).
-
- -record(journey_task, {
- id = 0,
- state = 0,
- value = 0,
- grade = 0 %%已领取档位
- }).
-
- %%征途地图
- -record(base_journey_map,{
- map = 0, %%地图
- name = "", %%
- grade = 0,%%地图级别
- totem = 0, %%图腾
- unlock_map = 0, %%解锁对应地图
- unlock_tasks = 0 %%解锁所需任务数
- }).
-
-
- %%征途任务
- -record(base_journey_task,{
- suit = 0, %%套件
- map = 0, %%地图
- task = 0, %%任务
- task_type = 0, %%任务类
- desc = "", %%描述
- cons = 0, %%任务值
- unlock = 0 %%解锁条件
- }).
-
- %%征途奖励
- -record(base_journey_award,{
- act = 0, %%活动
- map = 0, %%地图
- grade = 0, %%档次
- weight = 0, %%权重
- award = [], %%奖励
- desc = "", %%描述
- days = [] %%开放天数
- }).
|