Esempio n. 1
0
 public God(God.GodType type)
 {
     this.IsDefeated    = false;
     this.TypeEnum      = type;
     this.CurrentHealth = this.MaxHealth;
     if (type == God.GodType.None)
     {
         this.IsDefeated = true;
     }
     else
     {
         this.IsDefeated = false;
     }
 }
        internal static string Title(bool isFemale, God.GodType godType)
        {
            if (isFemale)
            {
                switch (godType)
                {
                case God.GodType.Hyperion:
                    return("Powerless Goddess");

                case God.GodType.Itztli:
                    return("Weak Goddess");

                case God.GodType.Gaia:
                    return("Beginner Goddess");

                case God.GodType.Shu:
                    return("Struggling Goddess");

                case God.GodType.Suijin:
                    return("Rookie Goddess");

                case God.GodType.Gefion:
                    return("Not so powerless Goddess");

                case God.GodType.Hathor:
                    return("10. Class Goddess");

                case God.GodType.Pontus:
                    return("Healthy Goddess");

                case God.GodType.Diana:
                    return("Hard working Goddess");

                case God.GodType.Izanagi:
                    return("Serious Goddess");

                case God.GodType.Nephthys:
                    return("Talented Goddess");

                case God.GodType.Cybele:
                    return("Skillful Goddess");

                case God.GodType.Artemis:
                    return("Advanced Goddess");

                case God.GodType.Eros:
                    return("Established Goddess");

                case God.GodType.Freya:
                    return("5. Class Goddess");

                case God.GodType.Poseidon:
                    return("Well-known Goddess");

                case God.GodType.Laima:
                    return("Powerful Goddess");

                case God.GodType.Athena:
                    return("Superior Goddess");

                case God.GodType.Susano_o:
                    return("Magnificent Goddess");

                case God.GodType.Zeus:
                    return("Ideal Goddess");

                case God.GodType.Nyx:
                    return("1. Class Goddess");

                case God.GodType.Luna:
                    return("Mighty Goddess");

                case God.GodType.Jupiter:
                    return("Genius Goddess");

                case God.GodType.Odin:
                    return("Legendary Goddess");

                case God.GodType.Amaterasu:
                    return("Queen of Gods");

                case God.GodType.Coatlicue:
                    return("Almighty Goddess");

                case God.GodType.Chronos:
                    return("Almighty Goddess of Eternity");

                case God.GodType.Tyrant_Overlord_Baal:
                    return("Strongest Entity in the Universe?");
                }
            }
            else
            {
                switch (godType)
                {
                case God.GodType.Hyperion:
                    return("Powerless God");

                case God.GodType.Itztli:
                    return("Weak God");

                case God.GodType.Gaia:
                    return("Beginner God");

                case God.GodType.Shu:
                    return("Struggling God");

                case God.GodType.Suijin:
                    return("Rookie God");

                case God.GodType.Gefion:
                    return("Not so powerless God");

                case God.GodType.Hathor:
                    return("10. Class God");

                case God.GodType.Pontus:
                    return("Healthy God");

                case God.GodType.Diana:
                    return("Hard working God");

                case God.GodType.Izanagi:
                    return("Serious God");

                case God.GodType.Nephthys:
                    return("Talented God");

                case God.GodType.Cybele:
                    return("Skillful God");

                case God.GodType.Artemis:
                    return("Advanced God");

                case God.GodType.Eros:
                    return("Established God");

                case God.GodType.Freya:
                    return("5. Class God");

                case God.GodType.Poseidon:
                    return("Well-known God");

                case God.GodType.Laima:
                    return("Powerful God");

                case God.GodType.Athena:
                    return("Superior God");

                case God.GodType.Susano_o:
                    return("Magnificent God");

                case God.GodType.Zeus:
                    return("Ideal God");

                case God.GodType.Nyx:
                    return("1. Class God");

                case God.GodType.Luna:
                    return("Mighty God");

                case God.GodType.Jupiter:
                    return("Genius God");

                case God.GodType.Odin:
                    return("Legendary God");

                case God.GodType.Amaterasu:
                    return("King of Gods");

                case God.GodType.Coatlicue:
                    return("Almighty God");

                case God.GodType.Chronos:
                    return("Almighty God of Eternity");

                case God.GodType.Tyrant_Overlord_Baal:
                    return("Strongest Entity in the Universe?");
                }
            }
            return(string.Empty);
        }
        public static string Name(God.GodType enumValue)
        {
            switch (enumValue)
            {
            case God.GodType.Hyperion:
                return("Hyperion");

            case God.GodType.Itztli:
                return("Itztli");

            case God.GodType.Gaia:
                return("Gaia");

            case God.GodType.Shu:
                return("Shu");

            case God.GodType.Suijin:
                return("Suijin");

            case God.GodType.Gefion:
                return("Gefion");

            case God.GodType.Hathor:
                return("Hathor");

            case God.GodType.Pontus:
                return("Pontus");

            case God.GodType.Diana:
                return("Diana");

            case God.GodType.Izanagi:
                return("Izanagi");

            case God.GodType.Nephthys:
                return("Nephthys");

            case God.GodType.Cybele:
                return("Cybele");

            case God.GodType.Artemis:
                return("Artemis");

            case God.GodType.Eros:
                return("Eros");

            case God.GodType.Freya:
                return("Freya");

            case God.GodType.Poseidon:
                return("Poseidon");

            case God.GodType.Laima:
                return("Laima");

            case God.GodType.Athena:
                return("Athena");

            case God.GodType.Susano_o:
                return("Susano o");

            case God.GodType.Zeus:
                return("Zeus");

            case God.GodType.Nyx:
                return("Nyx");

            case God.GodType.Luna:
                return("Luna");

            case God.GodType.Jupiter:
                return("Jupiter");

            case God.GodType.Odin:
                return("Odin");

            case God.GodType.Amaterasu:
                return("Amaterasu");

            case God.GodType.Coatlicue:
                return("Coatlicue");

            case God.GodType.Chronos:
                return("Chronos");

            case God.GodType.Tyrant_Overlord_Baal:
                return("Tyrant Overlord Baal");

            default:
                return(string.Empty);
            }
        }