REDNODE / GAME API

StatPoolBasedStatusEffectEffector

classscriptedClass

extends Effector › IScriptable › ISerializable

Properties 20

NameTypeFlags
checkStatPoolOnWeaponBoolscriptedprivate
currentStacksInt32scriptedprivate
dontRemoveStacksBoolscriptedprivate
gameInstanceGameInstancescriptedprivate
invertedBoolscriptedprivate
listenerref<StatPoolBasedStatusEffectEffectorListener>scriptedprivate
maxStacksInt32scriptedprivate
minStacksInt32scriptedprivate
ownerIDEntityIDscriptedprivate
ownerWeaponIDEntityIDscriptedprivate
realMaxStacksInt32scriptedprivate
roundUpwardsBoolscriptedprivate
startingThresholdFloatscriptedprivate
statPoolgamedataStatPoolTypescriptedprivate
statPoolRecordIDTweakDBIDscriptedprivate
statPoolStepFloatscriptedprivate
statusEffectIDTweakDBIDscriptedprivate
stepUsesPercentBoolscriptedprivate
targetOfStatPoolCheckStringscriptedprivate
thresholdUsesPercentBoolscriptedprivate

Methods 7

protected func ActionOff(owner: ref<GameObject>)scripted
protected func ActionOn(owner: ref<GameObject>)scripted
private final func Clear()scripted
protected func Initialize(record: TweakDBID, game: GameInstance, parentRecord: TweakDBID)scripted
private final func ProcessStacksChange(stacksChange: Int32)scripted
protected func Uninitialize(game: GameInstance)scripted
public final func UpdateWithStatPoolValue(newPercValue: Float, percToPoints: Float)scripted