[0.15.11] Locomotives can be placed over each other

Bugs that are actually features.
User avatar
Mango
Fast Inserter
Fast Inserter
Posts: 123
Joined: Fri Feb 22, 2013 6:27 pm
Contact:

[0.15.11] Locomotives can be placed over each other

Post by Mango »

Image

How to reproduce:

Image
Image

You must be standing on rails to force the locomotuve to squeeze between you and standing one.

Works the same with cargo and fluid wagons
Hm.... so we have a mystery donor... intriguing.
User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5411
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: [0.15.11] Locomotives can be placed over each other

Post by Klonan »

Mango wrote:Image

How to reproduce:

Image
Image

You must be standing on rails to force the locomotuve to squeeze between you and standing one.

Works the same with cargo and fluid wagons
Thanks for the report,

I can confirm the isssue
Rseding91
Factorio Staff
Factorio Staff
Posts: 15985
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.11] Locomotives can be placed over each other

Post by Rseding91 »

If you turn on the collision box debug option you can see that they're not actually over each other. The sprite is much larger than the actual train and then when you stand in the way the train can't auto-snap and connect so it just builds at that location.

You can reproduce this by building a train and driving it into the back of another train and then just repeat it.

If you don't want them to overlap don't stand in the way :)
If you want to get ahold of me I'm almost always on Discord.
User avatar
Mango
Fast Inserter
Fast Inserter
Posts: 123
Joined: Fri Feb 22, 2013 6:27 pm
Contact:

Re: [0.15.11] Locomotives can be placed over each other

Post by Mango »

Rseding91 wrote:If you turn on the collision box debug option you can see that they're not actually over each other. The sprite is much larger than the actual train and then when you stand in the way the train can't auto-snap and connect so it just builds at that location.

You can reproduce this by building a train and driving it into the back of another train and then just repeat it.

If you don't want them to overlap don't stand in the way :)
True.. but you can do the same thing with wagons and there is a problem.

Image

The inserter can put things into both wagons.
It will start with the right one and when that moves away it will insert into left.
Hm.... so we have a mystery donor... intriguing.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15985
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.11] Locomotives can be placed over each other

Post by Rseding91 »

Mango wrote:
Rseding91 wrote:If you turn on the collision box debug option you can see that they're not actually over each other. The sprite is much larger than the actual train and then when you stand in the way the train can't auto-snap and connect so it just builds at that location.

You can reproduce this by building a train and driving it into the back of another train and then just repeat it.

If you don't want them to overlap don't stand in the way :)
True.. but you can do the same thing with wagons and there is a problem.

Image

The inserter can put things into both wagons.
It will start with the right one and when that moves away it will insert into left.
Turn on the collision box debug option: both trains collide with the tile the inserter is looking to pickup/dropoff from which means they're both valid to interact with :)
If you want to get ahold of me I'm almost always on Discord.
User avatar
Ranakastrasz
Smart Inserter
Smart Inserter
Posts: 2179
Joined: Thu Jun 12, 2014 3:05 am
Contact:

Re: [0.15.11] Locomotives can be placed over each other

Post by Ranakastrasz »

And yet this is clearly still a bug, regardless of how amusing it is. Just because you "Know why it happens" and "It still works even if you do this" doesn't make it less of a bug.

The things are phasing into each other...... It looks weird.

If you try to do this, it should place on top of the player and kill you instead....
My Mods:
Modular Armor Revamp - V16
Large Chests - V16
Agent Orange - V16
Flare - V16
Easy Refineries - V16
Rseding91
Factorio Staff
Factorio Staff
Posts: 15985
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.11] Locomotives can be placed over each other

Post by Rseding91 »

Ranakastrasz wrote:And yet this is clearly still a bug, regardless of how amusing it is. Just because you "Know why it happens" and "It still works even if you do this" doesn't make it less of a bug.

The things are phasing into each other...... It looks weird.

If you try to do this, it should place on top of the player and kill you instead....
Nah, loads of entities in the game render on top of each other and outside the collision box of the entity. That's hardly worth spending any developer time on when it doesn't break any game mechanics and doesn't crash the game.

There are also tons of "issues" with baked-in shadows rendering when lights are sitting right next to the thing which we also aren't going to spend time on. At some point we have to stop and say "is this worth it to spend time on?" and in this case: no, no it's not.

If you dislike it, don't do it in your game :)
If you want to get ahold of me I'm almost always on Discord.
User avatar
Ranakastrasz
Smart Inserter
Smart Inserter
Posts: 2179
Joined: Thu Jun 12, 2014 3:05 am
Contact:

Re: [0.15.11] Locomotives can be placed over each other

Post by Ranakastrasz »

Oh, I know its not worth fixing at this time, but that doesn't make it not a bug. It is clearly unintended behavior, and doesn't add anything positive to the game. Just because its a minor bug with minimal impact doesn't make it not a bug.
My Mods:
Modular Armor Revamp - V16
Large Chests - V16
Agent Orange - V16
Flare - V16
Easy Refineries - V16
Post Reply

Return to “Not a bug”