feat(content): dark dungeon needs the lit lamp
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -122,6 +122,10 @@ des Bogens; einzelne Teilziele schalten je den nächsten Bereich frei.
|
||||
Hebel/Ventile setzen Flags und öffnen Bereiche.
|
||||
3. **Licht & Dunkelheit** – dunkle Räume brauchen eine brennende Lichtquelle,
|
||||
sonst keine Sicht auf Exits/Items (Atmosphäre, einfach umzusetzen).
|
||||
> ✅ Umgesetzt (Branch `feature/light-darkness`): `Room.dark` + `Item.light`,
|
||||
> `Light`-Helper, Gating in go/look/take/examine (Modell B: kein Eintritt ohne
|
||||
> Licht), HUD-Licht verdrahtet. Demo: dunkler Dungeon braucht die brennende
|
||||
> Lampe für den Generator.
|
||||
4. **Item-Kombination** – z.B. `match + candle → lit candle`. Achtung: v1.0 hat
|
||||
bewusst argloses `use X` ohne Targets gewählt → Command-Grammatik muss erweitert
|
||||
werden (jetzt erlaubt, da über MVP hinaus).
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
name: Oil Lamp
|
||||
description: An old oil lamp, heavy with fuel.
|
||||
initialState: false
|
||||
light: true
|
||||
onText: The lamp flares to life, casting a warm glow.
|
||||
offText: You snuff out the lamp.
|
||||
|
||||
|
||||
@@ -54,7 +54,8 @@
|
||||
- id: dungeon
|
||||
name: Dungeon
|
||||
description: |
|
||||
A dark, damp room. A rusty generator squats in the corner.
|
||||
A cramped stone room, black as pitch. A rusty generator squats in the corner.
|
||||
dark: true
|
||||
exits:
|
||||
north: kitchen
|
||||
items: [generator]
|
||||
|
||||
Reference in New Issue
Block a user