base of world slots sys, some events

This commit is contained in:
Ondřej Hruška
2014-05-12 23:06:15 +02:00
parent fa1d2b577b
commit 06c7303988
26 changed files with 593 additions and 357 deletions
@@ -0,0 +1,25 @@
package mightypork.rogue.events;
import mightypork.gamecore.eventbus.BusEvent;
import mightypork.rogue.GameStateManager;
import mightypork.rogue.GameStateManager.GameState;
public class GameStateRequest extends BusEvent<GameStateManager> {
final private GameState requested;
public GameStateRequest(GameState requested)
{
this.requested = requested;
}
@Override
protected void handleBy(GameStateManager handler)
{
handler.triggerAction(requested);
}
}