Open door 1 with O, door 2 with P

This commit is contained in:
Simon Holmberg
2012-10-31 23:40:46 +00:00
parent e85f98bb2c
commit dee5ed9e69
+19 -1
View File
@@ -206,9 +206,27 @@ namespace DepthsBelow
core.TestMonster.Y = 4; core.TestMonster.Y = 4;
} }
if (ks.IsKeyUp(Keys.O) && lastKeyboardState.IsKeyDown(Keys.O)) if (ks.IsKeyUp(Keys.O) && lastKeyboardState.IsKeyDown(Keys.O))
{
try
{ {
EntityManager.GetEntities<Door>()[0].Toggle(); EntityManager.GetEntities<Door>()[0].Toggle();
} }
catch
{
}
}
if (ks.IsKeyUp(Keys.P) && lastKeyboardState.IsKeyDown(Keys.P))
{
try
{
EntityManager.GetEntities<Door>()[1].Toggle();
}
catch
{
}
}
if (ks.IsKeyDown(Keys.S) || ks.IsKeyDown(Keys.R)) if (ks.IsKeyDown(Keys.S) || ks.IsKeyDown(Keys.R))
{ {
foreach (var soldier in core.Squad) foreach (var soldier in core.Squad)
@@ -247,7 +265,7 @@ namespace DepthsBelow
shot.select = true; shot.select = true;
shot.X = soldier.X; shot.X = soldier.X;
shot.Y = soldier.Y; shot.Y = soldier.Y;
shot.Transform.World.Position += soldier.Transform.World.Origin; //shot.Transform.World.Position += soldier.Transform.World.Origin;
//shot.Transform.World.X += Grid.TileSize / 2; //shot.Transform.World.X += Grid.TileSize / 2;
//shot.Transform.World.Y += Grid.TileSize / 2; //shot.Transform.World.Y += Grid.TileSize / 2;
} }