TargetHitIndicatorGameController class
TargetHitIndicatorGameController
Inheritance
Base: game.ui.WidgetGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
currentAnim | ink.anim.Proxy? | scripted |
bonusAnim | ink.anim.Proxy? | scripted |
currentAnimWidget | WeakHandle<ink.Widget> | scripted |
currentPriority | int | scripted |
currentController | WeakHandle<TargetHitIndicatorLogicController> | scripted |
damageController | WeakHandle<TargetHitIndicatorLogicController> | scripted |
defeatController | WeakHandle<TargetHitIndicatorLogicController> | scripted |
killController | WeakHandle<TargetHitIndicatorLogicController> | scripted |
bonusController | WeakHandle<TargetHitIndicatorLogicController> | scripted |
damageListBlackboardId | red.CallbackObject? | scripted |
killListBlackboardId | red.CallbackObject? | scripted |
indicatorEnabledBlackboardId | red.CallbackObject? | scripted |
weaponSwayBlackboardId | red.CallbackObject? | scripted |
weaponChangedListener | game.AttachmentSlotsScriptListener? | scripted |
aimingStatusBlackboardId | red.CallbackObject? | scripted |
zoomLevelBlackboardId | red.CallbackObject? | scripted |
realOwner | WeakHandle<game.Object> | scripted |
hitIndicatorEnabled | bool | scripted |
entityHit | WeakHandle<game.Object> | scripted |
rootWidget | WeakHandle<ink.Widget> | scripted |
player | WeakHandle<PlayerPuppet> | scripted |
currentSway | Vector2 | scripted |
currentWeaponZoom | float | scripted |
weaponZoomNeedsUpdate | bool | scripted |
currentZoomLevel | float | scripted |
weaponZoomListener | HitIndicatorWeaponZoomListener? | scripted |
weaponID | game.StatsObjectID | scripted |
isAimingDownSights | bool | scripted |
uiSystem | game.ui.GameSystemUI? | scripted |
Functions
bool OnInitialize()RTTIbool OnPlayerAttach(game.Object player)RTTIbool OnUninitialize()RTTIbool OnPlayerDetach(game.Object player)RTTIvoid RegisterWeaponChangedListener()RTTIvoid UnregisterWeaponChangedListener()RTTITargetHitIndicatorLogicController? SpawnIndicator(CName type)RTTIbool OnDamageAdded(string value)RTTIbool OnKillAdded(string value)RTTIbool ShouldShowDamage(game.ui.DamageInfo damageInfo)RTTIbool ShouldShowBonus(game.ui.DamageInfo damageInfo)RTTIvoid Show(WeakHandle<game.Object> entity, bool isDead, game.KillType? killType)RTTIvoid PlayAnimation()RTTIbool OnAnimFinished(ink.anim.Proxy anim)RTTIvoid ShowBonus()RTTIbool OnBonusAnimFinished(ink.anim.Proxy anim)RTTIbool OnSway(Vector2 pos)RTTIbool OnAimStatusChange(int value)RTTIbool OnZoomLevelChange(float value)RTTIvoid UpdateWidgetPosition()RTTIvoid OnWeaponChanged()RTTIbool OnHitIndicatorEnabledChanged(bool value)RTTIbool OnNormalizeAndSaveSwayEvent(NormalizeAndSaveSwayEvent evt)RTTI