BlackICE Scripting

class

CrosshairGameController_Mantis_Blade

  • 7 properties
  • 11 functions

Extends game.ui.CrosshairBaseGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
weaponBBIDred.CallbackObject?0x158 scripted
meleeWeaponStategame.PSMMeleeWeapon0x168 scripted
targetColorChangeink.WidgetReference0x170 scripted
holdAnimink.anim.Proxy?0x188 scripted
aimAnimink.anim.Proxy?0x198 scripted
isInHoldStatebool0x1A8 scripted
meleeLeapAttackObjectTaggerMeleeLeapAttackObjectTagger?0x1B0 scripted

Functions

  • bool OnPlayerAttach(game.Object playerPuppet) overrideRTTI
  • bool OnPlayerDetach(game.Object playerPuppet) overrideRTTI
  • bool OnPSMMeleeWeaponStateChanged(int value) RTTI
  • void OnMeleeWeaponStateChange(game.PSMMeleeWeapon oldState, game.PSMMeleeWeapon newState) RTTI
  • ink.anim.Proxy? GetIntroAnimation(bool firstEquip) overrideRTTI
  • void ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity) overrideRTTI
  • void UpdateTargetIndicator() RTTI
  • ink.anim.Proxy? GetOutroAnimation() overrideRTTI
  • ink.anim.Proxy? PlayAnimation(CName animName) RTTI
  • void OnState_Hold() RTTI
  • void OnState_Default() RTTI