File src/minion.c


Included Files


Preprocessor definitions

#define Athome

Global Function bribe()

long bribe ( struct monst* mtmp )
Prototyped in: include/extern.h
Calls: mon_nam()src/do_name.c
  You(), sscanf()
Called by: demon_talk()src/minion.c
References Variables: flagssrc/decl.c
  usrc/decl.c
  windowprocs

Global Function demon_talk()

int demon_talk ( struct monst* mtmp )
Prototyped in: include/extern.h
Calls: Amonnam()src/do_name.c
  In_hell()src/dungeon.c
  bribe()src/minion.c
  newsym()src/display.c
  sgn()src/hacklib.c
  mongone(), pline(), rloc(), rnd(), tele_restrict()
References Variables: flagssrc/decl.c
  usrc/decl.c
  ublindfsrc/decl.c
  uwepsrc/decl.c
  youmonstsrc/decl.c

Global Function dlord()

int dlord ( aligntyp atyp )
Prototyped in: include/extern.h
Calls: ndemon()src/minion.c
  sgn()src/hacklib.c
  rn2()
Called by: dprince()src/minion.c
  msummon()src/minion.c
References Variables: mvitalssrc/decl.c
  mons

Global Function dprince()

int dprince ( aligntyp atyp )
Prototyped in: include/extern.h
Calls: dlord()src/minion.c
  sgn()src/hacklib.c
  rn2()
Called by: msummon()src/minion.c
References Variables: mvitalssrc/decl.c
  mons

Global Function llord()

int llord ( void )
Prototyped in: include/extern.h
Calls: lminion()src/minion.c
Called by: msummon()src/minion.c
References Variables: mvitalssrc/decl.c

Global Function lminion()

int lminion ( void )
Prototyped in: include/extern.h
Calls: mkclass()src/makemon.c
  monsndx()
Called by: llord()src/minion.c
  msummon()src/minion.c
  summon_minion()src/minion.c

Global Function msummon()

void msummon ( struct permonst* ptr )
Prototyped in: include/extern.h
Calls: dlord()src/minion.c
  dprince()src/minion.c
  llord()src/minion.c
  lminion()src/minion.c
  makemon()src/makemon.c
  ndemon()src/minion.c
  sgn()src/hacklib.c
  monsndx(), rn2()
Called by: mattacku()src/mhitu.c
References Variables: mvitalssrc/decl.c
  usrc/decl.c
  mons

Global Function ndemon()

int ndemon ( aligntyp atyp )
Prototyped in: include/extern.h
Calls: mkclass()src/makemon.c
  sgn()src/hacklib.c
  monsndx()
Called by: dlord()src/minion.c
  msummon()src/minion.c
  summon_minion()src/minion.c

Global Function summon_minion()

void summon_minion ( aligntyp alignment, boolean talk )
Prototyped in: include/extern.h
Calls: Amonnam()src/do_name.c
  lminion()src/minion.c
  makemon()src/makemon.c
  ndemon()src/minion.c
  align_gname(), impossible(), pline(), pline_The(), rn2(), verbalize()
References Variables: usrc/decl.c
  ublindfsrc/decl.c
  youmonstsrc/decl.c
  mons