Ejemplo n.º 1
0
 /// <summary>
 /// メガシンカするポケモンをフィルタリングする
 /// </summary>
 /// <param name="data"></param>
 /// <returns></returns>
 public static bool IsMegashinka(Data.PokemonData data)
 {
     if (data.Form is null)
     {
         return(false);
     }
     return(data.Form.StartsWith("メガ"));
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 禁止級伝説をフィルタする
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public static bool IsBanLegend(Data.PokemonData data)
        {
            var ids = new []
            {
                493, //アルセウス
                890, //ムゲンダイナ
                384, //レックウザ
                643, //レシラム
                644, //ゼクロム
                791, //ソルガレオ
                150, //ミュウツー
                716, //ゼルネアス
                717, //イベルタル
                484, //パルキア
                487, //ギラティナ
                483, //ディアルガ
                250, //ホウオウ
                792, //ルナアーラ
                249, //ルギア
                888, //ザシアン
                889, //ザマゼンタ
                383, //グラードン
                382, //カイオーガ
                646, //キュレム
                491, //ダークライ
                492, //シェイミ
                385, //ジラーチ
                492, //シェイミ
                386, //デオキシス
                490, //マナフィ
                151, //ミュウ
                721, //ボルケニオン
                489, //フィオネ
                718, //ジガルデ
                720, //フーパ
                719, //ディアンシー
                494, //ビクティニ
                648, //メロエッタ
                807, //ゼラオラ
                809, //メルメタル
                808, //メルタン
                789, //コスモッグ
                790, //コスモウム
                649, //ゲノセクト
                251, //セレビィ
                802, //マーシャドー
                801, //マギアナ
                800  //ネクロズマ
            };

            return(ids.Contains(data.Id));
        }