- 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
17 lines
725 B
Lua
17 lines
725 B
Lua
local ____exports = {}
|
|
local ____EventDataCache = require("main.emitting.EventDataCache")
|
|
local EventUpdates = ____EventDataCache.default
|
|
local ____EventDataQueue = require("main.emitting.EventDataQueue")
|
|
local EventDataQueueManager = ____EventDataQueue.EventDataQueueManager
|
|
function ____exports.initGlobal(force)
|
|
if force == nil then
|
|
force = false
|
|
end
|
|
log(("Initialising Kafkatorio Global variables (force=" .. tostring(force)) .. ")...")
|
|
global.MOD_VERSION = script.active_mods[script.mod_name]
|
|
global.FACTORIO_VERSION = script.active_mods.base
|
|
EventDataQueueManager:init(true)
|
|
EventUpdates:init(true)
|
|
log("Finished initialising Kafkatorio Global variables")
|
|
end
|
|
return ____exports
|