Page 1 of 1

[2.0.14] Extra Parameter in Blueprints with Constant Combinator

Posted: Mon Nov 04, 2024 2:02 am
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!

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

Posted: Wed Nov 20, 2024 11:59 pm
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.

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

Posted: Sat Nov 23, 2024 5:05 pm
by Footbal
Thank you! Appreciate the update and explanation.