public static CrownThreshholds getCrownThreshholds(MonsterSpezies spezies) { switch (spezies) { case MonsterSpezies.azure_rathalos: case MonsterSpezies.barroth: case MonsterSpezies.bazelgeuse: case MonsterSpezies.black_diablos: case MonsterSpezies.diablos: case MonsterSpezies.dodogama: case MonsterSpezies.greatgirros: case MonsterSpezies.greatjagras: case MonsterSpezies.juratodus: case MonsterSpezies.kirin: case MonsterSpezies.kuluyaku: case MonsterSpezies.kushaladaora: case MonsterSpezies.lavasioth: case MonsterSpezies.legiana: case MonsterSpezies.lunastra: case MonsterSpezies.nergigante: case MonsterSpezies.odogaron: case MonsterSpezies.palumu: case MonsterSpezies.pink_rathian: case MonsterSpezies.rathalos: case MonsterSpezies.rathian: case MonsterSpezies.teostra: case MonsterSpezies.tzitziyaku: case MonsterSpezies.vaalhazak: return(CrownThreshholds.normal); case MonsterSpezies.anjanath: case MonsterSpezies.tobikadachi: case MonsterSpezies.radobaan: case MonsterSpezies.pukeipukei: case MonsterSpezies.uragaan: case MonsterSpezies.deviljho: return(CrownThreshholds.reduced); case MonsterSpezies.behemoth: case MonsterSpezies.kulvetaroth: case MonsterSpezies.xenojiva: case MonsterSpezies.zorahmagdaros: return(CrownThreshholds.none); case MonsterSpezies.unknown: default: return(CrownThreshholds.error); } }
public static SizeCrown getCrown(float size, MonsterSpezies s) { return(getCrown(size, getCrownThreshholds(s))); }
public static string getMonsterName(MonsterSpezies spez) { switch (spez) { case MonsterSpezies.anjanath: return("Anjanath"); case MonsterSpezies.azure_rathalos: return("Azure Rathalos"); case MonsterSpezies.barroth: return("Barroth"); case MonsterSpezies.bazelgeuse: return("Bazelgeuse"); case MonsterSpezies.behemoth: return("Behemoth"); case MonsterSpezies.black_diablos: return("Black Diablos"); case MonsterSpezies.deviljho: return("Deviljho"); case MonsterSpezies.diablos: return("Diablos"); case MonsterSpezies.dodogama: return("Dodogama"); case MonsterSpezies.greatgirros: return("Great Girros"); case MonsterSpezies.greatjagras: return("Great Jagras"); case MonsterSpezies.juratodus: return("Jyuratodus"); case MonsterSpezies.kirin: return("Kirin"); case MonsterSpezies.kuluyaku: return("Kulu-Ya-Ku"); case MonsterSpezies.kulvetaroth: return("Kulve Taroth"); case MonsterSpezies.kushaladaora: return("Kushala Daora"); case MonsterSpezies.lavasioth: return("Lavasioth"); case MonsterSpezies.legiana: return("Legiana"); case MonsterSpezies.lunastra: return("Lunastra"); case MonsterSpezies.nergigante: return("Nergigante"); case MonsterSpezies.odogaron: return("Odogaron"); case MonsterSpezies.palumu: return("Palumu"); case MonsterSpezies.pink_rathian: return("Pink Rathian"); case MonsterSpezies.pukeipukei: return("Pukei-Pukei"); case MonsterSpezies.radobaan: return("Radobaan"); case MonsterSpezies.rathalos: return("Rathalos"); case MonsterSpezies.rathian: return("Rathian"); case MonsterSpezies.teostra: return("Teostra"); case MonsterSpezies.tobikadachi: return("Tobi-Kadachi"); case MonsterSpezies.tzitziyaku: return("Tzitzi-Ya-Ku"); case MonsterSpezies.uragaan: return("Úragaan"); case MonsterSpezies.vaalhazak: return("Vaal Hazak"); case MonsterSpezies.xenojiva: return("Xeno'jiva"); case MonsterSpezies.zorahmagdaros: return("Zorah Magdaros"); case MonsterSpezies.unknown: return("unknown monster"); default: return("unknown spezies"); } }