/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/ |
H A D | lock.c | 10 /* 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 D | detect.c | 686 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 D | sp_lev.c | 117 * 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 D | lock.c | 10 /* 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 D | detect.c | 686 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 D | sp_lev.c | 117 * 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 D | lev_comp.h | 76 xchar door; member in struct:__anon743::__anon744
|
H A D | lev_yacc.c | 95 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 D | lev_comp.h | 76 xchar door; member in struct:__anon65::__anon66
|
H A D | lev_yacc.c | 95 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 D | sp_lev.h | 48 } 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 D | sp_lev.h | 48 } 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 D | Guidebook.tex | 431 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 D | Guidebook.tex | 431 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...] |