# HG changeset patch # User Alys Brooks # Date 2021-12-12 21:11:08 # Node ID cc40afa81b25e9b03d26a01be22c02813856010f # Parent f243483102795e7797e9a8413bc343d7a5262031 Fix Quit controls. diff --git a/isometric-park-fna/Engines/InputEngine.cs b/isometric-park-fna/Engines/InputEngine.cs --- a/isometric-park-fna/Engines/InputEngine.cs +++ b/isometric-park-fna/Engines/InputEngine.cs @@ -199,9 +199,18 @@ } +#if DEBUG if (keyboardCur.IsKeyDown(Keys.Q) && keyboardPrev.IsKeyUp(Keys.Q)) { - System.Console.WriteLine("Quitting"); + Logging.Info("Quitting"); + SendMessage(new QuitGameMessage{}); + } +#endif + if ((keyboardCur.IsKeyDown(Keys.Q) && keyboardPrev.IsKeyUp(Keys.Q)) + && (keyboardCur.IsKeyDown(Keys.LeftControl) + || keyboardCur.IsKeyDown(Keys.RightControl))) + { + Logging.Info("Quitting"); SendMessage(new QuitGameMessage{}); } #endregion misc_keys diff --git a/isometric-park-fna/FNAGame.cs b/isometric-park-fna/FNAGame.cs --- a/isometric-park-fna/FNAGame.cs +++ b/isometric-park-fna/FNAGame.cs @@ -499,11 +499,10 @@ sound.Play(volume, pitch, pan); } #endif - if (keyboardCur.IsKeyDown(Keys.V) && keyboardPrev.IsKeyUp(Keys.V)) - { - // debugWindow.swap(); - debugWindow.setMonoFont(debugWindow.addFont("Roboto", 25, false)); - } + // if (keyboardCur.IsKeyDown(Keys.V) && keyboardPrev.IsKeyUp(Keys.V)) + // { + // debugWindow.setMonoFont(debugWindow.addFont("Roboto", 25, false)); + // } #endregion misc_keys #endregion input