Example #1
0
        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);
            }
        }
Example #2
0
 public static SizeCrown getCrown(float size, MonsterSpezies s)
 {
     return(getCrown(size, getCrownThreshholds(s)));
 }
Example #3
0
        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");
            }
        }