| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- import { Data } from "./Data";
- /**
- * 战斗相关数据
- */
- export class BattleData extends Data {
- /**
- * 战斗类型(0表示随机,1表示好友,2表示复仇,3表示挑战)
- */
- public type: number;
- /**
- * 战斗编号
- */
- public battleKey: string;
- /**
- * 敌人编号
- */
- public enemyID: number;
- /**
- * 敌人等级
- */
- public enemyLv: number;
- /**
- * 敌人姓名
- */
- public enemyName: string;
- /**
- *敌人头像
- */
- public enemyAvator: string;
- /**
- * 敌人神将[lv]
- */
- public enemyGenerals: Array<number> = [];
- /**
- * 我的好友信息{好友编号,好友等级,好友姓名,好友头像}
- */
- public myFriendDatas: Array<{ id: number, lv: number, nickName: string, avator: string }> = [];
- /**
- * 敌人好友信息
- */
- public enemyFriendDatas: Array<{ id: number, lv: number, nickName: string, avator: string }> = [];
- /** 当前我方战斗神将数据*/
- public ourBattleGenerals: Array<{ id: number, lv: number, nickName: string, avator: string }> = [];
- /** 当前我方战斗神将数据*/
- public enemyBattleGenerals: Array<{ id: number, lv: number, nickName: string, avator: string }> = [];
- /** 是否赢*/
- public isWin = false;
- /**战斗胜利奖励 */
- public addMoney: number;
- /**好友约战数据更新 */
- public friendBattleUpdate = true;
- /**当日挑战胜利次数*/
- public winTimes: number = 0;
- /** */
- public getChallengePrize = 0;
- /**挑战日志 */
- public battleLogs = [];
- /**看视频增加战斗次数 */
- public hasBattleTimesUpdate = false;
- }
|