| bool get_CanRespecBranches() | PublicStatic+1 flags | | 0x01 |
| void set_CanRespecBranches(bool value) | PrivateStatic+1 flags | | 0x01 |
| int get_RemainingSlayerScore() | PublicStatic+1 flags | | 0x04 |
| void Awake() | Private | | 0x00 |
| void SetTalentInstances() | Private | | 0x00 |
| void OnEnable() | Private | | 0x00 |
| void OnDisable() | Private | | 0x00 |
| void OnSceneLoaded(const Scene& scene, const LoadSceneMode& mode) | Public | | 0x04 |
| bool get_TalentInstancesLoaded() | PublicStatic+1 flags | | 0x01 |
| void set_TalentInstancesLoaded(bool value) | PrivateStatic+1 flags | | 0x01 |
| void add_onTalentInstancesLoaded(Action value) | PrivateStatic+1 flags | | 0x08 |
| void remove_onTalentInstancesLoaded(Action value) | PrivateStatic+1 flags | | 0x08 |
| void CallOnInstancesLoaded(Action action) | PublicStatic | | 0x08 |
| List<TalentScriptable> LoadTalents(bool includeZeroId) | PublicStatic | | 0x08 |
| TalentScriptable AddDuplicateInstance(int talentId) | PublicStatic | | 0x08 |
| void RemoveDuplicateInstance(TalentScriptable duplicate) | PublicStatic | | 0x08 |
| TalentScriptable SpawnTalentInstance(int talentId) | Private | | 0x08 |
| TalentScriptable SpawnTalentInstance(TalentScriptable prefab) | Private | | 0x08 |
| void AddTalentInstance(TalentScriptable instance, bool add) | Private | | 0x08 |
| void ClearTalentInstances() | Private | | 0x00 |
| void ConvertToInstances(List<TalentScriptable> talents) | PublicStatic | | 0x08 |
| TalentScriptable GetTalentInstance(TalentScriptable talent) | PublicStatic | | 0x08 |
| TalentScriptable GetFirstTalentInstance(int talentId) | PublicStatic | | 0x08 |
| List<TalentScriptable> GetAllTalentInstances(int talentId) | PublicStatic | | 0x08 |
| TalentScriptable GetTalentInstance(int instanceId) | PublicStatic | | 0x08 |
| List<TalentScriptable> GetActiveTalents(bool checkCd) | Public | | 0x08 |
| bool CanCritHitPlayers() | PublicStatic | | 0x01 |
| bool IsBurnTalentActive() | PublicStatic | | 0x01 |
| bool IsTalentActive(const SpecialTalent& specialTalent, int hasMinPoints) | PublicStatic | | 0x04 |
| bool IsTalentActive(TalentScriptable talent) | PublicStatic | | 0x08 |
| void TalentActivated(TalentScriptable talent) | Public | | 0x08 |
| void TalentDeactivated(TalentScriptable talent) | Public | | 0x08 |
| void SetSavedTalents() | Public | | 0x00 |
| void DoSavedTalentCooldowns() | Public | | 0x00 |
| void OnPlayerSpawned(Player player) | Public | | 0x08 |
| void OnPlayerDowned(Player player) | Public | | 0x08 |
| void OnPlayerDeath(Player player) | Public | | 0x08 |
| void OnPrestige(MainPlayerData data) | Public | | 0x08 |
| void add_OnOccuranceProcced(Action<Player value) | PublicStatic+1 flags | | 0x08 |
| void remove_OnOccuranceProcced(Action<Player value) | PublicStatic+1 flags | | 0x08 |
| void add_OnOccuranceProccedDetailed(Action<Player value) | PublicStatic+1 flags | | 0x08 |
| void remove_OnOccuranceProccedDetailed(Action<Player value) | PublicStatic+1 flags | | 0x08 |
| void OccuranceProcced(Player player, TalentOccuranceContext context) | PublicStatic | | 0x08 |
| int GetRequiredSlayerScore(int totalExpertise) | PublicStatic | | 0x04 |
| void CheckExpertise() | PublicStatic | | 0x00 |
| void GainExpertise(int points, bool playSound) | PublicStatic | | 0x04 |
| void ResetExpertise(int toPoints) | PublicStatic | | 0x04 |
| void add_OnRespecCheck(Action value) | PublicStatic+1 flags | | 0x08 |
| void remove_OnRespecCheck(Action value) | PublicStatic+1 flags | | 0x08 |
| void CheckForRespec() | PublicStatic | | 0x00 |
| void StartTalentCooldown(TalentScriptable talent) | Public | | 0x08 |
| void EndTalentCooldown(TalentScriptable talent) | Public | | 0x08 |
| bool IsOnCooldown(TalentScriptable talent) | PublicStatic | | 0x08 |
| bool IsOnCooldown(int talentId) | PublicStatic | | 0x04 |
| bool ChangeCooldown(TalentScriptable talent, float secondsChange) | PublicStatic | | 0x08 |
| bool GetTalentIcon(TalentScriptable talent, ref Sprite& icon) | Public | | 0x08 |
| Sprite GetTalentIcon(TalentScriptable talent) | Public | | 0x08 |
| void GrabAllTalentsFromScene() | Public | | 0x00 |
| void LogTalents() | PublicStatic | | 0x00 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| void <OnSceneLoaded>b__24_0(TalentScriptable x) | Private | | 0x08 |
| void <OnSceneLoaded>b__24_3(MainPlayerData x) | Private | | 0x08 |
| void <DoSavedTalentCooldowns>b__54_1(TalentScriptable x) | Private | | 0x08 |