struct scatter_chain | |
{ | |
struct scatter_chain* next; | |
struct obj* obj; | |
xchar ox; | |
xchar oy; | |
schar dx; | |
schar dy; | |
int range; | |
boolean stopped; | |
} |
Used in: | explode() |
Prototyped in: | include/extern.h | |
Calls: | Monnam() | src/do_name.c |
curs_on_u() | src/display.c | |
done() | src/end.c | |
exercise() | src/attrib.c | |
isok() | src/cmd.c | |
map_invisible() | src/display.c | |
newsym() | src/display.c | |
show_glyph() | src/display.c | |
tmp_at() | src/display.c | |
unmap_object() | src/display.c | |
You(), You_hear(), abs(), burn_away_slime(), burnarmor(), destroy_item(), destroy_mitem(), dist2(), golemeffects(), impossible(), killed(), monkilled(), pay_for_damage(), pline(), resist(), resists_magm(), sprintf(), strcpy(), ugolemeffects(), worm_known(), zap_over_floor() | ||
Called by: | do_break_wand() | src/apply.c |
splatter_burning_oil() | src/explode.c | |
References Variables: | expl | src/explode.c |
flags | src/decl.c | |
him | src/decl.c | |
his | src/decl.c | |
killer | src/decl.c | |
killer_buf | src/decl.c | |
killer_format | src/decl.c | |
level | src/decl.c | |
shield_static | src/decl.c | |
u | src/decl.c | |
ublindf | src/decl.c | |
viz_array | src/decl.c | |
youmonst | src/decl.c | |
mons, urole, windowprocs |
Prototyped in: | include/extern.h | |
Calls: | alloc() | src/alloc.c |
breaks() | src/dothrow.c | |
isok() | src/cmd.c | |
newsym() | src/display.c | |
stop_occupation() | src/allmain.c | |
The(), break_statue(), closed_door(), deltrap(), dmgval(), fracture_rock(), free(), nomul(), obj_extract_self(), ohitmon(), place_object(), pline(), rn2(), rnd(), splitobj(), stackobj(), t_at(), thitu(), xname() | ||
Called by: | dokick() | src/dokick.c |
obj_delivery() | src/dokick.c | |
References Variables: | bhitpos | src/decl.c |
level | src/decl.c | |
multi | src/decl.c | |
u | src/decl.c | |
xdir | src/decl.c | |
ydir | src/decl.c | |
youmonst | src/decl.c | |
objects |
Prototyped in: | include/extern.h | |
Calls: | explode() | src/explode.c |
d() | ||
Called by: | breakobj() | src/dothrow.c |