feat(任务): 添加稷下学宫任务

This commit is contained in:
luying
2023-09-06 20:00:23 +08:00
parent 194615bbc6
commit 44b0ba0dce
6 changed files with 287 additions and 21 deletions

View File

@@ -932,6 +932,21 @@ export enum TASK_TYPE {
FUND_ROUGE = 143, // 学宫密卷
FUND_AUTHOR = 144, // 列传密卷
// 学宫相关
ROUGE_GET_COIN = 145, // 累计获得x个试炼币
ROUGE_AUTHOR_CARD_COLLECT = 146, // 流派卡收集
ROUGE_HOLY_COLLECT = 147, // 圣物卡收集
ROUGE_EVENT_COLLECT = 148, // 事件收集
ROUGE_TECH_OPEN = 149, // 法阵开启
ROUGE_GAME_COUNT = 150, // rouge次数
ROUGE_BOSS_PASS = 151, // 试炼通过boss关
//
}
export enum TASK_ROUGE_CARD_TYPE {
PASSIVE = 1, // 特性卡
SKILL = 2, // 技能卡(怒气技+回合技)
}
// 任务累积类型

View File

@@ -65,8 +65,18 @@ export class TaskParamInter {
score?: number; // 小游戏得分
step?: number; // 步数
gameType?: number; // 小游戏类型
rougeId?:number; //学宫
authorProgress?:number; // 列传
//学宫相关
addCoin?:number; // 积累试炼币
authorType?:number; // 流派类型
cardType?:number; // 卡类型
cardIds?:number[]; // 圣物id
eventGroups?:number[]; // 事件组
};
export class TaskParam extends TaskParamInter {

View File

@@ -1198,5 +1198,115 @@
"content": "(小于等于均可)",
"condition": "count",
"sumType": 2
},
{
"id": 141,
"name": "王者争霸",
"info": "匹配x次",
"param": "count&",
"string": "匹配次数&",
"content": "开始挑战就算",
"condition": "count",
"sumType": 2
},
{
"id": 142,
"name": "王者争霸",
"info": "匹配战斗胜利x次",
"param": "count&",
"string": "匹配胜利次数&",
"content": "必须挑战且结算胜利才算",
"condition": "count",
"sumType": 2
},
{
"id": 143,
"name": "稷下学宫",
"info": "通关XX试炼几",
"param": "id&count",
"string": "XX试炼难度几的唯一id&通关几次",
"content": "dic_rougeType_grade表的id字段",
"condition": "count",
"sumType": 2
},
{
"id": 144,
"name": "列传密卷",
"info": "收集进度达X",
"param": "value&",
"string": "收集进度值",
"content": "&",
"condition": "count",
"sumType": 1
},
{
"id": 145,
"name": "稷下学宫",
"info": "累积获得过X个试炼币",
"param": "value&",
"string": "试炼币总值",
"content": "包括用掉的试炼币",
"condition": "value",
"sumType": 1
},
{
"id": 146,
"name": "稷下学宫",
"info": "XX流派XX卡全收集",
"param": "authorType&type&count",
"string": "百家流派的type&卡片type&该卡片在流派中的数量",
"content": "卡片type 1:特性卡 2:传人卡(怒气技+回合技)",
"condition": "count",
"sumType": 1
},
{
"id": 147,
"name": "稷下学宫",
"info": "圣物卡全收集",
"param": "count&",
"string": "圣物卡总数量",
"content": 0,
"condition": "count",
"sumType": 1
},
{
"id": 148,
"name": "稷下学宫",
"info": "事件全收集",
"param": "count&",
"string": "事件总数量",
"content": 0,
"condition": "count",
"sumType": 1
},
{
"id": 149,
"name": "稷下学宫",
"info": "学宫法阵开启至XX",
"param": "count&",
"string": "开启法阵数量&",
"content": 0,
"condition": "count",
"sumType": 1
},
{
"id": 150,
"name": "稷下学宫",
"info": "试炼挑战X次",
"param": "count&",
"string": "挑战总次数&",
"content": "不论输赢",
"condition": "count",
"sumType": 1
},
{
"id": 151,
"name": "稷下学宫",
"info": "全部装配XX流派特性卡通关X次",
"param": "authorType&count&",
"string": "流派type&通关次数",
"content": "试炼通关时检测上阵学员装配的特性卡流派",
"condition": "count",
"sumType": 1
}
]