class
DamageManager
- 0 properties
- 11 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static ScriptedPuppet? GetScriptedPuppetTarget(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.Place( "DamageManager", "DamageManager::GetScriptedPuppetTarget;gameHitEvent", (DamageManager_GetScriptedPuppetTarget x) => { return re.Hooks.CallOriginal<re.msgpack.ScriptedPuppet>(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_GetScriptedPuppetTarget( game.events.HitEvent? hitEvent );static void SendNameEventToPSM(CName eventName, game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::SendNameEventToPSM;CNamegameHitEvent", (DamageManager_SendNameEventToPSM x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_SendNameEventToPSM( CName eventName, game.events.HitEvent? hitEvent );static void ModifyHitData(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::ModifyHitData;gameHitEvent", (DamageManager_ModifyHitData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_ModifyHitData( game.events.HitEvent? hitEvent );static void DealStaminaDamage(game.events.HitEvent hitEvent, game.StatsObjectID targetID, game.StatsSystem statSystem)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::DealStaminaDamage;gameHitEventStatsObjectIDStatsSystem", (DamageManager_DealStaminaDamage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_DealStaminaDamage( game.events.HitEvent? hitEvent, game.StatsObjectID targetID, game.StatsSystem? statSystem );static void CalculateSourceModifiers(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::CalculateSourceModifiers;gameHitEvent", (DamageManager_CalculateSourceModifiers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_CalculateSourceModifiers( game.events.HitEvent? hitEvent );static void PostProcess(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::PostProcess;gameHitEvent", (DamageManager_PostProcess x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_PostProcess( game.events.HitEvent? hitEvent );static void CalculateTargetModifiers(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::CalculateTargetModifiers;gameHitEvent", (DamageManager_CalculateTargetModifiers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_CalculateTargetModifiers( game.events.HitEvent? hitEvent );static bool IsValidDirectionToDefendMeleeAttack(Vector4 attackerForward, Vector4 defenderForward, bool kerenzikov)staticRTTI globalre.Hooks.Place( "DamageManager", "DamageManager::IsValidDirectionToDefendMeleeAttack;Vector4Vector4Bool", (DamageManager_IsValidDirectionToDefendMeleeAttack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_IsValidDirectionToDefendMeleeAttack( Vector4 attackerForward, Vector4 defenderForward, bool kerenzikov );static bool CanBlockBullet(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.Place( "DamageManager", "DamageManager::CanBlockBullet;gameHitEvent", (DamageManager_CanBlockBullet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_CanBlockBullet( game.events.HitEvent? hitEvent );static void CalculateGlobalModifiers(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::CalculateGlobalModifiers;gameHitEvent", (DamageManager_CalculateGlobalModifiers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_CalculateGlobalModifiers( game.events.HitEvent? hitEvent );static void ProcessDefensiveState(game.events.HitEvent hitEvent)staticRTTI globalre.Hooks.PlaceVoid( "DamageManager", "DamageManager::ProcessDefensiveState;gameHitEvent", (DamageManager_ProcessDefensiveState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DamageManager_ProcessDefensiveState( game.events.HitEvent? hitEvent );