public MonsterCrownConfig(CrownPreset crownPreset)
 {
     if (crownPreset == CrownPreset.Standard)
     {
         Mini   = 0.9f;
         Silver = 1.15f;
         Gold   = 1.23f;
     }
     else if (crownPreset == CrownPreset.Alternate)
     {
         Mini   = 0.9f;
         Silver = 1.1f;
         Gold   = 1.2f;
     }
     else if (crownPreset == CrownPreset.Savage)
     {
         Mini   = 0.99f;
         Silver = 1.14f;
         Gold   = 1.2f;
     }
     else if (crownPreset == CrownPreset.Rajang)
     {
         Mini   = 0.9f;
         Silver = 1.12f;
         Gold   = 1.18f;
     }
     else
     {
         Log.WriteLine($"MonsterCrownConfig: Unhandled CrownPreset {crownPreset.ToString()}");
     }
 }
Beispiel #2
0
        public MonsterCrownConfig(CrownPreset crownPreset)
        {
            switch (crownPreset)
            {
            case CrownPreset.Standard:
                Mini   = 0.9f;
                Silver = 1.15f;
                Gold   = 1.23f;
                break;

            case CrownPreset.Alternate:
                Mini   = 0.9f;
                Silver = 1.1f;
                Gold   = 1.2f;
                break;

            case CrownPreset.Savage:
                Mini   = 0.99f;
                Silver = 1.14f;
                Gold   = 1.2f;
                break;

            case CrownPreset.Rajang:
                Mini   = 0.9f;
                Silver = 1.11f;
                Gold   = 1.18f;
                break;

            default:
                throw new InvalidEnumArgumentException(nameof(crownPreset), (int)crownPreset, typeof(CrownPreset));
            }
        }