Door
Door is the standard door between two rooms in Ocarina of Time.
Placement
Prelude places a door between two rooms, not inside one. Pick both rooms when you place it. The game loads the room on the far side when Link opens the door. A door that leads out of the scene names its own room on both sides. The door's look comes from the scene, and Prelude adds the object the scene needs.
Type variants (8)
This actor is placed in one of these forms. Pick it from the editor's Type dropdown. The value is what the actor's parameters store.
| Value | Type | |
|---|---|---|
![]() | 0 | Room LoadOpens and loads the room on the other side. Types 0, 2 and 7 are the same. |
![]() | 1 | Locked (small key)Needs a small key. Opening it uses one key and sets the switch flag, so it stays open. |
![]() | 2 | Room Load (2)The same as Room Load. |
![]() | 3 | Scene ExitOpens without loading a room. Walking through uses the floor's exit, which is how a door leads to another scene. |
![]() | 4 | AjarSits slightly open. It slams shut when Link comes near and never opens. |
![]() | 5 | CheckableNever opens. Pressing A shows a text box. |
![]() | 6 | EveningWorks as a scene exit from 18:00 to 21:00. At other times it is checkable. Dampé's hut uses this. |
![]() | 7 | Room Load (7)The same as Room Load. |
Parameters
Beyond the type above, the parameters hold these fields. The editor shows each as a labelled control.
Shown: 0x0000, the value a newly placed copy starts with. The lower bar rows are fields that overlap the row above. The legend says when each one is read.
- Transition Index
bits 10–15: 0–63all 64 values usedWhich entry of the scene's door list this actor uses. The entry names the two rooms it sits between and the camera used walking through. Prelude sets it when you pick the rooms, so leave it alone. A value past the end of the list crashes the game. - Type
bits 7–9:0Room Load,1Locked (small key),2Room Load (2),3Scene Exit,4Ajar,5Checkable,6Evening,7Room Load (7)all 8 values usedWhat the door does. - Double Door
bit 6: on / offMakes a two-leaf door centered on this spot. Each leaf sits 30 units from it, facing the other way. One entry makes both leaves. - Switch Flag
bits 0–5: 0–63. Read when Type is Locked.all 64 values usedSet when the door is unlocked, so it stays open. Keep the flag unique to this door. Two locked doors sharing a flag unlock together. One of the scene's 64 switch flags. Actors that share a number are linked: when one sets it, every actor reading it reacts. Flags 0 to 31 are saved with the game, 32 to 55 reset when you leave the scene, and 56 to 63 reset on every room change. Pick a number nothing else in this scene uses unless you mean to link them. The panel's link list shows who shares it. - Text
bits 0–5: 0–63. Read when Type is Checkable.all 64 values usedThe text this actor shows. Pick a message from the browser, which lists the text of every entry, or add your own. The value stored here is the message id minus this actor's fixed base.
Appears in (34)
Back Alley Day
Back Alley House
Back Alley Night
Bombchu Bowling Alley
Bottom Of The Well
Dog Lady House
Fire Temple
Fishing Pond
Forest Temple
Gravekeepers Hut
Graveyard
House Of Skulltula
Hyrule Castle
Ice Cavern
Impas House
Kakariko Center Guest House
Kakariko Village
Lake Hylia
Lakeside Laboratory
Lon Lon Buildings
Lon Lon Ranch
Market Day
Market Entrance Day
Market Entrance Night
Market Entrance Ruins
Market Guard House
Market Night
Potion Shop Granny
Shadow Temple
Shooting Gallery
Stable
Treasure Box Shop
Water Temple
Windmill And Dampes GraveModel
What this actor draws, and where each piece lives in the archive. A mod replaces a piece by writing a file at the same path. A replaced limb is a part the actor swaps in while it draws. An added limb is a part it draws on top of the skeleton.
| Skeleton | objects/gameplay_keep/gDoorSkel |
|---|---|
| Animation | objects/gameplay_keep/gDoorAdultOpeningLeftAnim |
| Limb 4, replaced | objects/gameplay_field_keep/gFieldDoorLeftDLobjects/gameplay_field_keep/gFieldDoorRightDL |
| Skeleton | objects/gameplay_keep/gDoorSkel |
|---|---|
| Animation | objects/gameplay_keep/gDoorAdultOpeningLeftAnim |
| Limb 4, replaced | objects/gameplay_field_keep/gFieldDoorLeftDLobjects/gameplay_field_keep/gFieldDoorRightDL |
| Display lists | objects/gameplay_dangeon_keep/gDoorChainDLobjects/gameplay_dangeon_keep/gDoorLockDL |
Objects loaded
objects/gameplay_keepshared with 105 other actorsobjects/gameplay_field_keepshared with 10 other actorsobjects/gameplay_dangeon_keepshared with 10 other actors
An edit to a shared object reaches every actor that loads it.







