StatPrereq
classscriptedClass
extends IScriptablePrereq › IPrereq › IScriptable › ISerializable
Properties 8
| Name | Type | Flags |
|---|---|---|
comparisonType | EComparisonType | scriptedpublic |
notifyOnAnyChange | Bool | scriptedpublic |
notifyOnlyOnStateFulfilled | Bool | scriptedpublic |
objToCheck | CName | scriptedpublic |
statModifiersUsed | Bool | scriptedpublic |
statPrereqRecordID | TweakDBID | scriptedprivate |
statType | gamedataStatType | scriptedpublic |
valueToCheck | Float | scriptedpublic |
Methods 7
private final const func GetObjectToCheck(context: ref<IScriptable>, game: GameInstance) -> ref<GameObject>scripted
protected func Initialize(recordID: TweakDBID)scripted
public const func IsFulfilled(game: GameInstance, context: ref<IScriptable>) -> Boolscripted
public final const func IsFulfilled(game: GameInstance, context: ref<IScriptable>, itemStatsID: StatsObjectID) -> Boolscripted
protected const func OnApplied(state: ref<PrereqState>, game: GameInstance, context: ref<IScriptable>)scripted
protected const func OnRegister(state: ref<PrereqState>, game: GameInstance, context: ref<IScriptable>) -> Boolscripted
protected const func OnUnregister(state: ref<PrereqState>, game: GameInstance, context: ref<IScriptable>)scripted