Exemplo n.º 1
0
        public static double GetFoodManaRegenChance(SatisfactionLevelType satisfaction)
        {
            switch (satisfaction)
            {
            case SatisfactionLevelType.Paltry: return(.05); break;

            case SatisfactionLevelType.Meagre: return(.1); break;

            case SatisfactionLevelType.Adequate: return(.15); break;

            case SatisfactionLevelType.Appetizing: return(.2); break;

            case SatisfactionLevelType.Delectable: return(.25); break;
            }

            return(0);
        }
Exemplo n.º 2
0
        public static int GetSatisfactionHue(SatisfactionLevelType satisfactionLevel)
        {
            switch (satisfactionLevel)
            {
            case SatisfactionLevelType.Paltry: return(2401); break;

            case SatisfactionLevelType.Meagre: return(2655); break;

            case SatisfactionLevelType.Adequate: return(2599); break;

            case SatisfactionLevelType.Appetizing: return(0x3F); break;

            case SatisfactionLevelType.Delectable: return(2607); break;
            }

            return(2401);
        }
Exemplo n.º 3
0
        public static string GetPlayerSatisfactionText(SatisfactionLevelType satisfactionLevel)
        {
            switch (satisfactionLevel)
            {
            case SatisfactionLevelType.Paltry: return("Barely"); break;

            case SatisfactionLevelType.Meagre: return("Mildly"); break;

            case SatisfactionLevelType.Adequate: return("Decently"); break;

            case SatisfactionLevelType.Appetizing: return("Greatly"); break;

            case SatisfactionLevelType.Delectable: return("Completely"); break;
            }

            return("None");
        }
Exemplo n.º 4
0
        public static string GetSatisfactionText(SatisfactionLevelType satisfactionLevel)
        {
            switch (satisfactionLevel)
            {
            case SatisfactionLevelType.Paltry: return("paltry"); break;

            case SatisfactionLevelType.Meagre: return("meagre"); break;

            case SatisfactionLevelType.Adequate: return("adequate"); break;

            case SatisfactionLevelType.Appetizing: return("appetizing"); break;

            case SatisfactionLevelType.Delectable: return("delectable"); break;
            }

            return("unappetizing");
        }