Skip to content
CharacterType.java 835 B
Newer Older
package com.eyecreate.miceandmystics.miceandmystics.model.Enums;

import com.eyecreate.miceandmystics.miceandmystics.MiceAndMysticsApplication;
import com.eyecreate.miceandmystics.miceandmystics.R;

public enum CharacterType {
    Warrior(R.string.char_type_warrior),
    Leader(R.string.char_type_leader),
    Mystic(R.string.char_type_mystic),
    Scamp(R.string.char_type_scamp),
    Tinkerer(R.string.char_type_tinkerer),
    Archer(R.string.char_type_archer),
    Healer(R.string.char_type_healer),
    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(); }