Cleanup; splash story on first run.

This commit is contained in:
Ondřej Hruška
2014-05-20 03:09:50 +02:00
parent 2b8055d1d2
commit 62701c7856
7 changed files with 43 additions and 32 deletions
@@ -14,17 +14,26 @@ import mightypork.rogue.RogueStateManager.RogueState;
public class RogueStateRequest extends BusEvent<RogueStateManager> {
final private RogueState requested;
private final boolean fromDark;
public RogueStateRequest(RogueState requested)
{
this.requested = requested;
this.fromDark = false;
}
public RogueStateRequest(RogueState requested, boolean fromDark)
{
this.requested = requested;
this.fromDark = fromDark;
}
@Override
protected void handleBy(RogueStateManager handler)
{
handler.triggerAction(requested);
handler.triggerAction(requested, fromDark);
}
}