0x00x01F0
Members 86
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | OccuredEntityTooltip | string | PrivateStatic+1 flags | 2887673594688 |
| 0x08 | talentName | string | Public | — | |
| 0x04 | talentID | int | Public | — | |
| 0x01 | LogTalent | bool | Public | — | |
| 0x0025 | 0x03 | padding / unreflected | |||
| 0x08 | description | string | Public | — | |
| 0x01 | EffectsLeftHand | bool | Public | — | |
| 0x0031 | 0x07 | padding / unreflected | |||
| 0x08 | effectedItemTypes | List<ItemType> | Public | — | |
| 0x08 | ForBranches | List<TalentBranchType> | Public | — | |
| 0x04 | Rarity | Rarity | Public | — | |
| 0x01 | InfiniteTalentBuff | bool | Public | — | |
| 0x01 | DontUseBuff | bool | Public | — | |
| 0x004E | 0x02 | padding / unreflected | |||
| 0x04 | statEffected | StatType | Public | — | |
| 0x04 | DamageType | DamageType | Public | — | |
| 0x04 | randomStat | RandomStat | Public | — | |
| 0x01 | revertStatEffected | bool | Public | — | |
| 0x005D | 0x03 | padding / unreflected | |||
| 0x04 | statChangePerPoint | float | Public | — | |
| 0x01 | ScaleStatAmount | bool | Public | — | |
| 0x0065 | 0x03 | padding / unreflected | |||
| 0x04 | maxPoints | int | Public | — | |
| 0x01 | useWeaponDamage | bool | Public | — | |
| 0x006D | 0x03 | padding / unreflected | |||
| 0x04 | weaponDamageMultipler | float | Public | — | |
| 0x01 | weaponCanCrit | bool | Public | — | |
| 0x01 | useWeaponModifiers | bool | Public | — | |
| 0x0076 | 0x02 | padding / unreflected | |||
| 0x04 | talentOccuredTimes | int | Public | — | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x08 | occurances | List<Occurance> | Public | — | |
| 0x08 | DealtStatTypes | List<StatType> | Public | — | |
| 0x08 | removeOccurances | List<Occurance> | Public | — | |
| 0x04 | ChanceToRemove | float | Public | — | |
| 0x01 | ChanceToRemoveScales | bool | Public | — | |
| 0x009D | 0x03 | padding / unreflected | |||
| 0x04 | specialTalent | SpecialTalent | Public | — | |
| 0x04 | effectedEntity | EffectedEntity | Public | — | |
| 0x08 | talentIcon | Sprite | Public | — | |
| 0x08 | BuffIcon | Sprite | Public | — | |
| 0x08 | procSound | AudioClip | Public | — | |
| 0x01 | textPopUp | bool | Public | — | |
| 0x00C1 | 0x03 | padding / unreflected | |||
| 0x04 | buffDuration | float | Public | — | |
| 0x01 | durationScales | bool | Public | — | |
| 0x00C9 | 0x03 | padding / unreflected | |||
| 0x04 | tickTime | float | Public | — | |
| 0x04 | coolDown | float | Public | — | |
| 0x01 | coolDownScales | bool | Public | — | |
| 0x00D5 | 0x03 | padding / unreflected | |||
| 0x04 | coolDownDecrease | float | Public | — | |
| 0x01 | HideCooldown | bool | Public | — | |
| 0x00DD | 0x03 | padding / unreflected | |||
| 0x04 | chanceToOccur | int | Public | — | |
| 0x01 | chanceScales | bool | Public | — | |
| 0x01 | canBeRightClicked | bool | Public | — | |
| 0x01 | AlwaysShowBuff | bool | Public | — | |
| 0x00E7 | 0x01 | padding / unreflected | |||
| 0x04 | maxStacks | int | Public | — | |
| 0x04 | StackType | BuffStackType | Public | — | |
| 0x04 | MaxStacksBehavior | BuffAtMaxStacksBehavior | Public | — | |
| 0x04 | MaxUsesPerFloor | int | Public | — | |
| 0x08 | SpecialBuffPrefab | SpecialBuff | Public | — | |
| 0x08 | ActivateOtherTalents | List<TalentScriptable> | Public | — | |
| 0x08 | OccuredEntityStats | List<CheckStat> | Public | — | |
| 0x08 | OccuredEntityBuffs | List<TalentScriptable> | Public | — | |
| 0x08 | OccuredEntityBuffDamageTypes | List<DamageType> | Public | — | |
| 0x08 | OccuredEntityLastDamagedByTalents | List<TalentScriptable> | Public | — | |
| 0x08 | OccuranceStatChangeContextChecks | List<TalentOccuranceStatChangeContextCheck> | Public | — | |
| 0x01 | UseCheckStat | bool | Public | — | |
| 0x0131 | 0x07 | padding / unreflected | |||
| 0x08 | CheckStat | CheckStat | Public | — | |
| 0x01 | AOEAroundEffectedEntity | bool | Public | — | |
| 0x01 | hitEffectedEntity | bool | Public | — | |
| 0x01 | AOEPlayersOrMobs | bool | Public | — | |
| 0x0143 | 0x01 | padding / unreflected | |||
| 0x04 | AOERange | float | Public | — | |
| 0x01 | AOERangeScales | bool | Public | — | |
| 0x0149 | 0x03 | padding / unreflected | |||
| 0x04 | maxEntitiesEffected | int | Public | — | |
| 0x08 | CooldownChanges | List<TalentScriptable.TalentCooldownChange> | Public | — | |
| 0x08 | onTalentOccurredReferences | List<TalentScriptable> | Public | — | |
| 0x08 | onTalentRemovedReferences | List<TalentScriptable> | Public | — | |
| 0x08 | OnSpellTypeCasted | List<SpellType> | Public | — | |
| 0x08 | OnSpellsCasted | List<Spell> | Public | — | |
| 0x08 | OnItemsEquipped | List<Item> | Public | — | |
| 0x04 | requiredPointsForSpell | int | Public | — | |
| 0x0184 | 0x04 | padding / unreflected | |||
| 0x08 | spells | List<Spell> | Public | — | |
| 0x08 | CreationItems | List<Item> | Public | — | |
| 0x01 | CheckLastDamagedMobIsNotTargetDummy | bool | Public | — | |
| 0x01 | DisableOnCampfireLoad | bool | Public | — | |
| 0x01 | CanBeRolledInCorruption | bool | Public | — | |
| 0x019B | 0x05 | padding / unreflected | |||
| 0x08 | AllEntitiesEffectedPEffect | PEffectField | Public | — | |
| 0x08 | EntitiesEffectedPEffect | PEffectField | Public | — | |
| 0x08 | HeldItemParticleEffect | PEffectField | Public | — | |
| 0x01 | IsInstance | bool | Public+1 flags | — | |
| 0x01B9 | 0x07 | padding / unreflected | |||
| 0x08 | onTalentOccurredInsts | List<TalentScriptable> | Public+1 flags | — | |
| 0x08 | onTalentRemovedInsts | List<TalentScriptable> | Public+1 flags | — | |
| 0x04 | ThisFloorUses | int | Public+1 flags | — | |
| 0x01D4 | 0x04 | padding / unreflected | |||
| 0x08 | saved | TalentSaved | Public+1 flags | — | |
| 0x08 | PermSaved | PermTalentSaved | Public+1 flags | — | |
| 0x08 | OnTalentOccurred | Action<TalentScriptable | Private | — | |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 37
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool IsDeltStat() | Private | 0x01 | |
| bool HasRemoveOccurance() | Private | 0x01 | |
| bool get_IsActive() | Public+1 flags | 0x01 | |
| bool get_HasMaxPoints() | Public+1 flags | 0x01 | |
| bool CheckIsActive(bool checkCd) | Public | 0x01 | |
| bool UsesWeaponDamage() | Private | 0x01 | |
| bool IsEffectStat() | Private | 0x01 | |
| bool IsDamageStat() | Private | 0x01 | |
| bool IsCooldownChange() | Private | 0x01 | |
| bool HasTalentOccured() | Private | 0x01 | |
| bool HasTalentRemoved() | Private | 0x01 | |
| bool HasOnSpellCast() | Private | 0x01 | |
| bool HasOnEquippedOrUnequippedItem() | Private | 0x01 | |
| void SetInstance(TalentManager manager) | Public | 0x08 | |
| void OnTalentInstancesLoaded() | Private | 0x00 | |
| void OnSpellsSet() | Private | 0x00 | |
| string GetDescription() | Public | 0x08 | |
| TalentReturnStats GetTalentStats(bool getDirectStats, int minPoints) | Public | 0x08 | |
| void AddCurrentPoints(int add) | Public | 0x04 | |
| void SetCurrentPoints(int newPoints) | Public | 0x04 | |
| bool CanChangePoints(bool addOrRemove) | Public | 0x01 | |
| bool CanBeRolled() | Public | 0x01 | |
| bool CanOccur(Player player, TalentOccuranceContext context) | Public | 0x08 | |
| bool CanOccurOnEntity(Entity entity) | Private | 0x08 | |
| bool CanProc(Player player) | Public | 0x08 | |
| bool CanBuff(Entity entity) | Public | 0x08 | |
| int AddBuff(TalentReturnStats stats, Entity entity, int applierId) | Public | 0x08 | |
| void add_OnTalentOccurred(Action<TalentScriptable value) | Public+1 flags | 0x08 | |
| void remove_OnTalentOccurred(Action<TalentScriptable value) | Public+1 flags | 0x08 | |
| void TalentOccurred(Player player) | Public | 0x08 | |
| void ResetTalent(TalentManager manager) | Public | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void <OnTalentInstancesLoaded>b__101_0(TalentScriptable x) | Private | 0x08 | |
| void <OnTalentInstancesLoaded>b__101_1(TalentScriptable x) | Private | 0x08 | |
| bool <OnTalentInstancesLoaded>b__101_3(TalentScriptable x) | Private | 0x08 | |
| bool <OnTalentInstancesLoaded>b__101_4(TalentScriptable x) | Private | 0x08 |
Used by 64
types with a member, parameter or interface of this type<>c<>c<>c<>c<>c<>c<>c<>c<>c__DisplayClass102_0<>c__DisplayClass110_0<>c__DisplayClass110_1<>c__DisplayClass13_0<>c__DisplayClass38_0<>c__DisplayClass41_0<>c__DisplayClass43_0<>c__DisplayClass48_0<>c__DisplayClass568_0<>c__DisplayClass570_0<>c__DisplayClass574_0<>c__DisplayClass575_0<>c__DisplayClass74_0<>c__DisplayClass79_0<>c__DisplayClass9_0Action`1Action`2ArraySortHelper`1BuffBuffObjectConverter`2Dictionary`2EmptyInternalEnumerator`1EntryEnumeratorEqualityComparer`1FireShieldSpellFunc`2GameManagerCCHeavyStrikeICollection`1IDictionary`2IEnumerator`1IList`1InternalEnumerator`1IReadOnlyDictionary`2IReadOnlyList`1ItemKeyValuePair`2LavaImmuneItemList`1PerkSlotPlayerPredicate`1PurifiedBladeReadOnlyCollection`1TalentCooldownChangeTalentManagerTalentOccuranceContextTalentScriptable[]TalentSlotTalentTreeTalentTriggerThunderCrashValueCollectionWindrazor