+ //Handle wall collisions of projectiles again...\r
+ for (int i = 0; i < mProjectiles.Count; i++)\r
+ {\r
+ if (!mMap.IsCellOpen(new Point(mProjectiles[i].GridX, mProjectiles[i].GridY)))\r
+ {\r
+ mProjectiles.RemoveAt(i);\r
+ i--;\r
+ } \r
+\r
+ }\r
+\r
+#if INGAME_ZOOM\r
+ if (Keyboard.GetState().IsKeyDown(Keys.PageUp)) mMap.Zoom = mMap.Zoom + 0.5f;\r
+ if (Keyboard.GetState().IsKeyDown(Keys.PageDown)) mMap.Zoom = mMap.Zoom - 0.5f;\r
+#endif\r