REDNODE / GAME API

StatPoolPrereq

classscriptedClass

extends IScriptablePrereq › IPrereq › IScriptable › ISerializable

Extended by 3 types

ConstantStatPoolPrereq ConsumableChargesPrereq PerfectDischargePrereq

Properties 6

NameTypeFlags
comparePercentageBoolscriptedpublic
comparisonTypeEComparisonTypescriptedpublic
objToCheckObjectToCheckscriptedpublic
skipOnApplyBoolscriptedpublic
statPoolTypegamedataStatPoolTypescriptedpublic
valueToCheckarray<wref<StatModifier_Record>>scriptedpublic

Methods 9

protected final const func CompareValues(object: wref<GameObject>, statsObjID: StatsObjectID, context: ref<IScriptable>) -> Boolscripted
protected final const func GetObject(owner: ref<GameObject>) -> ref<GameObject>scripted
protected final const func GetStatsObjectID(owner: ref<GameObject>) -> StatsObjectIDscripted
protected final const func GetValueToCheck(state: ref<StatPoolPrereqState>) -> Floatscripted
protected func Initialize(recordID: TweakDBID)scripted
public const func IsFulfilled(game: GameInstance, context: ref<IScriptable>) -> 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