Zdexby TheHolyOneZ
42,628 classes
Class

TalentTree

: MonoBehaviour : Behaviour : Component : Object : Object
TalentTree, Assembly-CSharp 0x0128 (296 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0128

Members 38

OffsetSizeNameTypeFlagsDefault
0x08OnTalentsSavedAction<TalentTree>PrivateStatic—
0x08talentPointsTextTextMeshProUGUIPublic—
0x08talentCanvasGameObjectPublic—
0x08CasterGraphicRaycasterPublic—
0x08PanelPanelPublic—
0x08slotsBackgroundTransformPublic—
0x04maxScrollPercentfloatPublic+1 flags—
0x04scrollSensfloatPublic+1 flags—
0x04maxViewPortLeftfloatPublic—
0x04maxViewPortRightfloatPublic—
0x04maxViewPortUpfloatPublic—
0x04maxViewPortDownfloatPublic—
0x08infoPanelTalentSlotInfoPanelPublic—
0x08addSoundAudioClipPublic—
0x08removeSoundAudioClipPublic—
0x01isExpertiseboolPublic—
0x00710x07padding / unreflected
0x08RespecBtnButtonInteractionPublic—
0x08RespecTextTextMeshProUGUIPublic—
0x08scoreToNextTextTextMeshProUGUIPublic—
0x08fillToNextExpertiseImagePublic—
0x04ShrineCorruptRerollsintPublic—
0x04CorruptChoiceCountintPublic—
0x08CorruptionChoicePanelGameObjectPublic—
0x08CorruptSlotParentTransformPublic—
0x08CorruptRerollsTextTextMeshProUGUIPublic—
0x08HideCorruptionBtnButtonInteractionPublic—
0x08ShowCorruptionBtnButtonInteractionPublic—
0x08btnClickAudioAudioSourcePublic+1 flags—
0x08currentTalentSlotsList<TalentSlot>Public+1 flags—
0x08TalentLootTableLootTablePublic+1 flags—
0x08CorruptTalentsList<Pair<TalentSlotPublic+1 flags—
0x01HasAllTalentSlotsMaxedboolPublic+1 flags—
0x00E90x07padding / unreflected
0x08BranchPointsList<TalentPoint>Public+1 flags—
0x08BranchTypeAmountsDictionary<TalentBranchTypePublic—
0x08BranchTypeTextsDictionary<TalentBranchTypePublic—
0x08playerSavedPlayerSavedPrivate—
0x0ClastMousePointVector3Private—
0x0CmouseDownPointVector3Private—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 40

SignatureFlagsNativeParams
void add_OnTalentsSaved(Action<TalentTree> value)PublicStatic+1 flags0x08
void remove_OnTalentsSaved(Action<TalentTree> value)PublicStatic+1 flags0x08
bool get_SelectingCorruptTalent()Public+1 flags0x01
int get_FreeTalentPoints()Public+1 flags0x04
void set_FreeTalentPoints(int value)Public+1 flags0x04
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void OnDestroy()Private0x00
void Update()Private0x00
void FixedUpdate()Private0x00
void TalentsMouseMovement()Private0x00
void SelectTalent(TalentSlot talentSlot, bool addOrRemove, bool playSound, bool ignoreCorruption)Public0x08
bool HasPointForTalent(TalentScriptable talent)Public0x08
TalentPoint GetPointForTalent(TalentScriptable talent)Public0x08
void AddBranchPoint(TalentPoint talentPoint, bool add)Public0x08
void CalculateBranchPoints()Private0x00
void ConvertBranchPointsToFree()Public0x00
void OnRespecCheck()Private0x00
void Shrine_OnShrineActivated()Private0x00
void OnRespecBtnClick()Private0x00
void SetRespecBtn()Private0x00
void SetRespecText()Private0x00
bool TryGetActiveTalentRespecPerks(ref List<TalentRespecPerk>& respecPerks)Private0x08
void SaveTalents()Public0x00
void SetTalentTree()Public0x00
void LoadExpertiseTree(PlayerSaved playerSaved)Public0x08
void AutoPointTalents()Public0x00
void SetAllNextTalents()Public0x00
void SetTalentLootTable(bool force)Private0x01
void CheckForCorruption()Private0x00
void ShowCorruptChoices(int choiceCount)Public0x04
bool CanRollTalent(GameObject item)Private0x08
void OnHideCorruptionClick()Private0x00
void OnShowCorruptionClick()Private0x00
void ShowCorruptionPanel(bool show)Public0x01
void OnCorruptTalentSelected(TalentSlot slot, bool addOrRemove)Private0x08
void ResetCorruptTalents()Private0x00
void .ctor()Public+1 flags0x00
void <AutoPointTalents>b__67_1(TalentSlot x)Private0x08

Used by 6

types with a member, parameter or interface of this type