Turn screenshots (F3) off by default
This commit is contained in:
		
							parent
							
								
									953f903149
								
							
						
					
					
						commit
						063793c4d9
					
				
					 3 changed files with 4 additions and 1 deletions
				
			
		| 
						 | 
					@ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue