X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fcarfire;a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FGame.cs;h=8b9b0759e9bacb46f6756aef25afe6e3075d41c9;hp=c2a7aafadf8e0f58cea4b86fa33b07205e3101e9;hb=f41d1413bdee1a69450ca6c2bca9932a4c61a6d9;hpb=fc34f843ea42a3496a7ff5dd04853695ba628e8b diff --git a/CarFire/CarFire/CarFire/Game.cs b/CarFire/CarFire/CarFire/Game.cs index c2a7aaf..8b9b075 100644 --- a/CarFire/CarFire/CarFire/Game.cs +++ b/CarFire/CarFire/CarFire/Game.cs @@ -15,6 +15,10 @@ namespace CarFire public class GameState { #region Public Properties + private const int hitMonsterScore = 20; + private const int killMonsterScore = 100; + public int HitMonsterScore { get { return hitMonsterScore; } } + public int KillMonsterScore { get { return killMonsterScore; } } public long FrameNumber { get { return mFrameNumber; } } @@ -27,7 +31,7 @@ namespace CarFire public List mProjectiles = new List(); public Player[] mCharacters; public Display mDisplay; - + public AI AIData; #endregion @@ -369,6 +373,8 @@ namespace CarFire State.Map.Tilemap = tilemap; State.Entities = State.Map.GetAllEntities(this); + State.AIData = new AI(this); + /* mPlayers.Clear(); for (int i = 0; i < PlayerIdentifiers.Length; i++)