Frameworkization, Keys configurable, Refactoring, Cleaning.

This commit is contained in:
Ondřej Hruška
2014-05-19 02:45:55 +02:00
parent baee0883b6
commit 09d0d34c51
101 changed files with 1556 additions and 1081 deletions
@@ -2,8 +2,8 @@ package mightypork.rogue.events;
import mightypork.gamecore.eventbus.BusEvent;
import mightypork.rogue.GameStateManager;
import mightypork.rogue.GameStateManager.GameState;
import mightypork.rogue.RogueStateManager;
import mightypork.rogue.RogueStateManager.RogueState;
/**
@@ -11,19 +11,19 @@ import mightypork.rogue.GameStateManager.GameState;
*
* @author MightyPork
*/
public class GameStateRequest extends BusEvent<GameStateManager> {
public class GameStateRequest extends BusEvent<RogueStateManager> {
final private GameState requested;
final private RogueState requested;
public GameStateRequest(GameState requested)
public GameStateRequest(RogueState requested)
{
this.requested = requested;
}
@Override
protected void handleBy(GameStateManager handler)
protected void handleBy(RogueStateManager handler)
{
handler.triggerAction(requested);
}