diff --git a/game-server/app/services/activity/activityService.ts b/game-server/app/services/activity/activityService.ts index 7da5cce1d..03fc764b9 100644 --- a/game-server/app/services/activity/activityService.ts +++ b/game-server/app/services/activity/activityService.ts @@ -24,6 +24,8 @@ import { getPlayerRefreshShopData } from './refreshShopService'; import { getPlayerRefreshTaskData } from './refreshTaskService'; import { getMonopolyActivity, getPlayerMonopolyData } from './monopolyService'; import { getPlayerNewHeroGiftsData } from './newHeroGiftsService'; +import { getPlayerNewHeroGKData } from './newHeroGKService'; +import { getPlayerNewHeroGachaData } from './newHeroGachaService'; /** * 获取活动数据 @@ -172,6 +174,16 @@ export async function getActivity(serverId: number, roleId: string, activityId: activityData = await getPlayerNewHeroGiftsData(activityId, serverId, roleId); break; } + case ACTIVITY_TYPE.NEW_HERO_GK://新将演绎 (配置N个武将,每个武将有X个关卡;活动期间,*天(时间自定义)开启每个武将对应的一个关卡,只有第一次通关会获得奖励) + { + activityData = await getPlayerNewHeroGKData(activityId, serverId, roleId); + break; + } + case ACTIVITY_TYPE.NEW_HERO_GACHA://新将擢迁(新武将抽取) + { + activityData = await getPlayerNewHeroGachaData(activityId, serverId, roleId); + break; + } default: { console.log('未知活动类型.........', activityType) break;