Zdexby TheHolyOneZ
42,595 classes
Class

TalentScriptable

: ScriptableObject : Object : Object
TalentScriptable, Assembly-CSharp 0x01F0 (496 B) inherited 0x0018 Assembly-CSharp.dll
0x00x01F0

Members 86

OffsetSizeNameTypeFlagsDefault
—0x08OccuredEntityTooltipstringPrivateStatic+1 flags2887673594688
0x08talentNamestringPublic—
0x04talentIDintPublic—
0x01LogTalentboolPublic—
0x00250x03padding / unreflected
0x08descriptionstringPublic—
0x01EffectsLeftHandboolPublic—
0x00310x07padding / unreflected
0x08effectedItemTypesList<ItemType>Public—
0x08ForBranchesList<TalentBranchType>Public—
0x04RarityRarityPublic—
0x01InfiniteTalentBuffboolPublic—
0x01DontUseBuffboolPublic—
0x004E0x02padding / unreflected
0x04statEffectedStatTypePublic—
0x04DamageTypeDamageTypePublic—
0x04randomStatRandomStatPublic—
0x01revertStatEffectedboolPublic—
0x005D0x03padding / unreflected
0x04statChangePerPointfloatPublic—
0x01ScaleStatAmountboolPublic—
0x00650x03padding / unreflected
0x04maxPointsintPublic—
0x01useWeaponDamageboolPublic—
0x006D0x03padding / unreflected
0x04weaponDamageMultiplerfloatPublic—
0x01weaponCanCritboolPublic—
0x01useWeaponModifiersboolPublic—
0x00760x02padding / unreflected
0x04talentOccuredTimesintPublic—
0x007C0x04padding / unreflected
0x08occurancesList<Occurance>Public—
0x08DealtStatTypesList<StatType>Public—
0x08removeOccurancesList<Occurance>Public—
0x04ChanceToRemovefloatPublic—
0x01ChanceToRemoveScalesboolPublic—
0x009D0x03padding / unreflected
0x04specialTalentSpecialTalentPublic—
0x04effectedEntityEffectedEntityPublic—
0x08talentIconSpritePublic—
0x08BuffIconSpritePublic—
0x08procSoundAudioClipPublic—
0x01textPopUpboolPublic—
0x00C10x03padding / unreflected
0x04buffDurationfloatPublic—
0x01durationScalesboolPublic—
0x00C90x03padding / unreflected
0x04tickTimefloatPublic—
0x04coolDownfloatPublic—
0x01coolDownScalesboolPublic—
0x00D50x03padding / unreflected
0x04coolDownDecreasefloatPublic—
0x01HideCooldownboolPublic—
0x00DD0x03padding / unreflected
0x04chanceToOccurintPublic—
0x01chanceScalesboolPublic—
0x01canBeRightClickedboolPublic—
0x01AlwaysShowBuffboolPublic—
0x00E70x01padding / unreflected
0x04maxStacksintPublic—
0x04StackTypeBuffStackTypePublic—
0x04MaxStacksBehaviorBuffAtMaxStacksBehaviorPublic—
0x04MaxUsesPerFloorintPublic—
0x08SpecialBuffPrefabSpecialBuffPublic—
0x08ActivateOtherTalentsList<TalentScriptable>Public—
0x08OccuredEntityStatsList<CheckStat>Public—
0x08OccuredEntityBuffsList<TalentScriptable>Public—
0x08OccuredEntityBuffDamageTypesList<DamageType>Public—
0x08OccuredEntityLastDamagedByTalentsList<TalentScriptable>Public—
0x08OccuranceStatChangeContextChecksList<TalentOccuranceStatChangeContextCheck>Public—
0x01UseCheckStatboolPublic—
0x01310x07padding / unreflected
0x08CheckStatCheckStatPublic—
0x01AOEAroundEffectedEntityboolPublic—
0x01hitEffectedEntityboolPublic—
0x01AOEPlayersOrMobsboolPublic—
0x01430x01padding / unreflected
0x04AOERangefloatPublic—
0x01AOERangeScalesboolPublic—
0x01490x03padding / unreflected
0x04maxEntitiesEffectedintPublic—
0x08CooldownChangesList<TalentScriptable.TalentCooldownChange>Public—
0x08onTalentOccurredReferencesList<TalentScriptable>Public—
0x08onTalentRemovedReferencesList<TalentScriptable>Public—
0x08OnSpellTypeCastedList<SpellType>Public—
0x08OnSpellsCastedList<Spell>Public—
0x08OnItemsEquippedList<Item>Public—
0x04requiredPointsForSpellintPublic—
0x01840x04padding / unreflected
0x08spellsList<Spell>Public—
0x08CreationItemsList<Item>Public—
0x01CheckLastDamagedMobIsNotTargetDummyboolPublic—
0x01DisableOnCampfireLoadboolPublic—
0x01CanBeRolledInCorruptionboolPublic—
0x019B0x05padding / unreflected
0x08AllEntitiesEffectedPEffectPEffectFieldPublic—
0x08EntitiesEffectedPEffectPEffectFieldPublic—
0x08HeldItemParticleEffectPEffectFieldPublic—
0x01IsInstanceboolPublic+1 flags—
0x01B90x07padding / unreflected
0x08onTalentOccurredInstsList<TalentScriptable>Public+1 flags—
0x08onTalentRemovedInstsList<TalentScriptable>Public+1 flags—
0x04ThisFloorUsesintPublic+1 flags—
0x01D40x04padding / unreflected
0x08savedTalentSavedPublic+1 flags—
0x08PermSavedPermTalentSavedPublic+1 flags—
0x08OnTalentOccurredAction<TalentScriptablePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 37

