Please add a button to add a new blueprint parameter variable

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Theikkru
Filter Inserter
Filter Inserter
Posts: 414
Joined: Wed Mar 27, 2019 2:18 pm
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by Theikkru »

GongT wrote: Wed Oct 30, 2024 11:44 pm [...]
every formula have a "value" parameter variable reference to it self.
[...]
Coincidentally, I proposed implementing numerical parameter variables for a different reason, and realized on reading this that the same implementation could cover both use cases.
Firestorm253
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon Nov 04, 2024 3:46 pm
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by Firestorm253 »

yes pls. since we can use formulas, it's annoying that every parameter needs to exist inside a physical object. if u just want an input parameter or an intermediate of some sort, that can't be done currently.
Geigeabc
Burner Inserter
Burner Inserter
Posts: 9
Joined: Mon Nov 04, 2024 12:16 pm
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by Geigeabc »

+1
We had the same problem, and having to add variables by adding trash items in requester chests, that you then replace in the blueprint, felt very hacky and unclean.
User avatar
PssX
Burner Inserter
Burner Inserter
Posts: 18
Joined: Tue Mar 01, 2016 9:00 am
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by PssX »

Yes, please!

I like addition of parameterized blueprints very much. But some things like 117000 and this one make me concern about direction where it is going.
Novalith
Inserter
Inserter
Posts: 26
Joined: Wed Sep 06, 2017 10:24 am
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by Novalith »

Throwing my hat in. I don't care if you don't, but would use the hell out of it if you do.
ctrom
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Jun 29, 2024 6:19 pm
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by ctrom »

+1 on this suggestion. I found this thread after struggling to implement the logic I wanted in a blueprint. As a work around, I have been using the approach of:
  1. Adding a constant combinator to my design
  2. Setting a value in it (but making sure that the value doesn't collide with another to avoid the problem mentioned in 117000)
  3. Using that value as the additional parameter I needed while setting up the blueprint
  4. Deleting the constant combinator from the blueprint
Which (using my standard method of setting a constant combinator) amounts to 4 key presses and 8 mouse clicks across 4 different dialogs in order to perform an action that could be a single click in the existing "Blueprint parametrisation" dialog.

Blueprint parametrisation really is a great feature, but it seems to lack some seemingly basic functionality.
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 339
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by Hares »

ctrom wrote: Sat Nov 16, 2024 6:26 am <...> As a work around, I have been using the approach of:
  1. Adding a constant combinator to my design
  2. Setting a value in it (but making sure that the value doesn't collide with another to avoid the problem mentioned in 117000)
  3. Using that value as the additional parameter I needed while setting up the blueprint
  4. Deleting the constant combinator from the blueprint
Wait a second, if you remove constant comb from the BP its parameters will also be gone, I remember this being a thing, isn't it?
Firestorm253
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon Nov 04, 2024 3:46 pm
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by Firestorm253 »

Hares wrote: Sat Nov 16, 2024 10:47 am
ctrom wrote: Sat Nov 16, 2024 6:26 am <...> As a work around, I have been using the approach of:
  1. Adding a constant combinator to my design
  2. Setting a value in it (but making sure that the value doesn't collide with another to avoid the problem mentioned in 117000)
  3. Using that value as the additional parameter I needed while setting up the blueprint
  4. Deleting the constant combinator from the blueprint
Wait a second, if you remove constant comb from the BP its parameters will also be gone, I remember this being a thing, isn't it?
ye no, this doesn't work.
ctrom
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Jun 29, 2024 6:19 pm
Contact:

Re: Please add a button to add a new blueprint parameter variable

Post by ctrom »

Firestorm253 wrote: Sat Nov 16, 2024 11:49 pm ye no, this doesn't work.
I was pretty sure that it did, but it seems I ran afoul of the issue in 117000 again. Apparently, leaving a value (as a default) in the parameters that is equal to the value of another parameter that has a defined formula will still silently combine the parameters, even though the formula would seem to make them unique from each other. It happened that in my testing the value I provided to the parameter produced a sane output when I built the blueprint, so I didn't realize it had replaced my extra parameter with what was supposed to be a computed (parameterized with formula) value on a logistics chest.

Thanks for prompting me to examine this more closely. I've come up with an alternative method for my use case that does not require the combinator, but is much more of a kludge than I would like. This blueprint adds an undesired request to a requestor chest that was already in the design, but I've set it to an item that I wouldn't expect to ever be available in my logistics network (wooden chest). Even though this kludge does circumvent the issue, it still seems like a design oversight that parameters cannot be added to allow user input to a blueprint that aren't directly tied to some other element in the blueprint.

Code: Select all

0eNrFlk1vm0AQhv+KtccKUvOxxEbqofceqvZYRdYCY2dUWMguOHEj/ntnAWMCxKndg+WDl2HmnWd3Z0a8siitoFAoSxa+MoxzqVn465Vp3EmRGlt5KICFTOgSVI6JHT9W8jezmBSZsRdC0YLe2UtWWwxlAi8sdGprqNH5Cq0hi1KUOzsT8SNKsN1BkFs/WAxkiSVCS9E8HDayyiJQpNpnVfBUgSEiHPonnCLXFJdLk84ArO7vuMUOtOL+HackXchmiynFaeOnITYhba4jucV6jzfWyX4dyvpUiZQIyS5zldFmLRbnmfEpcwJmXxpDZU7XWZozOW51Rs+9UM8Z6Hkzet6Feu5Az5/R8y/U8wZ6fEaPX6jnD/SCXu85zxOQfRlcIMjrB/oZ0VGZnS4HpQZFrOfri1N9zcgM70Rr3INdqHyPybmiXY2KNhKqa6aRuP9PjKs3jBZLULUlz8LVjOjplmY79ewh3HdNFmMxHgtH82ZyOabhe8+24bpxg8lpxPxoRS1jHCt3kjYNrqRH+7gImvvqUnW7t46LkPFT7p9VUaSHRValJRYpNn57oVBEqXlNdjaQaqhHlM5/UJrRuFOQIF2UnW8n4/bMHhxzOlsSrlJh4pYbdD4ZXKoCKIDayPRAqSr4gN+9Eb8z4Xev4vduxO9O+L2r+P0b8XsTfv8qfn4jfn/Cz9/hpyGEJWTkdfoYslgqIqCPF/b9mBH/QLL4lu9Qlxjrxdd2RIJaPH+Gl1KJRc9mZgTNs2afPHDX/nrN/SAI/HVQ138Bxr4ggw==
Post Reply

Return to “Ideas and Suggestions”