X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fcarfire;a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FXnaGame.cs;h=da92bf0d7c011d7f118eac4996fbabf4fc493aa7;hp=0623ae9f413b96f62555e2f648d2f373732ce99a;hb=722dcd763d115992b2a56d4001db80d11e583064;hpb=f58af70a5768c1d99ca535fb214565ba226f3f0f diff --git a/CarFire/CarFire/CarFire/XnaGame.cs b/CarFire/CarFire/CarFire/XnaGame.cs index 0623ae9..da92bf0 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/sandbox"); + 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);