1 package nl.tudelft.goal.ut2004.messages;
2
3 public enum Combo {
4
5 BERSERK("xGame.ComboBerserk"),
6 BOOSTER("xGame.ComboDefensive"),
7 INVISIBILITY("xGame.ComboInvis"),
8 SPEED("xGame.ComboSpeed");
9
10 private String utName;
11
12 private Combo(String utName){
13 this.utName = utName;
14 }
15
16 @Override
17 public String toString(){
18 return utName;
19 }
20
21 public static Combo valueOfIgnoresCase(String comboString) {
22 return Combo.valueOf(comboString.toUpperCase());
23 }
24
25 public static Combo parseCombo(String comboString){
26 for(Combo c : Combo.values()){
27 if(c.utName.equals(comboString)){
28 return c;
29 }
30 }
31
32 return null;
33 }
34 }