BlackICE Scripting

class

MonoWireQuickHackApplyEffector

  • 5 properties
  • 6 functions

Extends AbstractApplyQuickhackEffector ModifyAttackEffector HitEventEffector game.Effector IScriptable ISerializable

Properties

PropertyTypeOffset
hasSpreadWindowBeenOpenedbool0x18 scripted
targetsToSpreadQuickhackMonowireSpreadableNPC?[]0x20 scripted
timeOfPossibleSpreadfloat0x30 scripted
spreadWindowTimefloat0x34 scripted
spreadCallbackIDgame.DelayID0x38 scripted

Functions

  • void ProcessApplyQuickhackAction(game.events.HitEvent hitEvent, PlayerPuppet playerPuppet, ScriptedPuppet targetScriptedPuppet) overrideRTTI
  • void SpawnFXs(game.events.HitEvent hitEvent, ScriptedPuppet npcPuppet, bool isStrongImpact) RTTI
  • void ProcessStrongAttack(PlayerPuppet playerOwnerPuppet, ScriptedPuppet targetScriptedPuppet, game.weapon.Object weaponObject) RTTI
  • void ProcessNormalAttack(PlayerPuppet playerOwnerPuppet, ScriptedPuppet targetScriptedPuppet, float attackTime, game.events.HitEvent hitEvent) RTTI
  • void ClearSpreadAttack() RTTI
  • void ActionOff(game.Object owner) overrideRTTI