Just in case, char types can be localized too.
This commit is contained in:
@@ -1,12 +1,25 @@
|
|||||||
package com.eyecreate.miceandmystics.miceandmystics.model.Enums;
|
package com.eyecreate.miceandmystics.miceandmystics.model.Enums;
|
||||||
|
|
||||||
|
import com.eyecreate.miceandmystics.miceandmystics.MiceAndMysticsApplication;
|
||||||
|
import com.eyecreate.miceandmystics.miceandmystics.R;
|
||||||
|
|
||||||
public enum CharacterType {
|
public enum CharacterType {
|
||||||
Warrior,
|
Warrior(R.string.char_type_warrior),
|
||||||
Leader,
|
Leader(R.string.char_type_leader),
|
||||||
Mystic,
|
Mystic(R.string.char_type_mystic),
|
||||||
Scamp,
|
Scamp(R.string.char_type_scamp),
|
||||||
Tinkerer,
|
Tinkerer(R.string.char_type_tinkerer),
|
||||||
Archer,
|
Archer(R.string.char_type_archer),
|
||||||
Healer,
|
Healer(R.string.char_type_healer),
|
||||||
Maginos
|
Maginos(R.string.char_type_maginos);
|
||||||
|
|
||||||
|
private int displayName;
|
||||||
|
|
||||||
|
CharacterType(int displayName) {
|
||||||
|
this.displayName = displayName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String displayName() { return MiceAndMysticsApplication.getInstance().getString(displayName); }
|
||||||
|
|
||||||
|
@Override public String toString() { return displayName(); }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user