Does the issue occur in the editor or during gameplay?
It happens during gameplay
If it's a gameplay issue, please specify which movement system and camera type you're using (free movement vs. grid movement, third-person vs. first-person) or N/A if not applicable:
grid movement, third-person
Briefly describe the issue you're experiencing:
Basically if you bother a container enough by moving items around and leaving a few slots free, at some point it will trigger the “disappearance” of items.
At this point, leaving only 5 in the top row of slots and removing the last one with shift-click you can close the container again, reopen it and find the full slot again, and go on forever, it seems.
Are there any errors in the in-game debug console or external console window?
tons of:
ERROR: Nonexistent signal: tool_slot_item_changed
At: core\object.cpp:1510
ERROR: In Object of type 'Spatial': Attempt to connect nonexistent signal 'tool_slot_item_changed' to method 'Node2D.handle_entity_tool_slot_changed'
At: core\object.cpp:1460
ERROR: Nonexistent signal: tool_slot_item_changed
At: core\object.cpp:1510
ERROR: In Object of type 'Spatial': Attempt to connect nonexistent signal 'tool_slot_item_changed' to method 'Node2D.handle_entity_tool_slot_changed'
At: core\object.cpp:1460
ERROR: Nonexistent signal: tool_slot_item_changed
At: core\object.cpp:1510
ERROR: In Object of type 'Spatial': Attempt to connect nonexistent signal 'tool_slot_item_changed' to method 'Node2D.handle_entity_tool_slot_changed'
At: core\object.cpp:1460
ERROR: Nonexistent signal: tool_slot_item_changed
At: core\object.cpp:1510
ERROR: In Object of type 'Spatial': Attempt to connect nonexistent signal 'tool_slot_item_changed' to method 'Node2D.handle_entity_tool_slot_changed'
At: core\object.cpp:1460
ERROR: Nonexistent signal: tool_slot_item_changed
At: core\object.cpp:1510
ERROR: In Object of type 'Spatial': Attempt to connect nonexistent signal 'tool_slot_item_changed' to method 'Node2D.handle_entity_tool_slot_changed'
At: core\object.cpp:1460
Provide the steps necessary to reproduce the issue:
- create a project with a container and some items
- put the container on the map, populate it with some items
- start the game
- play a bit by moving items around into the container and leaving a few slots free
- close and re-open the container
- repeat from step #4 untill some items disappear from the container
- leave only 5 items in the 5 top slots of the container
- close and re-open the container
- at this point you should be able to take one of the objects by using shift-click, and by closing and reopening the container you should find the object removed. Forever.
Provide a download link to the bare bones project (strongly recommended if it's an in-game issue, since this helps significantly when attempting to reproduce it; the report will also be given more priority in this case):
here it is (it's the same posted here btw https://rpginabox.com/forum/d/999-shift-click-no-longer-works-from-container-to-inventory-after-change-player)
https://cdn.discordapp.com/attachments/1257067802909474918/1326505869889769586/container_bug.zip?ex=677fac5c&is=677e5adc&hm=9b49b9db8efedaf53f90fd9cc44a9c3cf3607e883295cf1c40fcd17bdc0345dc&