BlackICE Scripting

class

CrosshairGameController_Rasetsu

  • 20 properties
  • 21 functions

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

Properties

PropertyTypeOffset
hipFireink.WidgetReference0x158 scripted
aimFireink.WidgetReference0x170 scripted
showAdsAnimNameCName0x188 scripted
hideAdsAnimNameCName0x190 scripted
loopAdsAnimNameCName0x198 scripted
targetHitAnimationNameCName0x1A0 scripted
shootAnimationNameCName0x1A8 scripted
hipFireLogicControllerWeakHandle<CrosshairLogicController_RasetsuHipFire>0x1B0 scripted
aimFireLogicControllerWeakHandle<CrosshairLogicController_RasetsuAimFire>0x1C0 scripted
weaponLocalBBWeakHandle<game.IBlackboard>0x1D0 scripted
uiGameDataBBWeakHandle<game.IBlackboard>0x1E0 scripted
onChargeChangeBBIDred.CallbackObject?0x1F0 scripted
onChargeTriggerModeBBIDred.CallbackObject?0x200 scripted
weaponDataTargetHitBBIDred.CallbackObject?0x210 scripted
weaponDataShootBBIDred.CallbackObject?0x220 scripted
targetHitAnimationink.anim.Proxy?0x230 scripted
shootAnimationink.anim.Proxy?0x240 scripted
visibilityAnimProxyink.anim.Proxy?0x250 scripted
rootAnimProxyink.anim.Proxy?0x260 scripted
isRootVisiblebool0x270 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnUninitialize() overrideRTTI
  • bool OnPreIntro() overrideRTTI
  • bool OnPreOutro() overrideRTTI
  • ink.anim.Proxy? GetIntroAnimation(bool firstEquip) overrideRTTI
  • ink.anim.Proxy? GetOutroAnimation() overrideRTTI
  • bool OnBulletSpreadChanged(Vector2 spread) overrideRTTI
  • bool OnChargeChanged(float argCharge) RTTI
  • void ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity) overrideRTTI
  • void OnState_HipFire() overrideRTTI
  • void OnState_Aim() overrideRTTI
  • bool OnStartLoop(ink.anim.Proxy proxy) RTTI
  • void ApplyWeaponSwayToCamera(bool value) RTTI
  • void ShowRootWidget(bool isVisible) RTTI
  • void OnState_GrenadeCharging() overrideRTTI
  • void OnState_Reload() overrideRTTI
  • void OnState_Safe() overrideRTTI
  • void OnState_Sprint() overrideRTTI
  • void OnState_Scanning() overrideRTTI
  • void OnState_LeftHandCyberware() overrideRTTI
  • bool OnPerfectChargeUIEvent(PerfectChargeUIEvent evt) RTTI