任务:修改taskType
This commit is contained in:
@@ -1,38 +1,43 @@
|
||||
import { HeroScore } from "../../domain/battleField/pvp";
|
||||
import { HeroType } from "../../db/Hero";
|
||||
import { HeroScore } from "../battleField/pvp";
|
||||
|
||||
export class TaskParamInter {
|
||||
hero?: HeroType; // 武将数据
|
||||
heroes?: HeroType[]; // 很多武将数据
|
||||
count?: number; // 抽卡的次数
|
||||
|
||||
warId?: number; // 当前关卡id
|
||||
towerLv?: number; // 镇念塔层数
|
||||
lv?: number; // 现玩家等级
|
||||
chatType?: number; // 聊天:聊天类型
|
||||
battleHeroes?: number[]; // 战斗时候使用的
|
||||
battleStar?: number; // 战斗结算时候的星级
|
||||
heroNum?: number; // 武将数量
|
||||
trainCount?: number; // 武将训练次数
|
||||
stageUpCnt?: number; // 武将升阶次数
|
||||
connectLv?: number; // 羁绊等级
|
||||
isSuccess?: boolean; // pvp是否胜利
|
||||
heroScores?: HeroScore[]; // pvp各武将积分
|
||||
|
||||
oldLv?: number; // 原武将等级,原玩家等级
|
||||
oldStar?: number; // 原武将星级
|
||||
oldColorStar?: number; // 原武将彩星
|
||||
oldJob?: number; // 原武将职业
|
||||
oldJobStage?: number; // 原武将职业阶
|
||||
oldFavourLv?: number; // 原好感度等级
|
||||
};
|
||||
|
||||
export class TaskParam extends TaskParamInter {
|
||||
|
||||
public setParam(params: TaskParamInter) {
|
||||
for(let key in params) {
|
||||
this[key] = params[key];
|
||||
}
|
||||
}
|
||||
|
||||
export class TaskParam {
|
||||
star?: number;
|
||||
quality?: number;
|
||||
lv?: number;
|
||||
count?: number;
|
||||
favourLv?: number;
|
||||
connectLv?: number;
|
||||
isPutOn?: number;
|
||||
oldLv?: number;
|
||||
stage?: number;
|
||||
chatType?: number;
|
||||
warId?: number;
|
||||
heroes?: number[];
|
||||
eventType?: number;
|
||||
dailyType?: number;
|
||||
point?: number;
|
||||
gid?: number;
|
||||
heroScores?: HeroScore[];
|
||||
rankLv?: number;
|
||||
title?: number;
|
||||
oldTitle?: number;
|
||||
job?: number;
|
||||
aid?: number;
|
||||
isDebug?: boolean;
|
||||
oldCount?: number;
|
||||
oldStar?: number;
|
||||
hid?: number;
|
||||
eplaceId?: number;
|
||||
oldQuality?: number;
|
||||
oldStoneLvs?: number[];
|
||||
newStoneLvs?: number[];
|
||||
}
|
||||
|
||||
|
||||
export class TaskListReturn {
|
||||
type: number; // 类型
|
||||
id: number; // 任务id
|
||||
@@ -43,7 +48,5 @@ export class TaskListReturn {
|
||||
export interface UpdateTaskParam {
|
||||
inc?: number; // 直接增
|
||||
set?: number; // 直接设
|
||||
record?: string; // 检查是否有这条记录、没有的话增
|
||||
max?: number; // 检查是否是最大的,不是的话更
|
||||
min?: number; // 检查是否是最小的,不是的话更
|
||||
records?: string[]; // 检查是否有这条记录、没有的话增
|
||||
}
|
||||
Reference in New Issue
Block a user