57 lines
2.7 KiB
Markdown
57 lines
2.7 KiB
Markdown
# Room 26: River Meadow
|
|
|
|
A tranquil riverside meadow with animated water and flower features. The cold river carves through a lush floral landscape. Players can look at the surroundings but have limited interaction options in this transitional room.
|
|
|
|
## Look Description
|
|
|
|
"A cold river carves its way through this lush flowery meadow."
|
|
|
|
## Interactions
|
|
|
|
| Status | Behavior Type | Command | Response |
|
|
|--------|--------------|---------|----------|
|
|
| TODO | Look | `look around` / `look room` / `look[<around]` | "A cold river carves its way through this lush flowery meadow." |
|
|
|
|
## Scripts
|
|
|
|
| Status | Behavior Type | Name | Trigger | Behavior |
|
|
|--------|--------------|------|---------|----------|
|
|
| TODO | Background | newProp | Continuous | Animated prop at position 171,85 with view 658, loop 6 (water animation) |
|
|
| TODO | Background | newProp_2 | Continuous | Animated prop at position 184,118 with view 658, loop 2 (flower animation) |
|
|
| TODO | Background | newProp_3 | Continuous | Animated prop at position 117,169 with view 658, loop 5 (flower animation) |
|
|
| TODO | Background | newProp_4 | Continuous | Animated prop at position 68,181 with view 658, loop 7 (flower animation) |
|
|
| TODO | Background | newProp_5 | Continuous | Animated prop at position 159,159 with view 658, loop 4 (flower animation) |
|
|
| TODO | Background | newProp_6 | Continuous | Animated prop at position 125,137 with view 658, loop 3 (flower animation) |
|
|
|
|
## Technical Notes
|
|
|
|
- **Room Number**: 26
|
|
- **Picture**: 26
|
|
- **Region**: 501, 512, 506, 518 (various region scripts)
|
|
- **Exits**: North→20, South→2, East→27, West→25
|
|
- **Horizon**: 75
|
|
- **Music**: Unknown
|
|
|
|
### State Variables
|
|
|
|
| Variable | Values | Description |
|
|
|----------|--------|-------------|
|
|
| `global101` | `0` | Room-specific state flag (initialized to 0) |
|
|
| `global100` | Any | Overlay flag - if set, overlays picture 126 |
|
|
| `local0` | Various | Local temporary variable |
|
|
| `newProp` through `newProp_6` | Prop instances | Animated feature props (water, flowers) |
|
|
|
|
### Additional Technical Details
|
|
|
|
- Room uses overlay system: if `global100` is set, picture 126 is overlaid on the room
|
|
- Six animated props using view 658 with different loops for water and flower animations
|
|
- Edge behavior: If player exits north past x>202, they're transported to Room 21 instead of 20
|
|
- Entry positions vary based on previous room:
|
|
- From Room 2 (south): Position at y=188, x between 80-251
|
|
- From Room 20 (north): Position at horizon + yStep, x based on current position
|
|
- From Room 25 (west): Position at x=1
|
|
- From Room 27 (east): Position at x=318
|
|
- Default (new game): Position at 150, 149
|
|
- All props have `isExtra: 1` and `ignoreActors: 1` for background animation
|
|
- Props cycle forward continuously with cycleSpeed 1
|