NPCStatePrereq
classscriptedClass
extends IScriptablePrereq › IPrereq › IScriptable › ISerializable
Extended by 3 types
HighLevelNPCStatePrereq StanceNPCStatePrereq UpperBodyNPCStatePrereq
Properties 3
| Name | Type | Flags |
|---|---|---|
isInState | Bool | scriptedprivate |
previousState | Bool | scriptedprivate |
skipWhenApplied | Bool | scriptedprivate |
Methods 5
public final const func Evaluate(owner: ref<GameObject>, newValue: Int32, prevValue: Int32) -> Boolscripted
protected final const func GetStateName(recordID: TweakDBID) -> Stringscripted
protected const func GetStateToCheck() -> Int32scripted
protected func Initialize(recordID: TweakDBID)scripted
protected const func OnApplied(state: ref<PrereqState>, game: GameInstance, context: ref<IScriptable>)scripted