Page 1 of 1

[Rseding91] Contruction Bots change item in hand

Posted: Tue Aug 01, 2017 3:11 pm
by ElderAxe
Version: 0.15.31

Case;
- auto sorting inventory is enabled on settings
- put a suit with 3 or more personal roboports mk2
- have more than 50 construction bots in your inventory
- have items and blueprints after your bots in your inventory

How to reproduce;
- send your bots to build/deconstruct something big which use more than 50 bots at the same time.
- open your inventory and take a blueprint to your hand
- wait for bots to return

When your bots return and fill a new box in your inventory, the blueprint in your hand will change with the previous item in your inventory

Re: [Rseding91] Contruction Bots change item in hand

Posted: Tue Aug 08, 2017 1:00 pm
by ElderAxe
This problem is not related to construction bots. Instead when we take an item from inventory, game keeps the position of the item instead of item itself. When some items added to inventory and fill another box or removed from inventory and empty another box auto sorting changes items locations. Item in your hand is defined as X.th item in inventory so with sorting it changes as well.

Re: [Rseding91] Contruction Bots change item in hand

Posted: Tue Aug 08, 2017 5:03 pm
by Rseding91
Are you playing MP?

Re: [Rseding91] Contruction Bots change item in hand

Posted: Tue Aug 08, 2017 6:35 pm
by ElderAxe
Rseding91 wrote:Are you playing MP?
yes. Vanilla Multiplayer

Re: [Rseding91] Contruction Bots change item in hand

Posted: Tue Aug 08, 2017 7:02 pm
by Rseding91
DarkElder wrote:
Rseding91 wrote:Are you playing MP?
yes. Vanilla Multiplayer
Ah, That's a known quirk of the latency hiding system. Unfortunately there's nothing that can be done about it.

Re: [Rseding91] Contruction Bots change item in hand

Posted: Tue Aug 08, 2017 10:12 pm
by Zavian
Hmm.
I was hoping with the GUI re-write coming for 0.16, and items in our toolbar/hands also being being basically just a reference into our inventory, this would effectively become much less of an issue.