DetectionMeterEffector class
DetectionMeterEffector
Inheritance
Base: game.Effector
Derived
None.
Properties
| Property | Type | |
|---|---|---|
statusEffectID | TDBID | scripted |
detectionStep | float | scripted |
maxStacks | int | scripted |
onlyHostileDetection | bool | scripted |
dontRemoveStacks | bool | scripted |
detectionListener | red.CallbackObject? | scripted |
currentStacks | int | scripted |
gameInstance | ScriptGameInstance | scripted |
ownerID | ent.EntityID | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIvoid ActionOn(game.Object owner)overrideRTTIbool OnDetectionChanged(float newDetection)RTTIvoid ActionOff(game.Object owner)overrideRTTIvoid UpdateWithDetection(float newDetection)RTTIvoid ProcessStacksChange(int stacksChange)RTTI