People die when they are killed

This means that enemies can now kill the players without mercy.
This commit is contained in:
Niklas Ulf Anders Cullberg
2012-10-29 15:05:10 +01:00
parent ed0953ff50
commit 9ba26cae70
+10 -8
View File
@@ -147,19 +147,21 @@ namespace DepthsBelow
} }
else else
{ {
foreach (var entity in entityManager.Entities) {
if (entity is Soldier) GetComponent<PathFinder>().Stop();
}
foreach (var entity in entityManager.Entities)
{
if (entity is Soldier)
{
if (entity.GetComponent<Component.Collision>().Rectangle.Intersects(this.GetComponent<Component.Collision>().Rectangle))
{ {
if (entity.GetComponent<Component.Collision>().Rectangle.Intersects(this.GetComponent<Component.Collision>().Rectangle)) if (Utility.AttackTest(this.GetComponent<Component.Stat>(), entity, Utility.CalculateHitChance(this.GetComponent<Component.Stat>(), this.Transform.World.Position, entity)))
{ {
if (Utility.AttackTest(this.GetComponent<Component.Stat>(), entity, Utility.CalculateHitChance(this.GetComponent<Component.Stat>(), this.Transform.World.Position, entity))) break;
{
break;
}
} }
} }
} }
GetComponent<PathFinder>().Stop();
} }
} }
} }