Commit Graph

32 Commits

Author SHA1 Message Date
2ee6d99505 docs: sync spec with approved plan (--server arg detection) 2026-04-14 01:21:50 +02:00
9813a6d02f feat: add SceneManager autoload with scene registry 2026-04-14 01:20:54 +02:00
6d749fddb3 docs: fix tavern lobby plan after review 2026-04-14 01:12:35 +02:00
90fa17b8bb docs: add tavern lobby implementation plan 2026-04-14 01:10:58 +02:00
d86d7cbf22 docs: fix tavern lobby spec after review 2026-04-14 01:04:09 +02:00
0455cf3180 docs: add tavern lobby design spec 2026-04-14 01:02:02 +02:00
de5651b185 docs: add Anna 3D model workflow and Anna_Model/ dir to CLAUDE.md 2026-04-13 22:55:56 +02:00
3862f25c9a asset: add Anna 3D model (Meshy AI, textured), reference images, .gitignore 2026-04-13 22:41:33 +02:00
c7ab51a567 chore: add lobby.gd uid, update project.godot formatting 2026-04-13 22:29:28 +02:00
adb2dfcc67 fix: remove auto-connect from main.gd, lobby handles client connection 2026-04-13 22:24:21 +02:00
621b658973 fix: cast NameInput to LineEdit for GDScript type inference 2026-04-13 22:06:06 +02:00
c55259176f docs: mark Lobby + Rollen as complete, archive plans, update STATUS
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 21:59:11 +02:00
04cc56c8ed net: add lobby scene instance to main.tscn 2026-04-13 21:57:51 +02:00
489533e1de net: fix lobby.gd name race condition and reset on failure 2026-04-13 21:19:23 +02:00
45d891b8a4 net: add lobby.gd with join flow and wait room logic 2026-04-13 21:13:49 +02:00
df2e365a0c net: add lobby.tscn with join and wait panels 2026-04-13 21:11:01 +02:00
fd8fc22997 net: validate player_name in register RPC 2026-04-13 21:07:47 +02:00
ab6a6a40e6 net: add register/kick/sync/start_game RPCs to NetworkManager 2026-04-13 21:05:33 +02:00
12d0cd1f14 net: add players dict and lobby signals to NetworkManager 2026-04-13 21:00:48 +02:00
fb9c5646a1 docs: fix Lobby plan (_broadcast_player_left, cd commands) and spec 2026-04-13 05:02:54 +02:00
3894a4550d docs: add Lobby + Rollen implementation plan 2026-04-13 05:00:02 +02:00
c95604280a docs: fix Lobby + Rollen spec (RPC guards, sync order, UI rebuild) 2026-04-13 04:56:32 +02:00
3c29481a95 docs: add Lobby + Rollen design spec 2026-04-13 04:51:51 +02:00
99e0aae4d7 chore: add Godot-generated UID files for scripts 2026-04-13 04:46:40 +02:00
f1297d0e8e docs: update CLAUDE.md workflow, archive Multiplayer Grundgerüst plans 2026-04-13 04:45:52 +02:00
1d553e7380 docs: mark Multiplayer Grundgerüst as complete in STATUS.md 2026-04-13 04:44:09 +02:00
fdf6502157 net: add main.tscn as root scene 2026-04-13 04:41:53 +02:00
9331fbb135 net: register NetworkManager as autoload 2026-04-13 04:40:58 +02:00
ac31bf43dc net: add main.gd with server/client mode detection 2026-04-13 04:40:33 +02:00
ef771ff220 fix: connect multiplayer signals before setting peer to avoid race condition 2026-04-13 04:39:43 +02:00
bcbf722b97 net: add NetworkManager autoload with ENet server/client and welcome RPC 2026-04-13 04:35:32 +02:00
c4d29486c4 chore: initial project state (godot-mcp addon, docs) 2026-04-13 04:34:39 +02:00