ScaleOvershieldDecayOverTimeEffector class
ScaleOvershieldDecayOverTimeEffector
Inheritance
Base: game.ContinuousEffector
Derived
None.
Properties
| Property | Type | |
|---|---|---|
effectApplied | bool | scripted |
decayModifier | game.StatModifierData_Deprecated? | scripted |
owner | WeakHandle<game.Object> | scripted |
overshieldListener | OvershieldMinValueListener? | scripted |
delayTime | float | scripted |
elapsedTime | float | scripted |
bValue | float | scripted |
kInitValue | float | scripted |
kValue | float | scripted |
maxDecay | float | scripted |
maxValueApplied | bool | scripted |
markedForReset | bool | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIvoid MarkForReset()RTTIvoid ResetDecayModifier()RTTIvoid AddModifier()RTTIvoid RemoveModifier()RTTIvoid ActionOn(game.Object owner)overrideRTTIvoid ActionOff(game.Object owner)overrideRTTIvoid ContinuousAction(game.Object owner, game.Object instigator)overrideRTTI