From 7bc233c9b7280b42ff5220f6a5530c915116782a Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Tue, 2 Jun 2026 18:53:37 +0900 Subject: [PATCH] . --- PHI-CL/changelog.txt | 1 + PHI-CL/data/b/gm-sap.lua | 6 ++++++ PHI-CL/data/b/gm-vp.lua | 1 + PHI-CL/locale/en/locale.cfg | 12 ++++++------ PHI-CL/locale/ja/locale.cfg | 12 ++++++------ PHI-CL/locale/zh-CN/locale.cfg | 12 ++++++------ PHI-CL/locale/zh-TW/locale.cfg | 12 ++++++------ 7 files changed, 32 insertions(+), 24 deletions(-) diff --git a/PHI-CL/changelog.txt b/PHI-CL/changelog.txt index f3aa552..a4c3927 100644 --- a/PHI-CL/changelog.txt +++ b/PHI-CL/changelog.txt @@ -4,6 +4,7 @@ Date: 2026-06-21 Changes: - [GM] Locale updates. + - [GM] Generic code layout restructure. --------------------------------------------------------------------------------------------------- Version: 3.0.140 diff --git a/PHI-CL/data/b/gm-sap.lua b/PHI-CL/data/b/gm-sap.lua index 5a7db2d..12d231b 100644 --- a/PHI-CL/data/b/gm-sap.lua +++ b/PHI-CL/data/b/gm-sap.lua @@ -1,3 +1,9 @@ + +if not mods['space-age'] then + error('Space Age mod is not enabled') + return +end + -- GM-SAP C 1 SPACE_AGE RESOURCE if data.raw.resource['lithium-brine'] then data.raw.resource['lithium-brine'].infinite = true diff --git a/PHI-CL/data/b/gm-vp.lua b/PHI-CL/data/b/gm-vp.lua index 8de1950..7df2b69 100644 --- a/PHI-CL/data/b/gm-vp.lua +++ b/PHI-CL/data/b/gm-vp.lua @@ -11,6 +11,7 @@ local mod_tint = { } if not mods['space-age'] then + error('Space Age mod is not enabled') return end diff --git a/PHI-CL/locale/en/locale.cfg b/PHI-CL/locale/en/locale.cfg index a71a718..c256e13 100644 --- a/PHI-CL/locale/en/locale.cfg +++ b/PHI-CL/locale/en/locale.cfg @@ -1,3 +1,9 @@ +[mod-name] +PHI-CL=Phidias Collection + +[mod-description] +PHI-CL=[font=heading-1][color=255,254,42]UPS-friendly megabases[/color][/font]\n[font=heading-2][color=54,228,255]Compound entities to save space and UPS\nAdjusted pipe limits for smoother logistics[/color][/font]\n\n[font=heading-1][color=255,254,42]Space Age Enhanced[/color][/font]\n[font=heading-2][color=54,228,255]Supports spoilage and quality mechanics\nTwo modes: Vanilla+ (refined classic) or Space Age+ (easier planetary challenges)[/color][/font]\n\n[font=heading-1][color=255,254,42]Multiplayer Maps[/color][/font]\n[font=heading-2][color=54,228,255]Regular PHI-CL VP or SAP server hosted on APERX\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] + [phi-cl] combine=__1__ __2__ setting-category-color=[color=255,254,42]__1__[/color] [color=54,228,255]__2__:[/color] __3__ @@ -38,12 +44,6 @@ empty-world=Empty world [map-gen-preset-description] empty-world=Design or Testing -[mod-name] -PHI-CL=Phidias Collection - -[mod-description] -PHI-CL=[font=heading-1][color=255,254,42]UPS-friendly megabases[/color][/font]\n[font=heading-2][color=54,228,255]Compound entities to save space and UPS\nAdjusted pipe limits for smoother logistics[/color][/font]\n\n[font=heading-1][color=255,254,42]Space Age Enhanced[/color][/font]\n[font=heading-2][color=54,228,255]Supports spoilage and quality mechanics\nTwo modes: Vanilla+ (refined classic) or Space Age+ (easier planetary challenges)[/color][/font]\n\n[font=heading-1][color=255,254,42]Multiplayer Maps[/color][/font]\n[font=heading-2][color=54,228,255]Regular PHI-CL VP or SAP server hosted on APERX\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] - [mod-setting-name] PHI-MB=Compound entity PHI-MB-ENERGY=Compound energy diff --git a/PHI-CL/locale/ja/locale.cfg b/PHI-CL/locale/ja/locale.cfg index a0ac8ab..e6927cc 100644 --- a/PHI-CL/locale/ja/locale.cfg +++ b/PHI-CL/locale/ja/locale.cfg @@ -1,3 +1,9 @@ +[mod-name] +PHI-CL=Phidias Collection + +[mod-description] +PHI-CL=[font=heading-1][color=255,254,42]UPS最適化メガベース[/color][/font]\n[font=heading-2][color=54,228,255]複合エンティティで空間とUPSを節約\nパイプ制限調整で物流をスムーズに[/color][/font]\n\n[font=heading-1][color=255,254,42]Space Age拡張[/color][/font]\n[font=heading-2][color=54,228,255]腐敗メカニクスと品質システムに対応\n2モード:Vanilla+(洗練されたクラシック)/Space Age+(惑星チャレンジ簡易版)[/color][/font]\n\n[font=heading-1][color=255,254,42]マルチプレイマップ[/color][/font]\n[font=heading-2][color=54,228,255]APERXで定期開催中のPHI-CL VP/SAPサーバ\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] + [phi-cl] combine-gen=__1__ __2__代目 enable=有効 @@ -33,12 +39,6 @@ empty-world=空の世界 [map-gen-preset-description] empty-world=設計またはテスト -[mod-name] -PHI-CL=Phidias Collection - -[mod-description] -PHI-CL=[font=heading-1][color=255,254,42]UPS最適化メガベース[/color][/font]\n[font=heading-2][color=54,228,255]複合エンティティで空間とUPSを節約\nパイプ制限調整で物流をスムーズに[/color][/font]\n\n[font=heading-1][color=255,254,42]Space Age拡張[/color][/font]\n[font=heading-2][color=54,228,255]腐敗メカニクスと品質システムに対応\n2モード:Vanilla+(洗練されたクラシック)/Space Age+(惑星チャレンジ簡易版)[/color][/font]\n\n[font=heading-1][color=255,254,42]マルチプレイマップ[/color][/font]\n[font=heading-2][color=54,228,255]APERXで定期開催中のPHI-CL VP/SAPサーバ\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] - [mod-setting-name] PHI-MB=複合エンティティ PHI-MB-ENERGY=複合発電 diff --git a/PHI-CL/locale/zh-CN/locale.cfg b/PHI-CL/locale/zh-CN/locale.cfg index 5247089..e4900f7 100644 --- a/PHI-CL/locale/zh-CN/locale.cfg +++ b/PHI-CL/locale/zh-CN/locale.cfg @@ -1,3 +1,9 @@ +[mod-name] +PHI-CL=Phidias Collection + +[mod-description] +PHI-CL=[font=heading-1][color=255,254,42]UPS優化巨型工廠[/color][/font]\n[font=heading-2][color=54,228,255]複合實體結構節省空間與UPS效能\n調整管道限制使物流更流暢[/color][/font]\n\n[font=heading-1][color=255,254,42]太空時代強化[/color][/font]\n[font=heading-2][color=54,228,255]支援腐敗機制與品質系統\n雙模式:Vanilla+(經典改進)或Space Age+(更簡單的行星挑戰)[/color][/font]\n\n[font=heading-1][color=255,254,42]多人地圖[/color][/font]\n[font=heading-2][color=54,228,255]APERX定期開設PHI-CL VP 或 SAP 服務器\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] + [phi-cl] combine-gen=__1__ __2__代 enable=啟用 @@ -33,12 +39,6 @@ empty-world=空的世界 [map-gen-preset-description] empty-world=設計或測試 -[mod-name] -PHI-CL=Phidias Collection - -[mod-description] -PHI-CL=[font=heading-1][color=255,254,42]UPS優化巨型工廠[/color][/font]\n[font=heading-2][color=54,228,255]複合實體結構節省空間與UPS效能\n調整管道限制使物流更流暢[/color][/font]\n\n[font=heading-1][color=255,254,42]太空時代強化[/color][/font]\n[font=heading-2][color=54,228,255]支援腐敗機制與品質系統\n雙模式:Vanilla+(經典改進)或Space Age+(更簡單的行星挑戰)[/color][/font]\n\n[font=heading-1][color=255,254,42]多人地圖[/color][/font]\n[font=heading-2][color=54,228,255]APERX定期開設PHI-CL VP 或 SAP 服務器\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] - [mod-setting-name] PHI-MB=複合實體 PHI-MB-ENERGY=複合發電 diff --git a/PHI-CL/locale/zh-TW/locale.cfg b/PHI-CL/locale/zh-TW/locale.cfg index 5247089..e4900f7 100644 --- a/PHI-CL/locale/zh-TW/locale.cfg +++ b/PHI-CL/locale/zh-TW/locale.cfg @@ -1,3 +1,9 @@ +[mod-name] +PHI-CL=Phidias Collection + +[mod-description] +PHI-CL=[font=heading-1][color=255,254,42]UPS優化巨型工廠[/color][/font]\n[font=heading-2][color=54,228,255]複合實體結構節省空間與UPS效能\n調整管道限制使物流更流暢[/color][/font]\n\n[font=heading-1][color=255,254,42]太空時代強化[/color][/font]\n[font=heading-2][color=54,228,255]支援腐敗機制與品質系統\n雙模式:Vanilla+(經典改進)或Space Age+(更簡單的行星挑戰)[/color][/font]\n\n[font=heading-1][color=255,254,42]多人地圖[/color][/font]\n[font=heading-2][color=54,228,255]APERX定期開設PHI-CL VP 或 SAP 服務器\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] + [phi-cl] combine-gen=__1__ __2__代 enable=啟用 @@ -33,12 +39,6 @@ empty-world=空的世界 [map-gen-preset-description] empty-world=設計或測試 -[mod-name] -PHI-CL=Phidias Collection - -[mod-description] -PHI-CL=[font=heading-1][color=255,254,42]UPS優化巨型工廠[/color][/font]\n[font=heading-2][color=54,228,255]複合實體結構節省空間與UPS效能\n調整管道限制使物流更流暢[/color][/font]\n\n[font=heading-1][color=255,254,42]太空時代強化[/color][/font]\n[font=heading-2][color=54,228,255]支援腐敗機制與品質系統\n雙模式:Vanilla+(經典改進)或Space Age+(更簡單的行星挑戰)[/color][/font]\n\n[font=heading-1][color=255,254,42]多人地圖[/color][/font]\n[font=heading-2][color=54,228,255]APERX定期開設PHI-CL VP 或 SAP 服務器\nhttps://wiki.aperx.org/aperx/phi-cl[/color][/font] - [mod-setting-name] PHI-MB=複合實體 PHI-MB-ENERGY=複合發電