silicon in cpu fix

This commit is contained in:
Brevven 2023-03-24 09:13:30 -07:00
parent 25d21fb338
commit 8770704dc1
4 changed files with 17 additions and 13 deletions

View file

@ -18,12 +18,13 @@ See changelog.txt
### Testing ### Testing
- Sakuro - [Sakuro](https://mods.factorio.com/user/sakuro)
- Fuuryuu - [Fuuryuu](https://mods.factorio.com/user/fuuryuu)
- Shadowreaper - [Shadowreaper](https://mods.factorio.com/user/shadowreaper)
- Baisius - [Baisius](https://mods.factorio.com/user/baisius)
- agmech - [agmech](https://mods.factorio.com/user/agmech)
- Wonder Ginger - [Wonder Ginger](https://mods.factorio.com/user/WonderGinger)
- GeneralTank - [GeneralTank](https://mods.factorio.com/user/GeneralTank)
- JonathanF - [JonathanF](https://mods.factorio.com/user/JonathanF)
- Berkelear - [Berkelear](https://mods.factorio.com/user/Berkelear)
- [Elanu](https://mods.factorio.com/user/elanu)

View file

@ -1,8 +1,9 @@
--------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Version: 0.0.7 Version: 0.0.7
Date: 2023-03-23 Date: 2023-03-24
Fixes: Fixes:
- Compatibility fixes for some loadouts - Compatibility fixes for some loadouts
- Fix silicon in CPUs in some loadouts
--------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Version: 0.0.6 Version: 0.0.6
Date: 2023-03-22 Date: 2023-03-22

View file

@ -38,3 +38,4 @@ Thanks for testing
- [GeneralTank](https://mods.factorio.com/user/GeneralTank) - [GeneralTank](https://mods.factorio.com/user/GeneralTank)
- [JonathanF](https://mods.factorio.com/user/JonathanF) - [JonathanF](https://mods.factorio.com/user/JonathanF)
- [Berkelear](https://mods.factorio.com/user/Berkelear) - [Berkelear](https://mods.factorio.com/user/Berkelear)
- [Elanu](https://mods.factorio.com/user/elanu)

View file

@ -1,11 +1,12 @@
local util = require("data-util"); local util = require("data-util");
local silicon = {"stone", 30} local silicon = {"stone", 30}
if data.raw.item["sand"] then if mods.bzsilicon or mods.Krastorio2 then
local silicon = {"sand", 30}
elseif mods.bzsilicon then
silicon = data.raw.item["silicon-wafer"] and {"silicon-wafer", 30} or {"silicon", 15} silicon = data.raw.item["silicon-wafer"] and {"silicon-wafer", 30} or {"silicon", 15}
elseif data.raw.item["sand"] then
silicon = {"sand", 30}
end end
local spreader = data.raw.item["cuw"] and {"cuw", 2} or {"copper-plate", 2} local spreader = data.raw.item["cuw"] and {"cuw", 2} or {"copper-plate", 2}
data:extend({ data:extend({
{ {