[2.0.14] Space platform item insertion is inconsistent
Posted: Tue Nov 05, 2024 2:05 am
Problem:
Space platforms support manually inserting items, but only when the slot is empty. When the slot is full, a request is made but only fulfilled if the slot goes empty.
Before manually inserting the item:
After:
The slot can be cleared, the items lost, and then a full stack can be inserted:
Steps to recreate:
Have plenty of magazines in the space hub.
Put the magazine on the cursor.
Click the ammo slot of a turret.
Observe that the turret now has ammo
Let the turret shoot some asteroids to deplete inventory
Attempt to insert ammo again.
Turret is given an item-request-proxy, but this isn't filled right away.
Expected behavior: The requested items are inserted right away.
Space platforms support manually inserting items, but only when the slot is empty. When the slot is full, a request is made but only fulfilled if the slot goes empty.
Before manually inserting the item:
After:
The slot can be cleared, the items lost, and then a full stack can be inserted:
Steps to recreate:
Have plenty of magazines in the space hub.
Put the magazine on the cursor.
Click the ammo slot of a turret.
Observe that the turret now has ammo
Let the turret shoot some asteroids to deplete inventory
Attempt to insert ammo again.
Turret is given an item-request-proxy, but this isn't filled right away.
Expected behavior: The requested items are inserted right away.