名将擂台:跑马灯&任务
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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, // 单个武将全部羁绊到达
|
||||
}
|
||||
|
||||
// 任务累积类型
|
||||
|
||||
@@ -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 } },
|
||||
|
||||
@@ -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; // 原武将星级
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user