This commit is contained in:
2026-03-01 07:36:33 -08:00
parent c2f8e848c5
commit 781f819949

View File

@@ -14,6 +14,7 @@ Use this skill when you need to create a new game room scene. The skill will:
2. Set up cardinal exits based on room spec
3. Wire up connections to existing rooms
4. Copy the visual image from decompile
5. Run the exit checker skill
## How to Use
@@ -125,7 +126,7 @@ Run the exit checker skill on the new room, as well as all rooms that you wired
|-------|-------|---------|
| Node name | Destination room name | `kq4_016_graveyard` |
| `target` | Scene UID of destination | `uid://27b2k6gky3afg` |
| `appear_at_node` | CURRENT room name | `kq4_010_forest_path` |
| `appear_at_node` | CURRENT room name, i.e., the player appears at the exit node | `kq4_010_forest_path` |
| `label` | Human-readable destination name | `Graveyard` |
## Common Mistakes to Avoid
@@ -135,20 +136,11 @@ Run the exit checker skill on the new room, as well as all rooms that you wired
3. **Missing return transition**: Always add the bidirectional transition
4. **Duplicate nodes**: Never have two transitions with the same node name
5. **Wrong target UID**: Always verify the UID matches the destination scene
6. **Connecting to open ocean**: The open ocean room is special and doesn't follow the typical rules. Ignore it
## Room Number Mapping
Reference the spec for cardinal direction matches
## Existing Rooms
Currently created rooms:
- kq4_003_fountain_pool (room 003)
- kq4_004_ogres_cottage (room 004)
- kq4_010_forest_path (room 010)
- kq4_011_enchanted_grove (room 011)
- kq4_019_coastal_cliffs (room 019)
- kq4_020_meadow (room 020)
- kq4_025_beach_at_river_delta (room 025)
## Key Files
- Template: `scenes/kq4_placeholder_template/`
- Room specs: `kq4-sierra-decompile/rooms/kq4-XXX-room-name/`