File src/write.c
Included Files
#include "include/hack.h"
#include "include/config.h"
#include "include/config1.h"
#include "include/tradstdc.h"
#include "include/global.h"
#include <stdio.h>
#include "include/coord.h"
#include "include/unixconf.h"
#include <time.h>
#include "include/system.h"
#include <sys/types.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>
#include "include/align.h"
#include "include/dungeon.h"
#include "include/monsym.h"
#include "include/mkroom.h"
#include "include/objclass.h"
#include "include/youprop.h"
#include "include/prop.h"
#include "include/permonst.h"
#include "include/monattk.h"
#include "include/monflag.h"
#include "include/mondata.h"
#include "include/pm.h"
#include "include/wintype.h"
#include "include/decl.h"
#include "include/quest.h"
#include "include/spell.h"
#include "include/color.h"
#include "include/obj.h"
#include "include/you.h"
#include "include/attrib.h"
#include "include/monst.h"
#include "include/skills.h"
#include "include/onames.h"
#include "include/timeout.h"
#include "include/trap.h"
#include "include/flag.h"
#include "include/rm.h"
#include "include/vision.h"
#include "include/display.h"
#include "include/engrave.h"
#include "include/rect.h"
#include "include/region.h"
#include "include/extern.h"
#include "include/winprocs.h"
Local Variables
write_on
static const char write_on[]
Used in:
dowrite()
Global Function dowrite()
int dowrite ( struct obj* pen )
Prototyped in:
include/extern.h
Calls:
The()
src/objnam.c
There()
src/pline.c
You()
src/pline.c
You_cant()
src/pline.c
Your()
src/pline.c
aobjnam()
src/objnam.c
bcsign()
src/mkobj.c
body_part()
src/polyself.c
check_unpaid()
src/shk.c
cost()
src/write.c
dropx()
src/do.c
exercise()
src/attrib.c
getobj()
src/invent.c
hold_another_object()
src/invent.c
makeplural()
src/objnam.c
mksobj()
src/mkobj.c
mungspaces()
src/hacklib.c
obfree()
src/shk.c
pline()
src/pline.c
pline_The()
src/pline.c
rn2()
src/rnd.c
rnl()
src/rnd.c
strncmpi()
src/hacklib.c
strstri()
src/hacklib.c
useup()
src/invent.c
wipeout_text()
src/engrave.c
xname()
src/objnam.c
sprintf(), strcpy(), strncpy()
Called by:
doapply()
src/apply.c
References Variables:
bases
src/decl.c
obj_descr
src/objects.c
objects
src/objects.c
plname
src/decl.c
u
src/decl.c
ublindf
src/decl.c
urole
src/role.c
windowprocs
src/windows.c
write_on
src/write.c
youmonst
src/decl.c
Local Function cost()
static int cost ( struct obj* otmp )
Prototyped in:
src/write.c
Calls:
impossible()
src/pline.c
Called by:
dowrite()
src/write.c
References Variables:
objects
src/objects.c