[Kovarex] [2.0.22] Signal Parameterization Issue: Incorrect Signal Behavior After Blueprint Application
Posted: Wed Nov 27, 2024 8:57 pm
**What did you do?**
1. Created a constant combinator and a lamp in Factorio.
2. Set the lamp's condition to "When molten iron is greater than zero."
3. Created a signal in the combinator named "molten iron."
4. Verified that the lamp was lit as expected.
5. Changed the signal in the combinator to "parameter 0."
6. Copied the combinator and lamp.
7. Pasted the copied items into the game.
8. When prompted for the parameter, selected "Molten Iron."
9. The blueprint was constructed.
**What happened?**
After applying the blueprint, the lamp did not light up, even though it visually appeared to be set up correctly.
**What did you expect to happen instead?**
I expected the lamp to light up when the condition "When molten iron is greater than zero" was met, just as it did before changing the signal to "parameter 0."
**Does it happen always, once, or sometimes?**
This issue occurs every time I follow the steps outlined above.
**Steps to Reproduce:**
1. Place a constant combinator and a lamp in the game.
2. Set the lamp's condition to "When molten iron is greater than zero."
3. Create a signal named "molten iron" in the combinator.
4. Confirm that the lamp lights up.
5. Change the signal in the combinator to "parameter 0."
6. Copy the combinator and lamp.
7. Paste the copied items into the game.
8. When prompted for the parameter, select "Molten Iron."
9. Observe that the lamp does not light up as expected.
**Additional Information:**
I attach a video demonstrating the issue for further clarification.
1. Created a constant combinator and a lamp in Factorio.
2. Set the lamp's condition to "When molten iron is greater than zero."
3. Created a signal in the combinator named "molten iron."
4. Verified that the lamp was lit as expected.
5. Changed the signal in the combinator to "parameter 0."
6. Copied the combinator and lamp.
7. Pasted the copied items into the game.
8. When prompted for the parameter, selected "Molten Iron."
9. The blueprint was constructed.
**What happened?**
After applying the blueprint, the lamp did not light up, even though it visually appeared to be set up correctly.
**What did you expect to happen instead?**
I expected the lamp to light up when the condition "When molten iron is greater than zero" was met, just as it did before changing the signal to "parameter 0."
**Does it happen always, once, or sometimes?**
This issue occurs every time I follow the steps outlined above.
**Steps to Reproduce:**
1. Place a constant combinator and a lamp in the game.
2. Set the lamp's condition to "When molten iron is greater than zero."
3. Create a signal named "molten iron" in the combinator.
4. Confirm that the lamp lights up.
5. Change the signal in the combinator to "parameter 0."
6. Copy the combinator and lamp.
7. Paste the copied items into the game.
8. When prompted for the parameter, select "Molten Iron."
9. Observe that the lamp does not light up as expected.
**Additional Information:**
I attach a video demonstrating the issue for further clarification.