3.8 KiB
3.8 KiB
Room 65: Old Kitchen
This is the interior of the old kitchen in the haunted house. The room is dusty and bare, featuring a cold fireplace, empty pantry, caldron, butterchurn, barrel, shelves, chandelier, ladder, and a window looking out to the cemetery. The room has a haunted house ghost wandering script associated with it.
Look Description
"The old kitchen is quite bare. The fireplace has been cold for years, and the dusty pantry is empty but for old crumbs."
Interactions
| Status | Behavior Type | Command | Response |
|---|---|---|---|
| TODO | Look | look / look around / look room / look kitchen |
"The old kitchen is quite bare. The fireplace has been cold for years, and the dusty pantry is empty but for old crumbs." |
| TODO | Look | look pantry |
"The pantry is bare." |
| TODO | Look | look fireplace |
"The fireplace is stone cold. An empty cooking pot sits in it." |
| TODO | Look | look caldron / look pot |
"The cooking pot is empty and useless." |
| TODO | Look | look butterchurn |
"The old butterchurn is empty and useless." |
| TODO | Look | look window (when near window at 229-277, 124-146) |
"You see the cemetery out the window." |
| TODO | Look | look window (when not near window) |
"You're not near the window." |
| TODO | Look | look barrel |
"The barrel is empty. You can't use it." |
| TODO | Look | look shelf / look cabinet |
"There is nothing that interests you on the kitchen shelves." |
| TODO | Look | look chandelier / look lamp |
"The lamp is old and dusty." |
| TODO | Look | look wall |
"There is nothing of importance on the walls." |
| TODO | Look | look dirt / look down / look floor |
"There is nothing of interest on the floor." |
| TODO | Look | look ladder |
"An old ladder sits in the middle of the floor." |
| TODO | Look | look crumbs |
"You see crumbs here." |
| TODO | Look | look bottle (if player has bottle in inventory) |
"[No message - unclaimed]" |
| TODO | Look | look bottle (if player does NOT have bottle) |
"You don't have it." |
| TODO | Get | get caldron / get pot |
"The cooking pot is empty and useless. You don't need it." |
| TODO | Get | get butterchurn |
"The old butterchurn is empty and useless." |
| TODO | Get | get barrel |
"The barrel is empty. You can't use it." |
| TODO | Get | get crumbs |
"You have no use for crumbs." |
Scripts
| Status | Behavior Type | Name | Trigger | Behavior |
|---|---|---|---|---|
| TODO | Background | boyGhost | Continuous when ghost_state = BOY_GHOST (state 5) and gCurRoomNum = 65 |
Boy ghost (Edgar) appears and walks to coordinates (240, 190), then transitions to room 64 |
Technical Notes
- Room Number: 65
- Picture: 65
- Region: 603 (Haunted House)
- Exits: West→64 (via edge control area $0040)
- Synonyms:
caldron=caldron,shelf=cabinet
State Variables
| Variable | Values | Description |
|---|---|---|
global100 |
0, non-zero |
Whether the haunted house prologue event has occurred (daytime vs nighttime state) |
global133 |
gCurRoomNum |
Current room number (used by ghost AI) |
global134 |
0-255 |
Ghost state in haunted house region: 1=baby, 2=miser, 3=lady, 4=lord, 5=boy, 255=completed |
Additional Technical Details
- Room uses Region 603 for shared haunted house logic and ghost interactions
- If entering from Room 64 or as new game (Room 0), player starts at position (245, 162) with view 4
- Walking off the west edge (control area $0040) transports player to Room 64
- The caldron view is only visible when
global100is set (haunted house activated) - When
global100is set, a fireplace flame animation plays (Prop with loop 1, Fwd cycle) - The boy's ghost (Edgar) uses position (255, 148) when appearing in this room