# Hack 1.0 source code

Source code

1.0 - 1.3d - 1.4f - 2.2a - 2.3e - 3.0.0 - 3.1.0 - 3.2.0 - 3.3.0 - 3.4.0 - 3.4.3 - 3.6.0 - 3.6.1 - 3.6.2

Statistics - Source diving - Annotations

This page contains links to the source code of Hack 1.0. This is an old release; for the latest release, see Source code.
See Hack 1.0#Availability for details on this code's origin. 

Header files
Hack 1.0/date.h
Hack 1.0/def.edog.h
Hack 1.0/def.eshk.h
Hack 1.0/def.func_tab.h
Hack 1.0/def.gen.h
Hack 1.0/def.monst.h
Hack 1.0/def.objclass.h
Hack 1.0/def.objects.h
Hack 1.0/def.obj.h
Hack 1.0/def.permonst.h
Hack 1.0/def.trap.h
Hack 1.0/def.wseg.h
Hack 1.0/hack.h
Hack 1.0/hack.mfndpos.h
Hack 1.0/hack.onames.h
Hack 1.0/mklev.h
Hack 1.0/savelev.h

Source files
Hack 1.0/hack.c
Hack 1.0/hack.apply.c
Hack 1.0/hack.bones.c
Hack 1.0/hack.cmdlist.c
Hack 1.0/hack.Decl.c
Hack 1.0/hack.do.c
Hack 1.0/hack.dog.c
Hack 1.0/hack.do_name.c
Hack 1.0/hack.do_wear.c
Hack 1.0/hack.eat.c
Hack 1.0/hack.end.c
Hack 1.0/hack.engrave.c
Hack 1.0/hack.fight.c
Hack 1.0/hack.invent.c
Hack 1.0/hack.ioctl.c
Hack 1.0/hack.lev.c
Hack 1.0/hack.main.c
Hack 1.0/hack.makemon.c
Hack 1.0/hack.mhitu.c
Hack 1.0/hack.mkobj.c
Hack 1.0/hack.mon.c
Hack 1.0/hack.monst.c
Hack 1.0/hack.objnam.c
Hack 1.0/hack.o_init.c
Hack 1.0/hack.options.c
Hack 1.0/hack.pri.c
Hack 1.0/hack.read.c
Hack 1.0/hack.rip.c
Hack 1.0/hack.rumors.c
Hack 1.0/hack.save.c
Hack 1.0/hack.search.c
Hack 1.0/hack.shk.c
Hack 1.0/hack.stat.c
Hack 1.0/hack.steal.c
Hack 1.0/hack.termcap.c
Hack 1.0/hack.timeout.c
Hack 1.0/hack.topl.c
Hack 1.0/hack.track.c
Hack 1.0/hack.trap.c
Hack 1.0/hack.tty.c
Hack 1.0/hack.u_init.c
Hack 1.0/hack.vault.c
Hack 1.0/hack.version.c
Hack 1.0/hack.whatis.c
Hack 1.0/hack.wield.c
Hack 1.0/hack.worm.c
Hack 1.0/hack.worn.c
Hack 1.0/hack.zap.c
Hack 1.0/makedefs.c
Hack 1.0/mklev.c
Hack 1.0/mklv.makemaz.c
Hack 1.0/mklv.shk.c
Hack 1.0/mklv.shknam.c
Hack 1.0/rnd.c

Other files
Hack 1.0/data
Hack 1.0/rumors