using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace YLBattle { /// /// 战斗结果接口 /// public interface IBattleResult { /// /// 获取本场战斗关卡id所属副本的ID /// /// 副本的ID int CarbonID(); /// /// 获取本场战斗关卡id /// /// 关卡id int LevelID(); /// /// 获取本场战斗关卡难度 /// /// 关卡id int Diflv(); /// /// 战斗评价星级 /// /// 星级 int Star(); /// /// 获取奖励英雄经验值 /// /// 奖励英雄经验值 int PrizeHeroExp(); /// /// 获取奖励队伍经验值 /// /// 队伍经验值 int PrizeTeamExp(); /// /// 获取本场战斗奖励金币值 /// /// 金币数量 int PrizeGold(); /// /// 获取本场战斗奖励物品列表 /// /// 物品id列表 List PrizeItem(); /// /// 获取战斗蓝队成员 /// /// 对象适配器列表 List BlueTeamFighter(); /// /// 获取战斗红队成员 /// /// 对象适配器列表 List RedTeamFighter(); /// /// 获取通关必然掉落物品列表 /// /// 列表信息 string MustDopItem(); /// /// 无穷尽关卡模式, 战斗结束,玩家离开战斗时的状态 /// 0 = 未通关 1= 通关 /// /// int BattleForever_leaveState(); } }