Compare commits

..

2 commits

Author SHA1 Message Date
Simon Brodtmann
2d327c805d Wooden belts have half the weight 2025-09-09 19:09:44 +02:00
Simon Brodtmann
014eed03aa Fix vanilla more item weights 2025-09-09 19:09:32 +02:00
2 changed files with 19 additions and 6 deletions

View file

@ -33,9 +33,9 @@ Belt.EntityBuilder:new()
}) })
local splitter_item = Belt.ItemBuilder:new() local splitter_item = Belt.ItemBuilder:new()
:itemsPerRocket("transportBelt", 100) :itemsPerRocket("transportBelt", 200)
:itemsPerRocket("undergroundBelt", 50) :itemsPerRocket("undergroundBelt", 100)
:itemsPerRocket("splitter", 50) :itemsPerRocket("splitter", 100)
:order("0") :order("0")
:apply() :apply()
.splitter .splitter

View file

@ -339,11 +339,24 @@ end
-- Fix item weights -- Fix item weights
local function set_default_weight(item, items_per_rocket) local function set_default_weight(item, items_per_rocket, type)
data.raw.item[item].weight = data.raw.item[item].weight or 1000 * kg / items_per_rocket data.raw[type or "item"][item].weight = data.raw[type or "item"][item].weight or 1000 * kg / items_per_rocket
end end
set_default_weight("electronic-circuit", 2000) set_default_weight("electronic-circuit", 2000)
set_default_weight("advanced-circuit", 1000) set_default_weight("advanced-circuit", 1000)
set_default_weight("processing-unit", 300) set_default_weight("processing-unit", 300)
set_default_weight("low-density-structure", 200) set_default_weight("low-density-structure", 200)
set_default_weight("rocket-fuel", 100) set_default_weight("rocket-fuel", 100)
set_default_weight("inserter", 50)
set_default_weight("fast-inserter", 50)
set_default_weight("electric-mining-drill", 50)
set_default_weight("pumpjack", 20)
set_default_weight("repair-pack", 100, "repair-tool")
set_default_weight("big-electric-pole", 50)
set_default_weight("assembling-machine-1", 50)
set_default_weight("assembling-machine-2", 50)
set_default_weight("oil-refinery", 10)
set_default_weight("accumulator", 50)
set_default_weight("steam-engine", 10)
set_default_weight("substation", 50)
set_default_weight("radar", 50)