Advertisement
ZockerAron

GameManager.java - Snippet #3

May 24th, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.71 KB | None | 0 0
  1. public enum GameManager {
  2.    
  3.     LOBBY(),GAME(),RESTART();
  4.    
  5.     private static GameManager currentstate;
  6.    
  7.     public static void setState(GameManager state) {
  8.        
  9.         GameManager.currentstate = state;
  10.     }
  11.  
  12.     public static boolean isState(GameManager state) {
  13.        
  14.         return GameManager.currentstate == state;
  15.     }
  16.    
  17.     public static GameManager getState() {
  18.        
  19.         return currentstate;
  20.     }
  21.    
  22.     public static String getStatus() {
  23.         String s = "";
  24.        
  25.         if(isState(GameManager.LOBBY)) {
  26.             s = "§awartet...";
  27.         } else if(isState(GameManager.GAME)) {
  28.             s = "§4im Spiel";
  29.         } else if(isState(GameManager.RESTART)) {
  30.             s = "§4Restart";
  31.         }
  32.        
  33.         return s;
  34.     }
  35.    
  36. }
  37.  
  38. //Nachfrage: if(GameManager.isState(GameManager.GAME)) {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement