X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FXnaGame.cs;h=56f7479fddb7d6dacbed1eb45fe48a78e07ea3a1;hb=e55c1fd13b13e01468b622f0c5b3f6a4846aed0b;hp=0623ae9f413b96f62555e2f648d2f373732ce99a;hpb=f58af70a5768c1d99ca535fb214565ba226f3f0f;p=chaz%2Fcarfire diff --git a/CarFire/CarFire/CarFire/XnaGame.cs b/CarFire/CarFire/CarFire/XnaGame.cs index 0623ae9..56f7479 100644 --- a/CarFire/CarFire/CarFire/XnaGame.cs +++ b/CarFire/CarFire/CarFire/XnaGame.cs @@ -1,3 +1,7 @@ + +// DEBUG: for map testing +//#define MAP_TESTING + using System; using System.Collections.Generic; using System.Linq; @@ -25,6 +29,10 @@ namespace CarFire IScreenManager screenManager; IDeterministicGame deterministicGame; +#if MAP_TESTING + Map map; +#endif + public XnaGame() { graphics = new GraphicsDeviceManager(this); @@ -67,6 +75,13 @@ namespace CarFire screenManager.LoadContent(Content, graphics); deterministicGame.LoadContent(Content); + +#if MAP_TESTING + map = Content.Load("Maps/stable"); + Map.DefaultTile = Content.Load("default"); + map.CenterCell = new Vector2(2, 4); + List entities = map.GetAllEntities(); +#endif } /// @@ -101,6 +116,9 @@ namespace CarFire spriteBatch.Begin(); networkGame.Draw(gameTime, spriteBatch); +#if MAP_TESTING + map.Draw(spriteBatch); +#endif spriteBatch.End(); base.Draw(gameTime);