This report is primarily because of a blueprint I have which was not rotating the body of a locomotive, but there are a few other visual glitches related to trains, including trains becoming misaligned with the rails. If that is deemed to be sufficiently different to this issue, I am happy to submit a separate bug report with that issue, which I suspect just affects locomotives which are not snapped to the grid (ie. not placed next to a train stop). I haven't tested if wagons being included affects that snapping issue, but it can cause locomotives to be rendered a few tiles away from where they can actually be placed on the rail during blueprint placement.
these images are from placing the same blueprint, just rotated twice/flipped horizontally
What did I do? went to place a locomotive blueprint and rotate it to face the direction of the track I wanted to place it on.
What happened? The train car appeared to not flip when pressing H so flip or when rotating twice, and the wheels disappeared. They seem to do the exact same in this context. With a bit of messing around, it seems like sometimes the body will flip correctly but the wheels will still disappear.
What do I expect? I would expect that the sprite used for the blueprinted locomotive would be consistent with the locomotive that is placed on the tracks. This relates to rotation, and wheel rendering, and where the locomotive appears on the tracks. I don't remember wheels rendering prior to 2.0 though, and they do not indicate the direction of the locomotive so I am less concerned about that part of the issue.
When does it happen? It occurs when there is a locomotive with no wagons, and no rail/chain signals. The way the locomotive is displayed varies, but never matches what is ultimately placed. I do not believe rails or stations affect how this bug appears.
Other Notes:
I believe this bug would be related to the flip blueprint logic, since I would expect signals block that logic from being called, and pumpjacks also force the train cars to render correctly.
It does not appear to be related to the blueprint string (tested reimporting, and the wheels no longer render, but locomotive body did rotate properly), save file (loaded on different file), or mods (occurs in base game, Space Age, and with other mods). There always seems to be some sort of visual bug when placing a locomotive blueprinted in the way I have described, but what exactly that bug is seems to vary arbitrarily. I could not reproduce the issue of the locomotive not rotating with any other blueprint, so I have attached my blueprint.dat files from the time of encountering this bug.
The blueprint I encountered this issue with is stored in
- Bug Reporting -> Locomotive Inconsistencies -> Paramaterized Train v2.3
If the locomotive snapping issue is determined to be an issue that should be fixed with this, that is in
- 2.0 Rails -> Train Schedules - > Builder Train v1.1
Just in case, here is the blueprint string of the offending blueprint, but it likely will not cause the issue in the same way as I have described on its own.
0eNrNVktu2zAQvYoxaynwT0ktJLtuCnRRBClQIDAEWhrbRChSpUZOXUMH6C16tp6kQ0m2bENO4jRou7JIDt+8N3wcegMzVWBmpSYINyBjo3MI7zeQy4UWys1pkSKEoExsUkNyhVB6IHWC3yAclF5HaCYsfxBav78XOyynHqAmSRLrHNVgHekinaFlMG8LkJMVcrEkn38UeJCZnHcZ7XIwkn81nHiwZshgwviJtBjXy2PH5wh2eAbs1cthR15HZbowL/cwUYuZwkiZhcxJxnn0uJQ8Ts1K6gWEc6Fy9MBYyclEDdO/GAYd6cdnqAperio4A3Z0CpbPOY+XmBSqOei2Qm482lt3aLzT2KSx3VY23H+c9u4lYXqzZ6cpE3kUkiL2aVLRqbcxPEdhROvMcRc64cBmMC+UAif1KMjYNiaWNi4k8cQO2DGbS5tT1Pq7iV5JS4VwRdnWqorwPzi3uxtEwl2nvtekFMS5Qvj14yeU5bS6Mq3Mz28kE9OM1v+Vzqm7+qzHFhnV/BuY95gZ6lZ9huAXaunoSR58ZVlse54vNOdIeeuTkm5Y0JtU9hk2ltGfZ8KFJWEXSMd3pirsK7xDMnW9izvSAweP+v0Osf+s9rWd/gqh58t/4O1cJhjtLN60b8e0SXOL8wJVb+B/Oc/ZblfkbgefYaEpEnr9hzfWIfo71YcSg2ON109ZrNb0qjbMoupefKJ8ZAvkter5IBM/OHRdvypbFjzL/nQROzH1UpNEJq30W8xNYWNnbJ4+cej+QVVbJ2hj06qOXW2gSda8md72I4Sgv5++Ovy7pcV8aVQClWg+VF5r/3N5oMSM6xnCJ0dPMD35HZPeHb+6urcaXow4ZMUqK4bB5XAynkyCIBi8G1+Oy/I3fMdZAA==
[2.0.32] Visual Inconsistencies When Blueprinting Locomotives
[2.0.32] Visual Inconsistencies When Blueprinting Locomotives
- Attachments
-
- Bug Report.zip
- Couldn't attach .dat directly, so here is a zipped folder of my .dat files
- (890.73 KiB) Downloaded 22 times
-
- factorio-current.log
- current log where the issue is appearing.
- (64.57 KiB) Downloaded 18 times
Re: [2.0.32] Visual Inconsistencies When Blueprinting Locomotives
Thanks for the report however I don't believe we will be doing anything about this. Train wheel rendering in blueprints is already dicey at beast and simply doesn't show in most cases.
If you want to get ahold of me I'm almost always on Discord.