Commit Graph

12 Commits

Author SHA1 Message Date
algodoogle ddf37cc0ae bug fix 2026-08-06 19:05:57 +01:00
JonShard 1196036973 Fix multiplayer scene outdated 2026-08-06 19:09:43 +02:00
JonShard 3646992e35 Add food dispensers to shop. 2026-08-05 09:46:19 +02:00
JonShard ee169a62b6 Organize files into some new folders 2026-07-31 16:51:01 +02:00
JonShard 89e72c161b Add static resturant 2026-07-30 20:41:19 +02:00
JonShard 58e7792b62 Add spawning kitchen on hosting game 2026-07-30 16:03:34 +02:00
JonShard dfc081de3b Import project 2026-07-30 09:37:16 +02:00
algodoogle 96ea2dd1ea mp fix 2026-07-28 19:41:31 +01:00
JonShard 773cf647d8 Add invisible walls 2026-07-25 21:48:58 +02:00
algodoogle 4ca0a05d1b Fix world population race and add multiplayer diagnostics
The world was populated before NetworkManager.world_ready() actually
called host()/join(), so owns_world() read true for every peer
(including a joining client) and each one built its own local,
unreplicated copy instead of the client receiving the server's spawn
through the MultiplayerSpawner. Population now happens after the
session is actually established.

Also adds net-log coverage for spawn/despawn, station gating, item
authority handoff, station snapping, avatar spawn/despawn, and scene
transitions, so multiplayer behavior is visible in
%TEMP%\vryhungry_net_<pid>.log instead of failing silently.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-25 19:42:49 +01:00
algodoogle 596d777fae asd 2026-07-25 19:26:43 +01:00
algodoogle f7024db98d added multi 2026-07-25 18:20:12 +01:00