名将擂台:跑马灯&任务

This commit is contained in:
luying
2022-07-18 16:54:41 +08:00
parent def35055e3
commit 96d01ab803
13 changed files with 88422 additions and 10230 deletions

View File

@@ -80,6 +80,7 @@ export const MSG_SOURCE = {
GUILD_RECURIT: 24,
EQUIP_STAR_UP: 25,
EQUIP_QUALITY_UP: 26,
LADDER_FIRST_CHANGE: 27,
}
export const DEFAULT_MSG_PER_PAGE = 10;

View File

@@ -567,7 +567,7 @@ export const WAR_RELATE_TABLES = [
FILENAME.DIC_GK_PROBATION,
FILENAME.DIC_GK_ARMY_TRAIN,
FILENAME.DIC_GK_ARMY_BOSS,
FILENAME.DIC_GK_LADDER,
// FILENAME.DIC_GK_LADDER,
]
// 装备栏强化类型
@@ -760,6 +760,11 @@ export enum TASK_TYPE {
BATTLE_EXPEDITION_START = 118, // 挑战远征x次
BATTLE_DUNGEON_START = 119, // 挑战秘境x次
GUILD_GOLD_DONATE = 120, // 军团元宝捐献x次
LADDER_CNT = 121, // 名将擂台挑战x次
LADDER_SUCCESS_CNT = 122, // 名将擂台挑战胜利x次
LADDER_RANK = 123, // 名将擂台排名
CONNECT_ONE_HERO_MAX_LV = 124, // 羁绊最高等级的那一级达到x级
CONNECT_ONE_HERO_SUM_LV = 125, // 单个武将全部羁绊到达
}
// 任务累积类型

View File

@@ -126,7 +126,6 @@ export default class LadderMatch extends BaseModel {
}
public static async updateCe(roleId: string, hid: number, ce: number) {
console.log('##### updateCe', roleId, hid, ce)
const rec: LadderMatchType = await LadderMatchModel.findOneAndUpdate(
{ roleId },
{ $set: { 'defense.heroes.$[t].ce': ce } },

View File

@@ -1,4 +1,4 @@
import { EPlace, HeroType } from "../../db/Hero";
import { Connect, EPlace, HeroType } from "../../db/Hero";
import { JewelType } from "../../db/Jewel";
import { HeroScore } from "../battleField/pvp";
@@ -16,7 +16,9 @@ export class TaskParamInter {
heroNum?: number; // 武将数量
trainCount?: number; // 武将训练次数
stageUpCnt?: number; // 武将升阶次数
connectLv?: number; // 羁绊等级
shipId?: number; // 羁绊id
oldConnections?: Connect[]; // 旧的羁绊
connections?: Connect[]; // 羁绊
isSuccess?: boolean; // pvp是否胜利
heroScores?: HeroScore[]; // pvp各武将积分
eventType?: number; // 奇遇类型
@@ -25,6 +27,8 @@ export class TaskParamInter {
pvpRank?: number; // pvp等级
guildJob?: number; // 军团职位
isComplete?: boolean; // 练兵场是否压制
oldLadderRank?: number; // 名将擂台原排名
ladderRank?: number; // 名将擂台排名
oldLv?: number; // 原武将等级,原玩家等级
oldStar?: number; // 原武将星级

View File

@@ -8,10 +8,6 @@ export interface DicLadderDifficultRatio {
readonly id: number;
// 排名
readonly rank: number;
// 强度倍率
readonly value: number;
// 次级属性
readonly secondAttrLevel: number;
// 等级
readonly level: number;
// 关卡id

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff