Exemplo n.º 1
0
        public Pokemon(int id, string name, PokemonType firstPokemonType, PokemonType secondPokemonType = PokemonType.None, LegendaryType legendaryType = LegendaryType.None, bool hasFemale = false)
            : base(id, name, PokemonHelper.GetGenerationTypeByID(id), firstPokemonType, secondPokemonType)
        {
            LegendaryType = legendaryType;

            Sprite      = PokemonIconPool.GetPokemonSprite(ID, string.Empty);
            ShinySprite = PokemonIconPool.GetPokemonSprite(ID, string.Empty, true);

            if (hasFemale)
            {
                Female = new FemaleMon(this);
            }
        }
Exemplo n.º 2
0
 public PokeCell(FemaleMon poke)
     : this(poke, $"{poke.Original.ID}-f", poke.FullName)
 {
     IsLegendary = poke.Original.LegendaryType != LegendaryType.None;
 }