#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 | ||