BlackICE Scripting

class

StatPrereq

  • 8 properties
  • 7 functions

Extends game.IScriptablePrereq game.IPrereq IScriptable ISerializable

Properties

PropertyTypeOffset
notifyOnAnyChangebool0x0 scripted
notifyOnlyOnStateFulfilledbool0x1 scripted
statTypegame.data.StatType0x2 scripted
valueToCheckfloat0x8 scripted
comparisonTypeEComparisonType0xC scripted
statModifiersUsedbool0x10 scripted
statPrereqRecordIDTDBID0x14 scripted
objToCheckCName0x20 scripted

Functions

  • bool OnRegister(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTI
  • void OnUnregister(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTI
  • void Initialize(TDBID recordID) overrideRTTI
  • bool IsFulfilled(ScriptGameInstance game, IScriptable context) overrideRTTI
  • bool IsFulfilled(ScriptGameInstance game, IScriptable context, game.StatsObjectID itemStatsID) RTTI
  • void OnApplied(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTI
  • game.Object? GetObjectToCheck(IScriptable context, ScriptGameInstance game) RTTI