Home
last modified time | relevance | path

Searched refs:doorstate (Results 1 – 22 of 22) sorted by relevance

/dports/devel/z88dk/z88dk/examples/gb/
H A Dgalaxy.c370 uint8_t doorstate; /* State of the door (OPENED, CLOSED...) */ variable
457 if(doorstate == OPENING) { in door()
462 doorstate = OPENED; in door()
463 } else if(doorstate == CLOSING) { in door()
468 doorstate = CLOSED; in door()
518 doorstate = CLOSED; in main()
614 if(doorstate == CLOSED) { in main()
615 doorstate = OPENING; in main()
617 } else if(doorstate == OPENED) { in main()
618 doorstate = CLOSING; in main()
/dports/games/xnethack/xNetHack-xnh6.1/dat/
H A DArc-filb.lua171 local doorstate = percent(50) and "secret" or "random"
172 des.door(doorstate, wx, wy)
/dports/games/xnethack/xNetHack-xnh6.1/src/
H A Dlock.c80 switch (doorstate(g.xlock.door)) { in picklock()
596 switch (doorstate(door)) { in pick_lock()
787 switch (doorstate(door)) { in doopen_indir()
934 if (doorstate(door) == D_NODOOR) { in doclose()
939 } else if (doorstate(door) == D_BROKEN) { in doclose()
951 if (doorstate(door) == D_ISOPEN) { in doclose()
1065 switch (doorstate(door)) { in doorlock()
H A Dnhlua.c335 doorstate(&levl[x][y]) == D_NODOOR); in nhl_getmap()
337 doorstate(&levl[x][y]) == D_BROKEN); in nhl_getmap()
339 doorstate(&levl[x][y]) == D_ISOPEN); in nhl_getmap()
341 doorstate(&levl[x][y]) == D_CLOSED); in nhl_getmap()
H A Dobjnam.c31 int doorstate, material; member
3207 || (!secret && (doorstate(lev) == D_NODOOR in wizterrainwish()
3208 || doorstate(lev) == D_ISOPEN))) in wizterrainwish()
3229 if (doorstate(lev) == D_CLOSED) in wizterrainwish()
3231 if (doorstate(lev) == D_ISOPEN) in wizterrainwish()
3233 if (doorstate(lev) == D_BROKEN) in wizterrainwish()
3235 if (doorstate(lev) == D_NODOOR) in wizterrainwish()
3522 d->doorstate = D_NODOOR; in readobjnam_init()
3680 d->doorstate = D_CLOSED; in readobjnam_preparse()
3682 d->doorstate = D_ISOPEN; in readobjnam_preparse()
H A Dmklev.c638 if (doorstate(&tmprm) != D_NODOOR && rn1(40, 10) < level_difficulty()) { in random_door_mask()
669 if (doorstate(lev) != D_ISOPEN && doorstate(lev) != D_CLOSED) { in clear_nonsense_doortraps()
678 if (doorstate(lev) != D_CLOSED) in clear_nonsense_doortraps()
H A Dshknam.c720 if (doorstate(&levl[sx][sy]) == D_NODOOR) { in stock_room()
H A Dmusic.c450 if (doorstate(&levl[x][y]) == D_NODOOR) in do_earthquake()
H A Dshk.c3526 && (doorstate(&old_levl) != D_ISOPEN) in remove_damage()
3527 && (doorstate(&old_levl) != D_CLOSED)) { in remove_damage()
3674 || (doorstate(&levl[x][y]) == D_ISOPEN) in repair_damage()
3675 || (doorstate(&levl[x][y]) == D_CLOSED)))) in repair_damage()
4646 && doorstate(&levl[u.ux][u.uy]) == D_BROKEN)) in block_entry()
H A Ddokick.c1005 if (doorstate(g.maploc) == D_ISOPEN in dokick()
1006 || doorstate(g.maploc) == D_NODOOR) in dokick()
H A Dhack.c2857 else if (IS_DOOR(lev->typ) && (doorstate(lev) == D_ISOPEN)) in pickup_checks()
3081 return (doorstate(lev_p) == D_NODOOR || in doorless_door()
3082 doorstate(lev_p) == D_BROKEN); in doorless_door()
H A Dtrap.c5221 switch (doorstate(&levl[x][y])) { in untrap()
5980 uchar saved_doorstate = doorstate(door); in doortrapped()
6281 && (doorstate(door) == D_NODOOR || doorstate(door) == D_BROKEN)) { in doortrapped()
6292 else if (saved_doorstate != doorstate(door)) { in doortrapped()
H A Dspell.c1211 && !(IS_DOOR(levl[x][y].typ) && doorstate(&levl[x][y]) == D_ISOPEN)) in spell_aim_step()
H A Dapply.c1806 if ((doorstate(lev) == D_ISOPEN) && traj != jAny in check_jump()
1872 && (doorstate(lev) == D_ISOPEN) in is_valid_jump_pos()
H A Dpager.c523 else if (doorstate(&levl[x][y]) == D_BROKEN) in lookat()
H A Ddothrow.c679 && doorstate(&levl[x][y]) == D_ISOPEN in hurtle_step()
H A Ddisplay.c1846 switch(doorstate(ptr)) { in back_to_defsym()
H A Dmuse.c1499 if (doorstate(&levl[g.bhitpos.x][g.bhitpos.y]) == D_BROKEN in mbhit()
H A Dinvent.c3345 switch (doorstate(lev)) { in dfeature_at()
H A Dcmd.c4068 } else if (doorstate(&levl[x][y]) == D_ISOPEN) { in there_cmd_menu()
H A Dzap.c3634 if (doorstate(&levl[g.bhitpos.x][g.bhitpos.y]) == D_BROKEN in bhit()
/dports/games/xnethack/xNetHack-xnh6.1/include/
H A Drm.h444 #define doorstate(x) ((x)->doormask & D_STATEMASK) macro
445 #define door_is_closed(x) (doorstate(x) == D_CLOSED)