visible = false;\r
}\r
\r
- public void LoadContent(ContentManager contentManager, GraphicsDeviceManager graphics)\r
+ public void LoadContent(ContentManager contentManager)\r
{\r
charModel = contentManager.Load<Texture2D>("deselectBox"); //change to charModel when designed\r
}\r
\r
public long Draw(SpriteBatch spriteBatch)\r
{\r
+ spriteBatch.Draw(charModel, theMap.GetRectangleFromCoordinates(gridX, gridY), Color.White);\r
return 0;\r
}\r
\r
+ public int GridX { get { return gridX; } set { gridX = value; } }\r
+ public int GridY { get { return gridY; } set { gridY = value; } }\r
public int Health { get { return health; } }\r
public int Score { get { return score; } }\r
public bool alive { get { return health > 0; } }\r
health += amount;\r
}\r
\r
- public void Spawn(Point mapPoint)\r
+ public void Spawn(Vector2 spawn)\r
{\r
- gridX = mapPoint.X;\r
- gridY = mapPoint.Y;\r
+ gridX = (int)spawn.X;\r
+ gridY = (int)spawn.Y;\r
visible = true;\r
}\r
\r