[2.1.12] Default blueprint parameter values sync up with non-parameter values

Bugs that are actually features.
hippiechan
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sat Jul 25, 2026 6:53 pm
Contact:

[2.1.12] Default blueprint parameter values sync up with non-parameter values

Post by hippiechan »

I have a parameterized blueprint for train stations that allows me to specify the item I want to pick up/drop off, as well as set parameters to take the current number of trains that can complete a pick up/drop off and using combinators, create a linear transformation of that value to serve as the station priority. More formally, if X is the number of trains that can complete a pick up/drop off, then the combinators calculate P = M*X + B.

I encounter a problem when I go in to modify this blueprint to set the default value of M to 1 and B to 0. When creating the blueprint, I set M and B to unique values (13 and 19) to make them uniquely identifiable in the parameter UI. When setting paramters in the UI, I give these values named options, set them as parameters, and give them variable representations of M and B respectively so that it's clear that these are unique.

The problem occurs when I go into modify the blueprint to change the default value of M to 1 and B to 0. Although these are named, identified as parameters and given variable names disstinct from other values of 1 and 0 in the blueprint that are not parameters, doing this synchronizes all values of 1 and 0 to the values given for M and B respectively when placing the blueprint. The desire is to have these values be independent if they are given a name, and for all other values of 1 or 0 to be left alone.

Attached are snapshots of the UI - the first two show that when B = 19 that it is uniquely identified from values of 0. The last screenshot shows that when I set the defualt value to 0 and save the blueprint that all values of 0 in the blueprint are now affected. My request is that if a parameter is given a variable name that it be treated independent from other values in the blueprint, so that default values set in the blueprint can be the same but independent of other values provided they are named.
before.png
before.png (136.77 KiB) Viewed 85 times
before2.png
before2.png (116.38 KiB) Viewed 85 times
after.png
after.png (125.89 KiB) Viewed 85 times
Post Reply

Return to “Not a bug”