Searched refs:door (Results 1 - 14 of 14) sorted by relevance

/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/
H A Dlock.c10 /* at most one of `door' and `box' should be non-null at any given time */
12 struct rm *door; member in struct:xlock_s
41 return (boolean)(occupation == picklock && xlock.door == &levl[x][y]);
50 /* [0] */ "unlocking the door",
57 if (xlock.door && !(xlock.door->doormask & D_LOCKED))
58 return actions[0]+2; /* "locking the door" */
68 else if (xlock.door)
69 return actions[0]; /* "unlocking the door" */
83 } else { /* door */
231 struct rm *door; local
503 register struct rm *door; local
609 register struct rm *door; local
741 register struct rm *door = &levl[x][y]; local
[all...]
H A Ddetect.c686 register int door; local
703 for (door = 0; door < doorindex; door++) {
704 cc = doors[door];
731 for (door = 0; door < doorindex; door++) {
732 cc = doors[door];
980 /* convert a secret door int
[all...]
H A Dsp_lev.c117 * Choose randomly the state (nodoor, open, closed or locked) for a door
577 * Create a new door in a room.
593 /* is it a locked door, closed, or a doorway? */
647 panic("create_door: No wall for door!");
663 * Create a secret door in croom on any one of the specified walls.
670 xchar sx, sy; /* location of the secret door */
700 impossible("couldn't create secret door on any walls 0x%x", walls);
1213 * Search for a door in a room on a specified wall.
1414 * Corridors always start from a door. But it can end anywhere...
1415 * Basically we search for door coordinate
[all...]
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/
H A Dlock.c10 /* at most one of `door' and `box' should be non-null at any given time */
12 struct rm *door; member in struct:xlock_s
41 return (boolean)(occupation == picklock && xlock.door == &levl[x][y]);
50 /* [0] */ "unlocking the door",
57 if (xlock.door && !(xlock.door->doormask & D_LOCKED))
58 return actions[0]+2; /* "locking the door" */
68 else if (xlock.door)
69 return actions[0]; /* "unlocking the door" */
83 } else { /* door */
231 struct rm *door; local
503 register struct rm *door; local
609 register struct rm *door; local
741 register struct rm *door = &levl[x][y]; local
[all...]
H A Ddetect.c686 register int door; local
703 for (door = 0; door < doorindex; door++) {
704 cc = doors[door];
731 for (door = 0; door < doorindex; door++) {
732 cc = doors[door];
980 /* convert a secret door int
[all...]
H A Dsp_lev.c117 * Choose randomly the state (nodoor, open, closed or locked) for a door
577 * Create a new door in a room.
593 /* is it a locked door, closed, or a doorway? */
647 panic("create_door: No wall for door!");
663 * Create a secret door in croom on any one of the specified walls.
670 xchar sx, sy; /* location of the secret door */
700 impossible("couldn't create secret door on any walls 0x%x", walls);
1213 * Search for a door in a room on a specified wall.
1414 * Corridors always start from a door. But it can end anywhere...
1415 * Basically we search for door coordinate
[all...]
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/sys/share/
H A Dlev_comp.h76 xchar door; member in struct:__anon743::__anon744
H A Dlev_yacc.c95 door *tmpdoor[MAX_OF_TYPE];
147 xchar door;
1240 tmpcor[ncorridor]->src.door = yyvsp[-2].corpos.door;
1243 tmpcor[ncorridor]->dest.door = yyvsp[0].corpos.door;
1256 tmpcor[ncorridor]->src.door = yyvsp[-2].corpos.door;
1272 yyval.corpos.door = yyvsp[-1].i;
1406 yyerror("If the door wal
[all...]
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/sys/share/
H A Dlev_comp.h76 xchar door; member in struct:__anon65::__anon66
H A Dlev_yacc.c95 door *tmpdoor[MAX_OF_TYPE];
147 xchar door;
1240 tmpcor[ncorridor]->src.door = yyvsp[-2].corpos.door;
1243 tmpcor[ncorridor]->dest.door = yyvsp[0].corpos.door;
1256 tmpcor[ncorridor]->src.door = yyvsp[-2].corpos.door;
1272 yyval.corpos.door = yyvsp[-1].i;
1406 yyerror("If the door wal
[all...]
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/include/
H A Dsp_lev.h48 } door; typedef in typeref:struct:__anon697
153 door **doors;
228 xchar door; member in struct:__anon719::__anon720
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/include/
H A Dsp_lev.h48 } door; typedef in typeref:struct:__anon19
153 door **doors;
228 xchar door; member in struct:__anon41::__anon42
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/doc/
H A DGuidebook.tex431 The walls of a room, or an open door. Or a grave ({\tt |}).
447 A closed door, or a spellbook containing a spell you may be able to learn.
665 Close a door.
700 Kick something (usually a door).
741 Open a door.
957 Untrap something (trap, door, or chest).
1057 Kick something (usually a door). Same as `{\tt \^{}D}'.
1067 Untrap a trap, door, or chest. Same as ``{\tt \#untrap}'' or ``{\tt M-u}''.
1089 open, closed, or locked. To open a closed door, use the `{\tt o}' (open)
1093 You can get through a locked door b
[all...]
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/doc/
H A DGuidebook.tex431 The walls of a room, or an open door. Or a grave ({\tt |}).
447 A closed door, or a spellbook containing a spell you may be able to learn.
665 Close a door.
700 Kick something (usually a door).
741 Open a door.
957 Untrap something (trap, door, or chest).
1057 Kick something (usually a door). Same as `{\tt \^{}D}'.
1067 Untrap a trap, door, or chest. Same as ``{\tt \#untrap}'' or ``{\tt M-u}''.
1089 open, closed, or locked. To open a closed door, use the `{\tt o}' (open)
1093 You can get through a locked door b
[all...]

Completed in 198 milliseconds