private void AddStartingData() { Equipment startingSword = Equipment.CreateEquipmentFromBase(ResourceManager.Instance.GetEquipmentBase("OneHandedSword1"), 1); Equipment startingBow = Equipment.CreateEquipmentFromBase(ResourceManager.Instance.GetEquipmentBase("Bow1"), 1); Equipment startingWand = Equipment.CreateEquipmentFromBase(ResourceManager.Instance.GetEquipmentBase("Wand1"), 1); startingSword.SetRarity(RarityType.UNCOMMON); startingSword.AddAffix(ResourceManager.Instance.GetAffixBase("LocalPhysicalDamageAdditive1", AffixType.PREFIX)); startingSword.AddAffix(ResourceManager.Instance.GetAffixBase("StrFlat1", AffixType.SUFFIX)); startingBow.SetRarity(RarityType.UNCOMMON); startingBow.AddAffix(ResourceManager.Instance.GetAffixBase("LocalPhysicalDamageAdditive1", AffixType.PREFIX)); startingBow.AddAffix(ResourceManager.Instance.GetAffixBase("AgiFlat1", AffixType.SUFFIX)); startingWand.SetRarity(RarityType.UNCOMMON); startingWand.AddAffix(ResourceManager.Instance.GetAffixBase("SpellDamage1", AffixType.PREFIX)); startingWand.AddAffix(ResourceManager.Instance.GetAffixBase("IntFlat1", AffixType.SUFFIX)); PlayerStats.AddEquipmentToInventory(startingSword); PlayerStats.AddEquipmentToInventory(startingBow); PlayerStats.AddEquipmentToInventory(startingWand); HeroData startingSoldier = HeroData.CreateNewHero("Soldier", ResourceManager.Instance.GetArchetypeBase("Soldier"), ResourceManager.Instance.GetArchetypeBase("Novice")); HeroData startingRanger = HeroData.CreateNewHero("Ranger", ResourceManager.Instance.GetArchetypeBase("Ranger"), ResourceManager.Instance.GetArchetypeBase("Novice")); HeroData startingMage = HeroData.CreateNewHero("Mage", ResourceManager.Instance.GetArchetypeBase("Mage"), ResourceManager.Instance.GetArchetypeBase("Novice")); startingSoldier.spriteName = "hero2"; startingRanger.spriteName = "hero1"; startingMage.spriteName = "hero4"; PlayerStats.AddHeroToList(startingSoldier); PlayerStats.AddHeroToList(startingRanger); PlayerStats.AddHeroToList(startingMage); PlayerStats.SetHeroToTeamSlot(startingSoldier, 0, 0); PlayerStats.SetHeroToTeamSlot(startingRanger, 0, 1); PlayerStats.SetHeroToTeamSlot(startingMage, 0, 2); PlayerStats.hasSeenStartingMessage = false; }