[2.0.14] Extra Parameter in Blueprints with Constant Combinator

Things that has been reported already before.
Footbal
Manual Inserter
Manual Inserter
Posts: 4
Joined: Fri Jun 14, 2024 4:25 am
Contact:

[2.0.14] Extra Parameter in Blueprints with Constant Combinator

Post by Footbal »

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!
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
screenshot of blueprint config
blueprint-config.jpg (1.01 MiB) Viewed 213 times
screenshot of combinator config
screenshot of combinator config
combinator-config.jpg (1.17 MiB) Viewed 213 times
robot256
Filter Inserter
Filter Inserter
Posts: 891
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: [2.0.14] Extra Parameter in Blueprints with Constant Combinator

Post by robot256 »

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.
Post Reply

Return to “Duplicates”