Commit graph

13 commits

Author SHA1 Message Date
Adam
b507081eac 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
2022-07-16 23:11:40 +02:00
Adam
90dc520d22 massive refactor to export entities (buildings and resources)
- minor version bumps
- new Factorio version
- use both prototype name and type to identify a prototype
- kxs-ts-gen: use BrandTyping, but exclude some identifiers
- kxs-ts-gen: manually create zip dist, so it can run after the project compiles
- mod: use typed-factorio strict types
- mod: refactor event handlers to be a little more consistent and object-oriented
2022-07-05 23:44:23 +02:00
Adam
9a7ac19cfa update logo 2022-06-24 17:52:24 +02:00
Adam
883ed897f5 mod: try fixing settings not loading 2022-05-18 19:38:32 +02:00
Adam
688b2c7bcb - add tile deconstruction (concrete tiles can be removed)
- add @SerialName to all packets
- start implementing Entity prototype
- start implementing Entity updates
- clean up some old commented out code
- refactor how debounced events track the triggering events (now include timestamps per event)
- bump tstl
2022-05-07 20:29:24 +02:00
Adam
ab9e9d4d66 mod: fix settings names and descriptions 2022-05-01 11:20:54 +02:00
Adam
f26f4286e9 remove extraneous word from mod setting titles 2022-03-14 22:19:58 +01:00
Adam
8eac84da50 - add some proper Factorio settings to control EventDataCache
- bump Typescript version
- make some classes a bit more typescript-ey
- comment out some unused code
2022-03-09 22:28:29 +01:00
Adam
d66de7d879 update logo (make grayscale) 2022-02-13 11:09:13 +01:00
Adam
d634ecc909 release mod to portal (create logo, fix thumbnail, add desc) 2022-02-13 10:44:13 +01:00
Adam
6d60428ab9 added kvision web-map, cleaning up a few gradle things (tokens) 2021-12-06 22:15:26 +01:00
Adam
7091f7648d - more tidying up
- setting up distribution plugin
- using more variables for mod config
2021-12-02 00:54:15 +01:00
Adam
633e898f3c project re-organisation, and rename 2021-12-01 16:57:46 +01:00