1 KiB
1 KiB
- output events from Factorio into Kafka.
- Factorio mod listens to events.
- For each event, it emits a file.
- A Kafka Connector consumes each file.
- Factorio Web Map reads data from Kafka
- converts data to images
- hosts a web map
todo
- add settings
- is active - whether files are exported or not
- delete files - clean up all files
- tick-rate - how often reports are generated (
- requires on some sort of in-mod cache of map<entity-id, event>)
- also divide by game-speed? to keep ratio the same
to investigate: