X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fcarfire;a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FSaberMonster.cs;h=a3507c87f6006642655594aaa009555cbc283f1c;hp=91d82a093f495a666c07f9aa65c71f8dc3154fcc;hb=60d05271b295d2ca94a0028059add525c1bbffb1;hpb=f67652c2fe85f9ba6c71dedbab26760775004e00 diff --git a/CarFire/CarFire/CarFire/SaberMonster.cs b/CarFire/CarFire/CarFire/SaberMonster.cs index 91d82a0..a3507c8 100644 --- a/CarFire/CarFire/CarFire/SaberMonster.cs +++ b/CarFire/CarFire/CarFire/SaberMonster.cs @@ -28,6 +28,8 @@ namespace CarFire /// public class SaberMonster : IMonster { + //starting health + int health = 100; /// /// Construct this type of monster. This constructor is called /// by the map when the game requests entities. @@ -196,9 +198,8 @@ namespace CarFire /// public int Health { - //TODO do this right - get { return 0; } - //get { throw new NotImplementedException(); } + get { return this.health; } + } /// @@ -207,10 +208,11 @@ namespace CarFire /// public void causeDamageTo(int amount) { - //TODO do this right - //throw new NotImplementedException(); + this.health -= amount; } + public bool IsCollidable { get { return true; } } + /// /// Get the smoothed position. ///