f7a1f629e0
docs: mark Schritt 14 complete — Tavern Art Pass
2026-04-18 01:02:12 +02:00
914a1bd6bd
art: tavern OG rooms — bed, table, chair, candle per room
...
Replaces placeholder BoxMesh bed in all 9 upper-floor rooms with
GLB instances. Each room now has:
- Bed @ (0, 0, -2.5) — GothicBed_01 glb (visual-only, collision removed)
- Table @ (0.6, 0, -1) — WoodenTable_02 glb
- Chair @ (0.6, 0, -0.3) — WoodenChair_01 glb
- Candle @ (0.6, 0.75, -1) — brass_candleholder_01 glb on table
Also commits Godot-generated .import files and texture sidecars
for the newly imported Polyhaven assets.
2026-04-18 01:00:23 +02:00
0eb296aafe
fix: rename class_name param in character_placeholder.gd (GDScript reserved keyword)
2026-04-18 00:59:51 +02:00
7b4dc7079f
art: taproom props — tables, chairs, barrels, candles, candelabra
...
4 tables (0.75m) + 8 chairs placed in the taproom with Polyhaven
wooden props. 3 barrels clustered near bar corner + back-left wall.
Candle on each table, candelabra on bar counter. Added 2 OmniLights
for the 2 back tables so all seating areas are lit.
2026-04-18 00:46:44 +02:00
c9c46f8c0e
assets: import tavern props — table, chair, barrel, candle variants, bed
...
Polyhaven models normalized and exported as .glb:
- WoodenTable_02 → table.glb (0.75m height)
- WoodenChair_01 → chair.glb (0.9m height)
- Barrel_02 → barrel.glb (native 0.88m)
- brass_candleholder_01/02/03 → candle.glb / candle_tall.glb / candelabra.glb
- GothicBed_01 → bed.glb (2.04m length, native scale)
Bar counter deferred — Polyhaven has no good match, will use Godot
BoxMesh or Hyper3D later.
2026-04-18 00:40:54 +02:00
de2ef8aa79
feat: merge Schritt 13 — Charakter-Capsules (manual conflict resolution)
2026-04-16 01:01:45 +02:00
7869f09c76
feat: merge Schritt 12 — lite Charakterbogen (manual conflict resolution)
2026-04-16 00:56:20 +02:00
0a2f814e97
docs: mark Schritt 12 complete — lite Charakterbogen
2026-04-16 00:52:02 +02:00
bea3f5867b
lobby: wire character sheet form — archetypes, modifier spinboxes, auto-sync RPC
2026-04-16 00:52:02 +02:00
5d2d97d064
lobby: add character sheet UI nodes (CharSheet, ModGrid, ArchetypeRow)
2026-04-16 00:52:02 +02:00
1bec9f241f
net: add request_update_character RPC + character_updated signal
2026-04-16 00:52:02 +02:00
21c03e2839
docs: mark Schritt 13 complete — Charakter-Capsules
2026-04-16 00:51:45 +02:00
40297d9d4c
lobby: spawn colored capsule avatars for each player at LobbySpots
2026-04-16 00:51:45 +02:00
8a47abda3f
lobby: add 5 LobbySpot Marker3D for capsule placement
2026-04-16 00:51:45 +02:00
e811598920
feat: add CharacterPlaceholder scene — colored capsule + name label
2026-04-16 00:51:45 +02:00
e46cb10f6a
docs: add plans for Schritt 12 (Charakterbogen), 13 (Capsules), 14 (Art Pass)
2026-04-16 00:48:43 +02:00
9cf0ea6f6f
docs: archive Schritt 5+6 plans (already implemented)
2026-04-16 00:34:22 +02:00
a9d13ec52b
docs: archive Schritt 7-11 plans, update CLAUDE.md progress
2026-04-16 00:34:09 +02:00
7bae65cefa
docs: mark Schritt 11 complete — all mechanics done, next: Charakterbogen
2026-04-16 00:32:27 +02:00
28c8ecae3c
feat: merge Schritt 11 — sporennebel slider
2026-04-16 00:32:03 +02:00
a1a7e24683
feat: tavern — spore overlay intensity driven by SporeLevel (continuous slider control)
2026-04-16 00:31:59 +02:00
767f3981f9
feat: dm_view — wire sporennebel slider to request_spore_level RPC
2026-04-16 00:31:34 +02:00
8c6302c2a3
feat: dm_view — add sporennebel slider to SidePanel
2026-04-16 00:31:14 +02:00
7abc525833
feat: network_manager — add request_spore_level + _relay_spore_level RPCs
2026-04-16 00:30:15 +02:00
d63d02fa77
feat: add SporeLevel autoload — spore density with level_changed signal
2026-04-16 00:30:02 +02:00
cf80a5370b
docs: mark Schritt 10 complete
2026-04-16 00:28:44 +02:00
002dba40b4
feat: merge Schritt 10 — spore overlay shader
2026-04-16 00:28:13 +02:00
3e985b08e7
feat: tavern — add spore overlay CanvasLayer + shader driven by overlay_changed signal
2026-04-16 00:28:09 +02:00
5cce32286b
feat: network_manager — emit overlay_changed signal from set_overlay RPC
2026-04-16 00:27:46 +02:00
9b24f9bc7c
feat: add spore_overlay.gdshader — screen-space tint, vignette, distortion
2026-04-16 00:27:32 +02:00
5b5430c59e
docs: mark Schritt 9 complete
2026-04-16 00:26:43 +02:00
bd90987a28
feat: merge Schritt 9 — basic player interaction
2026-04-16 00:26:08 +02:00
2a0b59194f
feat: tavern — add test interactable to verify interaction chain
2026-04-16 00:26:01 +02:00
67cc288d28
feat: tavern — upgrade PlayerController to CharacterBody3D with player_controller.gd
2026-04-16 00:25:24 +02:00
a8f78bd4cd
feat: add player_controller — WASD movement, mouse look, interact raycast
2026-04-16 00:25:08 +02:00
698b906166
feat: add interactable base script
2026-04-16 00:24:55 +02:00
0b99e02e9a
feat: project — add WASD + interact input actions
2026-04-16 00:24:46 +02:00
61f545deb0
docs: mark Schritt 7 + 8 complete
2026-04-16 00:22:23 +02:00
f7f5b8a7fc
feat: merge Schritt 8 — dice roller
2026-04-16 00:22:03 +02:00
2827df1985
feat: merge Schritt 7 — tavern lighting
2026-04-16 00:22:03 +02:00
aa8ce95e54
feat: dm_view — add roll log + DC display for incoming player rolls
2026-04-16 00:21:58 +02:00
c9c8fc9a1d
feat: tavern — add dice roller UI with roll log for players
2026-04-16 00:21:54 +02:00
8958aa246c
feat: network_manager — add broadcast_roll RPC + roll_received signal
2026-04-16 00:21:48 +02:00
30c95990be
feat: add candle lights to taproom and room lights to upper floor (Schritt 7)
2026-04-16 00:14:03 +02:00
450aeb37e4
docs: voice chat — mark as open decision, not excluded
2026-04-14 22:26:42 +02:00
2effbcc4ab
docs: expand roadmap to 28 steps — characters, assets, monastery, puzzles, polish
2026-04-14 22:25:25 +02:00
d3afa129f3
docs: add plans for Schritt 10-11 (spore overlay, slider) + full parallel execution plan
2026-04-14 22:01:13 +02:00
53889052d1
docs: add parallel agent implementation plan for Schritt 7-9
2026-04-14 21:52:25 +02:00
f03fd9c2cb
docs: fix _spawn_player — restore ROOM_COUNT modulo guard
2026-04-14 21:49:10 +02:00
530169cb79
docs: fix plan issues — RPC relay, lambda order, class_name, INTERACT_DISTANCE step
2026-04-14 21:46:02 +02:00