SignatureFlagsNativeParams
bool IsDeltStat()Private0x01
bool HasRemoveOccurance()Private0x01
bool get_IsActive()Public+1 flags0x01
bool get_HasMaxPoints()Public+1 flags0x01
bool CheckIsActive(bool checkCd)Public0x01
bool UsesWeaponDamage()Private0x01
bool IsEffectStat()Private0x01
bool IsDamageStat()Private0x01
bool IsCooldownChange()Private0x01
bool HasTalentOccured()Private0x01
bool HasTalentRemoved()Private0x01
bool HasOnSpellCast()Private0x01
bool HasOnEquippedOrUnequippedItem()Private0x01
void SetInstance(TalentManager manager)Public0x08
void OnTalentInstancesLoaded()Private0x00
void OnSpellsSet()Private0x00
string GetDescription()Public0x08
TalentReturnStats GetTalentStats(bool getDirectStats, int minPoints)Public0x08
void AddCurrentPoints(int add)Public0x04
void SetCurrentPoints(int newPoints)Public0x04
bool CanChangePoints(bool addOrRemove)Public0x01
bool CanBeRolled()Public0x01
bool CanOccur(Player player, TalentOccuranceContext context)Public0x08
bool CanOccurOnEntity(Entity entity)Private0x08
bool CanProc(Player player)Public0x08
bool CanBuff(Entity entity)Public0x08
int AddBuff(TalentReturnStats stats, Entity entity, int applierId)Public0x08
void add_OnTalentOccurred(Action<TalentScriptable value)Public+1 flags0x08
void remove_OnTalentOccurred(Action<TalentScriptable value)Public+1 flags0x08
void TalentOccurred(Player player)Public0x08
void ResetTalent(TalentManager manager)Public0x08
string ToString()Public+1 flags0x08
void .ctor()Public+1 flags0x00
void <OnTalentInstancesLoaded>b__101_0(TalentScriptable x)Private0x08
void <OnTalentInstancesLoaded>b__101_1(TalentScriptable x)Private0x08
bool <OnTalentInstancesLoaded>b__101_3(TalentScriptable x)Private0x08
bool <OnTalentInstancesLoaded>b__101_4(TalentScriptable x)Private0x08

Used by 64

types with a member, parameter or interface of this type