BlackICE Scripting

class

DamageManager

  • 0 properties
  • 11 functions

Extends IScriptable ISerializable

Properties

None.

Functions

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