示例#1
0
    IEnumerator SetupPerks()
    {
        yield return(new WaitUntil(() => ItemDatabase.Instance.Loaded));

        if (PerkController != null)
        {
            foreach (var savedPerk in stats.PersistentPlayerData.UnlockedPerks)
            {
                PerkController.AddPerk(savedPerk);
            }
            Debug.Log("Player's perks have been added.");
        }
        else
        {
            Debug.LogError("No Perk Controller was found.");
        }
    }