public void resetSetting() { if (Keyboard.GetState().IsKeyDown(Keys.RightShift)) { uiManager.resetHealth(); player1Tank.resetPos(tankPos, (float)Math.PI / 2); player2Tank.resetPos(tankPos2, -(float)Math.PI / 2); player1Tank.inventory.resetWeapons(); player2Tank.inventory.resetWeapons(); player1Tank.showPreviousShotLine = false; player2Tank.showPreviousShotLine = false; player1Tank.tanksplosion = null; player2Tank.tanksplosion = null; player1Tank.explosionTimer = 1; player2Tank.explosionTimer = 1; powerUpManager.Initialize(); screenManager.ChangeGameState(ScreenManager.GameState.START); } }