When I place a Constant Combinator and give it a signal with a value of -2 or less, then making a Blueprint with the Combinator will result in a Blueprint with an extra possible Parameter whose initial value is (maxint32 + x), where x is the value of the signal (which is negative). The extra parameter seems to be used when the blueprint is placed down: the signal of the copied Combinator will take on the value of that extra parameter. Not sure if the other, expected, Parameter is ever used for anything.
I was able to reproduce this on every attempt. I would expect just the first two Parameters to exist (signal icon and value), and be used for the signal in any placements of the Blueprint.
Screenshots, logs, and save file attached.
Thanks!
[2.0.14] Extra Parameter in Blueprints with Constant Combinator
[2.0.14] Extra Parameter in Blueprints with Constant Combinator
- Attachments
-
- bug-report-1.zip
- save file with combinator and blueprint in book
- (1.54 MiB) Downloaded 10 times
-
- factorio-current.log
- (7.9 KiB) Downloaded 10 times
-
- screenshot of blueprint config
- blueprint-config.jpg (1.01 MiB) Viewed 213 times
-
- screenshot of combinator config
- combinator-config.jpg (1.17 MiB) Viewed 213 times
Re: [2.0.14] Extra Parameter in Blueprints with Constant Combinator
Dupe of 120368. This is fixed as of 2.0.19 for newly placed combinators, but not for ones placed with the bugged blueprints (or new blueprints of the bugged combinator) in the attached savefile.
The "second number" was actually the "max" value of the logistic group in the constant combinator. The constant combinator doesn't show the max, but the root cause bug was creating it anyways when assigning a negative number. You can alter the max value, and slide it back to "inf", by naming the group and assigning it in a requester chest. Then once it's fixed, remove the name from the group in the constant combinator.
The "second number" was actually the "max" value of the logistic group in the constant combinator. The constant combinator doesn't show the max, but the root cause bug was creating it anyways when assigning a negative number. You can alter the max value, and slide it back to "inf", by naming the group and assigning it in a requester chest. Then once it's fixed, remove the name from the group in the constant combinator.
My mods: Multiple Unit Train Control, Smart Artillery Wagons
Maintainer of Vehicle Wagon 2, Cargo Ships, Honk
Maintainer of Vehicle Wagon 2, Cargo Ships, Honk