summaryrefslogtreecommitdiffstats
path: root/games/larn/savelev.c
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2002-10-21 07:40:27 +0000
committermarkm <markm@FreeBSD.org>2002-10-21 07:40:27 +0000
commite41bd31debce476e2f6ae864651c7380bea2cdbb (patch)
treeb90261e8ce260fee190d0f359aa2884ddf2510de /games/larn/savelev.c
parent1cdc4d3dd3997f7f78a4a0ff9c52006837b0b5c4 (diff)
downloadFreeBSD-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.c48
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;
- }
- }
OpenPOWER on IntegriCloud