2 using Microsoft.Xna.Framework;
Attacks are used to deal damage to characters, structures and items. They can be defined in the weapo...
AttackResult AddDamage(Character attacker, Vector2 worldPosition, Attack attack, Vector2 impulseDirection, float deltaTime, bool playSound=true)
readonly Vector2 AttackSimPosition
readonly IDamageable TargetEntity
readonly ISpatialEntity Attacker
AttackEventData(ISpatialEntity attacker, IDamageable targetEntity, Limb targetLimb, Vector2 attackSimPosition)