// Token: 0x06003192 RID: 12690 RVA: 0x000C2968 File Offset: 0x000C0B68 public static ProBattleHero BattleHeroToPBBattleHero(BattleHero battleHero) { ProBattleHero proBattleHero = new ProBattleHero(); proBattleHero.HeroId = battleHero.HeroId; proBattleHero.ActionPositionIndex = battleHero.ActionPositionIndex; proBattleHero.Level = battleHero.Level; proBattleHero.StarLevel = battleHero.StarLevel; proBattleHero.ActionValue = battleHero.ActionValue; proBattleHero.SelectedSoldierId = battleHero.SelectedSoldierId; proBattleHero.SelectedSkillList.AddRange(battleHero.SelectedSkillList); proBattleHero.ActiveHeroJobRelatedId = battleHero.ActiveHeroJobRelatedId; proBattleHero.Power = battleHero.Power; proBattleHero.ModelSkinId = battleHero.ModelSkinId; proBattleHero.CharSkinId = battleHero.CharSkinId; proBattleHero.SelectedSoldierSkinId = battleHero.SelectedSoldierSkinId; foreach (BattleHeroJob battleHeroJob in battleHero.Jobs) { proBattleHero.Jobs.Add(BattleHeroJob.BattleHeroJobToPBBattleHeroJob(battleHeroJob)); } foreach (BattleHeroEquipment equipment in battleHero.Equipments) { proBattleHero.Equipments.Add(BattleHeroEquipment.BattleHeroEquipmentToPBBattleHeroEquipment(equipment)); } foreach (KeyValuePair <int, int> keyValuePair in battleHero.Fetters) { proBattleHero.Fetters.Add(new ProHeroFetter { FetterId = keyValuePair.Key, Level = keyValuePair.Value }); } return(proBattleHero); }
// Token: 0x06003191 RID: 12689 RVA: 0x000C27B0 File Offset: 0x000C09B0 public static BattleHero PBBattleHeroToBattleHero(ProBattleHero pbBattleHero) { BattleHero battleHero = new BattleHero(); battleHero.HeroId = pbBattleHero.HeroId; battleHero.ActionValue = pbBattleHero.ActionValue; battleHero.ActionPositionIndex = pbBattleHero.ActionPositionIndex; battleHero.Level = pbBattleHero.Level; battleHero.StarLevel = pbBattleHero.StarLevel; battleHero.SelectedSoldierId = pbBattleHero.SelectedSoldierId; battleHero.SelectedSkillList.AddRange(pbBattleHero.SelectedSkillList); battleHero.ActiveHeroJobRelatedId = pbBattleHero.ActiveHeroJobRelatedId; battleHero.Power = pbBattleHero.Power; battleHero.ModelSkinId = pbBattleHero.ModelSkinId; battleHero.CharSkinId = pbBattleHero.CharSkinId; battleHero.SelectedSoldierSkinId = pbBattleHero.SelectedSoldierSkinId; foreach (ProBattleHeroJob pbBattleHeroJob in pbBattleHero.Jobs) { battleHero.Jobs.Add(BattleHeroJob.PBBattleHeroJobToBattleHeroJob(pbBattleHeroJob)); } foreach (ProBattleHeroEquipment pbEquipment in pbBattleHero.Equipments) { battleHero.Equipments.Add(BattleHeroEquipment.PBBattleHeroEquipmentToBattleHeroEquipment(pbEquipment)); } foreach (ProHeroFetter proHeroFetter in pbBattleHero.Fetters) { battleHero.Fetters.Add(proHeroFetter.FetterId, proHeroFetter.Level); } return(battleHero); }
// Token: 0x06003194 RID: 12692 RVA: 0x000C2B7C File Offset: 0x000C0D7C public static BattleHero PBBattleHeroToViewBattleHero(ProBattleHero pbBattleHero) { return(new BattleHero { HeroId = pbBattleHero.HeroId, ActionPositionIndex = pbBattleHero.ActionPositionIndex, ActiveHeroJobRelatedId = pbBattleHero.ActiveHeroJobRelatedId }); }