From 65145b5d34c2c02c5effcf021d22db22c326d84c Mon Sep 17 00:00:00 2001 From: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:55:28 +0100 Subject: [PATCH] Move files to exp_legacy --- exp_legacy/index.ts | 8 +++++ exp_legacy/instance.ts | 7 ++++ .../module/config}/_file_loader.lua | 0 .../module/config}/advanced_start.lua | 0 .../module/config}/afk_kick.lua | 0 .../module/config}/bonus.lua | 0 .../module/config}/chat_reply.lua | 0 .../module/config}/compilatron.lua | 0 .../module/config}/death_logger.lua | 0 .../module/config}/deconlog.lua | 0 .../module/config}/discord_alerts.lua | 0 .../config}/expcore/command_auth_admin.lua | 0 .../config}/expcore/command_auth_roles.lua | 0 .../config}/expcore/command_color_parse.lua | 0 .../config}/expcore/command_general_parse.lua | 0 .../config}/expcore/command_role_parse.lua | 0 .../expcore/command_runtime_disable.lua | 0 .../config}/expcore/permission_groups.lua | 0 .../module/config}/expcore/roles.lua | 0 .../module/config}/graftorio.lua | 0 .../module/config}/gui/autofill.lua | 0 .../config}/gui/player_list_actions.lua | 0 .../module/config}/gui/rockets.lua | 0 .../module/config}/gui/science.lua | 0 .../module/config}/gui/tasks.lua | 0 .../module/config}/gui/warps.lua | 0 .../module/config}/inventory_clear.lua | 0 .../module/config}/join_messages.lua | 0 .../module/config}/lawnmower.lua | 0 .../module/config}/logging.lua | 0 .../module/config}/miner.lua | 0 .../module/config}/module.lua | 0 .../module/config}/nukeprotect.lua | 0 .../module/config}/personal_logistic.lua | 0 .../module/config}/pollution_grading.lua | 0 .../module/config}/popup_messages.lua | 0 .../module/config}/preset_player_colours.lua | 0 .../module/config}/preset_player_quickbar.lua | 0 .../module/config}/protection.lua | 0 .../module/config}/repair.lua | 0 .../module/config}/research.lua | 0 .../module/config}/scorched_earth.lua | 0 .../module/config}/spawn_area.lua | 0 .../module/config}/station_auto_name.lua | 0 .../module/config}/statistics.lua | 0 .../module/config}/vlayer.lua | 0 .../module/config}/warnings.lua | 0 control.lua => exp_legacy/module/control.lua | 0 .../module/expcore}/async.lua | 0 .../module/expcore}/commands.lua | 0 .../module/expcore}/common.lua | 0 .../module/expcore}/datastore.lua | 0 .../module/expcore}/external.lua | 0 .../module/expcore}/gui.lua | 0 .../module/expcore}/gui/_require.lua | 0 .../module/expcore}/gui/core_defines.lua | 0 .../module/expcore}/gui/defines.lua | 0 .../module/expcore}/gui/helper_functions.lua | 0 .../module/expcore}/gui/left_flow.lua | 0 .../module/expcore}/gui/prototype.lua | 0 .../module/expcore}/gui/top_flow.lua | 0 .../module/expcore}/permission_groups.lua | 0 .../module/expcore}/player_data.lua | 0 .../module/expcore}/roles.lua | 0 .../module/locale}/af/language.cfg | 0 .../module/locale}/ar/language.cfg | 0 .../module/locale}/be/language.cfg | 0 .../module/locale}/bg/language.cfg | 0 .../module/locale}/ca/language.cfg | 0 .../module/locale}/cs/language.cfg | 0 .../module/locale}/da/language.cfg | 0 .../module/locale}/de/language.cfg | 0 .../module/locale}/el/language.cfg | 0 .../module/locale}/en/addons.cfg | 0 .../module/locale}/en/commands.cfg | 0 .../module/locale}/en/config.cfg | 0 .../module/locale}/en/data.cfg | 0 .../module/locale}/en/expcore.cfg | 0 .../module/locale}/en/gui.cfg | 0 .../module/locale}/en/language.cfg | 0 .../module/locale}/eo/language.cfg | 0 .../module/locale}/es-ES/language.cfg | 0 .../module/locale}/et/language.cfg | 0 .../module/locale}/eu/language.cfg | 0 .../module/locale}/fa/language.cfg | 0 .../module/locale}/fi/language.cfg | 0 .../module/locale}/fil/language.cfg | 0 .../module/locale}/fr/language.cfg | 0 .../module/locale}/fy-NL/language.cfg | 0 .../module/locale}/ga-IE/language.cfg | 0 .../module/locale}/he/language.cfg | 0 .../module/locale}/hr/language.cfg | 0 .../module/locale}/hu/language.cfg | 0 .../module/locale}/id/language.cfg | 0 .../module/locale}/is/language.cfg | 0 .../module/locale}/it/language.cfg | 0 .../module/locale}/ja/language.cfg | 0 .../module/locale}/ka/language.cfg | 0 .../module/locale}/kk/language.cfg | 0 .../module/locale}/ko/language.cfg | 0 .../module/locale}/lt/language.cfg | 0 .../module/locale}/lv/language.cfg | 0 .../module/locale}/nl/language.cfg | 0 .../module/locale}/no/language.cfg | 0 .../module/locale}/pl/language.cfg | 0 .../module/locale}/pt-BR/language.cfg | 0 .../module/locale}/pt-PT/language.cfg | 0 .../module/locale}/ro/language.cfg | 0 .../module/locale}/ru/language.cfg | 0 .../module/locale}/sk/language.cfg | 0 .../module/locale}/sl/language.cfg | 0 .../module/locale}/sq/language.cfg | 0 .../module/locale}/sr/language.cfg | 0 .../module/locale}/sv-SE/language.cfg | 0 .../module/locale}/th/language.cfg | 0 .../module/locale}/tr/language.cfg | 0 .../module/locale}/uk/language.cfg | 0 .../module/locale}/vi/language.cfg | 0 .../module/locale}/zh-CN/addons.cfg | 0 .../module/locale}/zh-CN/commands.cfg | 0 .../module/locale}/zh-CN/config.cfg | 0 .../module/locale}/zh-CN/data.cfg | 0 .../module/locale}/zh-CN/expcore.cfg | 0 .../module/locale}/zh-CN/gui.cfg | 0 .../module/locale}/zh-CN/language.cfg | 0 .../module/locale}/zh-TW/addons.cfg | 0 .../module/locale}/zh-TW/commands.cfg | 0 .../module/locale}/zh-TW/config.cfg | 0 .../module/locale}/zh-TW/data.cfg | 0 .../module/locale}/zh-TW/expcore.cfg | 0 .../module/locale}/zh-TW/gui.cfg | 0 .../module/locale}/zh-TW/language.cfg | 0 exp_legacy/module/module.json | 11 +++++++ exp_legacy/module/module_exports.lua | 3 ++ .../module/modules}/addons/advanced-start.lua | 0 .../module/modules}/addons/afk-kick.lua | 0 .../module/modules}/addons/chat-popups.lua | 0 .../module/modules}/addons/chat-reply.lua | 0 .../module/modules}/addons/compilatron.lua | 0 .../module/modules}/addons/damage-popups.lua | 0 .../module/modules}/addons/death-logger.lua | 0 .../module/modules}/addons/deconlog.lua | 0 .../module/modules}/addons/discord-alerts.lua | 0 .../module/modules}/addons/fagc.lua | 0 .../module/modules}/addons/inserter.lua | 0 .../modules}/addons/inventory-clear.lua | 0 .../module/modules}/addons/lawnmower.lua | 0 .../module/modules}/addons/logging.lua | 0 .../module/modules}/addons/miner.lua | 0 .../module/modules}/addons/nukeprotect.lua | 0 .../modules}/addons/pollution-grading.lua | 0 .../modules}/addons/protection-jail.lua | 0 .../module/modules}/addons/report-jail.lua | 0 .../module/modules}/addons/scorched-earth.lua | 0 .../module/modules}/addons/spawn-area.lua | 0 .../modules}/addons/station-auto-name.lua | 0 .../module/modules}/addons/tree-decon.lua | 0 .../module/modules}/commands/admin-chat.lua | 0 .../modules}/commands/admin-markers.lua | 0 .../module/modules}/commands/artillery.lua | 0 .../module/modules}/commands/bot-queue.lua | 0 .../module/modules}/commands/cheat-mode.lua | 0 .../modules}/commands/clear-inventory.lua | 0 .../module/modules}/commands/connect.lua | 0 .../module/modules}/commands/debug.lua | 0 .../module/modules}/commands/enemy.lua | 0 .../module/modules}/commands/find.lua | 0 .../modules}/commands/friendly-fire.lua | 0 .../module/modules}/commands/help.lua | 0 .../module/modules}/commands/home.lua | 0 .../module/modules}/commands/interface.lua | 0 .../module/modules}/commands/jail.lua | 0 .../module/modules}/commands/kill.lua | 0 .../modules}/commands/last-location.lua | 0 .../module/modules}/commands/me.lua | 0 .../module/modules}/commands/pollution.lua | 0 .../module/modules}/commands/protection.lua | 0 .../module/modules}/commands/rainbow.lua | 0 .../module/modules}/commands/ratio.lua | 0 .../module/modules}/commands/repair.lua | 0 .../module/modules}/commands/reports.lua | 0 .../module/modules}/commands/research.lua | 0 .../module/modules}/commands/roles.lua | 0 .../module/modules}/commands/search.lua | 0 .../module/modules}/commands/spawn.lua | 0 .../module/modules}/commands/spectate.lua | 0 .../module/modules}/commands/speed.lua | 0 .../modules}/commands/surface-clearing.lua | 0 .../module/modules}/commands/teleport.lua | 0 .../module/modules}/commands/train.lua | 0 .../module/modules}/commands/vlayer.lua | 0 .../module/modules}/commands/warnings.lua | 0 .../module/modules}/commands/waterfill.lua | 0 .../module/modules}/control/jail.lua | 0 .../module/modules}/control/production.lua | 0 .../module/modules}/control/protection.lua | 0 .../module/modules}/control/reports.lua | 0 .../module/modules}/control/rockets.lua | 0 .../module/modules}/control/selection.lua | 0 .../module/modules}/control/spectate.lua | 0 .../module/modules}/control/tasks.lua | 0 .../module/modules}/control/vlayer.lua | 0 .../module/modules}/control/warnings.lua | 0 .../module/modules}/control/warps.lua | 0 .../module/modules}/data/alt-view.lua | 0 .../module/modules}/data/bonus.lua | 0 .../module/modules}/data/greetings.lua | 0 .../module/modules}/data/language.lua | 0 .../modules}/data/personal-logistic.lua | 0 .../module/modules}/data/player-colours.lua | 0 .../module/modules}/data/quickbar.lua | 0 .../module/modules}/data/statistics.lua | 0 .../module/modules}/data/tag.lua | 0 .../module/modules}/factorio-control.lua | 0 .../module/modules}/graftorio/forcestats.lua | 0 .../module/modules}/graftorio/general.lua | 0 .../module/modules}/graftorio/require.lua | 0 .../module/modules}/graftorio/statics.lua | 0 .../module/modules}/gui/autofill.lua | 0 .../module/modules}/gui/bonus.lua | 0 .../module/modules}/gui/debug/_g_view.lua | 0 .../module/modules}/gui/debug/event_view.lua | 0 .../gui/debug/expcore_datastore_view.lua | 0 .../modules}/gui/debug/expcore_gui_view.lua | 0 .../module/modules}/gui/debug/global_view.lua | 0 .../module/modules}/gui/debug/main_view.lua | 0 .../module/modules}/gui/debug/model.lua | 0 .../modules}/gui/debug/package_view.lua | 0 .../modules}/gui/debug/redmew_global_view.lua | 0 .../module/modules}/gui/landfill.lua | 0 .../module/modules}/gui/logo.png | Bin .../module/modules}/gui/module.lua | 0 .../module/modules}/gui/player-list.lua | 0 .../module/modules}/gui/playerdata.lua | 0 .../module/modules}/gui/production.lua | 0 .../module/modules}/gui/readme.lua | 0 .../module/modules}/gui/research.lua | 0 .../module/modules}/gui/rocket-info.lua | 0 .../module/modules}/gui/science-info.lua | 0 .../module/modules}/gui/server-ups.lua | 0 .../module/modules}/gui/surveillance.lua | 0 .../module/modules}/gui/task-list.lua | 0 .../module/modules}/gui/toolbar.lua | 0 .../module/modules}/gui/vlayer.lua | 0 .../module/modules}/gui/warp-list.lua | 0 .../module/overrides}/debug.lua | 0 .../module/overrides}/inspect.lua | 0 .../module/overrides}/math.lua | 0 .../module/overrides}/print.lua | 0 .../module/overrides}/require.lua | 0 .../module/overrides}/stages.lua | 0 .../module/overrides}/table.lua | 0 .../module/overrides}/version.lua | 0 .../module/utils}/color_presets.lua | 0 {utils => exp_legacy/module/utils}/event.lua | 0 .../module/utils}/event_core.lua | 0 {utils => exp_legacy/module/utils}/game.lua | 0 {utils => exp_legacy/module/utils}/global.lua | 0 {utils => exp_legacy/module/utils}/gui.lua | 0 .../module/utils}/priority_queue.lua | 0 {utils => exp_legacy/module/utils}/queue.lua | 0 {utils => exp_legacy/module/utils}/task.lua | 0 {utils => exp_legacy/module/utils}/token.lua | 0 exp_legacy/package.json | 30 ++++++++++++++++++ exp_legacy/tsconfig.json | 6 ++++ exp_legacy/tsconfig.node.json | 8 +++++ 266 files changed, 73 insertions(+) create mode 100644 exp_legacy/index.ts create mode 100644 exp_legacy/instance.ts rename {config => exp_legacy/module/config}/_file_loader.lua (100%) rename {config => exp_legacy/module/config}/advanced_start.lua (100%) rename {config => exp_legacy/module/config}/afk_kick.lua (100%) rename {config => exp_legacy/module/config}/bonus.lua (100%) rename {config => exp_legacy/module/config}/chat_reply.lua (100%) rename {config => exp_legacy/module/config}/compilatron.lua (100%) rename {config => exp_legacy/module/config}/death_logger.lua (100%) rename {config => exp_legacy/module/config}/deconlog.lua (100%) rename {config => exp_legacy/module/config}/discord_alerts.lua (100%) rename {config => exp_legacy/module/config}/expcore/command_auth_admin.lua (100%) rename {config => exp_legacy/module/config}/expcore/command_auth_roles.lua (100%) rename {config => exp_legacy/module/config}/expcore/command_color_parse.lua (100%) rename {config => exp_legacy/module/config}/expcore/command_general_parse.lua (100%) rename {config => exp_legacy/module/config}/expcore/command_role_parse.lua (100%) rename {config => exp_legacy/module/config}/expcore/command_runtime_disable.lua (100%) rename {config => exp_legacy/module/config}/expcore/permission_groups.lua (100%) rename {config => exp_legacy/module/config}/expcore/roles.lua (100%) rename {config => exp_legacy/module/config}/graftorio.lua (100%) rename {config => exp_legacy/module/config}/gui/autofill.lua (100%) rename {config => exp_legacy/module/config}/gui/player_list_actions.lua (100%) rename {config => exp_legacy/module/config}/gui/rockets.lua (100%) rename {config => exp_legacy/module/config}/gui/science.lua (100%) rename {config => exp_legacy/module/config}/gui/tasks.lua (100%) rename {config => exp_legacy/module/config}/gui/warps.lua (100%) rename {config => exp_legacy/module/config}/inventory_clear.lua (100%) rename {config => exp_legacy/module/config}/join_messages.lua (100%) rename {config => exp_legacy/module/config}/lawnmower.lua (100%) rename {config => exp_legacy/module/config}/logging.lua (100%) rename {config => exp_legacy/module/config}/miner.lua (100%) rename {config => exp_legacy/module/config}/module.lua (100%) rename {config => exp_legacy/module/config}/nukeprotect.lua (100%) rename {config => exp_legacy/module/config}/personal_logistic.lua (100%) rename {config => exp_legacy/module/config}/pollution_grading.lua (100%) rename {config => exp_legacy/module/config}/popup_messages.lua (100%) rename {config => exp_legacy/module/config}/preset_player_colours.lua (100%) rename {config => exp_legacy/module/config}/preset_player_quickbar.lua (100%) rename {config => exp_legacy/module/config}/protection.lua (100%) rename {config => exp_legacy/module/config}/repair.lua (100%) rename {config => exp_legacy/module/config}/research.lua (100%) rename {config => exp_legacy/module/config}/scorched_earth.lua (100%) rename {config => exp_legacy/module/config}/spawn_area.lua (100%) rename {config => exp_legacy/module/config}/station_auto_name.lua (100%) rename {config => exp_legacy/module/config}/statistics.lua (100%) rename {config => exp_legacy/module/config}/vlayer.lua (100%) rename {config => exp_legacy/module/config}/warnings.lua (100%) rename control.lua => exp_legacy/module/control.lua (100%) rename {expcore => exp_legacy/module/expcore}/async.lua (100%) rename {expcore => exp_legacy/module/expcore}/commands.lua (100%) rename {expcore => exp_legacy/module/expcore}/common.lua (100%) rename {expcore => exp_legacy/module/expcore}/datastore.lua (100%) rename {expcore => exp_legacy/module/expcore}/external.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui/_require.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui/core_defines.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui/defines.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui/helper_functions.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui/left_flow.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui/prototype.lua (100%) rename {expcore => exp_legacy/module/expcore}/gui/top_flow.lua (100%) rename {expcore => exp_legacy/module/expcore}/permission_groups.lua (100%) rename {expcore => exp_legacy/module/expcore}/player_data.lua (100%) rename {expcore => exp_legacy/module/expcore}/roles.lua (100%) rename {locale => exp_legacy/module/locale}/af/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ar/language.cfg (100%) rename {locale => exp_legacy/module/locale}/be/language.cfg (100%) rename {locale => exp_legacy/module/locale}/bg/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ca/language.cfg (100%) rename {locale => exp_legacy/module/locale}/cs/language.cfg (100%) rename {locale => exp_legacy/module/locale}/da/language.cfg (100%) rename {locale => exp_legacy/module/locale}/de/language.cfg (100%) rename {locale => exp_legacy/module/locale}/el/language.cfg (100%) rename {locale => exp_legacy/module/locale}/en/addons.cfg (100%) rename {locale => exp_legacy/module/locale}/en/commands.cfg (100%) rename {locale => exp_legacy/module/locale}/en/config.cfg (100%) rename {locale => exp_legacy/module/locale}/en/data.cfg (100%) rename {locale => exp_legacy/module/locale}/en/expcore.cfg (100%) rename {locale => exp_legacy/module/locale}/en/gui.cfg (100%) rename {locale => exp_legacy/module/locale}/en/language.cfg (100%) rename {locale => exp_legacy/module/locale}/eo/language.cfg (100%) rename {locale => exp_legacy/module/locale}/es-ES/language.cfg (100%) rename {locale => exp_legacy/module/locale}/et/language.cfg (100%) rename {locale => exp_legacy/module/locale}/eu/language.cfg (100%) rename {locale => exp_legacy/module/locale}/fa/language.cfg (100%) rename {locale => exp_legacy/module/locale}/fi/language.cfg (100%) rename {locale => exp_legacy/module/locale}/fil/language.cfg (100%) rename {locale => exp_legacy/module/locale}/fr/language.cfg (100%) rename {locale => exp_legacy/module/locale}/fy-NL/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ga-IE/language.cfg (100%) rename {locale => exp_legacy/module/locale}/he/language.cfg (100%) rename {locale => exp_legacy/module/locale}/hr/language.cfg (100%) rename {locale => exp_legacy/module/locale}/hu/language.cfg (100%) rename {locale => exp_legacy/module/locale}/id/language.cfg (100%) rename {locale => exp_legacy/module/locale}/is/language.cfg (100%) rename {locale => exp_legacy/module/locale}/it/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ja/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ka/language.cfg (100%) rename {locale => exp_legacy/module/locale}/kk/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ko/language.cfg (100%) rename {locale => exp_legacy/module/locale}/lt/language.cfg (100%) rename {locale => exp_legacy/module/locale}/lv/language.cfg (100%) rename {locale => exp_legacy/module/locale}/nl/language.cfg (100%) rename {locale => exp_legacy/module/locale}/no/language.cfg (100%) rename {locale => exp_legacy/module/locale}/pl/language.cfg (100%) rename {locale => exp_legacy/module/locale}/pt-BR/language.cfg (100%) rename {locale => exp_legacy/module/locale}/pt-PT/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ro/language.cfg (100%) rename {locale => exp_legacy/module/locale}/ru/language.cfg (100%) rename {locale => exp_legacy/module/locale}/sk/language.cfg (100%) rename {locale => exp_legacy/module/locale}/sl/language.cfg (100%) rename {locale => exp_legacy/module/locale}/sq/language.cfg (100%) rename {locale => exp_legacy/module/locale}/sr/language.cfg (100%) rename {locale => exp_legacy/module/locale}/sv-SE/language.cfg (100%) rename {locale => exp_legacy/module/locale}/th/language.cfg (100%) rename {locale => exp_legacy/module/locale}/tr/language.cfg (100%) rename {locale => exp_legacy/module/locale}/uk/language.cfg (100%) rename {locale => exp_legacy/module/locale}/vi/language.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-CN/addons.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-CN/commands.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-CN/config.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-CN/data.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-CN/expcore.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-CN/gui.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-CN/language.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-TW/addons.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-TW/commands.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-TW/config.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-TW/data.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-TW/expcore.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-TW/gui.cfg (100%) rename {locale => exp_legacy/module/locale}/zh-TW/language.cfg (100%) create mode 100644 exp_legacy/module/module.json create mode 100644 exp_legacy/module/module_exports.lua rename {modules => exp_legacy/module/modules}/addons/advanced-start.lua (100%) rename {modules => exp_legacy/module/modules}/addons/afk-kick.lua (100%) rename {modules => exp_legacy/module/modules}/addons/chat-popups.lua (100%) rename {modules => exp_legacy/module/modules}/addons/chat-reply.lua (100%) rename {modules => exp_legacy/module/modules}/addons/compilatron.lua (100%) rename {modules => exp_legacy/module/modules}/addons/damage-popups.lua (100%) rename {modules => exp_legacy/module/modules}/addons/death-logger.lua (100%) rename {modules => exp_legacy/module/modules}/addons/deconlog.lua (100%) rename {modules => exp_legacy/module/modules}/addons/discord-alerts.lua (100%) rename {modules => exp_legacy/module/modules}/addons/fagc.lua (100%) rename {modules => exp_legacy/module/modules}/addons/inserter.lua (100%) rename {modules => exp_legacy/module/modules}/addons/inventory-clear.lua (100%) rename {modules => exp_legacy/module/modules}/addons/lawnmower.lua (100%) rename {modules => exp_legacy/module/modules}/addons/logging.lua (100%) rename {modules => exp_legacy/module/modules}/addons/miner.lua (100%) rename {modules => exp_legacy/module/modules}/addons/nukeprotect.lua (100%) rename {modules => exp_legacy/module/modules}/addons/pollution-grading.lua (100%) rename {modules => exp_legacy/module/modules}/addons/protection-jail.lua (100%) rename {modules => exp_legacy/module/modules}/addons/report-jail.lua (100%) rename {modules => exp_legacy/module/modules}/addons/scorched-earth.lua (100%) rename {modules => exp_legacy/module/modules}/addons/spawn-area.lua (100%) rename {modules => exp_legacy/module/modules}/addons/station-auto-name.lua (100%) rename {modules => exp_legacy/module/modules}/addons/tree-decon.lua (100%) rename {modules => exp_legacy/module/modules}/commands/admin-chat.lua (100%) rename {modules => exp_legacy/module/modules}/commands/admin-markers.lua (100%) rename {modules => exp_legacy/module/modules}/commands/artillery.lua (100%) rename {modules => exp_legacy/module/modules}/commands/bot-queue.lua (100%) rename {modules => exp_legacy/module/modules}/commands/cheat-mode.lua (100%) rename {modules => exp_legacy/module/modules}/commands/clear-inventory.lua (100%) rename {modules => exp_legacy/module/modules}/commands/connect.lua (100%) rename {modules => exp_legacy/module/modules}/commands/debug.lua (100%) rename {modules => exp_legacy/module/modules}/commands/enemy.lua (100%) rename {modules => exp_legacy/module/modules}/commands/find.lua (100%) rename {modules => exp_legacy/module/modules}/commands/friendly-fire.lua (100%) rename {modules => exp_legacy/module/modules}/commands/help.lua (100%) rename {modules => exp_legacy/module/modules}/commands/home.lua (100%) rename {modules => exp_legacy/module/modules}/commands/interface.lua (100%) rename {modules => exp_legacy/module/modules}/commands/jail.lua (100%) rename {modules => exp_legacy/module/modules}/commands/kill.lua (100%) rename {modules => exp_legacy/module/modules}/commands/last-location.lua (100%) rename {modules => exp_legacy/module/modules}/commands/me.lua (100%) rename {modules => exp_legacy/module/modules}/commands/pollution.lua (100%) rename {modules => exp_legacy/module/modules}/commands/protection.lua (100%) rename {modules => exp_legacy/module/modules}/commands/rainbow.lua (100%) rename {modules => exp_legacy/module/modules}/commands/ratio.lua (100%) rename {modules => exp_legacy/module/modules}/commands/repair.lua (100%) rename {modules => exp_legacy/module/modules}/commands/reports.lua (100%) rename {modules => exp_legacy/module/modules}/commands/research.lua (100%) rename {modules => exp_legacy/module/modules}/commands/roles.lua (100%) rename {modules => exp_legacy/module/modules}/commands/search.lua (100%) rename {modules => exp_legacy/module/modules}/commands/spawn.lua (100%) rename {modules => exp_legacy/module/modules}/commands/spectate.lua (100%) rename {modules => exp_legacy/module/modules}/commands/speed.lua (100%) rename {modules => exp_legacy/module/modules}/commands/surface-clearing.lua (100%) rename {modules => exp_legacy/module/modules}/commands/teleport.lua (100%) rename {modules => exp_legacy/module/modules}/commands/train.lua (100%) rename {modules => exp_legacy/module/modules}/commands/vlayer.lua (100%) rename {modules => exp_legacy/module/modules}/commands/warnings.lua (100%) rename {modules => exp_legacy/module/modules}/commands/waterfill.lua (100%) rename {modules => exp_legacy/module/modules}/control/jail.lua (100%) rename {modules => exp_legacy/module/modules}/control/production.lua (100%) rename {modules => exp_legacy/module/modules}/control/protection.lua (100%) rename {modules => exp_legacy/module/modules}/control/reports.lua (100%) rename {modules => exp_legacy/module/modules}/control/rockets.lua (100%) rename {modules => exp_legacy/module/modules}/control/selection.lua (100%) rename {modules => exp_legacy/module/modules}/control/spectate.lua (100%) rename {modules => exp_legacy/module/modules}/control/tasks.lua (100%) rename {modules => exp_legacy/module/modules}/control/vlayer.lua (100%) rename {modules => exp_legacy/module/modules}/control/warnings.lua (100%) rename {modules => exp_legacy/module/modules}/control/warps.lua (100%) rename {modules => exp_legacy/module/modules}/data/alt-view.lua (100%) rename {modules => exp_legacy/module/modules}/data/bonus.lua (100%) rename {modules => exp_legacy/module/modules}/data/greetings.lua (100%) rename {modules => exp_legacy/module/modules}/data/language.lua (100%) rename {modules => exp_legacy/module/modules}/data/personal-logistic.lua (100%) rename {modules => exp_legacy/module/modules}/data/player-colours.lua (100%) rename {modules => exp_legacy/module/modules}/data/quickbar.lua (100%) rename {modules => exp_legacy/module/modules}/data/statistics.lua (100%) rename {modules => exp_legacy/module/modules}/data/tag.lua (100%) rename {modules => exp_legacy/module/modules}/factorio-control.lua (100%) rename {modules => exp_legacy/module/modules}/graftorio/forcestats.lua (100%) rename {modules => exp_legacy/module/modules}/graftorio/general.lua (100%) rename {modules => exp_legacy/module/modules}/graftorio/require.lua (100%) rename {modules => exp_legacy/module/modules}/graftorio/statics.lua (100%) rename {modules => exp_legacy/module/modules}/gui/autofill.lua (100%) rename {modules => exp_legacy/module/modules}/gui/bonus.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/_g_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/event_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/expcore_datastore_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/expcore_gui_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/global_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/main_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/model.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/package_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/debug/redmew_global_view.lua (100%) rename {modules => exp_legacy/module/modules}/gui/landfill.lua (100%) rename {modules => exp_legacy/module/modules}/gui/logo.png (100%) rename {modules => exp_legacy/module/modules}/gui/module.lua (100%) rename {modules => exp_legacy/module/modules}/gui/player-list.lua (100%) rename {modules => exp_legacy/module/modules}/gui/playerdata.lua (100%) rename {modules => exp_legacy/module/modules}/gui/production.lua (100%) rename {modules => exp_legacy/module/modules}/gui/readme.lua (100%) rename {modules => exp_legacy/module/modules}/gui/research.lua (100%) rename {modules => exp_legacy/module/modules}/gui/rocket-info.lua (100%) rename {modules => exp_legacy/module/modules}/gui/science-info.lua (100%) rename {modules => exp_legacy/module/modules}/gui/server-ups.lua (100%) rename {modules => exp_legacy/module/modules}/gui/surveillance.lua (100%) rename {modules => exp_legacy/module/modules}/gui/task-list.lua (100%) rename {modules => exp_legacy/module/modules}/gui/toolbar.lua (100%) rename {modules => exp_legacy/module/modules}/gui/vlayer.lua (100%) rename {modules => exp_legacy/module/modules}/gui/warp-list.lua (100%) rename {overrides => exp_legacy/module/overrides}/debug.lua (100%) rename {overrides => exp_legacy/module/overrides}/inspect.lua (100%) rename {overrides => exp_legacy/module/overrides}/math.lua (100%) rename {overrides => exp_legacy/module/overrides}/print.lua (100%) rename {overrides => exp_legacy/module/overrides}/require.lua (100%) rename {overrides => exp_legacy/module/overrides}/stages.lua (100%) rename {overrides => exp_legacy/module/overrides}/table.lua (100%) rename {overrides => exp_legacy/module/overrides}/version.lua (100%) rename {utils => exp_legacy/module/utils}/color_presets.lua (100%) rename {utils => exp_legacy/module/utils}/event.lua (100%) rename {utils => exp_legacy/module/utils}/event_core.lua (100%) rename {utils => exp_legacy/module/utils}/game.lua (100%) rename {utils => exp_legacy/module/utils}/global.lua (100%) rename {utils => exp_legacy/module/utils}/gui.lua (100%) rename {utils => exp_legacy/module/utils}/priority_queue.lua (100%) rename {utils => exp_legacy/module/utils}/queue.lua (100%) rename {utils => exp_legacy/module/utils}/task.lua (100%) rename {utils => exp_legacy/module/utils}/token.lua (100%) create mode 100644 exp_legacy/package.json create mode 100644 exp_legacy/tsconfig.json create mode 100644 exp_legacy/tsconfig.node.json diff --git a/exp_legacy/index.ts b/exp_legacy/index.ts new file mode 100644 index 00000000..ff35fce5 --- /dev/null +++ b/exp_legacy/index.ts @@ -0,0 +1,8 @@ +import * as lib from "@clusterio/lib"; + +export const plugin: lib.PluginDeclaration = { + name: "exp_legacy", + title: "exp_legacy", + description: "Example Description. Plugin. Change me in index.ts", + instanceEntrypoint: "./dist/node/instance", +}; diff --git a/exp_legacy/instance.ts b/exp_legacy/instance.ts new file mode 100644 index 00000000..e8fa7eeb --- /dev/null +++ b/exp_legacy/instance.ts @@ -0,0 +1,7 @@ +import * as lib from "@clusterio/lib"; +import { BaseInstancePlugin } from "@clusterio/host"; + +export class InstancePlugin extends BaseInstancePlugin { + // This class is empty because an instance plugin must be defined for a module to be injected + // This requirement may change in the future to allow for standalone modules +} diff --git a/config/_file_loader.lua b/exp_legacy/module/config/_file_loader.lua similarity index 100% rename from config/_file_loader.lua rename to exp_legacy/module/config/_file_loader.lua diff --git a/config/advanced_start.lua b/exp_legacy/module/config/advanced_start.lua similarity index 100% rename from config/advanced_start.lua rename to exp_legacy/module/config/advanced_start.lua diff --git a/config/afk_kick.lua b/exp_legacy/module/config/afk_kick.lua similarity index 100% rename from config/afk_kick.lua rename to exp_legacy/module/config/afk_kick.lua diff --git a/config/bonus.lua b/exp_legacy/module/config/bonus.lua similarity index 100% rename from config/bonus.lua rename to exp_legacy/module/config/bonus.lua diff --git a/config/chat_reply.lua b/exp_legacy/module/config/chat_reply.lua similarity index 100% rename from config/chat_reply.lua rename to exp_legacy/module/config/chat_reply.lua diff --git a/config/compilatron.lua b/exp_legacy/module/config/compilatron.lua similarity index 100% rename from config/compilatron.lua rename to exp_legacy/module/config/compilatron.lua diff --git a/config/death_logger.lua b/exp_legacy/module/config/death_logger.lua similarity index 100% rename from config/death_logger.lua rename to exp_legacy/module/config/death_logger.lua diff --git a/config/deconlog.lua b/exp_legacy/module/config/deconlog.lua similarity index 100% rename from config/deconlog.lua rename to exp_legacy/module/config/deconlog.lua diff --git a/config/discord_alerts.lua b/exp_legacy/module/config/discord_alerts.lua similarity index 100% rename from config/discord_alerts.lua rename to exp_legacy/module/config/discord_alerts.lua diff --git a/config/expcore/command_auth_admin.lua b/exp_legacy/module/config/expcore/command_auth_admin.lua similarity index 100% rename from config/expcore/command_auth_admin.lua rename to exp_legacy/module/config/expcore/command_auth_admin.lua diff --git a/config/expcore/command_auth_roles.lua b/exp_legacy/module/config/expcore/command_auth_roles.lua similarity index 100% rename from config/expcore/command_auth_roles.lua rename to exp_legacy/module/config/expcore/command_auth_roles.lua diff --git a/config/expcore/command_color_parse.lua b/exp_legacy/module/config/expcore/command_color_parse.lua similarity index 100% rename from config/expcore/command_color_parse.lua rename to exp_legacy/module/config/expcore/command_color_parse.lua diff --git a/config/expcore/command_general_parse.lua b/exp_legacy/module/config/expcore/command_general_parse.lua similarity index 100% rename from config/expcore/command_general_parse.lua rename to exp_legacy/module/config/expcore/command_general_parse.lua diff --git a/config/expcore/command_role_parse.lua b/exp_legacy/module/config/expcore/command_role_parse.lua similarity index 100% rename from config/expcore/command_role_parse.lua rename to exp_legacy/module/config/expcore/command_role_parse.lua diff --git a/config/expcore/command_runtime_disable.lua b/exp_legacy/module/config/expcore/command_runtime_disable.lua similarity index 100% rename from config/expcore/command_runtime_disable.lua rename to exp_legacy/module/config/expcore/command_runtime_disable.lua diff --git a/config/expcore/permission_groups.lua b/exp_legacy/module/config/expcore/permission_groups.lua similarity index 100% rename from config/expcore/permission_groups.lua rename to exp_legacy/module/config/expcore/permission_groups.lua diff --git a/config/expcore/roles.lua b/exp_legacy/module/config/expcore/roles.lua similarity index 100% rename from config/expcore/roles.lua rename to exp_legacy/module/config/expcore/roles.lua diff --git a/config/graftorio.lua b/exp_legacy/module/config/graftorio.lua similarity index 100% rename from config/graftorio.lua rename to exp_legacy/module/config/graftorio.lua diff --git a/config/gui/autofill.lua b/exp_legacy/module/config/gui/autofill.lua similarity index 100% rename from config/gui/autofill.lua rename to exp_legacy/module/config/gui/autofill.lua diff --git a/config/gui/player_list_actions.lua b/exp_legacy/module/config/gui/player_list_actions.lua similarity index 100% rename from config/gui/player_list_actions.lua rename to exp_legacy/module/config/gui/player_list_actions.lua diff --git a/config/gui/rockets.lua b/exp_legacy/module/config/gui/rockets.lua similarity index 100% rename from config/gui/rockets.lua rename to exp_legacy/module/config/gui/rockets.lua diff --git a/config/gui/science.lua b/exp_legacy/module/config/gui/science.lua similarity index 100% rename from config/gui/science.lua rename to exp_legacy/module/config/gui/science.lua diff --git a/config/gui/tasks.lua b/exp_legacy/module/config/gui/tasks.lua similarity index 100% rename from config/gui/tasks.lua rename to exp_legacy/module/config/gui/tasks.lua diff --git a/config/gui/warps.lua b/exp_legacy/module/config/gui/warps.lua similarity index 100% rename from config/gui/warps.lua rename to exp_legacy/module/config/gui/warps.lua diff --git a/config/inventory_clear.lua b/exp_legacy/module/config/inventory_clear.lua similarity index 100% rename from config/inventory_clear.lua rename to exp_legacy/module/config/inventory_clear.lua diff --git a/config/join_messages.lua b/exp_legacy/module/config/join_messages.lua similarity index 100% rename from config/join_messages.lua rename to exp_legacy/module/config/join_messages.lua diff --git a/config/lawnmower.lua b/exp_legacy/module/config/lawnmower.lua similarity index 100% rename from config/lawnmower.lua rename to exp_legacy/module/config/lawnmower.lua diff --git a/config/logging.lua b/exp_legacy/module/config/logging.lua similarity index 100% rename from config/logging.lua rename to exp_legacy/module/config/logging.lua diff --git a/config/miner.lua b/exp_legacy/module/config/miner.lua similarity index 100% rename from config/miner.lua rename to exp_legacy/module/config/miner.lua diff --git a/config/module.lua b/exp_legacy/module/config/module.lua similarity index 100% rename from config/module.lua rename to exp_legacy/module/config/module.lua diff --git a/config/nukeprotect.lua b/exp_legacy/module/config/nukeprotect.lua similarity index 100% rename from config/nukeprotect.lua rename to exp_legacy/module/config/nukeprotect.lua diff --git a/config/personal_logistic.lua b/exp_legacy/module/config/personal_logistic.lua similarity index 100% rename from config/personal_logistic.lua rename to exp_legacy/module/config/personal_logistic.lua diff --git a/config/pollution_grading.lua b/exp_legacy/module/config/pollution_grading.lua similarity index 100% rename from config/pollution_grading.lua rename to exp_legacy/module/config/pollution_grading.lua diff --git a/config/popup_messages.lua b/exp_legacy/module/config/popup_messages.lua similarity index 100% rename from config/popup_messages.lua rename to exp_legacy/module/config/popup_messages.lua diff --git a/config/preset_player_colours.lua b/exp_legacy/module/config/preset_player_colours.lua similarity index 100% rename from config/preset_player_colours.lua rename to exp_legacy/module/config/preset_player_colours.lua diff --git a/config/preset_player_quickbar.lua b/exp_legacy/module/config/preset_player_quickbar.lua similarity index 100% rename from config/preset_player_quickbar.lua rename to exp_legacy/module/config/preset_player_quickbar.lua diff --git a/config/protection.lua b/exp_legacy/module/config/protection.lua similarity index 100% rename from config/protection.lua rename to exp_legacy/module/config/protection.lua diff --git a/config/repair.lua b/exp_legacy/module/config/repair.lua similarity index 100% rename from config/repair.lua rename to exp_legacy/module/config/repair.lua diff --git a/config/research.lua b/exp_legacy/module/config/research.lua similarity index 100% rename from config/research.lua rename to exp_legacy/module/config/research.lua diff --git a/config/scorched_earth.lua b/exp_legacy/module/config/scorched_earth.lua similarity index 100% rename from config/scorched_earth.lua rename to exp_legacy/module/config/scorched_earth.lua diff --git a/config/spawn_area.lua b/exp_legacy/module/config/spawn_area.lua similarity index 100% rename from config/spawn_area.lua rename to exp_legacy/module/config/spawn_area.lua diff --git a/config/station_auto_name.lua b/exp_legacy/module/config/station_auto_name.lua similarity index 100% rename from config/station_auto_name.lua rename to exp_legacy/module/config/station_auto_name.lua diff --git a/config/statistics.lua b/exp_legacy/module/config/statistics.lua similarity index 100% rename from config/statistics.lua rename to exp_legacy/module/config/statistics.lua diff --git a/config/vlayer.lua b/exp_legacy/module/config/vlayer.lua similarity index 100% rename from config/vlayer.lua rename to exp_legacy/module/config/vlayer.lua diff --git a/config/warnings.lua b/exp_legacy/module/config/warnings.lua similarity index 100% rename from config/warnings.lua rename to exp_legacy/module/config/warnings.lua diff --git a/control.lua b/exp_legacy/module/control.lua similarity index 100% rename from control.lua rename to exp_legacy/module/control.lua diff --git a/expcore/async.lua b/exp_legacy/module/expcore/async.lua similarity index 100% rename from expcore/async.lua rename to exp_legacy/module/expcore/async.lua diff --git a/expcore/commands.lua b/exp_legacy/module/expcore/commands.lua similarity index 100% rename from expcore/commands.lua rename to exp_legacy/module/expcore/commands.lua diff --git a/expcore/common.lua b/exp_legacy/module/expcore/common.lua similarity index 100% rename from expcore/common.lua rename to exp_legacy/module/expcore/common.lua diff --git a/expcore/datastore.lua b/exp_legacy/module/expcore/datastore.lua similarity index 100% rename from expcore/datastore.lua rename to exp_legacy/module/expcore/datastore.lua diff --git a/expcore/external.lua b/exp_legacy/module/expcore/external.lua similarity index 100% rename from expcore/external.lua rename to exp_legacy/module/expcore/external.lua diff --git a/expcore/gui.lua b/exp_legacy/module/expcore/gui.lua similarity index 100% rename from expcore/gui.lua rename to exp_legacy/module/expcore/gui.lua diff --git a/expcore/gui/_require.lua b/exp_legacy/module/expcore/gui/_require.lua similarity index 100% rename from expcore/gui/_require.lua rename to exp_legacy/module/expcore/gui/_require.lua diff --git a/expcore/gui/core_defines.lua b/exp_legacy/module/expcore/gui/core_defines.lua similarity index 100% rename from expcore/gui/core_defines.lua rename to exp_legacy/module/expcore/gui/core_defines.lua diff --git a/expcore/gui/defines.lua b/exp_legacy/module/expcore/gui/defines.lua similarity index 100% rename from expcore/gui/defines.lua rename to exp_legacy/module/expcore/gui/defines.lua diff --git a/expcore/gui/helper_functions.lua b/exp_legacy/module/expcore/gui/helper_functions.lua similarity index 100% rename from expcore/gui/helper_functions.lua rename to exp_legacy/module/expcore/gui/helper_functions.lua diff --git a/expcore/gui/left_flow.lua b/exp_legacy/module/expcore/gui/left_flow.lua similarity index 100% rename from expcore/gui/left_flow.lua rename to exp_legacy/module/expcore/gui/left_flow.lua diff --git a/expcore/gui/prototype.lua b/exp_legacy/module/expcore/gui/prototype.lua similarity index 100% rename from expcore/gui/prototype.lua rename to exp_legacy/module/expcore/gui/prototype.lua diff --git a/expcore/gui/top_flow.lua b/exp_legacy/module/expcore/gui/top_flow.lua similarity index 100% rename from expcore/gui/top_flow.lua rename to exp_legacy/module/expcore/gui/top_flow.lua diff --git a/expcore/permission_groups.lua b/exp_legacy/module/expcore/permission_groups.lua similarity index 100% rename from expcore/permission_groups.lua rename to exp_legacy/module/expcore/permission_groups.lua diff --git a/expcore/player_data.lua b/exp_legacy/module/expcore/player_data.lua similarity index 100% rename from expcore/player_data.lua rename to exp_legacy/module/expcore/player_data.lua diff --git a/expcore/roles.lua b/exp_legacy/module/expcore/roles.lua similarity index 100% rename from expcore/roles.lua rename to exp_legacy/module/expcore/roles.lua diff --git a/locale/af/language.cfg b/exp_legacy/module/locale/af/language.cfg similarity index 100% rename from locale/af/language.cfg rename to exp_legacy/module/locale/af/language.cfg diff --git a/locale/ar/language.cfg b/exp_legacy/module/locale/ar/language.cfg similarity index 100% rename from locale/ar/language.cfg rename to exp_legacy/module/locale/ar/language.cfg diff --git a/locale/be/language.cfg b/exp_legacy/module/locale/be/language.cfg similarity index 100% rename from locale/be/language.cfg rename to exp_legacy/module/locale/be/language.cfg diff --git a/locale/bg/language.cfg b/exp_legacy/module/locale/bg/language.cfg similarity index 100% rename from locale/bg/language.cfg rename to exp_legacy/module/locale/bg/language.cfg diff --git a/locale/ca/language.cfg b/exp_legacy/module/locale/ca/language.cfg similarity index 100% rename from locale/ca/language.cfg rename to exp_legacy/module/locale/ca/language.cfg diff --git a/locale/cs/language.cfg b/exp_legacy/module/locale/cs/language.cfg similarity index 100% rename from locale/cs/language.cfg rename to exp_legacy/module/locale/cs/language.cfg diff --git a/locale/da/language.cfg b/exp_legacy/module/locale/da/language.cfg similarity index 100% rename from locale/da/language.cfg rename to exp_legacy/module/locale/da/language.cfg diff --git a/locale/de/language.cfg b/exp_legacy/module/locale/de/language.cfg similarity index 100% rename from locale/de/language.cfg rename to exp_legacy/module/locale/de/language.cfg diff --git a/locale/el/language.cfg b/exp_legacy/module/locale/el/language.cfg similarity index 100% rename from locale/el/language.cfg rename to exp_legacy/module/locale/el/language.cfg diff --git a/locale/en/addons.cfg b/exp_legacy/module/locale/en/addons.cfg similarity index 100% rename from locale/en/addons.cfg rename to exp_legacy/module/locale/en/addons.cfg diff --git a/locale/en/commands.cfg b/exp_legacy/module/locale/en/commands.cfg similarity index 100% rename from locale/en/commands.cfg rename to exp_legacy/module/locale/en/commands.cfg diff --git a/locale/en/config.cfg b/exp_legacy/module/locale/en/config.cfg similarity index 100% rename from locale/en/config.cfg rename to exp_legacy/module/locale/en/config.cfg diff --git a/locale/en/data.cfg b/exp_legacy/module/locale/en/data.cfg similarity index 100% rename from locale/en/data.cfg rename to exp_legacy/module/locale/en/data.cfg diff --git a/locale/en/expcore.cfg b/exp_legacy/module/locale/en/expcore.cfg similarity index 100% rename from locale/en/expcore.cfg rename to exp_legacy/module/locale/en/expcore.cfg diff --git a/locale/en/gui.cfg b/exp_legacy/module/locale/en/gui.cfg similarity index 100% rename from locale/en/gui.cfg rename to exp_legacy/module/locale/en/gui.cfg diff --git a/locale/en/language.cfg b/exp_legacy/module/locale/en/language.cfg similarity index 100% rename from locale/en/language.cfg rename to exp_legacy/module/locale/en/language.cfg diff --git a/locale/eo/language.cfg b/exp_legacy/module/locale/eo/language.cfg similarity index 100% rename from locale/eo/language.cfg rename to exp_legacy/module/locale/eo/language.cfg diff --git a/locale/es-ES/language.cfg b/exp_legacy/module/locale/es-ES/language.cfg similarity index 100% rename from locale/es-ES/language.cfg rename to exp_legacy/module/locale/es-ES/language.cfg diff --git a/locale/et/language.cfg b/exp_legacy/module/locale/et/language.cfg similarity index 100% rename from locale/et/language.cfg rename to exp_legacy/module/locale/et/language.cfg diff --git a/locale/eu/language.cfg b/exp_legacy/module/locale/eu/language.cfg similarity index 100% rename from locale/eu/language.cfg rename to exp_legacy/module/locale/eu/language.cfg diff --git a/locale/fa/language.cfg b/exp_legacy/module/locale/fa/language.cfg similarity index 100% rename from locale/fa/language.cfg rename to exp_legacy/module/locale/fa/language.cfg diff --git a/locale/fi/language.cfg b/exp_legacy/module/locale/fi/language.cfg similarity index 100% rename from locale/fi/language.cfg rename to exp_legacy/module/locale/fi/language.cfg diff --git a/locale/fil/language.cfg b/exp_legacy/module/locale/fil/language.cfg similarity index 100% rename from locale/fil/language.cfg rename to exp_legacy/module/locale/fil/language.cfg diff --git a/locale/fr/language.cfg b/exp_legacy/module/locale/fr/language.cfg similarity index 100% rename from locale/fr/language.cfg rename to exp_legacy/module/locale/fr/language.cfg diff --git a/locale/fy-NL/language.cfg b/exp_legacy/module/locale/fy-NL/language.cfg similarity index 100% rename from locale/fy-NL/language.cfg rename to exp_legacy/module/locale/fy-NL/language.cfg diff --git a/locale/ga-IE/language.cfg b/exp_legacy/module/locale/ga-IE/language.cfg similarity index 100% rename from locale/ga-IE/language.cfg rename to exp_legacy/module/locale/ga-IE/language.cfg diff --git a/locale/he/language.cfg b/exp_legacy/module/locale/he/language.cfg similarity index 100% rename from locale/he/language.cfg rename to exp_legacy/module/locale/he/language.cfg diff --git a/locale/hr/language.cfg b/exp_legacy/module/locale/hr/language.cfg similarity index 100% rename from locale/hr/language.cfg rename to exp_legacy/module/locale/hr/language.cfg diff --git a/locale/hu/language.cfg b/exp_legacy/module/locale/hu/language.cfg similarity index 100% rename from locale/hu/language.cfg rename to exp_legacy/module/locale/hu/language.cfg diff --git a/locale/id/language.cfg b/exp_legacy/module/locale/id/language.cfg similarity index 100% rename from locale/id/language.cfg rename to exp_legacy/module/locale/id/language.cfg diff --git a/locale/is/language.cfg b/exp_legacy/module/locale/is/language.cfg similarity index 100% rename from locale/is/language.cfg rename to exp_legacy/module/locale/is/language.cfg diff --git a/locale/it/language.cfg b/exp_legacy/module/locale/it/language.cfg similarity index 100% rename from locale/it/language.cfg rename to exp_legacy/module/locale/it/language.cfg diff --git a/locale/ja/language.cfg b/exp_legacy/module/locale/ja/language.cfg similarity index 100% rename from locale/ja/language.cfg rename to exp_legacy/module/locale/ja/language.cfg diff --git a/locale/ka/language.cfg b/exp_legacy/module/locale/ka/language.cfg similarity index 100% rename from locale/ka/language.cfg rename to exp_legacy/module/locale/ka/language.cfg diff --git a/locale/kk/language.cfg b/exp_legacy/module/locale/kk/language.cfg similarity index 100% rename from locale/kk/language.cfg rename to exp_legacy/module/locale/kk/language.cfg diff --git a/locale/ko/language.cfg b/exp_legacy/module/locale/ko/language.cfg similarity index 100% rename from locale/ko/language.cfg rename to exp_legacy/module/locale/ko/language.cfg diff --git a/locale/lt/language.cfg b/exp_legacy/module/locale/lt/language.cfg similarity index 100% rename from locale/lt/language.cfg rename to exp_legacy/module/locale/lt/language.cfg diff --git a/locale/lv/language.cfg b/exp_legacy/module/locale/lv/language.cfg similarity index 100% rename from locale/lv/language.cfg rename to exp_legacy/module/locale/lv/language.cfg diff --git a/locale/nl/language.cfg b/exp_legacy/module/locale/nl/language.cfg similarity index 100% rename from locale/nl/language.cfg rename to exp_legacy/module/locale/nl/language.cfg diff --git a/locale/no/language.cfg b/exp_legacy/module/locale/no/language.cfg similarity index 100% rename from locale/no/language.cfg rename to exp_legacy/module/locale/no/language.cfg diff --git a/locale/pl/language.cfg b/exp_legacy/module/locale/pl/language.cfg similarity index 100% rename from locale/pl/language.cfg rename to exp_legacy/module/locale/pl/language.cfg diff --git a/locale/pt-BR/language.cfg b/exp_legacy/module/locale/pt-BR/language.cfg similarity index 100% rename from locale/pt-BR/language.cfg rename to exp_legacy/module/locale/pt-BR/language.cfg diff --git a/locale/pt-PT/language.cfg b/exp_legacy/module/locale/pt-PT/language.cfg similarity index 100% rename from locale/pt-PT/language.cfg rename to exp_legacy/module/locale/pt-PT/language.cfg diff --git a/locale/ro/language.cfg b/exp_legacy/module/locale/ro/language.cfg similarity index 100% rename from locale/ro/language.cfg rename to exp_legacy/module/locale/ro/language.cfg diff --git a/locale/ru/language.cfg b/exp_legacy/module/locale/ru/language.cfg similarity index 100% rename from locale/ru/language.cfg rename to exp_legacy/module/locale/ru/language.cfg diff --git a/locale/sk/language.cfg b/exp_legacy/module/locale/sk/language.cfg similarity index 100% rename from locale/sk/language.cfg rename to exp_legacy/module/locale/sk/language.cfg diff --git a/locale/sl/language.cfg b/exp_legacy/module/locale/sl/language.cfg similarity index 100% rename from locale/sl/language.cfg rename to exp_legacy/module/locale/sl/language.cfg diff --git a/locale/sq/language.cfg b/exp_legacy/module/locale/sq/language.cfg similarity index 100% rename from locale/sq/language.cfg rename to exp_legacy/module/locale/sq/language.cfg diff --git a/locale/sr/language.cfg b/exp_legacy/module/locale/sr/language.cfg similarity index 100% rename from locale/sr/language.cfg rename to exp_legacy/module/locale/sr/language.cfg diff --git a/locale/sv-SE/language.cfg b/exp_legacy/module/locale/sv-SE/language.cfg similarity index 100% rename from locale/sv-SE/language.cfg rename to exp_legacy/module/locale/sv-SE/language.cfg diff --git a/locale/th/language.cfg b/exp_legacy/module/locale/th/language.cfg similarity index 100% rename from locale/th/language.cfg rename to exp_legacy/module/locale/th/language.cfg diff --git a/locale/tr/language.cfg b/exp_legacy/module/locale/tr/language.cfg similarity index 100% rename from locale/tr/language.cfg rename to exp_legacy/module/locale/tr/language.cfg diff --git a/locale/uk/language.cfg b/exp_legacy/module/locale/uk/language.cfg similarity index 100% rename from locale/uk/language.cfg rename to exp_legacy/module/locale/uk/language.cfg diff --git a/locale/vi/language.cfg b/exp_legacy/module/locale/vi/language.cfg similarity index 100% rename from locale/vi/language.cfg rename to exp_legacy/module/locale/vi/language.cfg diff --git a/locale/zh-CN/addons.cfg b/exp_legacy/module/locale/zh-CN/addons.cfg similarity index 100% rename from locale/zh-CN/addons.cfg rename to exp_legacy/module/locale/zh-CN/addons.cfg diff --git a/locale/zh-CN/commands.cfg b/exp_legacy/module/locale/zh-CN/commands.cfg similarity index 100% rename from locale/zh-CN/commands.cfg rename to exp_legacy/module/locale/zh-CN/commands.cfg diff --git a/locale/zh-CN/config.cfg b/exp_legacy/module/locale/zh-CN/config.cfg similarity index 100% rename from locale/zh-CN/config.cfg rename to exp_legacy/module/locale/zh-CN/config.cfg diff --git a/locale/zh-CN/data.cfg b/exp_legacy/module/locale/zh-CN/data.cfg similarity index 100% rename from locale/zh-CN/data.cfg rename to exp_legacy/module/locale/zh-CN/data.cfg diff --git a/locale/zh-CN/expcore.cfg b/exp_legacy/module/locale/zh-CN/expcore.cfg similarity index 100% rename from locale/zh-CN/expcore.cfg rename to exp_legacy/module/locale/zh-CN/expcore.cfg diff --git a/locale/zh-CN/gui.cfg b/exp_legacy/module/locale/zh-CN/gui.cfg similarity index 100% rename from locale/zh-CN/gui.cfg rename to exp_legacy/module/locale/zh-CN/gui.cfg diff --git a/locale/zh-CN/language.cfg b/exp_legacy/module/locale/zh-CN/language.cfg similarity index 100% rename from locale/zh-CN/language.cfg rename to exp_legacy/module/locale/zh-CN/language.cfg diff --git a/locale/zh-TW/addons.cfg b/exp_legacy/module/locale/zh-TW/addons.cfg similarity index 100% rename from locale/zh-TW/addons.cfg rename to exp_legacy/module/locale/zh-TW/addons.cfg diff --git a/locale/zh-TW/commands.cfg b/exp_legacy/module/locale/zh-TW/commands.cfg similarity index 100% rename from locale/zh-TW/commands.cfg rename to exp_legacy/module/locale/zh-TW/commands.cfg diff --git a/locale/zh-TW/config.cfg b/exp_legacy/module/locale/zh-TW/config.cfg similarity index 100% rename from locale/zh-TW/config.cfg rename to exp_legacy/module/locale/zh-TW/config.cfg diff --git a/locale/zh-TW/data.cfg b/exp_legacy/module/locale/zh-TW/data.cfg similarity index 100% rename from locale/zh-TW/data.cfg rename to exp_legacy/module/locale/zh-TW/data.cfg diff --git a/locale/zh-TW/expcore.cfg b/exp_legacy/module/locale/zh-TW/expcore.cfg similarity index 100% rename from locale/zh-TW/expcore.cfg rename to exp_legacy/module/locale/zh-TW/expcore.cfg diff --git a/locale/zh-TW/gui.cfg b/exp_legacy/module/locale/zh-TW/gui.cfg similarity index 100% rename from locale/zh-TW/gui.cfg rename to exp_legacy/module/locale/zh-TW/gui.cfg diff --git a/locale/zh-TW/language.cfg b/exp_legacy/module/locale/zh-TW/language.cfg similarity index 100% rename from locale/zh-TW/language.cfg rename to exp_legacy/module/locale/zh-TW/language.cfg diff --git a/exp_legacy/module/module.json b/exp_legacy/module/module.json new file mode 100644 index 00000000..ef64f0ba --- /dev/null +++ b/exp_legacy/module/module.json @@ -0,0 +1,11 @@ +{ + "name": "exp_legacy", + "load": [ + "control.lua" + ], + "require": [ + ], + "dependencies": { + "clusterio": "*" + } +} diff --git a/exp_legacy/module/module_exports.lua b/exp_legacy/module/module_exports.lua new file mode 100644 index 00000000..b970ddaf --- /dev/null +++ b/exp_legacy/module/module_exports.lua @@ -0,0 +1,3 @@ +--- Can contain anything you want to allow other plugins to have access to, this example exposes the control file +-- Access the exports from other modules using require("modules/exp_legacy") +return require("modules/exp_legacy/control") diff --git a/modules/addons/advanced-start.lua b/exp_legacy/module/modules/addons/advanced-start.lua similarity index 100% rename from modules/addons/advanced-start.lua rename to exp_legacy/module/modules/addons/advanced-start.lua diff --git a/modules/addons/afk-kick.lua b/exp_legacy/module/modules/addons/afk-kick.lua similarity index 100% rename from modules/addons/afk-kick.lua rename to exp_legacy/module/modules/addons/afk-kick.lua diff --git a/modules/addons/chat-popups.lua b/exp_legacy/module/modules/addons/chat-popups.lua similarity index 100% rename from modules/addons/chat-popups.lua rename to exp_legacy/module/modules/addons/chat-popups.lua diff --git a/modules/addons/chat-reply.lua b/exp_legacy/module/modules/addons/chat-reply.lua similarity index 100% rename from modules/addons/chat-reply.lua rename to exp_legacy/module/modules/addons/chat-reply.lua diff --git a/modules/addons/compilatron.lua b/exp_legacy/module/modules/addons/compilatron.lua similarity index 100% rename from modules/addons/compilatron.lua rename to exp_legacy/module/modules/addons/compilatron.lua diff --git a/modules/addons/damage-popups.lua b/exp_legacy/module/modules/addons/damage-popups.lua similarity index 100% rename from modules/addons/damage-popups.lua rename to exp_legacy/module/modules/addons/damage-popups.lua diff --git a/modules/addons/death-logger.lua b/exp_legacy/module/modules/addons/death-logger.lua similarity index 100% rename from modules/addons/death-logger.lua rename to exp_legacy/module/modules/addons/death-logger.lua diff --git a/modules/addons/deconlog.lua b/exp_legacy/module/modules/addons/deconlog.lua similarity index 100% rename from modules/addons/deconlog.lua rename to exp_legacy/module/modules/addons/deconlog.lua diff --git a/modules/addons/discord-alerts.lua b/exp_legacy/module/modules/addons/discord-alerts.lua similarity index 100% rename from modules/addons/discord-alerts.lua rename to exp_legacy/module/modules/addons/discord-alerts.lua diff --git a/modules/addons/fagc.lua b/exp_legacy/module/modules/addons/fagc.lua similarity index 100% rename from modules/addons/fagc.lua rename to exp_legacy/module/modules/addons/fagc.lua diff --git a/modules/addons/inserter.lua b/exp_legacy/module/modules/addons/inserter.lua similarity index 100% rename from modules/addons/inserter.lua rename to exp_legacy/module/modules/addons/inserter.lua diff --git a/modules/addons/inventory-clear.lua b/exp_legacy/module/modules/addons/inventory-clear.lua similarity index 100% rename from modules/addons/inventory-clear.lua rename to exp_legacy/module/modules/addons/inventory-clear.lua diff --git a/modules/addons/lawnmower.lua b/exp_legacy/module/modules/addons/lawnmower.lua similarity index 100% rename from modules/addons/lawnmower.lua rename to exp_legacy/module/modules/addons/lawnmower.lua diff --git a/modules/addons/logging.lua b/exp_legacy/module/modules/addons/logging.lua similarity index 100% rename from modules/addons/logging.lua rename to exp_legacy/module/modules/addons/logging.lua diff --git a/modules/addons/miner.lua b/exp_legacy/module/modules/addons/miner.lua similarity index 100% rename from modules/addons/miner.lua rename to exp_legacy/module/modules/addons/miner.lua diff --git a/modules/addons/nukeprotect.lua b/exp_legacy/module/modules/addons/nukeprotect.lua similarity index 100% rename from modules/addons/nukeprotect.lua rename to exp_legacy/module/modules/addons/nukeprotect.lua diff --git a/modules/addons/pollution-grading.lua b/exp_legacy/module/modules/addons/pollution-grading.lua similarity index 100% rename from modules/addons/pollution-grading.lua rename to exp_legacy/module/modules/addons/pollution-grading.lua diff --git a/modules/addons/protection-jail.lua b/exp_legacy/module/modules/addons/protection-jail.lua similarity index 100% rename from modules/addons/protection-jail.lua rename to exp_legacy/module/modules/addons/protection-jail.lua diff --git a/modules/addons/report-jail.lua b/exp_legacy/module/modules/addons/report-jail.lua similarity index 100% rename from modules/addons/report-jail.lua rename to exp_legacy/module/modules/addons/report-jail.lua diff --git a/modules/addons/scorched-earth.lua b/exp_legacy/module/modules/addons/scorched-earth.lua similarity index 100% rename from modules/addons/scorched-earth.lua rename to exp_legacy/module/modules/addons/scorched-earth.lua diff --git a/modules/addons/spawn-area.lua b/exp_legacy/module/modules/addons/spawn-area.lua similarity index 100% rename from modules/addons/spawn-area.lua rename to exp_legacy/module/modules/addons/spawn-area.lua diff --git a/modules/addons/station-auto-name.lua b/exp_legacy/module/modules/addons/station-auto-name.lua similarity index 100% rename from modules/addons/station-auto-name.lua rename to exp_legacy/module/modules/addons/station-auto-name.lua diff --git a/modules/addons/tree-decon.lua b/exp_legacy/module/modules/addons/tree-decon.lua similarity index 100% rename from modules/addons/tree-decon.lua rename to exp_legacy/module/modules/addons/tree-decon.lua diff --git a/modules/commands/admin-chat.lua b/exp_legacy/module/modules/commands/admin-chat.lua similarity index 100% rename from modules/commands/admin-chat.lua rename to exp_legacy/module/modules/commands/admin-chat.lua diff --git a/modules/commands/admin-markers.lua b/exp_legacy/module/modules/commands/admin-markers.lua similarity index 100% rename from modules/commands/admin-markers.lua rename to exp_legacy/module/modules/commands/admin-markers.lua diff --git a/modules/commands/artillery.lua b/exp_legacy/module/modules/commands/artillery.lua similarity index 100% rename from modules/commands/artillery.lua rename to exp_legacy/module/modules/commands/artillery.lua diff --git a/modules/commands/bot-queue.lua b/exp_legacy/module/modules/commands/bot-queue.lua similarity index 100% rename from modules/commands/bot-queue.lua rename to exp_legacy/module/modules/commands/bot-queue.lua diff --git a/modules/commands/cheat-mode.lua b/exp_legacy/module/modules/commands/cheat-mode.lua similarity index 100% rename from modules/commands/cheat-mode.lua rename to exp_legacy/module/modules/commands/cheat-mode.lua diff --git a/modules/commands/clear-inventory.lua b/exp_legacy/module/modules/commands/clear-inventory.lua similarity index 100% rename from modules/commands/clear-inventory.lua rename to exp_legacy/module/modules/commands/clear-inventory.lua diff --git a/modules/commands/connect.lua b/exp_legacy/module/modules/commands/connect.lua similarity index 100% rename from modules/commands/connect.lua rename to exp_legacy/module/modules/commands/connect.lua diff --git a/modules/commands/debug.lua b/exp_legacy/module/modules/commands/debug.lua similarity index 100% rename from modules/commands/debug.lua rename to exp_legacy/module/modules/commands/debug.lua diff --git a/modules/commands/enemy.lua b/exp_legacy/module/modules/commands/enemy.lua similarity index 100% rename from modules/commands/enemy.lua rename to exp_legacy/module/modules/commands/enemy.lua diff --git a/modules/commands/find.lua b/exp_legacy/module/modules/commands/find.lua similarity index 100% rename from modules/commands/find.lua rename to exp_legacy/module/modules/commands/find.lua diff --git a/modules/commands/friendly-fire.lua b/exp_legacy/module/modules/commands/friendly-fire.lua similarity index 100% rename from modules/commands/friendly-fire.lua rename to exp_legacy/module/modules/commands/friendly-fire.lua diff --git a/modules/commands/help.lua b/exp_legacy/module/modules/commands/help.lua similarity index 100% rename from modules/commands/help.lua rename to exp_legacy/module/modules/commands/help.lua diff --git a/modules/commands/home.lua b/exp_legacy/module/modules/commands/home.lua similarity index 100% rename from modules/commands/home.lua rename to exp_legacy/module/modules/commands/home.lua diff --git a/modules/commands/interface.lua b/exp_legacy/module/modules/commands/interface.lua similarity index 100% rename from modules/commands/interface.lua rename to exp_legacy/module/modules/commands/interface.lua diff --git a/modules/commands/jail.lua b/exp_legacy/module/modules/commands/jail.lua similarity index 100% rename from modules/commands/jail.lua rename to exp_legacy/module/modules/commands/jail.lua diff --git a/modules/commands/kill.lua b/exp_legacy/module/modules/commands/kill.lua similarity index 100% rename from modules/commands/kill.lua rename to exp_legacy/module/modules/commands/kill.lua diff --git a/modules/commands/last-location.lua b/exp_legacy/module/modules/commands/last-location.lua similarity index 100% rename from modules/commands/last-location.lua rename to exp_legacy/module/modules/commands/last-location.lua diff --git a/modules/commands/me.lua b/exp_legacy/module/modules/commands/me.lua similarity index 100% rename from modules/commands/me.lua rename to exp_legacy/module/modules/commands/me.lua diff --git a/modules/commands/pollution.lua b/exp_legacy/module/modules/commands/pollution.lua similarity index 100% rename from modules/commands/pollution.lua rename to exp_legacy/module/modules/commands/pollution.lua diff --git a/modules/commands/protection.lua b/exp_legacy/module/modules/commands/protection.lua similarity index 100% rename from modules/commands/protection.lua rename to exp_legacy/module/modules/commands/protection.lua diff --git a/modules/commands/rainbow.lua b/exp_legacy/module/modules/commands/rainbow.lua similarity index 100% rename from modules/commands/rainbow.lua rename to exp_legacy/module/modules/commands/rainbow.lua diff --git a/modules/commands/ratio.lua b/exp_legacy/module/modules/commands/ratio.lua similarity index 100% rename from modules/commands/ratio.lua rename to exp_legacy/module/modules/commands/ratio.lua diff --git a/modules/commands/repair.lua b/exp_legacy/module/modules/commands/repair.lua similarity index 100% rename from modules/commands/repair.lua rename to exp_legacy/module/modules/commands/repair.lua diff --git a/modules/commands/reports.lua b/exp_legacy/module/modules/commands/reports.lua similarity index 100% rename from modules/commands/reports.lua rename to exp_legacy/module/modules/commands/reports.lua diff --git a/modules/commands/research.lua b/exp_legacy/module/modules/commands/research.lua similarity index 100% rename from modules/commands/research.lua rename to exp_legacy/module/modules/commands/research.lua diff --git a/modules/commands/roles.lua b/exp_legacy/module/modules/commands/roles.lua similarity index 100% rename from modules/commands/roles.lua rename to exp_legacy/module/modules/commands/roles.lua diff --git a/modules/commands/search.lua b/exp_legacy/module/modules/commands/search.lua similarity index 100% rename from modules/commands/search.lua rename to exp_legacy/module/modules/commands/search.lua diff --git a/modules/commands/spawn.lua b/exp_legacy/module/modules/commands/spawn.lua similarity index 100% rename from modules/commands/spawn.lua rename to exp_legacy/module/modules/commands/spawn.lua diff --git a/modules/commands/spectate.lua b/exp_legacy/module/modules/commands/spectate.lua similarity index 100% rename from modules/commands/spectate.lua rename to exp_legacy/module/modules/commands/spectate.lua diff --git a/modules/commands/speed.lua b/exp_legacy/module/modules/commands/speed.lua similarity index 100% rename from modules/commands/speed.lua rename to exp_legacy/module/modules/commands/speed.lua diff --git a/modules/commands/surface-clearing.lua b/exp_legacy/module/modules/commands/surface-clearing.lua similarity index 100% rename from modules/commands/surface-clearing.lua rename to exp_legacy/module/modules/commands/surface-clearing.lua diff --git a/modules/commands/teleport.lua b/exp_legacy/module/modules/commands/teleport.lua similarity index 100% rename from modules/commands/teleport.lua rename to exp_legacy/module/modules/commands/teleport.lua diff --git a/modules/commands/train.lua b/exp_legacy/module/modules/commands/train.lua similarity index 100% rename from modules/commands/train.lua rename to exp_legacy/module/modules/commands/train.lua diff --git a/modules/commands/vlayer.lua b/exp_legacy/module/modules/commands/vlayer.lua similarity index 100% rename from modules/commands/vlayer.lua rename to exp_legacy/module/modules/commands/vlayer.lua diff --git a/modules/commands/warnings.lua b/exp_legacy/module/modules/commands/warnings.lua similarity index 100% rename from modules/commands/warnings.lua rename to exp_legacy/module/modules/commands/warnings.lua diff --git a/modules/commands/waterfill.lua b/exp_legacy/module/modules/commands/waterfill.lua similarity index 100% rename from modules/commands/waterfill.lua rename to exp_legacy/module/modules/commands/waterfill.lua diff --git a/modules/control/jail.lua b/exp_legacy/module/modules/control/jail.lua similarity index 100% rename from modules/control/jail.lua rename to exp_legacy/module/modules/control/jail.lua diff --git a/modules/control/production.lua b/exp_legacy/module/modules/control/production.lua similarity index 100% rename from modules/control/production.lua rename to exp_legacy/module/modules/control/production.lua diff --git a/modules/control/protection.lua b/exp_legacy/module/modules/control/protection.lua similarity index 100% rename from modules/control/protection.lua rename to exp_legacy/module/modules/control/protection.lua diff --git a/modules/control/reports.lua b/exp_legacy/module/modules/control/reports.lua similarity index 100% rename from modules/control/reports.lua rename to exp_legacy/module/modules/control/reports.lua diff --git a/modules/control/rockets.lua b/exp_legacy/module/modules/control/rockets.lua similarity index 100% rename from modules/control/rockets.lua rename to exp_legacy/module/modules/control/rockets.lua diff --git a/modules/control/selection.lua b/exp_legacy/module/modules/control/selection.lua similarity index 100% rename from modules/control/selection.lua rename to exp_legacy/module/modules/control/selection.lua diff --git a/modules/control/spectate.lua b/exp_legacy/module/modules/control/spectate.lua similarity index 100% rename from modules/control/spectate.lua rename to exp_legacy/module/modules/control/spectate.lua diff --git a/modules/control/tasks.lua b/exp_legacy/module/modules/control/tasks.lua similarity index 100% rename from modules/control/tasks.lua rename to exp_legacy/module/modules/control/tasks.lua diff --git a/modules/control/vlayer.lua b/exp_legacy/module/modules/control/vlayer.lua similarity index 100% rename from modules/control/vlayer.lua rename to exp_legacy/module/modules/control/vlayer.lua diff --git a/modules/control/warnings.lua b/exp_legacy/module/modules/control/warnings.lua similarity index 100% rename from modules/control/warnings.lua rename to exp_legacy/module/modules/control/warnings.lua diff --git a/modules/control/warps.lua b/exp_legacy/module/modules/control/warps.lua similarity index 100% rename from modules/control/warps.lua rename to exp_legacy/module/modules/control/warps.lua diff --git a/modules/data/alt-view.lua b/exp_legacy/module/modules/data/alt-view.lua similarity index 100% rename from modules/data/alt-view.lua rename to exp_legacy/module/modules/data/alt-view.lua diff --git a/modules/data/bonus.lua b/exp_legacy/module/modules/data/bonus.lua similarity index 100% rename from modules/data/bonus.lua rename to exp_legacy/module/modules/data/bonus.lua diff --git a/modules/data/greetings.lua b/exp_legacy/module/modules/data/greetings.lua similarity index 100% rename from modules/data/greetings.lua rename to exp_legacy/module/modules/data/greetings.lua diff --git a/modules/data/language.lua b/exp_legacy/module/modules/data/language.lua similarity index 100% rename from modules/data/language.lua rename to exp_legacy/module/modules/data/language.lua diff --git a/modules/data/personal-logistic.lua b/exp_legacy/module/modules/data/personal-logistic.lua similarity index 100% rename from modules/data/personal-logistic.lua rename to exp_legacy/module/modules/data/personal-logistic.lua diff --git a/modules/data/player-colours.lua b/exp_legacy/module/modules/data/player-colours.lua similarity index 100% rename from modules/data/player-colours.lua rename to exp_legacy/module/modules/data/player-colours.lua diff --git a/modules/data/quickbar.lua b/exp_legacy/module/modules/data/quickbar.lua similarity index 100% rename from modules/data/quickbar.lua rename to exp_legacy/module/modules/data/quickbar.lua diff --git a/modules/data/statistics.lua b/exp_legacy/module/modules/data/statistics.lua similarity index 100% rename from modules/data/statistics.lua rename to exp_legacy/module/modules/data/statistics.lua diff --git a/modules/data/tag.lua b/exp_legacy/module/modules/data/tag.lua similarity index 100% rename from modules/data/tag.lua rename to exp_legacy/module/modules/data/tag.lua diff --git a/modules/factorio-control.lua b/exp_legacy/module/modules/factorio-control.lua similarity index 100% rename from modules/factorio-control.lua rename to exp_legacy/module/modules/factorio-control.lua diff --git a/modules/graftorio/forcestats.lua b/exp_legacy/module/modules/graftorio/forcestats.lua similarity index 100% rename from modules/graftorio/forcestats.lua rename to exp_legacy/module/modules/graftorio/forcestats.lua diff --git a/modules/graftorio/general.lua b/exp_legacy/module/modules/graftorio/general.lua similarity index 100% rename from modules/graftorio/general.lua rename to exp_legacy/module/modules/graftorio/general.lua diff --git a/modules/graftorio/require.lua b/exp_legacy/module/modules/graftorio/require.lua similarity index 100% rename from modules/graftorio/require.lua rename to exp_legacy/module/modules/graftorio/require.lua diff --git a/modules/graftorio/statics.lua b/exp_legacy/module/modules/graftorio/statics.lua similarity index 100% rename from modules/graftorio/statics.lua rename to exp_legacy/module/modules/graftorio/statics.lua diff --git a/modules/gui/autofill.lua b/exp_legacy/module/modules/gui/autofill.lua similarity index 100% rename from modules/gui/autofill.lua rename to exp_legacy/module/modules/gui/autofill.lua diff --git a/modules/gui/bonus.lua b/exp_legacy/module/modules/gui/bonus.lua similarity index 100% rename from modules/gui/bonus.lua rename to exp_legacy/module/modules/gui/bonus.lua diff --git a/modules/gui/debug/_g_view.lua b/exp_legacy/module/modules/gui/debug/_g_view.lua similarity index 100% rename from modules/gui/debug/_g_view.lua rename to exp_legacy/module/modules/gui/debug/_g_view.lua diff --git a/modules/gui/debug/event_view.lua b/exp_legacy/module/modules/gui/debug/event_view.lua similarity index 100% rename from modules/gui/debug/event_view.lua rename to exp_legacy/module/modules/gui/debug/event_view.lua diff --git a/modules/gui/debug/expcore_datastore_view.lua b/exp_legacy/module/modules/gui/debug/expcore_datastore_view.lua similarity index 100% rename from modules/gui/debug/expcore_datastore_view.lua rename to exp_legacy/module/modules/gui/debug/expcore_datastore_view.lua diff --git a/modules/gui/debug/expcore_gui_view.lua b/exp_legacy/module/modules/gui/debug/expcore_gui_view.lua similarity index 100% rename from modules/gui/debug/expcore_gui_view.lua rename to exp_legacy/module/modules/gui/debug/expcore_gui_view.lua diff --git a/modules/gui/debug/global_view.lua b/exp_legacy/module/modules/gui/debug/global_view.lua similarity index 100% rename from modules/gui/debug/global_view.lua rename to exp_legacy/module/modules/gui/debug/global_view.lua diff --git a/modules/gui/debug/main_view.lua b/exp_legacy/module/modules/gui/debug/main_view.lua similarity index 100% rename from modules/gui/debug/main_view.lua rename to exp_legacy/module/modules/gui/debug/main_view.lua diff --git a/modules/gui/debug/model.lua b/exp_legacy/module/modules/gui/debug/model.lua similarity index 100% rename from modules/gui/debug/model.lua rename to exp_legacy/module/modules/gui/debug/model.lua diff --git a/modules/gui/debug/package_view.lua b/exp_legacy/module/modules/gui/debug/package_view.lua similarity index 100% rename from modules/gui/debug/package_view.lua rename to exp_legacy/module/modules/gui/debug/package_view.lua diff --git a/modules/gui/debug/redmew_global_view.lua b/exp_legacy/module/modules/gui/debug/redmew_global_view.lua similarity index 100% rename from modules/gui/debug/redmew_global_view.lua rename to exp_legacy/module/modules/gui/debug/redmew_global_view.lua diff --git a/modules/gui/landfill.lua b/exp_legacy/module/modules/gui/landfill.lua similarity index 100% rename from modules/gui/landfill.lua rename to exp_legacy/module/modules/gui/landfill.lua diff --git a/modules/gui/logo.png b/exp_legacy/module/modules/gui/logo.png similarity index 100% rename from modules/gui/logo.png rename to exp_legacy/module/modules/gui/logo.png diff --git a/modules/gui/module.lua b/exp_legacy/module/modules/gui/module.lua similarity index 100% rename from modules/gui/module.lua rename to exp_legacy/module/modules/gui/module.lua diff --git a/modules/gui/player-list.lua b/exp_legacy/module/modules/gui/player-list.lua similarity index 100% rename from modules/gui/player-list.lua rename to exp_legacy/module/modules/gui/player-list.lua diff --git a/modules/gui/playerdata.lua b/exp_legacy/module/modules/gui/playerdata.lua similarity index 100% rename from modules/gui/playerdata.lua rename to exp_legacy/module/modules/gui/playerdata.lua diff --git a/modules/gui/production.lua b/exp_legacy/module/modules/gui/production.lua similarity index 100% rename from modules/gui/production.lua rename to exp_legacy/module/modules/gui/production.lua diff --git a/modules/gui/readme.lua b/exp_legacy/module/modules/gui/readme.lua similarity index 100% rename from modules/gui/readme.lua rename to exp_legacy/module/modules/gui/readme.lua diff --git a/modules/gui/research.lua b/exp_legacy/module/modules/gui/research.lua similarity index 100% rename from modules/gui/research.lua rename to exp_legacy/module/modules/gui/research.lua diff --git a/modules/gui/rocket-info.lua b/exp_legacy/module/modules/gui/rocket-info.lua similarity index 100% rename from modules/gui/rocket-info.lua rename to exp_legacy/module/modules/gui/rocket-info.lua diff --git a/modules/gui/science-info.lua b/exp_legacy/module/modules/gui/science-info.lua similarity index 100% rename from modules/gui/science-info.lua rename to exp_legacy/module/modules/gui/science-info.lua diff --git a/modules/gui/server-ups.lua b/exp_legacy/module/modules/gui/server-ups.lua similarity index 100% rename from modules/gui/server-ups.lua rename to exp_legacy/module/modules/gui/server-ups.lua diff --git a/modules/gui/surveillance.lua b/exp_legacy/module/modules/gui/surveillance.lua similarity index 100% rename from modules/gui/surveillance.lua rename to exp_legacy/module/modules/gui/surveillance.lua diff --git a/modules/gui/task-list.lua b/exp_legacy/module/modules/gui/task-list.lua similarity index 100% rename from modules/gui/task-list.lua rename to exp_legacy/module/modules/gui/task-list.lua diff --git a/modules/gui/toolbar.lua b/exp_legacy/module/modules/gui/toolbar.lua similarity index 100% rename from modules/gui/toolbar.lua rename to exp_legacy/module/modules/gui/toolbar.lua diff --git a/modules/gui/vlayer.lua b/exp_legacy/module/modules/gui/vlayer.lua similarity index 100% rename from modules/gui/vlayer.lua rename to exp_legacy/module/modules/gui/vlayer.lua diff --git a/modules/gui/warp-list.lua b/exp_legacy/module/modules/gui/warp-list.lua similarity index 100% rename from modules/gui/warp-list.lua rename to exp_legacy/module/modules/gui/warp-list.lua diff --git a/overrides/debug.lua b/exp_legacy/module/overrides/debug.lua similarity index 100% rename from overrides/debug.lua rename to exp_legacy/module/overrides/debug.lua diff --git a/overrides/inspect.lua b/exp_legacy/module/overrides/inspect.lua similarity index 100% rename from overrides/inspect.lua rename to exp_legacy/module/overrides/inspect.lua diff --git a/overrides/math.lua b/exp_legacy/module/overrides/math.lua similarity index 100% rename from overrides/math.lua rename to exp_legacy/module/overrides/math.lua diff --git a/overrides/print.lua b/exp_legacy/module/overrides/print.lua similarity index 100% rename from overrides/print.lua rename to exp_legacy/module/overrides/print.lua diff --git a/overrides/require.lua b/exp_legacy/module/overrides/require.lua similarity index 100% rename from overrides/require.lua rename to exp_legacy/module/overrides/require.lua diff --git a/overrides/stages.lua b/exp_legacy/module/overrides/stages.lua similarity index 100% rename from overrides/stages.lua rename to exp_legacy/module/overrides/stages.lua diff --git a/overrides/table.lua b/exp_legacy/module/overrides/table.lua similarity index 100% rename from overrides/table.lua rename to exp_legacy/module/overrides/table.lua diff --git a/overrides/version.lua b/exp_legacy/module/overrides/version.lua similarity index 100% rename from overrides/version.lua rename to exp_legacy/module/overrides/version.lua diff --git a/utils/color_presets.lua b/exp_legacy/module/utils/color_presets.lua similarity index 100% rename from utils/color_presets.lua rename to exp_legacy/module/utils/color_presets.lua diff --git a/utils/event.lua b/exp_legacy/module/utils/event.lua similarity index 100% rename from utils/event.lua rename to exp_legacy/module/utils/event.lua diff --git a/utils/event_core.lua b/exp_legacy/module/utils/event_core.lua similarity index 100% rename from utils/event_core.lua rename to exp_legacy/module/utils/event_core.lua diff --git a/utils/game.lua b/exp_legacy/module/utils/game.lua similarity index 100% rename from utils/game.lua rename to exp_legacy/module/utils/game.lua diff --git a/utils/global.lua b/exp_legacy/module/utils/global.lua similarity index 100% rename from utils/global.lua rename to exp_legacy/module/utils/global.lua diff --git a/utils/gui.lua b/exp_legacy/module/utils/gui.lua similarity index 100% rename from utils/gui.lua rename to exp_legacy/module/utils/gui.lua diff --git a/utils/priority_queue.lua b/exp_legacy/module/utils/priority_queue.lua similarity index 100% rename from utils/priority_queue.lua rename to exp_legacy/module/utils/priority_queue.lua diff --git a/utils/queue.lua b/exp_legacy/module/utils/queue.lua similarity index 100% rename from utils/queue.lua rename to exp_legacy/module/utils/queue.lua diff --git a/utils/task.lua b/exp_legacy/module/utils/task.lua similarity index 100% rename from utils/task.lua rename to exp_legacy/module/utils/task.lua diff --git a/utils/token.lua b/exp_legacy/module/utils/token.lua similarity index 100% rename from utils/token.lua rename to exp_legacy/module/utils/token.lua diff --git a/exp_legacy/package.json b/exp_legacy/package.json new file mode 100644 index 00000000..56943e08 --- /dev/null +++ b/exp_legacy/package.json @@ -0,0 +1,30 @@ +{ + "name": "exp_legacy", + "version": "0.1.0", + "description": "Example Description. Package. Change me in package.json", + "main": "dist/node/index.js", + "scripts": { + "prepare": "tsc --build" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@clusterio/lib": "workspace:*" + }, + "devDependencies": { + "typescript": "^5.5.3", + "@types/node": "^20.4.5", + "@clusterio/lib": "workspace:*" + }, + "dependencies": { + "@sinclair/typebox": "^0.30.4" + }, + "publishConfig": { + "access": "public" + }, + "keywords": [ + "clusterio", + "factorio" + ] +} diff --git a/exp_legacy/tsconfig.json b/exp_legacy/tsconfig.json new file mode 100644 index 00000000..a0473e75 --- /dev/null +++ b/exp_legacy/tsconfig.json @@ -0,0 +1,6 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.node.json" } + ] +} diff --git a/exp_legacy/tsconfig.node.json b/exp_legacy/tsconfig.node.json new file mode 100644 index 00000000..ce0e013f --- /dev/null +++ b/exp_legacy/tsconfig.node.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.node.json", + "references": [ + { "path": "../../packages/lib/tsconfig.node.json" }, + ], + "include": ["./**/*.ts"], + "exclude": ["test/*", "./dist/*"], +}