View Issue Details

IDProjectCategoryView StatusLast Update
0000333Medieval EngineersBugpublic2022-08-21 13:06
ReporterTheurgist Assigned Toequinox  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionnot a bug 
PlatformWindows 
Summary0000333: Merging windmill power outputs dramatically lowers both power outputs
Description

If you merge 2 separate windmill outputs they appear to both take All of the blocks friction into account, but not their increased power.

I'd guess that power merging happens after friction, so they both get double friction from counting each others blocks, and then they get put together, doubling it again, and that feels about right seeing just how much the power drops after merging.

Steps To Reproduce

Build 2 windmills, 1 with a T-junction so that both shafts are rotating the same direction at the merge point

Put a T junction at the bottom of each windmill, connect one end to machines, and the other to the merge point.

Check machine speed before you connect them, and then after, the difference is dramatic

TagsNo tags attached.

Activities

equinox

2022-08-21 13:06

administrator   #~0000320

What's actually happening here is that the friction multiplier increases non-linearly with the number of blocks.
A system with 1 block has 8% extra friction. 2 blocks is 16% extra, and 3 is 26% extra. (1.08^N)
This is designed to make large systems very impractical.

A mod containing this can reduce this behavior but it will be left as-in in Vanilla:

  <Definition xsi:type="MyObjectBuilder_MechanicalPowerSystemDefinition">
    <Id Type="MechanicalPowerSystem" Subtype="CubeGridLarge" />
    <TransmissionFrictionMultiplier>1.02</TransmissionFrictionMultiplier>
  </Definition>

Issue History

Date Modified Username Field Change
2022-05-12 10:52 Theurgist New Issue
2022-08-21 13:06 equinox Assigned To => equinox
2022-08-21 13:06 equinox Status new => closed
2022-08-21 13:06 equinox Resolution open => not a bug
2022-08-21 13:06 equinox Note Added: 0000320