- MapTile/LuaTile no longer a FactorioObjectData (it doesn't get sent as a packet)

- trying to optimise the topology so it's faster... almost there but the records are now too large
- map tile pngs, multiple zoom levels
- use coroutines for faster map tiles
This commit is contained in:
Adam 2022-02-06 21:05:37 +01:00
parent d75233e71e
commit ea0bfb350b
16 changed files with 441 additions and 97 deletions

View file

@ -36,7 +36,7 @@ fun createFactorioMap() = Maps {
tms = true
// minZoom = -2
// maxZoom = 1
maxNativeZoom = 1
maxNativeZoom = 5
minNativeZoom = 1
noWrap = true
updateWhenIdle = true

View file

@ -46,7 +46,7 @@ class WebsocketService(
is ConsoleChatMessage,
is EntityData,
is MapChunk,
is MapTile,
// is MapTile,
is SurfaceData,
is MapTiles -> {
}