SCCS Id: @(#)schema.old 3.2 95/10/25 Copyright (c) NetHack PC Development Team 1994. # # NetHack Overlay Schema # NetHack "classic" overlay schema. # This was moved to the msdos/old directory for 3.2 because # that version can no longer use this schema. Preserved # there for historical reasons. [ root ] alloc.o attrib.0 dbridge.0 decl.o display.o dlb.o dogmove.0 dungeon.0 engrave.0 explode.0 hack.3 hacklib.0 hacklib.1 invent.0 light.3 mkobj.0 mkroom.0 mondata.0 monmove.0 monst.o msdos.0 muse.o objects.o pcmain.0 pcmain.1 pcmain.b pctiles.0 random.o rect.o rnd.0 sound.o teleport.o termcap.0 tile.o trap.0 video.0 vidtxt.0 vidvga.0 vidvga.1 vis_tab.o vision.o wintty.o zap.0 shk.0 # These could use to go in root, but are in OVL1 to make # the game loadable in under 512 free ram. [ rhack and friends ] allmain.0 artifact.0 attrib.1 botl.1 cmd.1 do.1 do.3 eat.0 engrave.2 explode.1 getline.1 hack.1 hack.2 sounds.0 timeout.0 track.1 vault.0 wizard.0 [ startup ] dungeon.1 files.o monstr.o msdos.b [ main monster code ] cmd.0 engrave.1 mondata.1 mthrowu.0 priest.0 track.0 trap.1 trap.2 were.0 [ monster movement ] mon.0 mon.1 monmove.1 [ pet monster movement ] dog.1 dogmove.b [ advanced monsters 1 ] mcastu.0 minion.o [ advanced monsters 2 ] priest.b shk.1 shk.2 shk.3 shk.b [ advanced monsters 3 ] were.b [ advanced monsters 4 ] wizard.b [ advanced monsters 5 ] worm.o # around the movement loop [ domove and friends ] apply.0 do_wear.1 lock.0 [ ] detect.o [ ] attrib.2 attrib.b exper.o [ ] eat.1 invent.1 [ ] makemon.0 makemon.1 makemon.2 mkobj.1 [ ] makemon.b mkobj.b mplayer.o [ ] mhitm.b [ ] mthrowu.1 [ ] mthrowu.b [ ] allmain.1 mhitm.0 mhitu.0 mhitu.1 rnd.1 weapon.0 weapon.1 [ ] mon.2 mon.b [ ] artifact.1 uhitm.o weapon.b [ ] do_wear.0 mhitu.b [ ] steal.0 steal.1 [ ] monmove.2 monmove.b steal.b [ ] rnd.b [ ] do_wear.2 mondata.2 objnam.0 objnam.1 polyself.0 polyself.1 [ ] do_name.0 [ ] hacklib.2 hacklib.b objnam.b [ ] pager.o [ ] botl.0 [ ] botl.b termcap.1 topl.b windows.o [ ] topl.1 topl.2 [ ] termcap.b video.b vidtxt.b vidvga.b [ ] quest.o questpgr.o [ ] invent.b [ ] hack.b [ ] dog.b mondata.b sounds.b timeout.1 timeout.b [ ] do.0 invent.3 [ ] cmd.b getline.2 write.o [ ] apply.b [ ] do.b drawing.o [ ] dokick.o [ ] dothrow.o [ ] eat.b [ ] invent.2 pickup.o [ ] lock.b [ ] polyself.b [ ] pray.o [ ] read.b spell.o [ ] ball.o [ clothing stuff ] do_wear.b wield.o worn.o [ zappage 1 ] zap.1 zap.2 zap.3 zap.b [ zappage 2 ] dbridge.1 dbridge.b [ zappage 3 ] trap.3 trap.b [ unusual circumstances ] artifact.b do_name.2 do_name.b fountain.o music.o rumors.o sit.o vault.b [ uppers and downers 1 ] apply.1 bones.o mklev.o mkmap.o mkmaze.o mkroom.b restore.o save.o [ uppers and downers 2 ] allmain.b end.o engrave.b o_init.o options.o rip.o shknam.0 topten.o tty.o u_init.o [ levelling ] do.2 dog.2 extralev.o sp_lev.o track.b [ ] dig.o [ ] mail.0 mail.b mcastu.b pcunix.b pline.b potion.b shknam.b sys.o version.o [ ] pctiles.b [ ] video.1