Move hardcoded screenshot hotkey into yaml.
This commit is contained in:
@@ -60,6 +60,7 @@ namespace OpenRA
|
||||
public static string EngineVersion { get; private set; }
|
||||
|
||||
static Task discoverNat;
|
||||
static bool takeScreenshot = false;
|
||||
|
||||
public static OrderManager JoinServer(string host, int port, string password, bool recordReplay = true)
|
||||
{
|
||||
@@ -630,7 +631,10 @@ namespace OpenRA
|
||||
InnerLogicTick(worldRenderer.World.OrderManager);
|
||||
}
|
||||
|
||||
public static bool TakeScreenshot = false;
|
||||
public static void TakeScreenshot()
|
||||
{
|
||||
takeScreenshot = true;
|
||||
}
|
||||
|
||||
static void RenderTick()
|
||||
{
|
||||
@@ -666,9 +670,9 @@ namespace OpenRA
|
||||
using (new PerfSample("render_flip"))
|
||||
Renderer.EndFrame(new DefaultInputHandler(OrderManager.World));
|
||||
|
||||
if (TakeScreenshot)
|
||||
if (takeScreenshot)
|
||||
{
|
||||
TakeScreenshot = false;
|
||||
takeScreenshot = false;
|
||||
TakeScreenshotInner();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,12 +143,6 @@ namespace OpenRA.Widgets
|
||||
Root.Visible ^= true;
|
||||
return true;
|
||||
}
|
||||
|
||||
if (hk == Game.Settings.Keys.TakeScreenshotKey)
|
||||
{
|
||||
Game.TakeScreenshot = true;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
if (KeyboardFocusWidget != null)
|
||||
|
||||
Reference in New Issue
Block a user