Files
ZYZ/shared/domain/roleField/task.ts
2022-02-22 10:56:41 +08:00

41 lines
923 B
TypeScript

import { HeroScore } from "../../domain/battleField/pvp";
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
count: number; // 达成次数
received: boolean; // 是否领取
}