- more tidying up

- setting up distribution plugin
- using more variables for mod config
This commit is contained in:
Adam 2021-12-02 00:54:15 +01:00
parent afbfeda616
commit 7091f7648d
34 changed files with 293 additions and 169 deletions

View file

@ -1,4 +1,4 @@
---------------------------------------------------------------------------------------------------
Version: 0.0.1
Features:
- Factorio Web Map
- Kafkatorio

View file

@ -1,8 +1,9 @@
{
"name": "factorio-web-map",
"name": "@mod.name@",
"version": "@project.version@",
"title": "Factorio Web Map",
"title": "@mod.title@",
"description": "@mod.description@",
"author": "fredthedeadhead",
"factorio_version": "1.1",
"factorio_version": "@factorio.version@",
"dependencies": []
}

View file

@ -90,9 +90,13 @@ script.on_event(
(e: OnTickEvent) => {
if (e.tick % 60 == 0) {
for (const [index,] of pairs(game.surfaces)) {
let surface = game.surfaces[index]
surfaceEvent(e.tick, surface, mapEventIdToName.get(e.name))
for (const [index, _] of pairs(game.surfaces)) {
let s = game.get_surface(index) // TODO fix / report can't iterate over surfaces
// let surface = game.surfaces[index]
if (s != undefined) {
surfaceEvent(e.tick, s, mapEventIdToName.get(e.name))
}
// surfaceEvent(e.tick, surface, "on_tick")
}

View file

@ -1,5 +1,5 @@
{
"name": "factorio-web-map-mod",
"name": "kafkatorio-events-mod",
"version": "0.0.7",
"lockfileVersion": 1,
"requires": true,

View file

@ -9,8 +9,7 @@
"engines": {
"node": ">=10.13.0"
},
"devDependencies": {
},
"devDependencies": {},
"dependencies": {
"lua-types": "^2.11.0",
"@types/node": "^12.0.8",
@ -21,10 +20,7 @@
"//": {
"typed-factorio": "0.10.0"
},
"peerDependencies": {
},
"optionalDependencies": {
},
"bundledDependencies": [
]
"peerDependencies": {},
"optionalDependencies": {},
"bundledDependencies": []
}

View file

@ -43,4 +43,4 @@ interface SurfaceData extends FactorioObjectData {
index: uint;
name: string;
object_name: string;
}
}