コード例 #1
0
ファイル: Chow.cs プロジェクト: MicroWorldwide/MMOMahjong
        private Tile GetTile(PlayerData p, Tile.Family f, int pos)
        {
            Group g = p.GetHand();

            for (int i = 0; i < g.Count; i++)
            {
                if ((g[i].GetFamily() == f) && (g[i].GetNumber() == pos))
                {
                    return(g[i]);
                }
            }
            return(null);
        }
コード例 #2
0
ファイル: Chow.cs プロジェクト: MicroWorldwide/MMOMahjong
        private bool HaveTile(PlayerData p, Tile.Family f, int pos)
        {
            Group g = p.GetHand();

            for (int i = 0; i < g.Count; i++)
            {
                if ((g[i].GetFamily() == f) && (g[i].GetNumber() == pos))
                {
                    return(true);
                }
            }
            return(false);
        }