public void UpdateAbilities() { currentEvasionAbility = persistance.ReadData("currentEvasionAbility", EvasionAbility.None); currentCombatAbility = persistance.ReadData("currentCombatAbility", CombatAbility.None); purchasedEvasionAbilities = persistance.ReadData("purchasedEvasionAbilities", new List <EvasionAbility>()); purchasedCombatAbilities = persistance.ReadData("purchasedCombatAbilities", new List <CombatAbility>()); if (OnAbilitiesUpdated != null) { OnAbilitiesUpdated(); } }
public void AddPurchasedEvasionAbility(EvasionAbility e) { purchasedEvasionAbilities.Add(e); persistance.WriteData("purchasedEvasionAbilities", purchasedEvasionAbilities); }