DamageManager
Base: IScriptable
None.
None.
static ScriptedPuppet? GetScriptedPuppetTarget(game.events.HitEvent hitEvent) staticRTTI globalstatic void SendNameEventToPSM(CName eventName, game.events.HitEvent hitEvent) staticRTTI globalstatic void ModifyHitData(game.events.HitEvent hitEvent) staticRTTI globalstatic void DealStaminaDamage(game.events.HitEvent hitEvent, game.StatsObjectID targetID, game.StatsSystem statSystem) staticRTTI globalstatic void CalculateSourceModifiers(game.events.HitEvent hitEvent) staticRTTI globalstatic void PostProcess(game.events.HitEvent hitEvent) staticRTTI globalstatic void CalculateTargetModifiers(game.events.HitEvent hitEvent) staticRTTI globalstatic bool IsValidDirectionToDefendMeleeAttack(Vector4 attackerForward, Vector4 defenderForward, bool kerenzikov) staticRTTI globalstatic bool CanBlockBullet(game.events.HitEvent hitEvent) staticRTTI globalstatic void CalculateGlobalModifiers(game.events.HitEvent hitEvent) staticRTTI globalstatic void ProcessDefensiveState(game.events.HitEvent hitEvent) staticRTTI global