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 |