diff --git a/changelog.txt b/changelog.txt index 582cbb0..33c106f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,6 @@ --------------------------------------------------------------------------------------------------- Version: 0.0.1 -Date: 2023-03-09 +Date: 2023-03-10 Features: - Early alpha release, incomplete. - Adds gold, silver, platinum and palladium @@ -12,3 +12,9 @@ Date: 2023-03-09 - Compatible with Bob's Electronics - Compatible with deadlock stacking/crating - Compatible with many other mods + Known issues: + - Gameplay balance is not tuned. + - In Space Exploration, gold ore (and rich copper ore, without K2) will show up on Nauvis + They should eventually only show up off of Nauvis. + - Enriched ores need better graphics. + - Some mod setting configurations don't currently work. diff --git a/data-final-fixes.lua b/data-final-fixes.lua index 54ec6c4..af7b226 100644 --- a/data-final-fixes.lua +++ b/data-final-fixes.lua @@ -7,10 +7,12 @@ require("modules") local util = require("data-util"); if mods["space-exploration"] then - -- core mining balancing + util.remove_product("se-core-fragment-omni", "gold-ore") + util.remove_product("se-core-fragment-omni", "rich-copper-ore") -- util.add_to_product("se-core-fragment-omni", "salt", -5) end +-- these need to be in final fixes for one reason or another util.replace_ingredient("textplate-small-gold", "sulfur", "gold-ingot") util.replace_ingredient("textplate-large-gold", "sulfur", "gold-ingot") diff --git a/data-updates.lua b/data-updates.lua index 920f9f8..ce94058 100644 --- a/data-updates.lua +++ b/data-updates.lua @@ -3,13 +3,12 @@ require("prototypes/processing-unit-updates") require("prototypes/recipe-updates") require("prototypes/recipe-updates-se") require("map-gen-preset-updates") --- require("compatibility/bob") require("compatibility/crafting-efficiency") require("prototypes/oil-updates") +require("matter") -- require("strange-matter") -- require("compatibility/248k") --- require("tin-matter") -- require("omni") local util = require("data-util") diff --git a/data.lua b/data.lua index 40943c2..8cc0a8e 100644 --- a/data.lua +++ b/data.lua @@ -9,7 +9,12 @@ require("prototypes/mlcc") require("prototypes/cpu") require("prototypes/mainboard") require("prototypes/catalyst") +require("prototypes/recipes-se") require("cables") +require("prototypes/enriched-silver") +require("prototypes/enriched-gold") +require("prototypes/pyroflux-gold") +require("prototypes/pyroflux-silver") local util = require("data-util"); diff --git a/info.json b/info.json index 15435df..06775a2 100644 --- a/info.json +++ b/info.json @@ -17,7 +17,7 @@ "? bztin >= 0.1.8", "? bzgas", "? bzchlorine", - "? space-exploration >= 0.5.100", + "? space-exploration >= 0.6.0", "? aai-industry", "(?) aai-loaders", "? Krastorio2", @@ -26,5 +26,5 @@ "? deadlock-beltboxes-loaders", "? DeadlockCrating" ], - "description": "Adds silver, gold, platinum, palladium and more to the base game. Reworks processing units.\n\nCompatible with Krastorio 2 and Space Exploration. A standalone piece of BZ Mods." + "description": "(Alpha release, buggy, anything can change, more to come, etc) Adds silver, gold, platinum, palladium and more to the base game. Reworks processing units.\n\nCompatible with Krastorio 2 and Space Exploration. A standalone piece of BZ Mods." } diff --git a/locale/en/noble.cfg b/locale/en/noble.cfg index d2a1455..061a1ef 100644 --- a/locale/en/noble.cfg +++ b/locale/en/noble.cfg @@ -7,6 +7,7 @@ rich-copper-ore=Copper ore that contains platinum and palladium. [autoplace-control-names] gold-ore=[item=gold-ore] __ENTITY__gold-ore__ +rich-copper-ore=No effect. You can safely ignore this setting. [item-name] gold-ore=__ENTITY__gold-ore__ @@ -21,17 +22,23 @@ cpu=CPU palladium-ingot=Palladium ingot platinum-ingot=Platinum ingot gold-ingot=Gold ingot +silver-ingot=Silver ingot ptpd-catalyst=Industrial catalyst platinum-powder=Platinum powder palladium-powder=Palladium powder silver-brazing-alloy=Silver brazing alloy titanium-palladium-flange=Titanium-palladium flange +enriched-gold=Enriched gold +enriched-silver=Enriched silver [item-description] mlcc=Multi-layer ceramic chip capacitor +cpu=Central processing unit [fluid-name] +molten-gold=Molten gold +molten-silver=Molten silver [technology-name] silver-processing=Silver processing @@ -41,6 +48,8 @@ palladium-processing=Palladium processing temperature-regulation=Temperature regulation mlcc=Advanced capacitors catalysis=Catalysis +gold-matter-processing=Gold matter processing +silver-matter-processing=Silver matter processing [technology-description] diff --git a/me.lua b/me.lua index e56de61..bfa22b6 100644 --- a/me.lua +++ b/me.lua @@ -5,7 +5,7 @@ me.list = {} me.recipes = { "electronic-circuit-silver", "silver-plate", "silver-wire", "gold-ingot", "platinum-ingot", "palladium-ingot", - "temperature-sensor", "mlcc", + "temperature-sensor", "mlcc", "silver-brazing-alloy", "titanium-palladium-flange", } function me.byproduct()