BSD 4_3_Net_2 release
[unix-history] / usr / src / games / hack / tags
ANGRY hack.shk.c /^#define ANGRY(mon) !NOTANGRY(mon)$/
Amonnam hack.do_name.c /^Amonnam(mtmp, adj)$/
CORPSE_I_TO_C hack.eat.c /^#define CORPSE_I_TO_C(otyp) (char) ((otyp >= DEAD_/
DDIST hack.dog.c /^#define DDIST(x,y) ((x-omx)*(x-omx) + (y-omy)*(y-o/
Doname hack.objnam.c /^Doname(obj)$/
ESHK hack.shk.c /^#define ESHK(mon) ((struct eshk *)(&(mon->mextra[0/
GDIST hack.dog.c /^#define GDIST(x,y) ((x-gx)*(x-gx) + (y-gy)*(y-gy))/
GTTY hack.tty.c /^#define GTTY(x) (ioctl(0, TCGETA, x))$/
Meatdone hack.eat.c /^Meatdone(){$/
Mhack.main hack.main.c /^main(argc,argv)$/
Monnam hack.do_name.c /^Monnam(mtmp) register struct monst *mtmp; {$/
NOTANGRY hack.shk.c /^#define NOTANGRY(mon) mon->mpeaceful$/
OSPEED hack.tty.c /^#define OSPEED(x) ((x).c_cflag & CBAUD)$/
RND rnd.c /^#define RND(x) ((random()>>3) % x)$/
STTY hack.tty.c /^#define STTY(x) (ioctl(0, TCSETA, x)) \/* TCSETAF/
Tmp_at hack.pri.c /^Tmp_at(x,y) schar x,y; {$/
Xmonnam hack.do_name.c /^Xmonnam(mtmp) register struct monst *mtmp; {$/
abon hack.c /^abon()$/
addinv hack.invent.c /^addinv(obj)$/
addrs hack.mklev.c /^addrs(lowx,lowy,hix,hiy)$/
addrsx hack.mklev.c /^addrsx(lx,ly,hx,hy,discarded)$/
addtobill hack.shk.c /^addtobill(){}$/
addtopl hack.topl.c /^addtopl(s) char *s; {$/
addupbill hack.shk.c /^addupbill(){ \/* delivers result in total *\/$/
aggravate hack.wizard.c /^aggravate()$/
alloc alloc.c /^alloc(n) unsigned n; {$/
amonnam hack.do_name.c /^amonnam(mtmp,adj)$/
amulet hack.wizard.c /^amulet(){$/
aobjnam hack.objnam.c /^aobjnam(otmp,verb) register struct obj *otmp; regi/
armoroff hack.do_wear.c /^armoroff(otmp) register struct obj *otmp; {$/
askchain hack.invent.c /^askchain(objchn, olets, allflag, fn, ckfn, max)$/
askname hack.main.c /^askname(){$/
assigninvlet hack.invent.c /^assigninvlet(otmp)$/
at hack.pri.c /^at(x,y,ch)$/
atl hack.pri.c /^atl(x,y,ch)$/
attack hack.fight.c /^attack(mtmp)$/
backsp hack.termcap.c /^backsp()$/
bchit hack.apply.c /^bchit(ddx,ddy,range,sym) register int ddx,ddy,rang/
bell hack.termcap.c /^bell()$/
bhit hack.zap.c /^bhit(ddx,ddy,range,sym,fhitm,fhito,obj)$/
bhitm hack.zap.c /^bhitm(mtmp, otmp)$/
bhito hack.zap.c /^bhito(obj, otmp) \/* object obj was hit by the eff/
boomhit hack.zap.c /^boomhit(dx,dy) {$/
bot hack.pri.c /^bot()$/
bp_to_obj hack.shk.c /^bp_to_obj(bp)$/
burn_scrolls hack.zap.c /^burn_scrolls()$/
buzz hack.zap.c /^buzz(type,sx,sy,dx,dy)$/
bwrite hack.lev.c /^bwrite(fd,loc,num)$/
cansee hack.c /^cansee(x,y) xchar x,y; {$/
canseemon hack.mon.c /^canseemon(mtmp)$/
carried hack.invent.c /^carried(obj) register struct obj *obj; {$/
carrying hack.invent.c /^carrying(type)$/
center hack.rip.c /^center(line, text) int line; char *text; {$/
cgetret hack.tty.c /^cgetret(s)$/
charcat hack.end.c /^charcat(s,c) register char *s, c; {$/
chdirx hack.main.c /^chdirx(dir, wr)$/
child hack.pager.c /^child(wt) {$/
chwepon hack.wield.c /^chwepon(otmp,amount)$/
ck_ice_box hack.apply.c /^ck_ice_box(obj) register struct obj *obj; {$/
ckmailstatus hack.unix.c /^ckmailstatus() {$/
ckunpaid hack.invent.c /^ckunpaid(otmp) register struct obj *otmp; {$/
cl_end hack.termcap.c /^cl_end() {$/
cl_eos hack.termcap.c /^cl_eos() \/* free after Robert Viduya *\/$/
clear_screen hack.termcap.c /^clear_screen() {$/
clearlocks hack.end.c /^clearlocks(){$/
clonewiz hack.wizard.c /^clonewiz(mtmp)$/
clrlin hack.topl.c /^clrlin(){$/
cls hack.pri.c /^cls(){$/
cmore hack.topl.c /^cmore(s)$/
cmov hack.termcap.c /^cmov(x, y)$/
comp hack.mklev.c /^comp(x,y)$/
confdir hack.cmd.c /^confdir()$/
cornbot hack.pri.c /^cornbot(lth)$/
cornline hack.pager.c /^cornline(mode, text)$/
corrode_armor hack.do_wear.c /^corrode_armor(){$/
corrode_weapon hack.wield.c /^corrode_weapon(){$/
countgold hack.invent.c /^countgold(){$/
curs hack.termcap.c /^curs(x, y)$/
curs_on_u hack.pri.c /^curs_on_u(){$/
cursed hack.do_wear.c /^cursed(otmp) register struct obj *otmp; {$/
cutworm hack.worm.c /^cutworm(mtmp,x,y,weptyp)$/
d rnd.c /^d(n,x)$/
dbon hack.c /^dbon()$/
ddocall hack.do_name.c /^ddocall()$/
ddoinv hack.invent.c /^ddoinv()$/
del_engr hack.engrave.c /^del_engr(ep) register struct engr *ep; {$/
delay_output hack.termcap.c /^delay_output() {$/
delobj hack.invent.c /^delobj(obj) register struct obj *obj; {$/
deltrap hack.invent.c /^deltrap(trap)$/
dig hack.apply.c /^dig() {$/
dighole hack.apply.c /^dighole()$/
digit hack.invent.c /^digit(c) char c; {$/
dirlet hack.zap.c /^dirlet(dx,dy) register dx,dy; {$/
dist hack.mon.c /^dist(x,y) int x,y; {$/
dist2 hack.mkshop.c /^dist2(x0,y0,x1,y1){$/
dmonsfree hack.mon.c /^dmonsfree(){$/
do_mname hack.do_name.c /^do_mname(){$/
do_oname hack.do_name.c /^do_oname(obj) register struct obj *obj; {$/
doapply hack.apply.c /^doapply() {$/
docall hack.do_name.c /^docall(obj)$/
dochug hack.mon.c /^dochug(mtmp)$/
dochugw hack.mon.c /^dochugw(mtmp) register struct monst *mtmp; {$/
docorner hack.pri.c /^docorner(xmin,ymax) register xmin,ymax; {$/
docrt hack.pri.c /^docrt()$/
doddrop hack.do.c /^doddrop() {$/
dodip hack.potion.c /^dodip(){$/
dodiscovered hack.o_init.c /^dodiscovered() \/* free after Robert Viduya *\//
dodoor hack.mklev.c /^dodoor(x,y,aroom)$/
dodown hack.do.c /^dodown()$/
dodrink hack.potion.c /^dodrink() {$/
dodrop hack.do.c /^dodrop() {$/
doeat hack.eat.c /^doeat(){$/
doengrave hack.engrave.c /^doengrave(){$/
doextcmd hack.cmd.c /^doextcmd() \/* here after # - now read a full-word/
dog_move hack.dog.c /^dog_move(mtmp, after) register struct monst *mtmp;/
dogfood hack.dog.c /^dogfood(obj) register struct obj *obj; {$/
dohelp hack.pager.c /^dohelp()$/
doidtrap hack.search.c /^doidtrap() {$/
doinv hack.invent.c /^doinv(lets)$/
doinvbill hack.shk.c /^doinvbill(){ return(0); }$/
dolook hack.invent.c /^dolook() {$/
domove hack.c /^domove()$/
doname hack.objnam.c /^doname(obj)$/
done hack.end.c /^done(st1)$/
done1 hack.end.c /^done1()$/
done_hangup hack.end.c /^done_hangup(){$/
done_in_by hack.end.c /^done_in_by(mtmp) register struct monst *mtmp; {$/
done_intr hack.end.c /^done_intr(){$/
donull hack.do.c /^donull() {$/
dopay hack.shk.c /^dopay(){ return(0); }$/
dopayobj hack.shk.c /^dopayobj(bp) register struct bill_x *bp; {$/
dopickup hack.c /^dopickup(){$/
doprarm hack.invent.c /^doprarm(){$/
dopray hack.do.c /^dopray() {$/
doprgold hack.invent.c /^doprgold(){$/
doprring hack.invent.c /^doprring(){$/
doprwep hack.invent.c /^doprwep(){$/
doread hack.read.c /^doread() {$/
dorecover hack.save.c /^dorecover(fd)$/
doredotopl hack.topl.c /^doredotopl(){$/
doredraw hack.pri.c /^doredraw()$/
doremarm hack.do_wear.c /^doremarm() {$/
doremring hack.do_wear.c /^doremring() {$/
dorr hack.do_wear.c /^dorr(otmp) register struct obj *otmp; {$/
dosave hack.save.c /^dosave(){$/
dosave0 hack.save.c /^dosave0(hu) int hu; {$/
dosdoor hack.mklev.c /^dosdoor(x,y,aroom,type)$/
dosearch hack.search.c /^dosearch()$/
doset hack.options.c /^doset()$/
dosh hack.pager.c /^dosh(){$/
dosuspend hack.ioctl.c /^dosuspend() {$/
dotele hack.trap.c /^dotele() {$/
dothrow hack.do.c /^dothrow()$/
dotrap hack.trap.c /^dotrap(trap) register struct trap *trap; {$/
dotypeinv hack.invent.c /^dotypeinv () \/* free after Robert Viduya *\/$/
doup hack.do.c /^doup()$/
doversion hack.version.c /^doversion(){$/
doweararm hack.do_wear.c /^doweararm() {$/
dowearring hack.do_wear.c /^dowearring() {$/
dowhatis hack.pager.c /^dowhatis()$/
dowield hack.wield.c /^dowield()$/
dozap hack.zap.c /^dozap()$/
drop hack.do.c /^drop(obj) register struct obj *obj; {$/
dropx hack.do.c /^dropx(obj)$/
dropy hack.do.c /^dropy(obj)$/
drown hack.trap.c /^drown()$/
eatcorpse hack.eat.c /^eatcorpse(otmp) register struct obj *otmp; {$/
end_of_input hack.tty.c /^end_of_input()$/
end_screen hack.termcap.c /^end_screen()$/
enexto hack.makemon.c /^enexto(xx,yy)$/
engr_at hack.engrave.c /^engr_at(x,y) register xchar x,y; {$/
enlarge alloc.c /^enlarge(ptr,lth)$/
eos hack.end.c /^eos(s)$/
error hack.tty.c /^error(s,x,y) char *s; {$/
exclam hack.zap.c /^exclam(force)$/
fall_down hack.dog.c /^fall_down(mtmp) register struct monst *mtmp; {$/
fightm hack.fight.c /^fightm(mtmp) register struct monst *mtmp; {$/
find_ac hack.do_wear.c /^find_ac(){$/
finddir hack.cmd.c /^finddir(){$/
finddpos hack.mklev.c /^finddpos(xl,yl,xh,yh) {$/
findit hack.search.c /^findit() \/* returns number of things found *\/$/
findname hack.shknam.c /^findname(nampt, let) char *nampt; char let; {$/
findshk hack.shk.c /^findshk(roomno)$/
float_down hack.trap.c /^float_down(){$/
float_up hack.trap.c /^float_up(){$/
follower hack.shk.c /^follower(mtmp)$/
fracture_rock hack.zap.c /^fracture_rock(obj) \/* fractured by pick-axe or wa/
freegold hack.invent.c /^freegold(gold) register struct gold *gold; {$/
freeinv hack.invent.c /^freeinv(obj)$/
freeobj hack.invent.c /^freeobj(obj) register struct obj *obj; {$/
g_at hack.invent.c /^g_at(x,y)$/
gd_move hack.vault.c /^gd_move() { return(2); }$/
gddead hack.vault.c /^gddead(mtmp) struct monst *mtmp; {}$/
getbones hack.bones.c /^getbones(){$/
getdate hack.unix.c /^getdate()$/
getdir hack.cmd.c /^getdir(s)$/
gethdate hack.unix.c /^gethdate(name) char *name; {$/
gethungry hack.eat.c /^gethungry(){$/
getioctls hack.ioctl.c /^getioctls() {$/
getlev hack.lev.c /^getlev(fd,pid,lev)$/
getlin hack.tty.c /^getlin(bufp)$/
getlock hack.unix.c /^getlock()$/
getlt hack.unix.c /^getlt()$/
getmailstatus hack.unix.c /^getmailstatus() {$/
getobj hack.invent.c /^getobj(let,word)$/
getpos hack.do_name.c /^getpos(force,goal) int force; char *goal; {$/
getprice hack.shk.c /^getprice(obj) register struct obj *obj; {$/
getret hack.tty.c /^getret() {$/
gettrack hack.track.c /^gettrack(x,y) register x,y; {$/
gettty hack.tty.c /^gettty(){$/
getwn hack.worm.c /^getwn(mtmp) struct monst *mtmp; {$/
getyear hack.unix.c /^getyear()$/
ggetobj hack.invent.c /^ggetobj(word, fn, max)$/
ghost_from_bottle hack.potion.c /^ghost_from_bottle(){$/
glibr hack.do_wear.c /^glibr(){$/
glo hack.main.c /^glo(foo)$/
goldincorridor hack.vault.c /^goldincorridor()$/
goodpos hack.makemon.c /^goodpos(x,y) \/* used only in mnexto and rloc *\/$/
goto_level hack.do.c /^goto_level(newlevel, at_stairs)$/
hangup hack.end.c /^hangup()$/
has_dnstairs hack.mkshop.c /^has_dnstairs(sroom)$/
has_upstairs hack.mkshop.c /^has_upstairs(sroom)$/
heal_legs hack.do.c /^heal_legs()$/
hit hack.zap.c /^hit(str,mtmp,force)$/
hitmm hack.fight.c /^hitmm(magr,mdef) register struct monst *magr,*mdef/
hitu hack.mhitu.c /^hitu(mtmp,dam)$/
hmon hack.fight.c /^hmon(mon,obj,thrown) \/* return TRUE if mon still /
holetime hack.apply.c /^holetime() {$/
home hack.termcap.c /^home()$/
identify hack.read.c /^identify(otmp) \/* also called by newmail() *\/$/
impossible hack.main.c /^impossible(s,x1,x2)$/
in_ice_box hack.apply.c /^in_ice_box(obj) register struct obj *obj; {$/
ini_inv hack.u_init.c /^ini_inv(trop) register struct trobj *trop; {$/
init_objects hack.o_init.c /^init_objects(){$/
init_rumors hack.rumors.c /^init_rumors(rumf) register FILE *rumf; {$/
init_uhunger hack.eat.c /^init_uhunger(){$/
initedog hack.dog.c /^initedog(mtmp) register struct monst *mtmp; {$/
initoptions hack.options.c /^initoptions()$/
initrack hack.track.c /^initrack(){$/
initworm hack.worm.c /^initworm(mtmp) struct monst *mtmp; {$/
inrange hack.wizard.c /^inrange(mtmp)$/
inroom hack.dog.c /^inroom(x,y) xchar x,y; {$/
inshop hack.shk.c /^inshop(){ return(0); }$/
interesting_to_discover hack.o_init.c /^interesting_to_discover(i)$/
intruph hack.pager.c /^intruph(){$/
inv_cnt hack.c /^inv_cnt(){$/
inv_weight hack.c /^inv_weight(){$/
invault hack.vault.c /^invault(){}$/
isbig hack.mkshop.c /^isbig(sroom)$/
ishuman hack.mon.c /^ishuman(mtmp) register struct monst *mtmp; {$/
isok hack.cmd.c /^isok(x,y) register x,y; {$/
isroom hack.cmd.c /^isroom(x,y) register x,y; { \/* what about POOL?/
itoa hack.end.c /^itoa(a) int a; {$/
join hack.mklev.c /^join(a,b)$/
justswld hack.mon.c /^justswld(mtmp,name)$/
keepdogs hack.dog.c /^keepdogs(){$/
killed hack.mon.c /^killed(mtmp)$/
kludge hack.mon.c /^kludge(str,arg)$/
lesshungry hack.eat.c /^lesshungry(num) register num; {$/
letindex hack.o_init.c /^letindex(let) register char let; {$/
letter hack.mkobj.c /^letter(c) {$/
level_tele hack.trap.c /^level_tele() {$/
litroom hack.read.c /^litroom(on)$/
lmonnam hack.do_name.c /^lmonnam(mtmp) register struct monst *mtmp; {$/
lookaround hack.c /^lookaround(){$/
losedogs hack.dog.c /^losedogs(){$/
losehp hack.c /^losehp(n,knam)$/
losehp_m hack.c /^losehp_m(n,mtmp)$/
losestr hack.c /^losestr(num) \/* may kill you; cause may be poison/
losexp hack.c /^losexp() \/* hit by V or W *\/$/
lowc hack.cmd.c /^lowc(sym)$/
m_at hack.invent.c /^m_at(x,y)$/
m_move hack.mon.c /^m_move(mtmp,after)$/
make_engr_at hack.engrave.c /^make_engr_at(x,y,s)$/
make_niches hack.mklev.c /^make_niches()$/
makecorridors hack.mklev.c /^makecorridors() {$/
makedog hack.dog.c /^makedog(){$/
makelevel hack.mklev.c /^makelevel()$/
makemaz hack.mkmaze.c /^makemaz()$/
makemon hack.makemon.c /^makemon(ptr,x,y)$/
makeniche hack.mklev.c /^makeniche(with_trap)$/
maker hack.mklev.c /^maker(lowx,ddx,lowy,ddy)$/
makerooms hack.mklev.c /^makerooms() {$/
maketrap hack.trap.c /^maketrap(x,y,typ)$/
makevtele hack.mklev.c /^makevtele()$/
mazexy hack.mkmaze.c /^mazexy(){$/
mdrush hack.unix.c /^mdrush(md,away)$/
merged hack.invent.c /^merged(otmp,obj,lose) register struct obj *otmp, */
mfndpos hack.mon.c /^mfndpos(mon,poss,info,flag)$/
mhitu hack.mhitu.c /^mhitu(mtmp)$/
midnight hack.unix.c /^midnight()$/
min hack.shk.c /^#define min(a,b) ((a<b)?a:b)$/
mintrap hack.trap.c /^mintrap(mtmp) register struct monst *mtmp; {$/
miss hack.zap.c /^miss(str,mtmp)$/
mkgold hack.mkobj.c /^mkgold(num,x,y)$/
mkgoldobj hack.invent.c /^mkgoldobj(q)$/
mklev hack.lev.c /^mklev()$/
mkmon_at hack.makemon.c /^mkmon_at(let,x,y)$/
mkobj hack.mkobj.c /^mkobj(let) {$/
mkobj_at hack.mkobj.c /^mkobj_at(let,x,y)$/
mkshop hack.mkshop.c /^mkshop(){$/
mksobj hack.mkobj.c /^mksobj(otyp)$/
mksobj_at hack.mkobj.c /^mksobj_at(otyp,x,y)$/
mkswamp hack.mkshop.c /^mkswamp() \/* Michiel Huisjes & Fred de Wilde *\/$/
mktrap hack.mklev.c /^mktrap(num,mazeflag,croom)$/
mkzoo hack.mkshop.c /^mkzoo(type)$/
mnewsym hack.pri.c /^mnewsym(x,y)$/
mnexto hack.mon.c /^mnexto(mtmp) \/* Make monster mtmp next to you (if/
mondead hack.mon.c /^mondead(mtmp)$/
mondied hack.fight.c /^mondied(mdef) register struct monst *mdef; {$/
monfree hack.mon.c /^monfree(mtmp) register struct monst *mtmp; {$/
monnam hack.do_name.c /^monnam(mtmp) register struct monst *mtmp; {$/
monster_nearby hack.c /^monster_nearby() {$/
monstersym hack.read.c /^monstersym(ch) \/* arnold@ucsfcgl *\/$/
monstone hack.fight.c /^monstone(mdef) register struct monst *mdef; {$/
more hack.topl.c /^more(){$/
more_experienced hack.do.c /^more_experienced(exp,rexp)$/
morehungry hack.eat.c /^morehungry(num) register num; {$/
morguemon hack.mkshop.c /^morguemon()$/
move hack.mkmaze.c /^move(x,y,dir)$/
movecmd hack.cmd.c /^movecmd(sym) \/* also sets u.dz, but returns false/
movemon hack.mon.c /^movemon()$/
movobj hack.c /^movobj(obj, ox, oy)$/
mpickgems hack.mon.c /^mpickgems(mtmp) register struct monst *mtmp; {$/
mpickgold hack.mon.c /^mpickgold(mtmp) register struct monst *mtmp; {$/
mpickobj hack.steal.c /^mpickobj(mtmp,otmp)$/
mread hack.lev.c /^mread(fd, buf, len)$/
mstatusline hack.pri.c /^mstatusline(mtmp) register struct monst *mtmp; {$/
newcham hack.mon.c /^newcham(mtmp,mdat) \/* make a chameleon look like /
newmail hack.unix.c /^newmail() {$/
news0 hack.pri.c /^news0(x,y)$/
newsym hack.pri.c /^newsym(x,y)$/
newttentry hack.end.c /^#define newttentry() (struct toptenentry *) alloc(/
newuexp hack.c /^newuexp()$/
newuhs hack.eat.c /^newuhs(incr) boolean incr; {$/
nexttodoor hack.mkshop.c /^nexttodoor(sx,sy)$/
night hack.unix.c /^night()$/
nocmov hack.termcap.c /^nocmov(x, y)$/
nomul hack.c /^nomul(nval)$/
nose1 hack.pri.c /^nose1(x,y)$/
nosee hack.pri.c /^nosee(x,y)$/
nscr hack.pri.c /^nscr()$/
o_at hack.invent.c /^o_at(x,y)$/
o_on hack.invent.c /^o_on(id, objchn) unsigned int id; register struct /
obfree hack.shk.c /^obfree(obj,merge) register struct obj *obj, *merge/
obj_to_let hack.invent.c /^obj_to_let(obj) \/* should of course only be calle/
off_msg hack.do_wear.c /^off_msg(otmp) register struct obj *otmp; {$/
oinit hack.o_init.c /^oinit() \/* level dependent initialization *\/$/
okay hack.mkmaze.c /^okay(x,y,dir)$/
okdoor hack.mklev.c /^okdoor(x,y)$/
on_scr hack.pri.c /^on_scr(x,y)$/
onbill hack.shk.c /^onbill(obj) register struct obj *obj; {$/
online hack.shk.c /^online(x,y) {$/
opentin hack.eat.c /^opentin(){$/
ordin hack.end.c /^ordin(n) int n; {$/
out_ice_box hack.apply.c /^out_ice_box(obj) register struct obj *obj; {$/
outentry hack.end.c /^outentry(rank,t1,so) register struct toptenentry */
outheader hack.end.c /^outheader() {$/
outline hack.rumors.c /^outline(rumf) register FILE *rumf; {$/
outrip hack.rip.c /^outrip(){$/
outrumor hack.rumors.c /^outrumor(){$/
page_file hack.pager.c /^page_file(fnam, silent) \/* return: 0 - cannot ope/
page_line hack.pager.c /^page_line(s) \/* returns 1 if we should quit *\/$/
page_more hack.pager.c /^page_more(fp,strip)$/
panic hack.pri.c /^panic(str,a1,a2,a3,a4,a5,a6)$/
parse hack.tty.c /^parse()$/
parseoptions hack.options.c /^parseoptions(opts, from_env)$/
pay hack.shk.c /^pay(tmp,shkp)$/
paybill hack.shk.c /^paybill(){}$/
phase_of_the_moon hack.unix.c /^phase_of_the_moon() \/* 0-7, with 0: new, 4: ful/
pickup hack.c /^pickup(all)$/
placebc hack.trap.c /^placebc(attach) int attach; {$/
pline hack.topl.c /^pline(line,arg1,arg2,arg3,arg4,arg5,arg6)$/
plnamesuffix hack.u_init.c /^plnamesuffix() {$/
pluslvl hack.potion.c /^pluslvl()$/
pmon hack.pri.c /^pmon(mon) register struct monst *mon; {$/
pobj hack.pri.c /^pobj(obj) register struct obj *obj; {$/
poisoned hack.mon.c /^poisoned(string, pname)$/
poisonous hack.eat.c /^poisonous(otmp)$/
potionbreathe hack.potion.c /^potionbreathe(obj)$/
potionhit hack.potion.c /^potionhit(mon, obj)$/
prinv hack.invent.c /^prinv(obj)$/
prl hack.pri.c /^prl(x,y)$/
prl1 hack.pri.c /^prl1(x,y)$/
prme hack.pri.c /^prme(){$/
probtype hack.o_init.c /^probtype(let) register char let; {$/
prscore hack.end.c /^prscore(argc,argv) int argc; char **argv; {$/
pru hack.pri.c /^pru()$/
putstr hack.topl.c /^putstr(s) register char *s; {$/
putsym hack.topl.c /^putsym(c) char c; {$/
pwseg hack.worm.c /^pwseg(wtmp) register struct wseg *wtmp; {$/
read_engr_at hack.engrave.c /^read_engr_at(x,y) register int x,y; {$/
readchar hack.tty.c /^readchar() {$/
readmail hack.unix.c /^readmail() {$/
readnews hack.pager.c /^readnews() {$/
readobjnam hack.objnam.c /^readobjnam(bp) register char *bp; {$/
realhunger hack.shk.c /^realhunger(){ \/* not completely foolproof *\/$/
redotoplin hack.topl.c /^redotoplin() {$/
regularize hack.unix.c /^regularize(s) \/* normalize file name - we don't l/
relmon hack.mon.c /^relmon(mon)$/
relobj hack.steal.c /^relobj(mtmp,show)$/
remember_topl hack.topl.c /^remember_topl() {$/
remseg hack.worm.c /^remseg(wtmp) register struct wseg *wtmp; {$/
replgd hack.vault.c /^replgd(mtmp,mtmp2) struct monst *mtmp, *mtmp2; {}$/
replmon hack.mon.c /^replmon(mtmp,mtmp2)$/
replshk hack.shk.c /^replshk(mtmp,mtmp2) struct monst *mtmp, *mtmp2; {}/
rescham hack.mon.c /^rescham() \/* force all chameleons to become norma/
rest_engravings hack.engrave.c /^rest_engravings(fd) int fd; {$/
restfakecorr hack.vault.c /^restfakecorr()$/
restmonchn hack.save.c /^restmonchn(fd)$/
restnames hack.o_init.c /^restnames(fd) register fd; {$/
restobjchn hack.save.c /^restobjchn(fd)$/
revive hack.zap.c /^revive(obj)$/
rhack hack.cmd.c /^rhack(cmd)$/
ringoff hack.do_wear.c /^ringoff(obj)$/
rloc hack.makemon.c /^rloc(mtmp)$/
rloco hack.zap.c /^rloco(obj)$/
rn1 rnd.c /^rn1(x,y)$/
rn2 rnd.c /^rn2(x)$/
rnd rnd.c /^rnd(x)$/
role_index hack.u_init.c /^role_index(pc)$/
rroom hack.c /^rroom(x,y) register int x,y; {$/
save_engravings hack.engrave.c /^save_engravings(fd) int fd; {$/
savebones hack.bones.c /^savebones(){$/
savegoldchn hack.lev.c /^savegoldchn(fd,gold)$/
savelev hack.lev.c /^savelev(fd,lev)$/
savemonchn hack.lev.c /^savemonchn(fd,mtmp)$/
savenames hack.o_init.c /^savenames(fd) register fd; {$/
saveobjchn hack.lev.c /^saveobjchn(fd,otmp)$/
savetrapchn hack.lev.c /^savetrapchn(fd,trap)$/
seemimic hack.search.c /^seemimic(mtmp)$/
seemons hack.pri.c /^seemons(){$/
seeobjs hack.pri.c /^seeobjs(){$/
seeoff hack.c /^seeoff(mode) \/* 1 to redo @, 0 to leave them *\/$/
selftouch hack.trap.c /^selftouch(arg) char *arg; {$/
sengr_at hack.engrave.c /^sengr_at(s,x,y) register char *s; register xchar x/
set_pager hack.pager.c /^set_pager(mode)$/
set_whole_screen hack.pager.c /^set_whole_screen() { \/* called in termcap as soon/
set_wounded_legs hack.do.c /^set_wounded_legs(side, timex)$/
setan hack.objnam.c /^setan(str,buf)$/
setclipped hack.pri.c /^setclipped(){$/
setctty hack.tty.c /^setctty(){$/
setftty hack.tty.c /^setftty(){$/
setgd hack.vault.c /^setgd(\/* mtmp *\/) \/* struct monst *mtmp; *\/ {}/
setgemprobs hack.o_init.c /^setgemprobs()$/
setioctls hack.ioctl.c /^setioctls() {$/
setmangry hack.mon.c /^setmangry(mtmp) register struct monst *mtmp; {$/
setnotworn hack.worn.c /^setnotworn(obj) register struct obj *obj; {$/
setpaid hack.shk.c /^setpaid(){ \/* caller has checked that shopkeeper /
setrandom hack.unix.c /^setrandom()$/
setsee hack.c /^setsee()$/
settrack hack.track.c /^settrack(){$/
settty hack.tty.c /^settty(s) char *s; {$/
setuwep hack.wield.c /^setuwep(obj) register struct obj *obj; {$/
setworn hack.worn.c /^setworn(obj, mask)$/
sgn hack.c /^sgn(a) register int a; {$/
shk_move hack.shk.c /^shk_move(){ return(0); }$/
shkcatch hack.shk.c /^shkcatch(){ return(0); }$/
shkdead hack.shk.c /^shkdead(){}$/
shkname hack.shk.c /^char *shkname(){ return(""); }$/
shopdig hack.shk.c /^shopdig(){}$/
sitoa hack.objnam.c /^sitoa(a) int a; {$/
skipline hack.rumors.c /^skipline(rumf) register FILE *rumf; {$/
sobj_at hack.invent.c /^sobj_at(n,x,y)$/
some_armor hack.do_wear.c /^some_armor(){$/
somegold hack.steal.c /^somegold(){$/
somex hack.mklev.c /^#define somex() ((random()%(croom->hx-croom->lx+1)/
somey hack.mklev.c /^#define somey() ((random()%(croom->hy-croom->ly+1)/
splitbill hack.shk.c /^splitbill(){}$/
splitobj hack.do.c /^splitobj(obj, num) register struct obj *obj; regis/
sq hack.mkshop.c /^sq(a) int a; {$/
stackobj hack.invent.c /^stackobj(obj) register struct obj *obj; {$/
standoutbeg hack.termcap.c /^standoutbeg()$/
standoutend hack.termcap.c /^standoutend()$/
start_screen hack.termcap.c /^start_screen()$/
startup hack.termcap.c /^startup()$/
steal hack.steal.c /^steal(mtmp)$/
stealamulet hack.steal.c /^stealamulet(mtmp)$/
stealarm hack.steal.c /^stealarm(){$/
stealgold hack.steal.c /^stealgold(mtmp) register struct monst *mtmp; {$/
stoned_dialogue hack.timeout.c /^stoned_dialogue()$/
stop_occupation hack.main.c /^stop_occupation()$/
strange_feeling hack.potion.c /^strange_feeling(obj,txt)$/
strprepend hack.objnam.c /^strprepend(s,pref) register char *s, *pref; {$/
subfrombill hack.shk.c /^subfrombill(){}$/
swallowed hack.pri.c /^swallowed()$/
t_at hack.invent.c /^t_at(x,y)$/
tamedog hack.dog.c /^tamedog(mtmp, obj)$/
tele hack.trap.c /^tele() {$/
teleds hack.trap.c /^teleds(nux, nuy)$/
teleok hack.trap.c /^teleok(x,y) register int x,y; { \/* might throw hi/
thitu hack.fight.c /^thitu(tlev,dam,name)$/
timeout hack.timeout.c /^timeout(){$/
tmp_at hack.pri.c /^tmp_at(x,y) schar x,y; {$/
topten hack.end.c /^topten(){$/
typename hack.objnam.c /^typename(otyp)$/
u_init hack.u_init.c /^u_init(){$/
u_wipe_engr hack.engrave.c /^u_wipe_engr(cnt)$/
unctrl hack.cmd.c /^unctrl(sym)$/
unfaint hack.eat.c /^unfaint(){$/
unplacebc hack.trap.c /^unplacebc(){$/
unpmon hack.pri.c /^unpmon(mon) register struct monst *mon; {$/
unpobj hack.pri.c /^unpobj(obj) register struct obj *obj; {$/
unsee hack.c /^unsee() {$/
unstuck hack.mon.c /^unstuck(mtmp)$/
uptodate hack.unix.c /^uptodate(fd) {$/
use_camera hack.apply.c /^use_camera(obj) \/* register *\/ struct obj *obj; /
use_ice_box hack.apply.c /^use_ice_box(obj) register struct obj *obj; {$/
use_magic_whistle hack.apply.c /^use_magic_whistle(obj) struct obj *obj; {$/
use_pick_axe hack.apply.c /^use_pick_axe(obj)$/
use_whistle hack.apply.c /^use_whistle(obj) struct obj *obj; {$/
used hack.rumors.c /^used(i) register int i; {$/
useup hack.invent.c /^useup(obj)$/
veryold hack.unix.c /^veryold(fd) {$/
visctrl hack.do_name.c /^visctrl(c)$/
vism_at hack.pri.c /^vism_at(x,y)$/
vtele hack.trap.c /^vtele() {$/
wakeup hack.search.c /^wakeup(mtmp)$/
walkfrom hack.mkmaze.c /^walkfrom(x,y) int x,y; {$/
weight hack.mkobj.c /^weight(obj)$/
wipe_engr_at hack.engrave.c /^wipe_engr_at(x,y,cnt) register xchar x,y,cnt; {$/
wiz_hit hack.wizard.c /^wiz_hit(mtmp)$/
wiz_inv hack.u_init.c /^wiz_inv(){$/
worm_move hack.worm.c /^worm_move(mtmp) struct monst *mtmp; {$/
worm_nomove hack.worm.c /^worm_nomove(mtmp) register struct monst *mtmp; {$/
wormdead hack.worm.c /^wormdead(mtmp) register struct monst *mtmp; {$/
wormhit hack.worm.c /^wormhit(mtmp) register struct monst *mtmp; {$/
wormsee hack.worm.c /^wormsee(tmp) register unsigned tmp; {$/
xmonnam hack.do_name.c /^xmonnam(mtmp, vb) register struct monst *mtmp; int/
xmore hack.topl.c /^xmore(s)$/
xname hack.objnam.c /^xname(obj)$/
xprname hack.invent.c /^xprname(obj,let)$/
xputc hack.termcap.c /^xputc(c) char c; {$/
xputs hack.termcap.c /^xputs(s) char *s; {$/
xwaitforspace hack.tty.c /^xwaitforspace(s)$/
youswld hack.mon.c /^youswld(mtmp,dam,die,name)$/
zhit hack.zap.c /^zhit(mon,type) \/* returns damage to mon *\/$/