BlackICE Scripting

class

ActivatedDeviceIndustrialArm

  • 1 property
  • 13 functions

Extends ActivatedDeviceTrap ActivatedDeviceTransfromAnim InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable

Properties

PropertyTypeOffset
loopAnimationEIndustrialArmAnimations0x3F0 scripted

Functions

  • bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTI
  • bool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTI
  • void ResolveGameplayState() overrideRTTI
  • EGameplayRole DeterminGameplayRole() overrideRTTI
  • bool OnAreaEnter(ent.AreaEnteredEvent evt) overrideRTTI
  • void SendIndustrialArmDamageEvent() RTTI
  • bool OnQuestSetIndustrialArmAnimationOverride(QuestSetIndustrialArmAnimationOverride evt) RTTI
  • bool OnIndustrialArmDamageEvent(IndustrialArmDamageEvent evt) RTTI
  • bool OnAreaExit(ent.AreaExitedEvent evt) overrideRTTI
  • void RefreshAnimation() overrideRTTI
  • void StartGlitching(EGlitchState glitchState, float? intensity) overrideRTTI
  • void StopGlitching() overrideRTTI
  • void SendIndustrialArmAnimFeature(int idleAnimNumber, bool isRotate, bool isDistraction, bool isPoke) RTTI