#define TROLL_REVIVE_CHANCE 37
#define ROT_AGE 250L
#define special_corpse( num )
#define ON_ICE( a )
struct icp | |
{ | |
int iprob; | |
char iclass; | |
} |
Visible in: | src/mkobj.c | |
Used in: | mkobj() | src/mkobj.c |
Visible in: | src/mkobj.c | |
Used in: | mkbox_cnts() | src/mkobj.c |
Visible in: | src/mkobj.c | |
Used in: | mkobj() | src/mkobj.c |
Visible in: | src/mkobj.c | |
Used in: | mkobj() | src/mkobj.c |
Used in: | mksobj() |
treefruits
static int treefruits[]
Used in: | rnd_treefruit_at() |
obj_state_names
static const char* obj_state_names[8]
Used in: | where_name() |
Prototyped in: | include/extern.h | |
Calls: | panic() | src/end.c |
Called by: | bury_an_obj() | src/dig.c |
mineralize() | src/mklev.c | |
mkgrave() | src/mklev.c | |
References Variables: | level | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | panic() | src/end.c |
Called by: | drop_upon_death() | src/bones.c |
mkbox_cnts() | src/mkobj.c | |
mksobj() | src/mkobj.c |
Prototyped in: | include/extern.h | |
Calls: | panic() | src/end.c |
Called by: | impact_drop() | src/dokick.c |
moverock() | src/hack.c | |
ship_object() | src/dokick.c | |
References Variables: | migrating_objs | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | merged() | src/invent.c |
panic() | src/end.c | |
Called by: | display_minventory() | src/invent.c |
drop_upon_death() | src/bones.c | |
mdamagem() | src/mhitm.c |
Prototyped in: | include/extern.h | |
Called by: | arti_speak() | src/artifact.c |
fpostfx() | src/eat.c | |
mksobj() | src/mkobj.c |
Prototyped in: | include/extern.h | |
Calls: | alloc() | src/alloc.c |
addtobill(), memcpy(), shop_keeper(), strncpy(), subfrombill() | ||
Called by: | light_cocktail() | src/apply.c |
touchfood() | src/eat.c | |
use_lamp() | src/apply.c | |
References Variables: | flags | src/decl.c |
u | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | set_moreluck() | src/attrib.c |
spec_ability() | src/artifact.c | |
weight() | src/mkobj.c | |
stop_timer() | ||
Called by: | blessorcurse() | src/mkobj.c |
dipfountain() | src/fountain.c | |
final_level() | src/do.c | |
m_initweap() | src/makemon.c |
Prototyped in: | include/extern.h | |
Calls: | bless() | src/mkobj.c |
curse() | src/mkobj.c | |
rn2() | ||
Called by: | mksobj() | src/mkobj.c |
Prototyped in: | include/extern.h | |
Calls: | del_light_source() | src/light.c |
obj_sheds_light() | src/light.c | |
panic() | src/end.c | |
free(), obj_stop_timers() | ||
Called by: | eatspecial() | src/eat.c |
ghitm() | src/dokick.c | |
menu_drop() | src/do.c | |
mineralize() | src/mklev.c | |
mkbox_cnts() | src/mkobj.c | |
realloc_obj() | src/do_name.c | |
throw_gold() | src/dothrow.c | |
throw_obj() | src/dothrow.c |
Prototyped in: | include/extern.h | |
Calls: | obj_extract_self() | src/mkobj.c |
obfree() | ||
Called by: | makemon() | src/makemon.c |
Prototyped in: | include/extern.h | |
Calls: | panic() | src/end.c |
Called by: | remove_object() | src/mkobj.c |
replace_object() | src/mkobj.c |
Prototyped in: | include/extern.h | |
Calls: | panic() | src/end.c |
Called by: | doorganize() | src/invent.c |
freeinv() | src/invent.c | |
obj_extract_self() | src/mkobj.c | |
remove_object() | src/mkobj.c | |
replace_object() | src/mkobj.c |
Prototyped in: | include/extern.h | |
Calls: | alloc() | src/alloc.c |
memcpy() |
Prototyped in: | include/extern.h | |
References Variables: | objects |
Prototyped in: | include/extern.h | |
Calls: | mkcorpstat() | src/mkobj.c |
oname() | src/do_name.c | |
Called by: | done() | src/end.c |
savebones() | src/bones.c |
Prototyped in: | include/extern.h | |
Calls: | mksobj_at() | src/mkobj.c |
tt_oname() | ||
Called by: | dig_up_grave() | src/dig.c |
fixup_special() | src/mkmaze.c |
Prototyped in: | include/extern.h | |
Calls: | mksobj_at() | src/mkobj.c |
save_mtraits() | src/mkobj.c | |
start_corpse_timeout() | src/mkobj.c | |
weight() | src/mkobj.c | |
impossible(), monsndx(), obj_stop_timers() | ||
Called by: | fixup_special() | src/mkmaze.c |
makelevel() | src/mklev.c | |
mk_named_object() | src/mkobj.c | |
References Variables: | mons |
Prototyped in: | include/extern.h | |
Calls: | In_hell() | src/dungeon.c |
mksobj() | src/mkobj.c | |
on_level() | src/dungeon.c | |
panic() | src/end.c | |
rnd() | ||
Called by: | doapply() | src/apply.c |
drinksink() | src/fountain.c | |
mineralize() | src/mklev.c | |
mkbox_cnts() | src/mkobj.c | |
mkgrave() | src/mklev.c | |
mkobj_at() | src/mkobj.c | |
mksobj() | src/mkobj.c | |
set_mimic_sym() | src/makemon.c | |
References Variables: | bases | src/decl.c |
dungeon_topology | src/decl.c | |
hellprobs | src/mkobj.c | |
mkobjprobs | src/mkobj.c | |
rogueprobs | src/mkobj.c | |
u | src/decl.c | |
obj_descr, objects |
Prototyped in: | include/extern.h | |
Calls: | realloc_obj() | src/do_name.c |
memcpy(), strlen() | ||
Called by: | savebones() | src/bones.c |
Prototyped in: | include/extern.h | |
Calls: | obj_timer_checks() | src/mkobj.c |
References Variables: | level | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | check_contained() | src/mkobj.c |
fmt_ptr() | src/alloc.c | |
mon_nam() | src/do_name.c | |
where_name() | src/mkobj.c | |
doname(), pline() | ||
Called by: | sanity_check() | src/cmd.c |
References Variables: | billobjs | src/decl.c |
c_common_strings | src/decl.c | |
invent | src/decl.c | |
level | src/decl.c | |
migrating_objs | src/decl.c |
Prototyped in: | include/extern.h | |
Called by: | dogfood() | src/dog.c |
eatcorpse() | src/eat.c | |
References Variables: | monstermoves | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | extract_nexthere() | src/mkobj.c |
extract_nobj() | src/mkobj.c | |
obj_timer_checks() | src/mkobj.c | |
panic() | src/end.c | |
unblock_point() | ||
Called by: | move_bc() | src/ball.c |
movebubbles() | src/mkmaze.c | |
moverock() | src/hack.c | |
movobj() | src/hack.c | |
obj_extract_self() | src/mkobj.c | |
set_bc() | src/ball.c | |
References Variables: | level | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | extract_nexthere() | src/mkobj.c |
extract_nobj() | src/mkobj.c | |
panic() | src/end.c | |
Called by: | realloc_obj() | src/do_name.c |
References Variables: | invent | src/decl.c |
level | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | mksobj_at() | src/mkobj.c |
rn2() | ||
Called by: | dokick() | src/dokick.c |
References Variables: | treefruits | src/mkobj.c |
Prototyped in: | include/extern.h | |
Calls: | In_hell() | src/dungeon.c |
rndmonst() | src/makemon.c | |
monsndx(), rn2() | ||
Called by: | fixup_special() | src/mkmaze.c |
mksobj() | src/mkobj.c | |
References Variables: | u | src/decl.c |
mons |
Prototyped in: | include/extern.h | |
Calls: | alloc() | src/alloc.c |
obj_sheds_light() | src/light.c | |
obj_split_light_source() | src/light.c | |
panic() | src/end.c | |
weight() | src/mkobj.c | |
memcpy(), obj_split_timers(), splitbill(), strncpy() | ||
Called by: | ckfn() | src/invent.c |
doeat() | src/eat.c | |
getobj() | src/invent.c | |
hold_another_object() | src/invent.c | |
kick_object() | src/dokick.c | |
light_cocktail() | src/apply.c | |
menu_drop() | src/do.c | |
scatter() | src/explode.c | |
start_tin() | src/eat.c | |
throw_obj() | src/dothrow.c | |
touchfood() | src/eat.c | |
use_candle() | src/apply.c | |
useupf() | src/invent.c | |
References Variables: | flags | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | rn2(), rnz(), start_timer() | |
Called by: | forcelock() | src/lock.c |
mkcorpstat() | src/mkobj.c | |
mksobj() | src/mkobj.c | |
References Variables: | in_mklev | src/decl.c |
mons |
Prototyped in: | include/extern.h | |
Calls: | set_moreluck() | src/attrib.c |
spec_ability() | src/artifact.c | |
weight() | src/mkobj.c |
Prototyped in: | include/extern.h | |
Calls: | set_moreluck() | src/attrib.c |
spec_ability() | src/artifact.c | |
weight() | src/mkobj.c | |
stop_timer() | ||
Called by: | dipfountain() | src/fountain.c |
Prototyped in: | src/mkobj.c | |
Calls: | fmt_ptr() | src/alloc.c |
where_name() | src/mkobj.c | |
pline() | ||
Called by: | obj_sanity_check() | src/mkobj.c |
Prototyped in: | src/mkobj.c | |
Calls: | container_weight() | src/mkobj.c |
weight() | src/mkobj.c | |
Called by: | container_weight() | src/mkobj.c |
obj_extract_self() | src/mkobj.c |
Prototyped in: | src/mkobj.c | |
Calls: | add_to_container() | src/mkobj.c |
dealloc_obj() | src/mkobj.c | |
level_difficulty() | src/dungeon.c | |
mkobj() | src/mkobj.c | |
mksobj() | src/mkobj.c | |
weight() | src/mkobj.c | |
rn2(), rnd(), rnd_class(), stop_timer() | ||
Called by: | mksobj() | src/mkobj.c |
References Variables: | boxiprobs | src/mkobj.c |
in_mklev | src/decl.c | |
moves | src/decl.c |
Prototyped in: | src/mkobj.c | |
Calls: | is_ice() | src/dbridge.c |
start_timer(), stop_timer() | ||
Called by: | obj_ice_effects() | src/mkobj.c |
place_object() | src/mkobj.c | |
remove_object() | src/mkobj.c | |
References Variables: | monstermoves | src/decl.c |
Prototyped in: | src/mkobj.c | |
Calls: | realloc_obj() | src/do_name.c |
monsndx(), strlen() | ||
Called by: | mkcorpstat() | src/mkobj.c |
Prototyped in: | src/mkobj.c | |
Called by: | check_contained() | src/mkobj.c |
obj_sanity_check() | src/mkobj.c | |
References Variables: | obj_state_names | src/mkobj.c |