public class GameState\r
{\r
#region Public Properties\r
+ private const int hitMonsterScore = 20;\r
+ private const int killMonsterScore = 100;\r
+ public int HitMonsterScore { get { return hitMonsterScore; } }\r
+ public int KillMonsterScore { get { return killMonsterScore; } }\r
\r
public long FrameNumber { get { return mFrameNumber; } }\r
\r
public List<Projectile> mProjectiles = new List<Projectile>();\r
public Player[] mCharacters;\r
public Display mDisplay;\r
-\r
+ public AI AIData;\r
#endregion\r
\r
\r
State.Map.Tilemap = tilemap;\r
State.Entities = State.Map.GetAllEntities(this);\r
\r
+ State.AIData = new AI(this);\r
+\r
/*\r
mPlayers.Clear();\r
for (int i = 0; i < PlayerIdentifiers.Length; i++)\r