mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 20:28:00 +00:00
Code cleanup
This commit is contained in:
@@ -51,14 +51,12 @@ public class FControlGamePlayback extends IGameEventVisitor.Base<Void> {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Void visit(GameEventBlockersDeclared event) {
|
||||
pauseForEvent(combatDelay);
|
||||
return super.visit(event);
|
||||
}
|
||||
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see forge.game.event.IGameEventVisitor.Base#visit(forge.game.event.GameEventTurnPhase)
|
||||
*/
|
||||
@@ -70,19 +68,20 @@ public class FControlGamePlayback extends IGameEventVisitor.Base<Void> {
|
||||
case COMBAT_END:
|
||||
case COMBAT_DECLARE_ATTACKERS:
|
||||
case COMBAT_DECLARE_BLOCKERS:
|
||||
if( fc.getObservedGame().getPhaseHandler().inCombat() )
|
||||
if (fc.getObservedGame().getPhaseHandler().inCombat()) {
|
||||
pauseForEvent(combatDelay);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
if( isUiToStop )
|
||||
if (isUiToStop) {
|
||||
pauseForEvent(phasesDelay);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see forge.game.event.IGameEventVisitor.Base#visit(forge.game.event.GameEventDuelFinished)
|
||||
*/
|
||||
@@ -92,7 +91,6 @@ public class FControlGamePlayback extends IGameEventVisitor.Base<Void> {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Void visit(GameEventGameStarted event) {
|
||||
fc.getInputQueue().setInput(inputPlayback);
|
||||
@@ -141,12 +139,12 @@ public class FControlGamePlayback extends IGameEventVisitor.Base<Void> {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
public void onGameStopRequested() {
|
||||
paused.set(false);
|
||||
if ( gameThreadPauser.getNumberWaiting() != 0)
|
||||
if (gameThreadPauser.getNumberWaiting() != 0) {
|
||||
releaseGameThread();
|
||||
}
|
||||
}
|
||||
|
||||
private void releaseGameThread() {
|
||||
// just need to run another thread through the barrier... not edt preferrably :)
|
||||
@@ -170,7 +168,6 @@ public class FControlGamePlayback extends IGameEventVisitor.Base<Void> {
|
||||
public void resume() {
|
||||
paused.set(false);
|
||||
releaseGameThread();
|
||||
|
||||
}
|
||||
|
||||
public void pause() {
|
||||
|
||||
Reference in New Issue
Block a user