import { EXTERIOR } from "../pubUtils/dicParam"; // 排行榜返回玩家值 export class RankParam { roleName: string; lv: number; vLv: number; guildName: string = ""; head: number = EXTERIOR.EXTERIOR_FACE; frame: number = EXTERIOR.EXTERIOR_FACECASE; spine: number = EXTERIOR.EXTERIOR_APPEARANCE; title: number; constructor(roleName: string, lv: number, vLv: number, head: number, frame: number, spine: number, title: number) { this.roleName = roleName; this.lv = lv; this.vLv = vLv; this.head = head; this.frame = frame; this.spine = spine; this.title = title; } } // 公会排行榜返回值 export class GuildRankParam { icon: number; name: string; lv: number; leader: { roleName: string; title: number; lv: number; head: number; frame: number; spine: number; } constructor(icon: number, name: string, lv: number, leader: {roleName: string, title: number, lv: number, head: number, frame: number, spine: number}) { this.icon = icon; this.name = name; this.lv = lv; let _leader = new GuildLeader(leader); this.leader = _leader; } } export class GuildLeader { roleName: string; title: number; lv: number; head: number; frame: number; spine: number; constructor(leader: {roleName: string, title: number, lv: number, head: number, frame: number, spine: number}) { this.roleName = leader.roleName; this.title = leader.title; this.lv = leader.lv; this.head = leader.head; this.frame = leader.frame; this.spine = leader.spine; } }