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/*"], +}