Created
August 9, 2025 13:52
-
-
Save kryojenik/3743728b3f470d3af6db56ea033561b1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/data.lua b/data.lua | |
index c906524..aa24614 100644 | |
--- a/data.lua | |
+++ b/data.lua | |
@@ -242,10 +242,58 @@ if mods["aai-loaders"] and settings.startup["aai-loaders-mode"].value ~= "graphi | |
if settings.startup["aai-loaders-mode"].value ~= "expensive" or settings.startup["sane-loader-balance"].value then | |
table.insert(data.raw["recipe"]["aai-high-speed-loader"].results, {type= "fluid", name = "fluoroketone-hot", amount = 50, ignored_by_stats = 50 }) | |
end | |
end | |
+-- Support Loaders Modernized | |
+if mods["loaders-modernized"] then | |
+ local mdrn_loaders = {} | |
+ mdrn_loaders.loaders = { | |
+ ["extreme-"] = { | |
+ next_upgrade = "ultimate-mdrn-loader", | |
+ previous_prefix = "turbo-", | |
+ underground_name = "extreme-underground", | |
+ tint = color["extreme-belt"], | |
+ prerequisite_techs = { "extreme-logistics" }, | |
+ recipe_data = { | |
+ ingredients = { | |
+ { type = "item", name = "extreme-underground", amount = 1 }, | |
+ { type = "item", name = "bulk-inserter", amount = 3 }, | |
+ { type = "item", name = "turbo-mdrn-loader", amount = 1 } | |
+ } | |
+ } | |
+ }, | |
+ ["ultimate-"] = { | |
+ next_upgrade = "high-speed-mdrn-loader", | |
+ underground_name = "ultimate-underground", | |
+ tint = color["ultimate-belt"], | |
+ prerequisite_techs = { "ultimate-logistics" }, | |
+ recipe_data = { | |
+ ingredients = { | |
+ { type = "item", name = "ultimate-underground", amount = 1 }, | |
+ { type = "item", name = "bulk-inserter", amount = 5 }, | |
+ { type = "item", name = "extreme-mdrn-loader", amount = 1 } | |
+ } | |
+ } | |
+ }, | |
+ ["high-speed-"] = { | |
+ next_upgrade = "stack-mdrn-loader", | |
+ underground_name = "high-speed-underground", | |
+ tint = color["high-speed-belt"], | |
+ prerequisite_techs = { "high-speed-logistics" }, | |
+ recipe_data = { | |
+ ingredients = { | |
+ { type = "item", name = "high-speed-underground", amount = 1 }, | |
+ { type = "item", name = "bulk-inserter", amount = 7 }, | |
+ { type = "item", name = "ultimate-mdrn-loader", amount = 1 } | |
+ } | |
+ } | |
+ } | |
+ } | |
+ MdrnLoaders.make_modern_loaders(mdrn_loaders) | |
+end | |
+ | |
--Loaders recipes | |
if mods["vanilla-loaders-hd"] or mods["LoaderRedux"] then | |
require("prototypes.recipes.loaders-recipes") | |
diff --git a/info.json b/info.json | |
index f7d45a9..f0fb4f5 100644 | |
--- a/info.json | |
+++ b/info.json | |
@@ -1,18 +1,19 @@ | |
{ | |
"name": "AdvancedBeltsSA", | |
"title": "Advanced Belts", | |
"author": "Buggi,Warnone", | |
- "version": "2.3.2", | |
+ "version": "2.3.3", | |
"factorio_version": "2.0", | |
"description": "Mod adds 3 new tiers of belts, splitters, lane splitters, and undergrounds belts past Turbo tier. Has support for loaders from other mods.", | |
"dependencies": [ | |
"base", | |
"space-age", | |
"? vanilla-loaders-hd", | |
"? LoaderRedux", | |
"? aai-loaders", | |
"? DeadlockBlackRubberBelts", | |
"? aai-loaders-sane", | |
- "? deadlock-beltboxes-loaders" | |
+ "? deadlock-beltboxes-loaders", | |
+ "? loaders-modernized >= 1.0.0" | |
] | |
} | |
diff --git a/locale/de/locale.cfg b/locale/de/locale.cfg | |
index 2869b86..6e3e3dd 100644 | |
--- a/locale/de/locale.cfg | |
+++ b/locale/de/locale.cfg | |
@@ -21,22 +21,25 @@ aai-high-speed-loader=Hochgeschwindigkeits-Belader | |
extreme-belt=Erweitertes Fließband | |
extreme-splitter=Erweitertes Teilserfließband | |
extreme-underground=Erweitertes unterirdisches Fließband | |
extreme-loader=Erweiterter Belader | |
aai-extreme-loader=Erweiterter Belader | |
+extreme-mdrn-loader=Erweiterter Belader | |
ultimate-belt=Ultimatives Fließband | |
ultimate-splitter=Ultimatives Teilerfließband | |
ultimate-underground=Ultimatives unterirdisches Fließband | |
ultimate-loader=Ultimativer Belader | |
aai-ultimate-loader=Ultimativer Belader | |
+ultimate-mdrn-loader=Ultimativer Belader | |
high-speed-belt=Hochgeschwindigkeits-Fließband | |
high-speed-splitter=Hochgeschwindigkeits-Teilerfließband | |
high-speed-underground=Unterirdisches Hochgeschwindigkeits-Fließband | |
high-speed-loader=Hochgeschwindigkeits-Belader | |
aai-high-speed-loader=Hochgeschwindigkeits-Belader | |
+high-speed-mdrn-loader=Hochgeschwindigkeits-Belader | |
[item-description] | |
extreme-splitter=Teilt und/oder vereinigt ankommende Gegenstände von Fließbändern im Verhältnis 1:1. | |
ultimate-splitter=Teilt und/oder vereinigt ankommende Gegenstände von Fließbändern im Verhältnis 1:1. | |
high-speed-splitter=Teilt und/oder vereinigt ankommende Gegenstände von Fließbändern im Verhältnis 1:1. | |
@@ -51,10 +54,13 @@ extreme-logistics=Logistik 4 | |
ultimate-logistics=Logistik 5 | |
high-speed-logistics=Logistik 6 | |
aai-extreme-loader=Erweiterter Belader | |
aai-ultimate-loader=Ultimativer Belader | |
aai-high-speed-loader=Hochgeschwindigkeits-Belader | |
+extreme-loader=Erweiterter Belader | |
+ultimate-loader=Ultimativer Belader | |
+high-speed-loader=Hochgeschwindigkeits-Belader | |
[technology-description] | |
extreme-logistics=Schnellere und flexiblere Wege des Transports. | |
ultimate-logistics=Schnellere und flexiblere Wege des Transports. | |
high-speed-logistics=Schnellere und flexiblere Wege des Transports. | |
diff --git a/locale/en/locale.cfg b/locale/en/locale.cfg | |
index 9f41390..905a993 100644 | |
--- a/locale/en/locale.cfg | |
+++ b/locale/en/locale.cfg | |
@@ -38,28 +38,31 @@ extreme-lanesplitter=Advanced Lane Splitter | |
extreme-underground=Advanced underground belt | |
extreme-loader=Advanced loader | |
aai-extreme-loader=Advanced loader | |
extreme-belt-loader=Advanced Loader | |
extreme-belt-beltbox=Advanced BeltBox | |
+extreme-mdrn-loader=Advanced Loader | |
ultimate-belt=Elite transport belt | |
ultimate-splitter=Elite splitter | |
ultimate-lanesplitter=Elite Lane Splitter | |
ultimate-underground=Elite underground belt | |
ultimate-loader=Elite loader | |
aai-ultimate-loader=Elite loader | |
ultimate-belt-loader=Elite Loader | |
ultimate-belt-beltbox=Elite BeltBox | |
+ultimate-mdrn-loader=Elite Loader | |
high-speed-belt=Hyper transport belt | |
high-speed-splitter=Hyper splitter | |
high-speed-lanesplitter=Hyper Lane Splitter | |
high-speed-underground=Hyper underground belt | |
high-speed-loader=Hyper loader | |
aai-high-speed-loader=Hyper loader | |
high-speed-belt-loader=Hyper Loader | |
high-speed-belt-beltbox=Hyper BeltBox | |
+high-speed-mdrn-loader=Hyper Loader | |
[item-description] | |
extreme-splitter=Splits and/or joins transport belts cargo 1:1. | |
ultimate-splitter=Splits and/or joins transport belts cargo 1:1. | |
high-speed-splitter=Splits and/or joins transport belts cargo 1:1. | |
@@ -80,10 +83,13 @@ extreme-logistics=Logistics 5 | |
ultimate-logistics=Logistics 6 | |
high-speed-logistics=Logistics 7 | |
aai-extreme-loader=Advanced loader | |
aai-ultimate-loader=Elite loader | |
aai-high-speed-loader=Hyper loader | |
+extreme-mdrn-loader=Advanced loader | |
+ultimate-mdrn-loader=Elite loader | |
+high-speed-mdrn-loader=Hyper loader | |
[technology-description] | |
extreme-logistics=Faster and more flexible ways of transportation. | |
ultimate-logistics=If this isn't fast enough, there's another tier! | |
high-speed-logistics=Stuff moves so fast it seems to go backwards. | |
diff --git a/locale/ja/locale.cfg b/locale/ja/locale.cfg | |
index 385f50c..58cca22 100644 | |
--- a/locale/ja/locale.cfg | |
+++ b/locale/ja/locale.cfg | |
@@ -21,22 +21,25 @@ aai-high-speed-loader=超特急ローダー | |
extreme-belt=強化搬送ベルト | |
extreme-splitter=強化分配器 | |
extreme-underground=強化地下ベルト | |
extreme-loader=強化ローダー | |
aai-extreme-loader=強化ローダー | |
+extreme-mdrn-loader=強化ローダー | |
ultimate-belt=精鋭搬送ベルト | |
ultimate-splitter=精鋭分配器 | |
ultimate-underground=精鋭地下ベルト | |
ultimate-loader=精鋭ローダー | |
aai-ultimate-loader=精鋭ローダー | |
+ultimate-mdrn-loader=精鋭ローダー | |
high-speed-belt=超特急搬送ベルト | |
high-speed-splitter=超特急分配器 | |
high-speed-underground=超特急地下ベルト | |
high-speed-loader=超特急ローダー | |
aai-high-speed-loader=超特急ローダー | |
+high-speed-mdrn-loader=超特急ローダー | |
[item-description] | |
extreme-splitter=通過するアイテムを1:1で分配し、または合流させます。 | |
ultimate-splitter=通過するアイテムを1:1で分配し、または合流させます。 | |
high-speed-splitter=通過するアイテムを1:1で分配し、または合流させます。 | |
@@ -51,10 +54,13 @@ extreme-logistics=物流学4 | |
ultimate-logistics=物流学5 | |
high-speed-logistics=物流学6 | |
aai-extreme-loader=強化ローダー | |
aai-ultimate-loader=精鋭ローダー | |
aai-high-speed-loader=超特急ローダー | |
+extreme-mdrn-loader=強化ローダー | |
+ultimate-mdrn-loader=精鋭ローダー | |
+high-speed-mdrn-loader=超特急ローダー | |
[technology-description] | |
extreme-logistics=輸送をさらに高速化、柔軟にします。 | |
ultimate-logistics=輸送をさらに高速化、柔軟にします。 | |
high-speed-logistics=輸送をさらに高速化、柔軟にします。 | |
diff --git a/locale/ru/locale.cfg b/locale/ru/locale.cfg | |
index b9b9641..5d8dfd0 100644 | |
--- a/locale/ru/locale.cfg | |
+++ b/locale/ru/locale.cfg | |
@@ -21,22 +21,25 @@ aai-high-speed-loader=Сверхскоростной погрузчик | |
extreme-belt=Продвинутый конвейер | |
extreme-splitter=Продвинутый разделитель | |
extreme-underground=Продвинутый подземный конвейер | |
extreme-loader=Продвинутый погрузчик | |
aai-extreme-loader=Продвинутый погрузчик | |
+extreme-mdrn-loader=Продвинутый погрузчик | |
ultimate-belt=Элитный конвейер | |
ultimate-splitter=Элитный разделитель | |
ultimate-underground=Элитный подземный конвейер | |
ultimate-loader=Элитный погрузчик | |
aai-ultimate-loader=Элитный погрузчик | |
+ultimate-mdrn-loader=Элитный погрузчик | |
high-speed-belt=Сверхскоростной конвейер | |
high-speed-splitter=Сверхскоростной разделитель | |
high-speed-underground=Сверхскоростной подземный конвейер | |
high-speed-loader=Сверхскоростной погрузчик | |
aai-high-speed-loader=Сверхскоростной погрузчик | |
+high-speed-mdrn-loader=Сверхскоростной погрузчик | |
[item-description] | |
extreme-splitter=Объединяет или разделяет встречный входящий поток с конвейеров в соотношении 1:1. | |
ultimate-splitter=Объединяет или разделяет встречный входящий поток с конвейеров в соотношении 1:1. | |
high-speed-splitter=Объединяет или разделяет встречный входящий поток с конвейеров в соотношении 1:1. | |
@@ -51,10 +54,13 @@ extreme-logistics=Логистика 4 | |
ultimate-logistics=Логистика 5 | |
high-speed-logistics=Логистика 6 | |
aai-extreme-loader=Продвинутый погрузчик | |
aai-ultimate-loader=Элитный погрузчик | |
aai-high-speed-loader=Сверхскоростной погрузчик | |
+extreme-mdrn-loader=Продвинутый погрузчик | |
+ultimate-mdrn-loader=Элитный погрузчик | |
+high-speed-mdrn-loader=Сверхскоростной погрузчик | |
[technology-description] | |
extreme-logistics=Более быстрые и гибкие способы транспортировки. | |
ultimate-logistics=Более быстрые и гибкие способы транспортировки. | |
high-speed-logistics=Более быстрые и гибкие способы транспортировки. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment