Render buildings and resources

- create LuaJsonList to handle empty Lua JSON lists being sent as empty objects
- fix exporting of resources and entities
- split up map tiles into different layer directories
- add 'chunk size' to MapChunkPosition
- move tests to correct packages
- bump tstl
- decrease tstl logging
- remove some defined, but unused, kafka topics
- syslog, rest, websocket servers & web-map: decrease logging
- webmap: add additional layers for buildings and resources
This commit is contained in:
Adam 2022-07-16 23:10:32 +02:00
parent a805d2ad63
commit b507081eac
72 changed files with 2167 additions and 1068 deletions

View file

@ -47,8 +47,8 @@ val startInfra by tasks.registering {
group = project.name
dependsOn(
":modules:infra-kafka-pipe:processRun",
":modules:infra-kafka-cluster:processRun",
// ":modules:infra-kafka-pipe:processRun",
runKafkaCluster
// ":modules:infra-kafka-connect:processRun",
)
}
@ -74,3 +74,30 @@ val runWebMap by tasks.registering {
dependsOn(":modules:web-map:browserDevelopmentRun")
}
val runKafkaCluster by tasks.registering {
group = project.name
dependsOn(
":modules:infra-kafka-cluster:processRun",
)
}
val runFactorioServer by tasks.registering {
group = project.name
dependsOn(
":modules:infra-factorio-server:processRun",
)
}
val runFactorioClient by tasks.registering {
group = project.name
dependsOn(
":modules:infra-factorio-client:processRun",
)
}