Rotate objects on belts

Ideas that are too old (too many things have changed since) and ones which won't be implemented for certain reasons or if there are obviously better suggestions.

Moderator: ickputzdirwech

User avatar
Elyviere
Burner Inserter
Burner Inserter
Posts: 8
Joined: Sat Aug 13, 2016 1:53 am
Contact:

Rotate objects on belts

Post by Elyviere »

TL;DR
Items on belts should rotate in corners of belts, as the belt turning would make the items turn as well.
What ?
Currently, when items on a belt enter a turn (a 90 degree belt), the orientation of the item doesn't change. For example, an assembler on a belt will always have the roof of the assembler facing upward, the icon won't ever turn sideways or upside down. However, on a real life belt, the items on a belt would obviously turn the same way the belts do. So a belt going right, with the icons of the items on it facing upwards, if a 180 degree turn is added, the item icons should turn in the same way, making them be upside down on the belt that goes towards the left. This also applies for 90 degree turns where the items should end up being turned sideways after the turn.
Why ?
It's just a small yet obvious polish to the game to improve how it looks. Belts are everywhere, so small changes like this just make the game feel better. With that said, it's certainly not an important change, it just makes the game feel more natural.
PyroFire
Filter Inserter
Filter Inserter
Posts: 356
Joined: Tue Mar 08, 2016 8:18 am
Contact:

Re: Rotate objects on belts

Post by PyroFire »

Elyviere wrote: Sun Dec 22, 2019 5:45 amHowever, on a real life belt
Meanwhile, on a real life belt...

https://www.youtube.com/watch?v=tqLYhhV7u7Y


That being said, i think this suggestion would add a bit more flavor to belts.
Koub
Global Moderator
Global Moderator
Posts: 7784
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Rotate objects on belts

Post by Koub »

Elyviere wrote: Sun Dec 22, 2019 5:45 am Currently, when items on a belt enter a turn (a 90 degree belt), the orientation of the item doesn't change. For example, an assembler on a belt will always have the roof of the assembler facing upward, the icon won't ever turn sideways or upside down. However, on a real life belt, the items on a belt would obviously turn the same way the belts do.
I sense it would need significantly more resource, as you'd need to store this information (angle of display) for every single item on a belt, and to update the information at each tick an item is rotating anywhere on a turning belt. All that while not adding much to the game (a slight touch of a visual polish) and removing a lot of readability (currently, you can identify in one glance what's on your belts, which would become more difficult with items at random angles).
Koub - Please consider English is not my native language.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Rotate objects on belts

Post by ssilk »

Technically the game needs to add an angle for all items. I guess the display by itself is not a big thing, but the angle needs an extra byte of memory, which needs to be read any time the item needs to be displayed. That will lead to significant more cpu usage when the screen is full of items.

Besides that if you fill a belt with items from many sources, many items with different angels on one belt, they can have different orientation, which leads to less readability of the items.

For me it’s not worth the effort.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
User avatar
steinio
Smart Inserter
Smart Inserter
Posts: 2638
Joined: Sat Mar 12, 2016 4:19 pm
Contact:

Re: Rotate objects on belts

Post by steinio »

[deleted]
Last edited by steinio on Mon Dec 23, 2019 3:42 pm, edited 1 time in total.
Image

Transport Belt Repair Man

View unread Posts
Trebor
Filter Inserter
Filter Inserter
Posts: 293
Joined: Sun Apr 30, 2017 1:39 pm
Contact:

Re: Rotate objects on belts

Post by Trebor »

ssilk wrote: Mon Dec 23, 2019 9:31 am Technically the game needs to add an angle for all items.
The item angle could be tied to the belt direction, so no extra memory needed.
Koub
Global Moderator
Global Moderator
Posts: 7784
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Rotate objects on belts

Post by Koub »

Doesn't work : by side loading rotated items on a new belt section, the game would have :
1) either to reset the rotation, which would be ugly
2) or to keep the item rotated, therefore keep the angle attached to the item.
Koub - Please consider English is not my native language.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Rotate objects on belts

Post by ssilk »

Trebor wrote: Mon Dec 23, 2019 2:47 pm
ssilk wrote: Mon Dec 23, 2019 9:31 am Technically the game needs to add an angle for all items.
The item angle could be tied to the belt direction, so no extra memory needed.
Ah. Ok, good point.

Hm. Thinking about how this would look then, I think it would distract me much more, that items have different orientations on belt, but have other direction if not . Only one of the four directions is not changing, which is kind of very illogical.
Compared to the current behavior: What is with broken belts? What’s with items on ground? Items in inserter hands? Items in player hand?

That looks like a minimal detail, but is (in my eyes) very important, how this will look. I’m watching the details of that game mechanisms very detailed, cause it offers a way to read how things work.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Post Reply

Return to “Outdated/Not implemented”