BlackICE Scripting

class

AIShootingDataDef

  • 17 properties
  • 2 functions

Extends AIBlackboardDef game.bb.ScriptDefinition IScriptable ISerializable

Properties

PropertyTypeOffset
shootingPatternPackagegame.bb.ScriptID_Variant0x0 scripted
shootingPatterngame.bb.ScriptID_Variant0x10 scripted
patternListgame.bb.ScriptID_Variant0x20 scripted
rightArmLookAtLimitReachedgame.bb.ScriptID_Int320x30 scripted
totalShotsFiredgame.bb.ScriptID_Int320x40 scripted
shotsInBurstFiredgame.bb.ScriptID_Int320x50 scripted
desiredNumberOfShotsgame.bb.ScriptID_Int320x60 scripted
nextShotTimeStampgame.bb.ScriptID_Float0x70 scripted
shotTimeStampgame.bb.ScriptID_Float0x80 scripted
maxChargedTimeStampgame.bb.ScriptID_Float0x90 scripted
chargeStartTimeStampgame.bb.ScriptID_Float0xA0 scripted
pauseConditionCheckTimeStampgame.bb.ScriptID_Float0xB0 scripted
lastChargeLevelgame.bb.ScriptID_Float0xC0 scripted
fullyChargedgame.bb.ScriptID_Bool0xD0 scripted
weaponOverheatedgame.bb.ScriptID_Bool0xE0 scripted
requestedTriggerModegame.bb.ScriptID_Int320xF0 scripted
shootingFromCargame.bb.ScriptID_Bool0x100 scripted

Functions

  • bool AutoCreateInSystem() RTTI
  • void Initialize(game.IBlackboard blackboard) RTTI