Gamestate.java 492 B

1234567891011121314151617181920212223242526
  1. package pathgame.gameplay;
  2. public class Gamestate {
  3. private Gamestates state = Gamestates.MENU;
  4. private boolean running = true;
  5. public void setState(Gamestates state) {
  6. this.state = state;
  7. }
  8. public Gamestates getState() {
  9. return state;
  10. }
  11. public boolean is(Gamestates gamestate) {
  12. return state == gamestate;
  13. }
  14. public boolean isRunning() {
  15. return running;
  16. }
  17. public void stop() {
  18. running = false;
  19. }
  20. }