商店:一般购物流程
This commit is contained in:
+14
-10
@@ -1,4 +1,5 @@
|
||||
import { EXTERIOR } from "../pubUtils/dicParam";
|
||||
import { WoodenHorse } from "./battleField/guildActivity";
|
||||
|
||||
// 排行榜返回玩家值
|
||||
export class RankParam {
|
||||
@@ -65,10 +66,10 @@ export class GuildLeader {
|
||||
}
|
||||
|
||||
export class SimpleGuildRankParam {
|
||||
rank: number;
|
||||
code: string;
|
||||
name: string;
|
||||
num: number;
|
||||
rank: number = 0;
|
||||
code: string = "";
|
||||
name: string = "";
|
||||
num: number = 0;
|
||||
|
||||
constructor(rank: number, code: string, name: string, num: number) {
|
||||
this.rank = rank;
|
||||
@@ -79,13 +80,16 @@ export class SimpleGuildRankParam {
|
||||
}
|
||||
|
||||
export class SimpleGuildRankWithTimeParam extends SimpleGuildRankParam {
|
||||
time: number;
|
||||
durability: number;
|
||||
time: number = 0;
|
||||
durability: number = 0;
|
||||
|
||||
constructor(rank: number, code: string, name: string, num: number, time: number, durability: number) {
|
||||
super(rank, code, name, num);
|
||||
this.time = time;
|
||||
this.durability = durability;
|
||||
constructor(rank: number, code: string, name: string, obj: WoodenHorse|false) {
|
||||
super(rank, code, name, obj?obj.distance:0);
|
||||
if(obj) {
|
||||
this.num = obj.distance;
|
||||
this.time = Math.floor((obj.time - obj.startTime)/1000);
|
||||
this.durability = obj.durability;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user