Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Items dragged out of slot freeze mid air on client #1360

Open
stilnat opened this issue Nov 27, 2023 · 0 comments
Open

Items dragged out of slot freeze mid air on client #1360

stilnat opened this issue Nov 27, 2023 · 0 comments
Labels
Bug: Unconfirmed Bugs that need to be confirmed by a another contributor. Containers Tasks specific to the containers/inventory system. Difficulty: medium 🥼 For those that already have some understanding of the code base.

Comments

@stilnat
Copy link
Contributor

stilnat commented Nov 27, 2023

Summary

When dragging items out of an inventory slot a second time, it stays where it is, mid air.

image

Steps to Reproduce

  • take any item out of an inventory slot on client
  • grab the item back, put it in any inventory slot
  • try to take it out again by dragging and dropping on the ground.

Expected Behavior

Item should drop like the first time

Possible Solution

This might have to do with the fact that item transforms are client authoritative, and when the client becomes owner, the syncing between server and client doesn't work anymore. Server is supposed to handle items physics, and items on client side are supposed to stay kinematic, otherwise we might have some concurrency issues like we use to have.

@stilnat stilnat added the Bug: Unconfirmed Bugs that need to be confirmed by a another contributor. label Nov 27, 2023
@cosmiccoincidence cosmiccoincidence added Containers Tasks specific to the containers/inventory system. Difficulty: medium 🥼 For those that already have some understanding of the code base. labels Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug: Unconfirmed Bugs that need to be confirmed by a another contributor. Containers Tasks specific to the containers/inventory system. Difficulty: medium 🥼 For those that already have some understanding of the code base.
Projects
None yet
Development

No branches or pull requests

2 participants