#define m_initlgrp( mtmp, x, y )
#define toostrong( monindx, lev )
#define tooweak( monindx, lev )
Used in: | makemon() |
rndmonst_state
static struct {...} rndmonst_state
Used in: | reset_rndmonst() |
rndmonst() |
Used in: | set_mimic_sym() |
Prototyped in: | include/extern.h | |
Calls: | level_difficulty() | src/dungeon.c |
Called by: | makemon() | src/makemon.c |
mkclass() | src/makemon.c | |
References Variables: | mvitals | src/decl.c |
u | src/decl.c | |
mons |
Prototyped in: | include/extern.h | |
Calls: | alloc() | src/alloc.c |
new_light_source() | src/light.c | |
newsym() | src/display.c | |
tamedog() | src/dog.c | |
enexto(), monsndx(), place_monster() | ||
References Variables: | flags | src/decl.c |
level | src/decl.c | |
mvitals | src/decl.c | |
mons |
Prototyped in: | include/extern.h | |
Calls: | dist2() | src/hacklib.c |
makemon() | src/makemon.c | |
create_particular(), enexto(), worm_known() | ||
References Variables: | flags | src/decl.c |
u | src/decl.c | |
ublindf | src/decl.c | |
viz_array | src/decl.c | |
youmonst | src/decl.c | |
mons |
Prototyped in: | include/extern.h | |
Called by: | makemon() | src/makemon.c |
Prototyped in: | include/extern.h | |
Calls: | dist2() | src/hacklib.c |
is_home_elemental() | src/makemon.c | |
mon_nam() | src/do_name.c | |
newsym() | src/display.c | |
an(), little_to_big(), mondied(), monsndx(), pline(), pronoun_gender(), rn2(), rnd(), set_mon_data() | ||
Called by: | dog_eat() | src/dogmove.c |
References Variables: | flags | src/decl.c |
he | src/decl.c | |
mvitals | src/decl.c | |
u | src/decl.c | |
ublindf | src/decl.c | |
youmonst | src/decl.c | |
mons |
Prototyped in: | include/extern.h | |
Calls: | on_level() | src/dungeon.c |
monsndx() | ||
Called by: | grow_up() | src/makemon.c |
makemon() | src/makemon.c | |
wrong_elem_type() | src/makemon.c | |
References Variables: | dungeon_topology | src/decl.c |
u | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | adj_lev() | src/makemon.c |
level_difficulty() | src/dungeon.c | |
impossible(), rn2(), rnd() | ||
Called by: | dig_up_grave() | src/dig.c |
use_bell() | src/apply.c | |
References Variables: | mvitals | src/decl.c |
u | src/decl.c | |
mons, monstr |
Prototyped in: | include/extern.h | |
Calls: | curse(), mksobj(), mpickobj(), rn2() | |
Called by: | final_level() | src/do.c |
m_initinv() | src/makemon.c | |
m_initweap() | src/makemon.c | |
makemon() | src/makemon.c | |
References Variables: | mons, objects |
Prototyped in: | include/extern.h | |
Calls: | sgn() | src/hacklib.c |
abs(), rn2() | ||
Called by: | m_initgrp() | src/makemon.c |
makemon() | src/makemon.c | |
References Variables: | u | src/decl.c |
urace |
Prototyped in: | include/extern.h | |
Called by: | goto_level() | src/do.c |
losexp() | src/exper.c | |
makemon() | src/makemon.c | |
pluslvl() | src/exper.c | |
References Variables: | rndmonst_state | src/makemon.c |
Prototyped in: | include/extern.h | |
Calls: | In_hell() | src/dungeon.c |
align_shift() | src/makemon.c | |
level_difficulty() | src/dungeon.c | |
on_level() | src/dungeon.c | |
panic() | src/end.c | |
uncommon() | src/makemon.c | |
wrong_elem_type() | src/makemon.c | |
impossible(), qt_montype(), rn2(), rnd() | ||
Called by: | make_familiar() | src/dog.c |
makemon() | src/makemon.c | |
References Variables: | def_monsyms | src/drawing.c |
dungeon_topology | src/decl.c | |
rndmonst_state | src/makemon.c | |
u | src/decl.c | |
mons, monstr |
Prototyped in: | include/extern.h | |
Calls: | sgn() | src/hacklib.c |
abs() | ||
Called by: | initedog() | src/dog.c |
m_initgrp() | src/makemon.c | |
make_familiar() | src/dog.c | |
makemon() | src/makemon.c | |
tamedog() | src/dog.c | |
References Variables: | u | src/decl.c |
Prototyped in: | include/extern.h | |
Calls: | block_point(), get_shop_item(), mkobj(), obfree(), rn2() | |
Called by: | makemon() | src/makemon.c |
References Variables: | level | src/decl.c |
rooms | src/decl.c | |
syms | src/makemon.c | |
u | src/decl.c | |
youmonst | src/decl.c |
Prototyped in: | src/makemon.c | |
Calls: | Is_special() | src/dungeon.c |
abs() | ||
Called by: | rndmonst() | src/makemon.c |
References Variables: | dungeons | src/decl.c |
moves | src/decl.c | |
u | src/decl.c |
Prototyped in: | src/makemon.c | |
Calls: | makemon() | src/makemon.c |
peace_minded() | src/makemon.c | |
set_malign() | src/makemon.c | |
enexto(), rnd() | ||
Called by: | makemon() | src/makemon.c |
References Variables: | u | src/decl.c |
Prototyped in: | src/makemon.c | |
Calls: | level_difficulty() | src/dungeon.c |
mongets() | src/makemon.c | |
on_level() | src/dungeon.c | |
curse(), d(), impossible(), mksobj(), monsndx(), mpickobj(), rn2(), rnd(), rnd_class(), rnd_defensive_item(), rnd_misc_item(), weight() | ||
Called by: | makemon() | src/makemon.c |
References Variables: | dungeon_topology | src/decl.c |
in_mklev | src/decl.c | |
u | src/decl.c | |
mons |
Prototyped in: | src/makemon.c | |
Calls: | mksobj(), mpickobj(), rn2(), weight() | |
Called by: | m_initweap() | src/makemon.c |
Prototyped in: | src/makemon.c | |
Calls: | artiname() | src/artifact.c |
m_initthrow() | src/makemon.c | |
mongets() | src/makemon.c | |
on_level() | src/dungeon.c | |
oname() | src/do_name.c | |
bless(), curse(), mksobj(), monsndx(), mpickobj(), rn2(), rnd(), rnd_offensive_item() | ||
Called by: | makemon() | src/makemon.c |
References Variables: | dungeon_topology | src/decl.c |
in_mklev | src/decl.c | |
u | src/decl.c | |
mons |
Prototyped in: | src/makemon.c | |
Calls: | In_hell() | src/dungeon.c |
Called by: | rndmonst() | src/makemon.c |
References Variables: | mvitals | src/decl.c |
u | src/decl.c | |
mons |
Prototyped in: | src/makemon.c | |
Calls: | is_home_elemental() | src/makemon.c |
on_level() | src/dungeon.c | |
Called by: | rndmonst() | src/makemon.c |
References Variables: | dungeon_topology | src/decl.c |
u | src/decl.c | |
mons |