Turn screenshots (F3) off by default
This commit is contained in:
parent
953f903149
commit
063793c4d9
|
@ -35,6 +35,7 @@ namespace po = boost::program_options;
|
||||||
|
|
||||||
Config::Config()
|
Config::Config()
|
||||||
: debugMode(false),
|
: debugMode(false),
|
||||||
|
screenshots(false),
|
||||||
winResizable(false),
|
winResizable(false),
|
||||||
fullscreen(false),
|
fullscreen(false),
|
||||||
fixedAspectRatio(true),
|
fixedAspectRatio(true),
|
||||||
|
@ -55,6 +56,7 @@ void Config::read()
|
||||||
{
|
{
|
||||||
#define PO_DESC_ALL \
|
#define PO_DESC_ALL \
|
||||||
PO_DESC(debugMode, bool) \
|
PO_DESC(debugMode, bool) \
|
||||||
|
PO_DESC(screenshots, bool) \
|
||||||
PO_DESC(winResizable, bool) \
|
PO_DESC(winResizable, bool) \
|
||||||
PO_DESC(fullscreen, bool) \
|
PO_DESC(fullscreen, bool) \
|
||||||
PO_DESC(fixedAspectRatio, bool) \
|
PO_DESC(fixedAspectRatio, bool) \
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
struct Config
|
struct Config
|
||||||
{
|
{
|
||||||
bool debugMode;
|
bool debugMode;
|
||||||
|
bool screenshots;
|
||||||
|
|
||||||
bool winResizable;
|
bool winResizable;
|
||||||
bool fullscreen;
|
bool fullscreen;
|
||||||
|
|
|
@ -209,7 +209,7 @@ void EventThread::process(RGSSThreadData &rtData)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.key.keysym.scancode == SDL_SCANCODE_F3)
|
if (event.key.keysym.scancode == SDL_SCANCODE_F3 && rtData.config.screenshots)
|
||||||
rtData.rqScreenshot = true;
|
rtData.rqScreenshot = true;
|
||||||
|
|
||||||
keyStates[event.key.keysym.scancode] = true;
|
keyStates[event.key.keysym.scancode] = true;
|
||||||
|
|
Loading…
Reference in New Issue