trunk only: preserving context (remaining files)

Pat Rankin wrote:
> collect them all into some new struct and
> save that separately rather than jamming more non-option stuff
> into struct flags.

This patch:
- collects all context/tracking related fields from flags
  into a new structure called "context."
It also adds the following to the new structure:
- stethoscope turn support
- victual support
- tin support
This commit is contained in:
nethack.allison
2003-09-21 11:57:26 +00:00
parent 18e971e442
commit c12d797531
6 changed files with 34 additions and 17 deletions

27
Files
View File

@@ -31,19 +31,20 @@ nethack.txt recover.6 recover.txt tmac.n window.doc
include:
(files for all versions)
align.h amiconf.h artifact.h artilist.h attrib.h
beconf.h color.h config.h config1.h coord.h
decl.h def_os2.h dgn_file.h display.h dlb.h
dungeon.h edog.h emin.h engrave.h epri.h
eshk.h extern.h flag.h func_tab.h global.h
hack.h lev.h mail.h mfndpos.h micro.h
mkroom.h monattk.h mondata.h monflag.h monst.h
monsym.h nhlan.h ntconf.h obj.h objclass.h
os2conf.h patchlevel.h pcconf.h permonst.h prop.h
qtext.h quest.h rect.h region.h rm.h
skills.h sp_lev.h spell.h system.h tcap.h
timeout.h tosconf.h tradstdc.h trampoli.h trap.h
unixconf.h vault.h vision.h vmsconf.h wceconf.h
winami.h winprocs.h wintype.h you.h youprop.h
beconf.h color.h config.h config1.h context.h
coord.h decl.h def_os2.h dgn_file.h display.h
dlb.h dungeon.h edog.h emin.h engrave.h
epri.h eshk.h extern.h flag.h func_tab.h
global.h hack.h lev.h mail.h mfndpos.h
micro.h mkroom.h monattk.h mondata.h monflag.h
monst.h monsym.h nhlan.h ntconf.h obj.h
objclass.h os2conf.h patchlevel.h pcconf.h permonst.h
prop.h qtext.h quest.h rect.h region.h
rm.h skills.h sp_lev.h spell.h system.h
tcap.h timeout.h tosconf.h tradstdc.h trampoli.h
trap.h unixconf.h vault.h vision.h vmsconf.h
wceconf.h winami.h winprocs.h wintype.h you.h
youprop.h
(file for tty versions)
wintty.h
(files for X versions)