Ejemplo n.º 1
0
 public override void OnScoreHit(
     Agent affectedAgent,
     Agent affectorAgent,
     WeaponComponentData attackerWeapon,
     bool isBlocked,
     float damage,
     float movementSpeedDamageModifier,
     float hitDistance,
     AgentAttackType attackType,
     float shotDifficulty,
     BoneBodyPartType victimHitBodyPart)
 {
     if (!GameNetwork.IsServer || isBlocked || (affectorAgent == affectedAgent || affectorAgent.MissionPeer == null) || (double)damage <= 0.0)
     {
         return;
     }
     affectedAgent.AddHitter(affectorAgent.MissionPeer, damage, affectorAgent.IsFriendOf(affectedAgent));
 }