活动:清理数据
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
import { HeroType } from "../../db/Hero";
|
||||
import { EPlace, HeroType } from "../../db/Hero";
|
||||
import { JewelType } from "../../db/Jewel";
|
||||
import { HeroScore } from "../battleField/pvp";
|
||||
|
||||
export class TaskParamInter {
|
||||
hero?: HeroType; // 武将数据
|
||||
heroes?: HeroType[]; // 很多武将数据
|
||||
count?: number; // 抽卡的次数
|
||||
count?: number; // 次数
|
||||
|
||||
warId?: number; // 当前关卡id
|
||||
towerLv?: number; // 镇念塔层数
|
||||
@@ -18,6 +19,12 @@ export class TaskParamInter {
|
||||
connectLv?: number; // 羁绊等级
|
||||
isSuccess?: boolean; // pvp是否胜利
|
||||
heroScores?: HeroScore[]; // pvp各武将积分
|
||||
eventType?: number; // 奇遇类型
|
||||
|
||||
point?: number; // 远征宝箱点数
|
||||
pvpRank?: number; // pvp等级
|
||||
guildJob?: number; // 军团职位
|
||||
isComplete?: boolean; // 练兵场是否压制
|
||||
|
||||
oldLv?: number; // 原武将等级,原玩家等级
|
||||
oldStar?: number; // 原武将星级
|
||||
@@ -25,11 +32,30 @@ export class TaskParamInter {
|
||||
oldJob?: number; // 原武将职业
|
||||
oldJobStage?: number; // 原武将职业阶
|
||||
oldFavourLv?: number; // 原好感度等级
|
||||
|
||||
quality?: number; // 图纸品质
|
||||
aid?: number; // 军团活动id
|
||||
|
||||
gid?: number; // 物品id
|
||||
hid?: number; // 百家学宫当前武将
|
||||
preHid?: number; // 百家学宫前一个武将位置
|
||||
title?: number; // 当前爵位
|
||||
oldTitle?: number; // 之前的爵位
|
||||
scrollActive?: boolean; // 是否是激活
|
||||
|
||||
oldEplace?: EPlace[]; // 原装备栏
|
||||
newEplace?: EPlace[]; // 新装备栏
|
||||
ePlaceId?: number; // 装备栏上更新的装备(一个)
|
||||
ePlaceIds?: number[]; // 装备栏上更新的装备
|
||||
oldEquip?: EPlace; // 原装备栏(一个)
|
||||
newEquip?: EPlace; // 新装备栏(一个)
|
||||
jewels?: JewelType[]; // 天晶石
|
||||
|
||||
};
|
||||
|
||||
export class TaskParam extends TaskParamInter {
|
||||
|
||||
public setParam(params: TaskParamInter) {
|
||||
public setParam(params: TaskParamInter = {}) {
|
||||
for(let key in params) {
|
||||
this[key] = params[key];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user