27 lines
933 B
Lua
27 lines
933 B
Lua
require "resmon"
|
|
require "remote"
|
|
|
|
|
|
-- if this ever happens, I'll be enormously surprised
|
|
if not resmon then error("YARM has become badly corrupted: the variable resmon should've been set!") end
|
|
|
|
-- Enable Lua API global Variable Viewer
|
|
-- https://mods.factorio.com/mod/gvv
|
|
if script.active_mods["gvv"] then
|
|
require("__gvv__.gvv")()
|
|
end
|
|
|
|
script.on_init(resmon.init_globals)
|
|
script.on_configuration_changed(resmon.init_globals)
|
|
|
|
script.on_load(resmon.on_load)
|
|
|
|
script.on_event(defines.events.on_player_created, resmon.on_player_created)
|
|
script.on_event(defines.events.on_tick, resmon.on_tick)
|
|
script.on_event(defines.events.on_gui_click, resmon.on_gui_click)
|
|
script.on_event(defines.events.on_gui_closed, resmon.on_gui_closed)
|
|
script.on_event("get-yarm-selector", resmon.on_get_selection_tool)
|
|
script.on_event(defines.events.on_player_selected_area, resmon.on_player_selected_area)
|
|
|
|
on_site_updated = script.generate_event_name()
|