Beispiel #1
0
 public WallTile(Mahjongs.WallTile source)
 {
     allTiles   = source.allTiles.Select(_ => _.ToSerializable()).ToArray();
     tiles      = source.tiles.Select(_ => _.index).ToArray();
     randomSeed = source.randomSeed;
 }
Beispiel #2
0
 readonly public Mahjongs.DeadWallTile Deserialzie(Mahjongs.WallTile wallTile)
 {
     return(Mahjongs.DeadWallTile.FromSerializable(this, wallTile));
 }
Beispiel #3
0
 public Mahjongs.Meld Deserialzie(Mahjongs.WallTile wallTile)
 {
     return(Mahjongs.Meld.FromSerializable(this, wallTile));
 }