diff options
author | markm <markm@FreeBSD.org> | 2002-10-21 07:40:27 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2002-10-21 07:40:27 +0000 |
commit | e41bd31debce476e2f6ae864651c7380bea2cdbb (patch) | |
tree | b90261e8ce260fee190d0f359aa2884ddf2510de /games/larn/savelev.c | |
parent | 1cdc4d3dd3997f7f78a4a0ff9c52006837b0b5c4 (diff) | |
download | FreeBSD-src-e41bd31debce476e2f6ae864651c7380bea2cdbb.zip FreeBSD-src-e41bd31debce476e2f6ae864651c7380bea2cdbb.tar.gz |
Deorbit complete. We dont build these anymore, so into the attic they go.
Diffstat (limited to 'games/larn/savelev.c')
-rw-r--r-- | games/larn/savelev.c | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/games/larn/savelev.c b/games/larn/savelev.c deleted file mode 100644 index 1ef873f..0000000 --- a/games/larn/savelev.c +++ /dev/null @@ -1,48 +0,0 @@ -/* savelev.c Larn is copyrighted 1986 by Noah Morgan. */ -/* $FreeBSD$ */ -#include "header.h" -extern struct cel *cell; - -/* - * routine to save the present level into storage - */ -savelevel() - { - struct cel *pcel; - char *pitem,*pknow,*pmitem; - short *phitp,*piarg; - struct cel *pecel; - pcel = &cell[level*MAXX*MAXY]; /* pointer to this level's cells */ - pecel = pcel + MAXX*MAXY; /* pointer to past end of this level's cells */ - pitem=item[0]; piarg=iarg[0]; pknow=know[0]; pmitem=mitem[0]; phitp=hitp[0]; - while (pcel < pecel) - { - pcel->mitem = *pmitem++; - pcel->hitp = *phitp++; - pcel->item = *pitem++; - pcel->know = *pknow++; - pcel++->iarg = *piarg++; - } - } - -/* - * routine to restore a level from storage - */ -getlevel() - { - struct cel *pcel; - char *pitem,*pknow,*pmitem; - short *phitp,*piarg; - struct cel *pecel; - pcel = &cell[level*MAXX*MAXY]; /* pointer to this level's cells */ - pecel = pcel + MAXX*MAXY; /* pointer to past end of this level's cells */ - pitem=item[0]; piarg=iarg[0]; pknow=know[0]; pmitem=mitem[0]; phitp=hitp[0]; - while (pcel < pecel) - { - *pmitem++ = pcel->mitem; - *phitp++ = pcel->hitp; - *pitem++ = pcel->item; - *pknow++ = pcel->know; - *piarg++ = pcel++->iarg; - } - } |