class
CombatHUDManager
- 4 properties
- 8 functions
Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isRunning | bool | 0x0 | scripted |
targets | CombatTarget[] | 0x8 | scripted |
interval | float | 0x18 | scripted |
timeSinceLastUpdate | float | 0x1C | scripted |
Functions
void OnAddTargetToHighlightEvent(AddTargetToHighlightEvent evt)RTTIre.Hooks.PlaceVoid( "CombatHUDManager", "OnAddTargetToHighlightEvent;AddTargetToHighlightEvent", (CombatHUDManager_OnAddTargetToHighlightEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_OnAddTargetToHighlightEvent( CombatHUDManager self, AddTargetToHighlightEvent? evt );void OnRemoveTargetFromHighlightEvent(RemoveTargetFromHighlightEvent evt)RTTIre.Hooks.PlaceVoid( "CombatHUDManager", "OnRemoveTargetFromHighlightEvent;RemoveTargetFromHighlightEvent", (CombatHUDManager_OnRemoveTargetFromHighlightEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_OnRemoveTargetFromHighlightEvent( CombatHUDManager self, RemoveTargetFromHighlightEvent? evt );bool TargetExists(ScriptedPuppet puppet)RTTIre.Hooks.Place( "CombatHUDManager", "TargetExists;ScriptedPuppet", (CombatHUDManager_TargetExists x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_TargetExists( CombatHUDManager self, ScriptedPuppet? puppet );void OnToggleChargeHighlightEvent(ToggleChargeHighlightEvent evt)RTTIre.Hooks.PlaceVoid( "CombatHUDManager", "OnToggleChargeHighlightEvent;ToggleChargeHighlightEvent", (CombatHUDManager_OnToggleChargeHighlightEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_OnToggleChargeHighlightEvent( CombatHUDManager self, ToggleChargeHighlightEvent? evt );void RemoveTarget(WeakHandle<ScriptedPuppet> target)RTTIre.Hooks.PlaceVoid( "CombatHUDManager", "RemoveTarget;ScriptedPuppet", (CombatHUDManager_RemoveTarget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_RemoveTarget( CombatHUDManager self, WeakHandle<ScriptedPuppet> target );void ClearHUD()RTTIre.Hooks.PlaceVoid( "CombatHUDManager", "ClearHUD;", (CombatHUDManager_ClearHUD x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_ClearHUD( CombatHUDManager self );void DetermineProperHandlingMode(game.weapon.Object activeWeapon)RTTIre.Hooks.PlaceVoid( "CombatHUDManager", "DetermineProperHandlingMode;WeaponObject", (CombatHUDManager_DetermineProperHandlingMode x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_DetermineProperHandlingMode( CombatHUDManager self, game.weapon.Object? activeWeapon );void HandleChargeMode()RTTIre.Hooks.PlaceVoid( "CombatHUDManager", "HandleChargeMode;", (CombatHUDManager_HandleChargeMode x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CombatHUDManager_HandleChargeMode( CombatHUDManager self );