algodoogle d65b2ca863 Add diagnostic logging for item grab/authority state transitions
The snap-zone crash fixed just before this was invisible in the logs
until traced through addon source by hand — the log showed grabs,
drops, and authority handoffs, but nothing about which peer/hand/zone
actually held an item at each step, or when a guard clause silently
changed behavior.

Adds a _holder_desc() helper (reports "loose", "hand(<path>)",
"zone(<station>)", or "other(...)") and logs every net_held_by
transition, every reclaim that has to restore freeze_mode/collision_mask
from a stuck state, every time the grab-race guard protects an actively-
held item from a stale sync, every force-drop triggered by a losing
authority race, and every pickup/drop event including the ones that
don't get forwarded (picked up by something other than a hand, or
dropped while not authority — exactly the silent case behind the
snap-zone crash). NetworkManager's snap/release-from-zone calls get the
same treatment: which station an item is pulled from, and whether a
snap attempt succeeded, was skipped by the race guard, or found nothing
in range.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-25 21:07:21 +01:00
asd
2026-07-25 19:26:43 +01:00
asd
2026-07-25 19:26:43 +01:00
asd
2026-07-25 19:26:43 +01:00
2026-07-25 21:48:58 +02:00
2026-07-25 18:20:12 +01:00
asd
2026-07-25 19:26:43 +01:00
2026-07-14 12:51:57 +02:00
2026-07-14 12:51:57 +02:00
2026-07-25 21:49:19 +02:00
2026-07-22 15:15:30 +02:00
2026-07-22 15:15:30 +02:00
2026-07-14 12:51:57 +02:00
2026-07-14 12:51:57 +02:00
2026-07-19 11:15:35 +02:00
asd
2026-07-25 19:26:43 +01:00
2026-07-14 12:51:57 +02:00
2026-07-25 21:48:58 +02:00
2026-07-25 18:20:12 +01:00
S
Description
No description provided
1.4 GiB
Languages
GDScript 98.3%
PowerShell 1.5%
GDShader 0.2%