✨ feat(节日活动): 新增端午活动任务
This commit is contained in:
@@ -96,6 +96,8 @@ export class ForgeHandler {
|
||||
|
||||
if(playerData.gameType == MINI_GAME_TYPE.SHOOT) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_SHOOT, { score });
|
||||
if(playerData.gameType == MINI_GAME_TYPE.ERASE) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_ERASE, { step: params[0] });
|
||||
if(playerData.gameType == MINI_GAME_TYPE.EAT_ZONGZI) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_EAT_ZONGZI, { score });
|
||||
if(playerData.gameType == MINI_GAME_TYPE.CATCH_ZONGZI) await checkTask(serverId, roleId, sid, TASK_TYPE.MINI_GAME_CATCH_ZONGZI, { score });
|
||||
|
||||
return resResult(STATUS.SUCCESS, {
|
||||
activityId,
|
||||
|
||||
@@ -1454,6 +1454,8 @@ export class CheckSingleTask {
|
||||
break;
|
||||
}
|
||||
case TASK_TYPE.MINI_GAME_SHOOT: // 135. 单局射箭获得X分
|
||||
case TASK_TYPE.MINI_GAME_EAT_ZONGZI: // 137. 单局接粽子获得X分(大于等于均可)
|
||||
case TASK_TYPE.MINI_GAME_CATCH_ZONGZI: // 138. 单局吃粽子获得X分(大于等于均可)
|
||||
{
|
||||
let { score } = param;
|
||||
if(score >= dicTaskParam[0]) {
|
||||
|
||||
@@ -268,6 +268,8 @@ export enum BIND_PHONE_STATUS {
|
||||
export enum MINI_GAME_TYPE {
|
||||
ERASE = 1, // 消消乐
|
||||
SHOOT = 2, // 射箭
|
||||
EAT_ZONGZI = 3, // 吃粽子
|
||||
CATCH_ZONGZI = 4, // 接粽子
|
||||
}
|
||||
|
||||
export enum SNS_LINK_TYPE {
|
||||
|
||||
@@ -861,6 +861,8 @@ export enum TASK_TYPE {
|
||||
GVG_TECH = 134, // 千机阁捐献
|
||||
MINI_GAME_SHOOT = 135, // 单局射箭获得X分
|
||||
MINI_GAME_ERASE = 136, // 单局翻牌不超出X步
|
||||
MINI_GAME_EAT_ZONGZI = 137, // 吃粽子超过X分
|
||||
MINI_GAME_CATCH_ZONGZI = 138, // 接粽子超过X分
|
||||
}
|
||||
|
||||
// 任务累积类型
|
||||
|
||||
@@ -1158,5 +1158,25 @@
|
||||
"content": "(小于等于均可)",
|
||||
"condition": "count",
|
||||
"sumType": 2
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"name": "小游戏",
|
||||
"info": "单局接粽子获得X分(大于等于均可)",
|
||||
"param": "score&count",
|
||||
"string": "得分&达成次数",
|
||||
"content": "(大于等于均可)",
|
||||
"condition": "count",
|
||||
"sumType": 0
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"name": "小游戏",
|
||||
"info": "单局吃粽子获得X分(大于等于均可)",
|
||||
"param": "score&count",
|
||||
"string": "得分&达成次数",
|
||||
"content": "(大于等于均可)",
|
||||
"condition": "count",
|
||||
"sumType": 0
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user