BlackICE Scripting

class

TargetHitIndicatorGameController

  • 29 properties
  • 21 functions

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

Properties

PropertyTypeOffset
currentAnimink.anim.Proxy?0x0 scripted
bonusAnimink.anim.Proxy?0x10 scripted
currentAnimWidgetWeakHandle<ink.Widget>0x20 scripted
currentPriorityint0x30 scripted
currentControllerWeakHandle<TargetHitIndicatorLogicController>0x38 scripted
damageControllerWeakHandle<TargetHitIndicatorLogicController>0x48 scripted
defeatControllerWeakHandle<TargetHitIndicatorLogicController>0x58 scripted
killControllerWeakHandle<TargetHitIndicatorLogicController>0x68 scripted
bonusControllerWeakHandle<TargetHitIndicatorLogicController>0x78 scripted
damageListBlackboardIdred.CallbackObject?0x88 scripted
killListBlackboardIdred.CallbackObject?0x98 scripted
indicatorEnabledBlackboardIdred.CallbackObject?0xA8 scripted
weaponSwayBlackboardIdred.CallbackObject?0xB8 scripted
weaponChangedListenergame.AttachmentSlotsScriptListener?0xC8 scripted
aimingStatusBlackboardIdred.CallbackObject?0xD8 scripted
zoomLevelBlackboardIdred.CallbackObject?0xE8 scripted
realOwnerWeakHandle<game.Object>0xF8 scripted
hitIndicatorEnabledbool0x108 scripted
entityHitWeakHandle<game.Object>0x110 scripted
rootWidgetWeakHandle<ink.Widget>0x120 scripted
playerWeakHandle<PlayerPuppet>0x130 scripted
currentSwayVector20x140 scripted
currentWeaponZoomfloat0x148 scripted
weaponZoomNeedsUpdatebool0x14C scripted
currentZoomLevelfloat0x150 scripted
weaponZoomListenerHitIndicatorWeaponZoomListener?0x158 scripted
weaponIDgame.StatsObjectID0x168 scripted
isAimingDownSightsbool0x178 scripted
uiSystemgame.ui.GameSystemUI?0x180 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnPlayerAttach(game.Object player) RTTI
  • bool OnUninitialize() RTTI
  • bool OnPlayerDetach(game.Object player) RTTI
  • void RegisterWeaponChangedListener() RTTI
  • void UnregisterWeaponChangedListener() RTTI
  • TargetHitIndicatorLogicController? SpawnIndicator(CName type) RTTI
  • bool ShouldShowDamage(game.ui.DamageInfo damageInfo) RTTI
  • bool ShouldShowBonus(game.ui.DamageInfo damageInfo) RTTI
  • void Show(WeakHandle<game.Object> entity, bool isDead, game.KillType? killType) RTTI
  • void PlayAnimation() RTTI
  • bool OnAnimFinished(ink.anim.Proxy anim) RTTI
  • void ShowBonus() RTTI
  • bool OnBonusAnimFinished(ink.anim.Proxy anim) RTTI
  • bool OnSway(Vector2 pos) RTTI
  • bool OnAimStatusChange(int value) RTTI
  • bool OnZoomLevelChange(float value) RTTI
  • void UpdateWidgetPosition() RTTI
  • void OnWeaponChanged() RTTI
  • bool OnHitIndicatorEnabledChanged(bool value) RTTI
  • bool OnNormalizeAndSaveSwayEvent(NormalizeAndSaveSwayEvent evt) RTTI