StatusEffectPrereq class
StatusEffectPrereq
Inheritance
Base: game.IScriptablePrereq
Derived
Properties
| Property | Type | |
|---|---|---|
statusEffectRecordID | TDBID | scripted |
tag | CName | scripted |
checkType | game.data.CheckType | scripted |
invert | bool | scripted |
fireAndForget | bool | scripted |
objectToCheck | CName | scripted |
evaluateOnRegister | bool | scripted |
Functions
bool OnRegister(game.PrereqState state, ScriptGameInstance game, IScriptable context)overrideRTTIvoid OnUnregister(game.PrereqState state, ScriptGameInstance game, IScriptable context)overrideRTTIvoid Initialize(TDBID recordID)overrideRTTIbool IsFulfilled(ScriptGameInstance game, IScriptable context)overrideRTTIbool Evaluate(WeakHandle<game.data.StatusEffect_Record> statusEffect)RTTIvoid OnApplied(game.PrereqState state, ScriptGameInstance game, IScriptable context)overrideRTTIgame.Object? GetObjectToCheck(ScriptGameInstance game, IScriptable context)RTTI