// 一些通用的interface定义 export interface RewardInter { id: number; count: number; } export interface Attributes { hp?: number; atk?: number; matk?: number; def?: number; mdef?: number; agi?: number; luk?: number; speed?: number; hit?: number; cri?: number; flee?: number; antCri?: number; damageIncrease?: number; damageDecrease?: number; defIngnore?: number; bloodSuck?: number; ap?: number; } export interface EquipInter { id: number; name: string; quality: number; suitId: number; hole: number; randomEffect: Array; itid: number; hid?: number; times?: number; }; export interface BagInter {id: number, itemName: string, count: number, type: number, hid:number, times?: number}; export interface ItemInter {id?: number, count?: number, seqId?: number, type?: number}; // 百家学宫,布阵武将位置 export interface SclPosInter { id: number; hid: number; isOpen: boolean; } // 百家学宫返回 export interface SclResultInter { id: number; position: SclPosInter[] }