Exemplo n.º 1
0
 public static ClientZoneInfo Create(IReadOnlyZoneInfo zoneInfo)
 => new ClientZoneInfo
 {
     bitmapLayerOne = TilesetProvider
                      .GetAnimatedCellBitmapSetIdFor(zoneInfo, x => x.LayerOne),
     bitmapLayerTwo = TilesetProvider
                      .GetAnimatedCellBitmapSetIdFor(zoneInfo, x => x.LayerTwo.WithResultIfHasMatch(y => y)),
     x = zoneInfo.Point.X,
     y = zoneInfo.Point.Y
 };