| struct xlock_s | |
| { | |
| struct rm* door; | |
| struct obj* box; | |
| int picktyp; | |
| int chance; | |
| int usedtime; | |
| } |
| Used in: | boxlock() |
| doforce() | |
| forcelock() | |
| lock_action() | |
| pick_lock() | |
| picking_at() | |
| picklock() | |
| reset_pick() |
| Prototyped in: | include/extern.h | |
| Calls: | reset_pick() | src/lock.c |
| pline() | ||
| References Variables: | xlock | src/lock.c |
| Prototyped in: | include/extern.h | |
| Calls: | acurr() | src/attrib.c |
| acurrstr() | src/attrib.c | |
| exercise() | src/attrib.c | |
| feel_location() | src/display.c | |
| getdir() | src/cmd.c | |
| newsym() | src/display.c | |
| obstructed() | src/lock.c | |
| There(), You(), You_cant(), block_point(), pline(), pline_The(), rn2(), stumble_onto_mimic() | ||
| Used in: | src/cmd.c | |
| References Variables: | level | src/decl.c |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | set_occupation() | src/cmd.c |
| There(), You(), You_cant(), doname(), sprintf(), xname() | ||
| Used in: | src/cmd.c | |
| References Functions: | forcelock() | src/lock.c |
| References Variables: | level | src/decl.c |
| u | src/decl.c | |
| uwep | src/decl.c | |
| xlock | src/lock.c | |
| ynqchars | src/decl.c | |
| objects, windowprocs | ||
| Prototyped in: | include/extern.h | |
| Calls: | acurr() | src/attrib.c |
| acurrstr() | src/attrib.c | |
| exercise() | src/attrib.c | |
| feel_location() | src/display.c | |
| getdir() | src/cmd.c | |
| in_rooms() | src/hack.c | |
| is_db_wall() | src/dbridge.c | |
| newsym() | src/display.c | |
| There(), You(), You_cant(), add_damage(), b_trapped(), pline(), pline_The(), rnl(), stumble_onto_mimic(), unblock_point() | ||
| Used in: | src/cmd.c | |
| References Variables: | level | src/decl.c |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | in_rooms() | src/hack.c |
| newsym() | src/display.c | |
| obstructed() | src/lock.c | |
| on_level() | src/dungeon.c | |
| picking_at() | src/lock.c | |
| reset_pick() | src/lock.c | |
| stop_occupation() | src/allmain.c | |
| You_hear(), add_damage(), block_point(), impossible(), mb_trapped(), pline(), pline_The(), t_at(), unblock_point(), wake_nearto() | ||
| References Variables: | dungeon_topology | src/decl.c |
| flags | src/decl.c | |
| level | src/decl.c | |
| u | src/decl.c | |
| viz_array | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | acurr() | src/attrib.c |
| can_reach_floor() | src/engrave.c | |
| getdir() | src/cmd.c | |
| is_drawbridge_wall() | src/dbridge.c | |
| is_lava() | src/dbridge.c | |
| is_pool() | src/dbridge.c | |
| lock_action() | src/lock.c | |
| mon_nam() | src/do_name.c | |
| reset_pick() | src/lock.c | |
| set_occupation() | src/cmd.c | |
| There(), You(), You_cant(), doname(), impossible(), pline(), pline_The(), sprintf(), the(), verbalize(), worm_known(), xname() | ||
| Called by: | doapply() | src/apply.c |
| References Functions: | picklock() | src/lock.c |
| References Variables: | flags | src/decl.c |
| level | src/decl.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| xlock | src/lock.c | |
| ynchars | src/decl.c | |
| ynqchars | src/decl.c | |
| youmonst | src/decl.c | |
| mons, urole, windowprocs | ||
| Prototyped in: | include/extern.h | |
| Called by: | doorlock() | src/lock.c |
| References Functions: | picklock() | src/lock.c |
| References Variables: | level | src/decl.c |
| occupation | src/decl.c | |
| xlock | src/lock.c | |
| Prototyped in: | include/extern.h | |
| References Functions: | picklock() | src/lock.c |
| References Variables: | occupation | src/decl.c |
| u | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Called by: | boxlock() | src/lock.c |
| doorlock() | src/lock.c | |
| pick_lock() | src/lock.c | |
| reset_occupations() | src/cmd.c | |
| References Variables: | xlock | src/lock.c |
| Prototyped in: | src/lock.c | |
| Calls: | You(), pline(), potionbreathe(), singular() | |
| Called by: | forcelock() | src/lock.c |
| References Functions: | xname() | |
| References Variables: | u | src/decl.c |
| ublindf | src/decl.c | |
| youmonst | src/decl.c | |
| objects | ||
| Prototyped in: | src/lock.c | |
| Calls: | chest_shatter_msg() | src/lock.c |
| delobj() | src/invent.c | |
| exercise() | src/attrib.c | |
| stackobj() | src/invent.c | |
| useup() | src/invent.c | |
| You(), costly_spot(), obfree(), obj_extract_self(), obj_resists(), place_object(), pline(), rn2(), shop_keeper(), start_corpse_timeout(), stolen_value(), the(), wake_nearby(), xname() | ||
| Used in: | doforce() | src/lock.c |
| References Variables: | monstermoves | src/decl.c |
| u | src/decl.c | |
| uwep | src/decl.c | |
| xlock | src/lock.c | |
| youmonst | src/decl.c | |
| Prototyped in: | src/lock.c | |
| Called by: | pick_lock() | src/lock.c |
| picklock() | src/lock.c | |
| References Variables: | xlock | src/lock.c |
| Prototyped in: | src/lock.c | |
| Calls: | Monnam() | src/do_name.c |
| dist2() | src/hacklib.c | |
| map_invisible() | src/display.c | |
| pline(), worm_known() | ||
| Called by: | doclose() | src/lock.c |
| doorlock() | src/lock.c | |
| References Variables: | c_common_strings | src/decl.c |
| flags | src/decl.c | |
| level | src/decl.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| viz_array | src/decl.c | |
| youmonst | src/decl.c | |
| mons | ||
| Prototyped in: | src/lock.c | |
| Calls: | exercise() | src/attrib.c |
| in_rooms() | src/hack.c | |
| lock_action() | src/lock.c | |
| newsym() | src/display.c | |
| You(), add_damage(), b_trapped(), chest_trap(), pline(), rn2(), unblock_point() | ||
| Used in: | pick_lock() | src/lock.c |
| picking_at() | src/lock.c | |
| picking_lock() | src/lock.c | |
| References Variables: | level | src/decl.c |
| u | src/decl.c | |
| xlock | src/lock.c | |
| youmonst | src/decl.c | |