[2.0.58] Place parameterised BP station changes train schedules to contain raw parameter
Posted: Thu Jul 03, 2025 11:13 am
I'm trying to update train stations by overwriting them with a parametrised blueprint. Doing so results in changing the trains schedule but it contains the unresolved parameter from the blueprint.
Reproduction
Starting setup: Two stations with a train running between them
Then "overwrite" the left station using a parametrised blueprint. The blueprint is just a blueprint from the station below the small rail line. During the overwrite I set the parameter to a wooden chest.
After placing the blueprint the station is still named the same, after all that was the intention of the template name. The train however is suddenly changed to go to "#0 Load", thereby breaking its schedule.
Expected
The blueprint parameter is also replaced in the train's schedule.
Additional attachments
Reproduction
Starting setup: Two stations with a train running between them
Then "overwrite" the left station using a parametrised blueprint. The blueprint is just a blueprint from the station below the small rail line. During the overwrite I set the parameter to a wooden chest.
After placing the blueprint the station is still named the same, after all that was the intention of the template name. The train however is suddenly changed to go to "#0 Load", thereby breaking its schedule.
Expected
The blueprint parameter is also replaced in the train's schedule.
Additional attachments
- *Bug.zip: A save file just before applying the blueprint. Blueprint is in the game blueprints
- *factorio-bug.log The log file