reset game on Ctrl+F2

This commit is contained in:
Chris Danford
2005-02-28 04:07:37 +00:00
parent c25272c5a3
commit ea4950e5c5
+4 -2
View File
@@ -1292,7 +1292,9 @@ bool HandleGlobalInputs( DeviceInput DeviceI, InputEventType type, GameInput Gam
if(DeviceI == DeviceInput(DEVICE_KEYBOARD, KEY_F2)) if(DeviceI == DeviceInput(DEVICE_KEYBOARD, KEY_F2))
{ {
if( INPUTFILTER->IsBeingPressed( DeviceInput(DEVICE_KEYBOARD, KEY_LSHIFT) ) ) bool bShift = INPUTFILTER->IsBeingPressed( DeviceInput(DEVICE_KEYBOARD, KEY_LSHIFT) );
bool bCtrl = INPUTFILTER->IsBeingPressed( DeviceInput(DEVICE_KEYBOARD, KEY_LCTRL) );
if( bShift )
{ {
// HACK: Also save bookkeeping and profile info for debugging // HACK: Also save bookkeeping and profile info for debugging
// so we don't have to play through a whole song to get new output. // so we don't have to play through a whole song to get new output.
@@ -1312,7 +1314,7 @@ bool HandleGlobalInputs( DeviceInput DeviceI, InputEventType type, GameInput Gam
/* If we're in screen test mode, reload the screen. */ /* If we're in screen test mode, reload the screen. */
if( PREFSMAN->m_bScreenTestMode ) if( PREFSMAN->m_bScreenTestMode || bCtrl )
ResetGame( true ); ResetGame( true );
else else
SCREENMAN->SystemMessage( "Reloaded metrics and textures" ); SCREENMAN->SystemMessage( "Reloaded metrics and textures" );