StatPoolPrereq class
StatPoolPrereq
Inheritance
Base: game.IScriptablePrereq
Derived
ConstantStatPoolPrereq, ConsumableChargesPrereq, PerfectDischargePrereq
Properties
| Property | Type | |
|---|---|---|
statPoolType | game.data.StatPoolType | scripted |
valueToCheck | WeakHandle<game.data.StatModifier_Record>[] | scripted |
comparisonType | EComparisonType | scripted |
skipOnApply | bool | scripted |
comparePercentage | bool | scripted |
objToCheck | ObjectToCheck | scripted |
Functions
game.StatsObjectID GetStatsObjectID(game.Object owner)RTTIgame.Object? GetObject(game.Object owner)RTTIfloat GetValueToCheck(StatPoolPrereqState state)RTTIbool 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)overrideRTTIvoid OnApplied(game.PrereqState state, ScriptGameInstance game, IScriptable context)overrideRTTIbool CompareValues(WeakHandle<game.Object> objectt, game.StatsObjectID statsObjID, IScriptable context)RTTI