Compare commits

..

9 commits
main ... main

Author SHA1 Message Date
520c60936d Update README.md 2025-12-19 23:29:53 -05:00
d7be28e94f Improve indent consistency 2025-12-19 23:03:54 -05:00
53184cfbfb Abstract bronze-spring icon and size to variables 2025-12-19 23:01:34 -05:00
675637934d Genericize bronze-spring recipe icon mod check 2025-12-19 22:42:57 -05:00
f42acf7e7e Load bronze-plate item icon from existing gamedata 2025-12-19 22:40:35 -05:00
11104a179b Updated README.md for the mod 2025-12-12 20:45:18 -05:00
msmods
1f4696c44b Fix recipe name for elementium-heat-shielding 2025-12-12 19:45:36 -05:00
msmods
776584841c Enhances icon for bronze-spring recipe
Adds a little bronze plate icon to the top left of the bronze-spring icon.
2025-12-12 02:07:14 -05:00
msmods
2ad5a16998 Fix recipe name for bronze-spring
Fixes the name of the bronze spring recipe, reverting a previous attempt.
2025-12-12 02:06:20 -05:00
6 changed files with 75 additions and 83 deletions

View file

@ -0,0 +1,46 @@
## IntermediatesForYou2
[IntermediatesForYou](https://mods.factorio.com/mod/IntermediatesForYou) by [Timeken](https://mods.factorio.com/user/Timeken) updated for Factorio 2.0
Things in this mod may change.
This mod is intended to be played with Timeken's other mods, BZ (and the BZ likes), K2, SE, 248k.
If you play with Brass Tacks and If I Had A Nickel it is recommended to enable their Hard mode settings as that is what this mod is balanced for right now.
#### New Intermediates
- Turret base
- Large turret base
- Advanced electronic components
- Satellite body
- Spring
- Shock absorber
- Elementite [SE]
- Slag [K2/AAI]
- Imersite Powder [K2 & 248k]
#### Changes & Compatibility (Likely an incomplete list)
- Added Inserter Parts to stack filter inserter
- [K2] Greenhouse upgrades into Bio Lab
- [SE] Recycling recipe for long handed inserter
- [SE & 248k] Changed SE canister to use 248k fiber glass instead of glass and plastic
- [BZ] BZ Burner Chemical Plant upgrades into Chemical Plant
- Low quality advanced circuit recipe (for when you are low on gold)
- Filter Inserter upgrades into Stack Filter Inserter
#### Planned Features (Maybe?)
- More late game SE and K2 support
- Customization settings
- Custom textures
#### Created by:
Timeken (https://mods.factorio.com/user/Timeken)
Original Mod: https://mods.factorio.com/mod/IntermediatesForYou
#### Updated By
cackling.fiend (https://mods.factorio.com/user/cackling.fiend)
Hraukr (https://mods.factorio.com/user/Hraukr)
#### Based On
The BZ Mods series from brevven (https://mods.factorio.com/user/brevven)

View file

@ -1,11 +1,4 @@
--------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Version: 2.0.6
Date: 10.12.2025
Bug Fixes:
- Fix recipe name for elementium-heat-shielding (thanks Hraukr)
- Fix recipe name and icon for bronze-spring (thanks Hraukr)
- Fix recipe unlock for bronze spring when foundry is disabled
---------------------------------------------------------------------------------------------------
Version: 2.0.5 Version: 2.0.5
Date: 10.12.2025 Date: 10.12.2025
Bug Fixes: Bug Fixes:

View file

@ -1,6 +1,6 @@
{ {
"name": "IntermediatesForYou2", "name": "IntermediatesForYou2",
"version": "2.0.6", "version": "2.0.5",
"factorio_version": "2.0", "factorio_version": "2.0",
"title": "IntermediatesForYou", "title": "IntermediatesForYou",
"description": "This mod adds some intermediates and is intented to be played with my other mods.\n\nThis mod is inspired by Brevven's BZ mods.", "description": "This mod adds some intermediates and is intented to be played with my other mods.\n\nThis mod is inspired by Brevven's BZ mods.",

View file

@ -17,30 +17,28 @@ if mods["Krastorio2"] then
elseif mods["MDbobelectronics2"] then elseif mods["MDbobelectronics2"] then
electronic_ingredients = {{type="item", name="kr-electronic-components", amount=1}, {type="item", name="intergrated-electronics", amount=2}, {type="item", name="processing-electronics", amount=1}} electronic_ingredients = {{type="item", name="kr-electronic-components", amount=1}, {type="item", name="intergrated-electronics", amount=2}, {type="item", name="processing-electronics", amount=1}}
end end
if mods["MDbobelectronics2"] or mods["ThemTharHills-Updated"] then data:extend({
data:extend({ {
{ type = "item",
type = "item", name = "advanced-electronic-components",
name = "advanced-electronic-components", icon = "__IntermediatesForYou2__/graphics/icons/advanced-electronic-components.png",
icon = "__IntermediatesForYou2__/graphics/icons/advanced-electronic-components.png", icon_size = 64,
icon_size = 64, group = "kr-electronic-components",
group = "kr-electronic-components", subgroup = "intermediate-product",
subgroup = "intermediate-product", order = "e03",
order = "e03", stack_size = 100,
stack_size = 100, },
}, {
{ type = "recipe",
type = "recipe", name = "advanced-electronic-components",
name = "advanced-electronic-components", category = "crafting",
category = "crafting", order = "e03",
order = "e03", enabled = false,
enabled = false, energy_required = 4,
energy_required = 4, ingredients = electronic_ingredients,
ingredients = electronic_ingredients, results = {{type="item", name="advanced-electronic-components", amount=2}},
results = {{type="item", name="advanced-electronic-components", amount=2}}, }
} })
})
end
if mods["248k-Redux"] then if mods["248k-Redux"] then
data:extend({ data:extend({
{ {
@ -200,7 +198,7 @@ util.add_unlock("logistics", "spring")
util.add_unlock("rocket-silo","satellite-body") util.add_unlock("rocket-silo","satellite-body")
util.add_unlock("fast-inserter", "shock-absorber") util.add_unlock("fast-inserter", "shock-absorber")
if data.raw.item["bronze-plate"] then if mods["bzfoundry2"] and data.raw.item["bronze-plate"] then
local bronze_plate_icon = data.raw.item["bronze-plate"].icon local bronze_plate_icon = data.raw.item["bronze-plate"].icon
or data.raw.item["bronze-plate"].icons and data.raw.item["bronze-plate"].icons[1].icon or data.raw.item["bronze-plate"].icons and data.raw.item["bronze-plate"].icons[1].icon
local bronze_plate_icon_size = data.raw.item["bronze-plate"].icon_size local bronze_plate_icon_size = data.raw.item["bronze-plate"].icon_size
@ -225,11 +223,7 @@ if data.raw.item["bronze-plate"] then
results = {{type="item", name="spring", amount=2}}, results = {{type="item", name="spring", amount=2}},
} }
}) })
if mods["bzfoundry2"] and not settings.startup["bzfoundry-minimal"].value then util.add_unlock("foundry", "bronze-spring")
util.add_unlock("foundry", "bronze-spring")
else
util.add_unlock("automation", "bronze-spring")
end
end end
if mods["ThemTharHills-Updated"] then if mods["ThemTharHills-Updated"] then

View file

@ -143,7 +143,7 @@ if mods["bobassembly"] then
end end
--electronics --electronics
if mods["MDbobelectronics2"] and mods["Krastorio2"] then if (mods["MDbobelectronics2"] and mods["Krastorio2"]) or false then
util.replace_ingredient("kr-electronic-components", "plastic-bar", "basic-electronic-components") util.replace_ingredient("kr-electronic-components", "plastic-bar", "basic-electronic-components")
util.replace_ingredient("kr-electronic-components", mods["Krastorio2"] and "kr-glass" or "glass", "BOBMD-electronic-components") util.replace_ingredient("kr-electronic-components", mods["Krastorio2"] and "kr-glass" or "glass", "BOBMD-electronic-components")
util.remove_ingredient("kr-electronic-components", "silicon-wafer") util.remove_ingredient("kr-electronic-components", "silicon-wafer")

View file

@ -1,46 +1,5 @@
## IntermediatesForYou2 # IntermediatesForYou
[IntermediatesForYou](https://mods.factorio.com/mod/IntermediatesForYou) by [Timeken](https://mods.factorio.com/user/Timeken) updated for Factorio 2.0
Things in this mod may change. Updated for Factorio 2.0.
This mod is intended to be played with Timeken's other mods, BZ (and the BZ likes), K2, SE, 248k. Original mod: https://mods.factorio.com/mod/IntermediatesForYou
If you play with Brass Tacks and If I Had A Nickel it is recommended to enable their Hard mode settings as that is what this mod is balanced for right now.
#### New Intermediates
- Turret base
- Large turret base
- Advanced electronic components
- Satellite body
- Spring
- Shock absorber
- Elementite [SE]
- Slag [K2/AAI]
- Imersite Powder [K2 & 248k]
#### Changes & Compatibility (Likely an incomplete list)
- Added Inserter Parts to stack filter inserter
- [K2] Greenhouse upgrades into Bio Lab
- [SE] Recycling recipe for long handed inserter
- [SE & 248k] Changed SE canister to use 248k fiber glass instead of glass and plastic
- [BZ] BZ Burner Chemical Plant upgrades into Chemical Plant
- Low quality advanced circuit recipe (for when you are low on gold)
- Filter Inserter upgrades into Stack Filter Inserter
#### Planned Features (Maybe?)
- More late game SE and K2 support
- Customization settings
- Custom textures
#### Created by:
Timeken (https://mods.factorio.com/user/Timeken)
Original Mod: https://mods.factorio.com/mod/IntermediatesForYou
#### Updated By
cackling.fiend (https://mods.factorio.com/user/cackling.fiend)
Hraukr (https://mods.factorio.com/user/Hraukr)
#### Based On
The BZ Mods series from brevven (https://mods.factorio.com/user/brevven)