billr@saab.CNA.TEK.COM (Bill Randle) (07/14/89)
Submitted-by: "Laurence R. Brothers" <brothers@paul.rutgers.edu> Posting-number: Volume 7, Issue 39 Archive-name: omega3/Part20 Supersedes: omega2: Volume 5, Issue 12-29,38-40 #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of archive 20 (of 20)." # Contents: Makefile Makefile.notsun oabyss.dat oabyss.txt oarena.dat # ocircle.dat ocourt.dat odlair.dat ohelp11.txt ohelp13.txt # ohelp4.txt ohelp6.txt ohelp7.txt ohome1.dat ohome2.dat ohome3.dat # ointro.txt omaze1.dat omaze2.dat omaze4.dat omega.ad omega.hi # omega.log omisle.dat omstrike.c oscroll2.txt oscroll3.txt # oscroll4.txt ospeak.dat otemple.dat ovillage1.dat ovillage2.dat # ovillage3.dat ovillage4.dat ovillage5.dat ovillage6.dat # Wrapped by billr@saab on Thu Jun 29 08:14:17 1989 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'Makefile' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'Makefile'\" else echo shar: Extracting \"'Makefile'\" \(1140 characters\) sed "s/^X//" >'Makefile' <<'END_OF_FILE' X# This makefile works on a Sun, but may not work on some other machines X X# If you have gcc and don't intend to hack around with the game, X# I recommend replacing cc with gcc and using -O instead of -g X# in the flags. If you don't have gcc, instead of -O, use -O2 X# for the standard sun compiler X Xobjects = ocom1.o oetc.o oinv.o omon.o oscr.o\ X o.o ocom2.o ofile.o oitem.o omove.o osite1.o\ X oabyss.o ocom3.o ogen1.o oitemf1.o omovef.o osite2.o\ X oaux1.o ocountry.o ogen2.o oitemf2.o omspec.o ospell.o\ X oaux2.o oeffect1.o oguild1.o oitemf3.o omstrike.o otime.o\ X oaux3.o oeffect2.o oguild2.o olev.o omtalk.o otrap.o\ X ochar.o oeffect3.o ohouse.o ommelee.o opriest.o outil.o\ X ocity.o oenv.o oinit.o ommove.o osave.o ovillage.o X Xsourceflags = -g -c X Xobjectflags = -g X Xlibraries = -lcurses -ltermlib X Xomega: $(objects) X cc -o $@ $(objectflags) $(objects) $(libraries) X Xtags: $(objects) X etags -t *.c *.h X X$(objects): odate.h odefs.h oextern.h oglob.h oiinit.h ominit.h $(@:.o=.c) X cc $(sourceflags) $(@:.o=.c) END_OF_FILE if test 1140 -ne `wc -c <'Makefile'`; then echo shar: \"'Makefile'\" unpacked with wrong size! fi # end of 'Makefile' fi if test -f 'Makefile.notsun' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'Makefile.notsun'\" else echo shar: Extracting \"'Makefile.notsun'\" \(1118 characters\) sed "s/^X//" >'Makefile.notsun' <<'END_OF_FILE' X X# This is a sample makefile submitted by an omega player X# not on a sun. It should work for most non-sun unix systems X#You will have to at the least change the BINDIR and LIBDIR lines. X X# If you have gcc and don't intend to hack around with the game, X# I recommend replacing cc with gcc and using -O (as in the CFLAGS). XCFLAGS = -O XLDFLAGS = -s XLIBS = -lcurses -ltermlib XBINDIR = /u/kyrimis/bin/games XLIBDIR = /u/kyrimis/games/omega X XOBJ = o.o oabyss.o oaux1.o oaux2.o oaux3.o ochar.o ocity.o\ X ocom1.o ocom2.o ocom3.o\ X ocountry.o oeffect1.o oeffect2.o oeffect3.o\ X oetc.o oenv.o ofile.o ogen1.o ogen2.o oguild1.o oguild2.o ohouse.o\ X oinit.o oinv.o oitem.o oitemf1.o oitemf2.o oitemf3.o olev.o\ X ommelee.o ommove.o omon.o omove.o omovef.o omspec.o\ X omstrike.o omtalk.o opriest.o\ X osave.o oscr.o osite1.o osite2.o\ X ospell.o otime.o otrap.o outil.o ovillage.o X Xomega: $(OBJ) X cc $(LDFLAGS) $(OBJ) $(LIBS) -o omega X Xinstall: omega X mv omega $(BINDIR) X chmod u+s $(BINDIR)/omega X cp omega.* *.dat *.txt $(LIBDIR) X Xclean: X rm -rf *.o omega X X$(OBJ): odefs.h oextern.h oglob.h X END_OF_FILE if test 1118 -ne `wc -c <'Makefile.notsun'`; then echo shar: \"'Makefile.notsun'\" unpacked with wrong size! fi # end of 'Makefile.notsun' fi if test -f 'oabyss.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'oabyss.dat'\" else echo shar: Extracting \"'oabyss.dat'\" \(1106 characters\) sed "s/^X//" >'oabyss.dat' <<'END_OF_FILE' X0000000000000000000000000.....#####.....000000000000000000000000 X0000000000000000000000000...###~.6###...000000000000000000000000 X0000000000000000000000000..##.......##..000000000000000000000000 X0000000000000000000000000..##".....;##..000000000000000000000000 X0000000000000000000000000...##.....##...000000000000000000000000 X0000000000000000000000000.##1##.V.##2##.000000000000000000000000 X0000000000000000000000000..###..3..###..000000000000000000000000 X0000000000000000000000000...............000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X0000000000000000000000000000000...000000000000000000000000000000 X END_OF_FILE if test 1106 -ne `wc -c <'oabyss.dat'`; then echo shar: \"'oabyss.dat'\" unpacked with wrong size! fi # end of 'oabyss.dat' fi if test -f 'oabyss.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'oabyss.txt'\" else echo shar: Extracting \"'oabyss.txt'\" \(1314 characters\) sed "s/^X//" >'oabyss.txt' <<'END_OF_FILE' XAfter entering the abyss, your surroundings dissolved in a violent Xblue flash. You seemed to float through creme-de-menthe colored Xgelatin for an eternity. Gradually you seemed to be approaching some Xsurface in the distance..... X XWith a noise far louder than a popping soap-bubble, you find yourself Xstanding at one end of a narrow stone causeway. The floor is of Xalternating squares of blue-veined orange and orange-veined blue Xmarble, for an effect rather like the Trump Tower atrium, except Xworse. The causeway seems to hang suspended in the midst of a great Xvoid. In the distance ahead the path seems to widen out into a large Xplatform. A chill runs down your spine and the floor is cold beneath Xyour bare feet. You notice that all your possessions seem to have been Xlost somewhere.... All you have is your bare hands and brain.... X XThere is the sound of a single bell chiming, and the musical tone Xsomehow reverberates for long moments despite the lack of walls to Xprovide echoes. X XThe note fades. X XWith a sudden roar, a blue flame erupts from the center of the Xcauseway! A strangely familiar voice rings out from it: X X"Foolish Mortal! You have entered upon the Adept's Challenge...." X X"There is no escape!" X X"There is no victory!" X XThe flame flickers out. Well, you've really done it this time, haven't you? END_OF_FILE if test 1314 -ne `wc -c <'oabyss.txt'`; then echo shar: \"'oabyss.txt'\" unpacked with wrong size! fi # end of 'oabyss.txt' fi if test -f 'oarena.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'oarena.dat'\" else echo shar: Extracting \"'oarena.dat'\" \(1068 characters\) sed "s/^X//" >'oarena.dat' <<'END_OF_FILE' X################################################################ X################################################################ X################################################################ X################................................################ X############........................................############ X##########............................................########## X##########............................................########## XXPP...........................................................## XXPP...........................................................## X##########............................................########## X##########............................................########## X############........................................############ X################................................################ X################################################################ X################################################################ X################################################################ X X X X END_OF_FILE if test 1068 -ne `wc -c <'oarena.dat'`; then echo shar: \"'oarena.dat'\" unpacked with wrong size! fi # end of 'oarena.dat' fi if test -f 'ocircle.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ocircle.dat'\" else echo shar: Extracting \"'ocircle.dat'\" \(1041 characters\) sed "s/^X//" >'ocircle.dat' <<'END_OF_FILE' X#################.e############ss###########.e################## X#################.###########......####.....##.################# X####!?.L.#######.########n...######....########.################ X########.S......#######...#####ss#####n.########.############### X##############.#######.###.#n.......####.########.############## X##############.#######.####.S######S.####.#######.############## X#############.#######.#####.#......#.#####.#######.############# X#############.######s.###s.##TSSSST##.s###.s######.############# X#############.######s.###s.####-#####.s###.s######.############# X#############.#######.#####.##D..P##.n####.#######.############# X##############.#######.#####.######.#####.#######.############## X##############.#######.######......#..###.#######.############## X###############.#######..n#####ss#####...#######........######## X################.########....######...n########.#######.######## X#################.##.....####......###########.########...###### X##################e.###########ss###########e.################## X END_OF_FILE if test 1041 -ne `wc -c <'ocircle.dat'`; then echo shar: \"'ocircle.dat'\" unpacked with wrong size! fi # end of 'ocircle.dat' fi if test -f 'ocourt.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ocourt.dat'\" else echo shar: Extracting \"'ocourt.dat'\" \(1625 characters\) sed "s/^X//" >'ocourt.dat' <<'END_OF_FILE' X################################################################ X################################.############################### X################################.############################### X################################.############################### X###############################G.G############################## X###############################...############################## X###############################...############################## X##############################G...G############################# X##############################.....############################# X##############################.....############################# X#############################G.....G############################ X#############################.......############################ X#############################.......############################ X############################G.......G########################### X###########################..e.....e..########################## X#########################....e.....e....######################## X#########################....e.....e....######################## X#########################.....n...n.....######################## X##########################....n...n....######################### X###########################.....5.....########################## X#############################..T.T..############################ X###############################.<.############################## X################################################################ X################################################################ X################################################################ END_OF_FILE if test 1625 -ne `wc -c <'ocourt.dat'`; then echo shar: \"'ocourt.dat'\" unpacked with wrong size! fi # end of 'ocourt.dat' fi if test -f 'odlair.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'odlair.dat'\" else echo shar: Extracting \"'odlair.dat'\" \(1041 characters\) sed "s/^X//" >'odlair.dat' <<'END_OF_FILE' X################################################################ X################################################################ X#############..........M...........############################# X########$..$..........................#############$$$$$######## X#####.........................M.........##########$$$$$$$$$##### X####.....M............$.................$######Ss#$$$$d$$$$$#### X###................................###########$#s#$$$d$d$$$$$### XX..........$.......................SpTT77TTppW$#s.$$d$D$d$$$$$## XX..........................$.......SpTT77TTppW$#s.$$$d$d$$$$$### XX......M...........................###########$#s#$$$$d$$$$$#### X#####.................M..............$$$#######Ss#$$$$$$$$###### X########....$..................M.....$$###########$$$$$$$####### X###########..........................########################### X################################################################ X################################################################ X################################################################ X END_OF_FILE if test 1041 -ne `wc -c <'odlair.dat'`; then echo shar: \"'odlair.dat'\" unpacked with wrong size! fi # end of 'odlair.dat' fi if test -f 'ohelp11.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohelp11.txt'\" else echo shar: Extracting \"'ohelp11.txt'\" \(803 characters\) sed "s/^X//" >'ohelp11.txt' <<'END_OF_FILE' XOPTION SETTINGS X=============== XOptions may be set with the 'O' command. The options are: X X(F) BELLICOSE: Attack friendly monsters without confirmation. X(F) JUMPMOVE: Don't display things until the end of a run. X(T) PICKUP: Automatically pick things up when you move over them. X(T) RUNSTOP: Stop a run when something like a door is passed. X(T) CONFIRM: Ask confirmation before you do some dangerous things. X(F) TOPINV: Display inventory to message line, not to full screen. X(F) PACKADD: Add new items to pack, instead of going into inventory mode X(V) VERBOSITY: TERSE, MEDIUM, or VERBOSE, the level of detail in combat. X(1) SEARCHNUM: the number of turns spent searching when you hit the 's' key. X XThe default values are parenthesized. These options will be recovered from Xyour .omegarc if you use one. END_OF_FILE if test 803 -ne `wc -c <'ohelp11.txt'`; then echo shar: \"'ohelp11.txt'\" unpacked with wrong size! fi # end of 'ohelp11.txt' fi if test -f 'ohelp13.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohelp13.txt'\" else echo shar: Extracting \"'ohelp13.txt'\" \(1652 characters\) sed "s/^X//" >'ohelp13.txt' <<'END_OF_FILE' XCOUNTRYSIDE COMMAND LIST: X______________________________________________________________________________ Xkey : description : time taken X______________________________________________________________________________ X^p : print previous message : --- X^r : redraw screen : --- Xd : drop object (will be lost forever) : --- Xe : eat something : --- Xi : inventory of things in pack (selected inventory mode) : --- Xs : search all around you for hidden traces : 1 hour XH : hunt for food : 3 hours XI : inventory of things in pack (alternate inventory mode) : --- XO : set options : --- XP : public license information : --- XQ : quit : --- XR : rename character : --- XS : save game and quit : --- XV : version information : --- X> : enter a village, city, dungeon, et al. : --- X/ : identify the onscreen usage of some character : --- Xvi keys & keypad numbers: : variable w. X walk one space (about 20 kilometers) terrain X? : display or copy help files : 0 END_OF_FILE if test 1652 -ne `wc -c <'ohelp13.txt'`; then echo shar: \"'ohelp13.txt'\" unpacked with wrong size! fi # end of 'ohelp13.txt' fi if test -f 'ohelp4.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohelp4.txt'\" else echo shar: Extracting \"'ohelp4.txt'\" \(851 characters\) sed "s/^X//" >'ohelp4.txt' <<'END_OF_FILE' XMOVEMENT X======== XThe mechanics of movement are much like rogue. You can use either the Xvi keys (hjklbnyu) or the numeric keypad to move; the capitalized vi Xkeys or a keypad direction preceded by a 5 "run" in that direction Xuntil either an object is run into, or an "interesting" location is Xhit. More locations are "interesting" if the "RUNSTOP" option is set. XIn most environments, a single move takes but a few seconds of game Xtime, depending on the player's "Spd" score, but some places movement Xtakes longer. In the countryside environment, the scale is much larger Xthan usual (say 5KM/move), so a single move can take hours. (Riding a Xhorse can reduce the amount of time taken in the country, depending on Xthe terrain being travelled). In the city or village environments, the Xscale is such that a move takes about 30 seconds or so of gametime. END_OF_FILE if test 851 -ne `wc -c <'ohelp4.txt'`; then echo shar: \"'ohelp4.txt'\" unpacked with wrong size! fi # end of 'ohelp4.txt' fi if test -f 'ohelp6.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohelp6.txt'\" else echo shar: Extracting \"'ohelp6.txt'\" \(618 characters\) sed "s/^X//" >'ohelp6.txt' <<'END_OF_FILE' XBUGS AND FEATURES X================= X"It's not a bug, it's an undocumented feature." X Xomega is not just a large program, it is a large, complicated, and not Xparticularly well written program. There are so many features that not Xall can be well tested, particularly in combination with one another. XTherefore, it is likely that your version, whatever it is, has some Xbugs. The author always strives to correct bugs and remedy Xmisfeatures, so if you send mail to brothers@paul.rutgers.edu, he will Xattempt to remedy the problem. Suggestions for further features, Xmonsters, traps, items, dungeons, etc. are also welcome. END_OF_FILE if test 618 -ne `wc -c <'ohelp6.txt'`; then echo shar: \"'ohelp6.txt'\" unpacked with wrong size! fi # end of 'ohelp6.txt' fi if test -f 'ohelp7.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohelp7.txt'\" else echo shar: Extracting \"'ohelp7.txt'\" \(725 characters\) sed "s/^X//" >'ohelp7.txt' <<'END_OF_FILE' XMAGIC X===== XYour character may be taught spells by his or her guild or priesthood, Xat the collegium magii, or pick them up from a scroll of spells. Every Xspell costs some amount of mana to cast. Mana is not normally Xregenerated except when the player goes up an experience level, but Xvarious magic items augment mana, and the sorceror's guild will Xrecharge you for a fee. If you learn the same spell multiple times, Xthe effective power drain to cast the spell is lowered. Some spells Xhave a constant effect, while others vary according to your level. XThe spell of ritual magic has a variety of different effects depending Xon the circumstances under which it is cast. The spell of high magic Xis the most powerful, by the way. END_OF_FILE if test 725 -ne `wc -c <'ohelp7.txt'`; then echo shar: \"'ohelp7.txt'\" unpacked with wrong size! fi # end of 'ohelp7.txt' fi if test -f 'ohome1.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohome1.dat'\" else echo shar: Extracting \"'ohome1.dat'\" \(1041 characters\) sed "s/^X//" >'ohome1.dat' <<'END_OF_FILE' X################################################################ X################################################################ X##cccccccccccccc#DDDDDDDDDDDDDDDDDDD|ccccc##GGGG|BBBBBBBBBBBB### X##cccccccccccccc#DDDDDDDDDDDDDDDDDDD|ccccc#3GGGG|BBBBBBBBBBBB### X##cccccccccccccc#DDDDDDDDDDDDDDDDDDD#############BBBBBBBBBBBB### X##cccccccccccccc#DDDDDDDDDDDDDDDDDDD#.....|BBBBBBBBBBBBBBBBBB### X##############||#DDDDDDDDNDDDDDDDDDD#.....|BBBBBBBBBBBBBBBBBB### X##K#K#K#K#K#K#KK|DDDDDDDDDDDDDDDDDDD#.....#BBBBBBBBBBBBBBBBBB### X##KKKKKKKKKKKKKK|DDDDDDDDDDDDDDDDDDD#.....#BBBBBBBBBBBBBBBBBB### X###KKKKKKKKKKKKK#DDDDDDDDDDDDDDDDDDDD.....#BBBBBBBBBBBBBBBBBB### X##3KKKKKKKKKKKKK#DDDDDDDDDDDDDDDDDDDD.....#NBBBBBBBBBBBBBBBBB### X##############||#######||########################BBBBBBBBBBBB### XX...................................|cccc##3cccc|BBBBBBBBBBBB### XX...................................|cccc3##cccc|BBBBBBBBBBBB### X################################################################ X################################################################ X END_OF_FILE if test 1041 -ne `wc -c <'ohome1.dat'`; then echo shar: \"'ohome1.dat'\" unpacked with wrong size! fi # end of 'ohome1.dat' fi if test -f 'ohome2.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohome2.dat'\" else echo shar: Extracting \"'ohome2.dat'\" \(976 characters\) sed "s/^X//" >'ohome2.dat' <<'END_OF_FILE' X################################################################ X#DDDDDDDDKaKS............S...dppT..ppT..ppT.....ppppppp######### X#DDDDDDDDKKa#............####S#######################TT###a##### X#DDDDDDDDKKK#...........a33##^########################+####3333# X#DDDDDDDDKKK#...........a####B#########################a###3333# X#DDDDDDDDKKK##############^##B#############################3333# X####|||###################^##BBBBBBBHBBBBBBBBBBaBBBBBBBBB##3333# XX............pRPdTTTTTTppTT##BBBBBBBBBBBBBBBBBBBBBBBBBBBB##AAAA# XX............pRPdTTTTTTppTT##BBBBBBBBBBBBBBBBBBBBBBBBBBBB##SSSS# X###||#||#####################BBBBBBaBBBBBBBBBBBBBBBBBBBBB##adad# X#cccc#GGGG#BBBBBBBBBBBBBB####BBNBBBBBBBBBBBBBBBBBBBBBBBBa##SSSS# X#ccac#GGGG#BBBBBBBBBBBBBB####BBBBBBBBBBBBBBBBBBBBBBBBBBBB##GGGG# X#cccc#GGaG#BBBBBBBBBBBBBB####BBBBBBBBBBBBBBBBBBBBBBBBBBBB##GGGG# X#cccc#GGGG|aBBBBBaBBBBBBB####BBBBBBBBBBBBBBBBBaBBBBBBBBBBB|GGGG# X################################################################ X END_OF_FILE if test 976 -ne `wc -c <'ohome2.dat'`; then echo shar: \"'ohome2.dat'\" unpacked with wrong size! fi # end of 'ohome2.dat' fi if test -f 'ohome3.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ohome3.dat'\" else echo shar: Extracting \"'ohome3.dat'\" \(1041 characters\) sed "s/^X//" >'ohome3.dat' <<'END_OF_FILE' X################################################################ X#3############################################################## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBNBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## XX.DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## XX.DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD.BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD#BBBBBBBBBBBBBBBBBBBBBBBBBBBBB## X##############################################################3# X################################################################ X END_OF_FILE if test 1041 -ne `wc -c <'ohome3.dat'`; then echo shar: \"'ohome3.dat'\" unpacked with wrong size! fi # end of 'ohome3.dat' fi if test -f 'ointro.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ointro.txt'\" else echo shar: Extracting \"'ointro.txt'\" \(1787 characters\) sed "s/^X//" >'ointro.txt' <<'END_OF_FILE' X(The project demo is due tomorrow, er, that is, today, at 0900. It's Xnow 0300. Printouts, pizza boxes, and szechuan kitchen trays litter Xyour desk, and the bitmap screen seems to warp in and out of focus.... XThe compiler seems to be taking *FOREVER*....) X X(You do a routine check on your filesystem...) X X% df XFilesystem kbytes used avail capacity Mounted on X/users 0 6818 0 999% / X/secur/omega +inf +inf +inf 0% / X X(How odd. The /secur filesystem definitely shouldn't be mounted; it must Xbe space used by the omega team, a very hush-hush project you know Xnothing about. Well, no wonder the compiler is wedged; you don't seem Xto have any disk space left. Unfortunately, there is no night Xoperator and you don't know the su password. Cursing, you figure you Xcan at least find out what the damn omega group is doing....) X X% cd /secur/omega X% ls Xsrc/ bin/ doc/ tmp/ lib/ README X% more README XIf you are reading this file, you should not be reading this file! XCall your project cadre leader at once! X% X X(Not bloody likely!) X X% ls doc X% (Hmm, not big on documentation, huh) X% ls src Xomega.mpc X% (Wow, that must be mondo-parallel c, for the new optical machine!) X% ls bin Xomega X% (Well, hell, what can happen? And if it does, it's not *MY* fault Xthe damn filesystem is mounted!) X% omega X X(This was definitely a mistake. For long moments nothing seemed to happen. XThen there was a flare of bluish light from the workstation screen, Xlike a brightness of 256 on a scale of 0..7. You wake up with a Xserious headache outside the massive gates of a walled city. You notice Xa pouch at your side that seems to be filled with.... gold! You seem Xto hear a faint voice fading off into the distance "Interrupt SIGZAP Xat 0x0"....) END_OF_FILE if test 1787 -ne `wc -c <'ointro.txt'`; then echo shar: \"'ointro.txt'\" unpacked with wrong size! fi # end of 'ointro.txt' fi if test -f 'omaze1.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omaze1.dat'\" else echo shar: Extracting \"'omaze1.dat'\" \(287 characters\) sed "s/^X//" >'omaze1.dat' <<'END_OF_FILE' X"z"""""""""""""""""""""."...".....".".."...""..."."."-".".?".""".""""""."."?".".".".."."".......""".""".""...""-"""""."....."".""".""?".....".""""""?..".""""."."""."""""""".".""..."..?".""O?.....".""-"""""""."""""""""".""?..?"".".""""""."."."""""">?"-......."."?.""""""""""""""""""""""" END_OF_FILE if test 287 -ne `wc -c <'omaze1.dat'`; then echo shar: \"'omaze1.dat'\" unpacked with wrong size! fi # end of 'omaze1.dat' fi if test -f 'omaze2.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omaze2.dat'\" else echo shar: Extracting \"'omaze2.dat'\" \(287 characters\) sed "s/^X//" >'omaze2.dat' <<'END_OF_FILE' X"z"""""""""""""""""""""....................""""""""""""""""""""".""?-."............?.".""?"."."""""""""""".".""""."."............".""..."."-"""""""""".".""."."."?"..?.......".""."."."""-".""""""""."".".?."???"..........""-""-""""""""""""""""""?>"...............-O""""""""""""""""""""""" END_OF_FILE if test 287 -ne `wc -c <'omaze2.dat'`; then echo shar: \"'omaze2.dat'\" unpacked with wrong size! fi # end of 'omaze2.dat' fi if test -f 'omaze4.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omaze4.dat'\" else echo shar: Extracting \"'omaze4.dat'\" \(287 characters\) sed "s/^X//" >'omaze4.dat' <<'END_OF_FILE' X"z"""""""""""""""""""""."...".....-."..."??""...".".""""""?"".""-"""""".".""""".".""."."".....".""O""."".""..""."""""."".""-"""."".""...-..."."?"?-?"..".""""."."""."""""""..".""..."..?".".""..-"""."".""""""".."..".".""."".".".".""""""".""."."".."."."??">?-.."."?.""""""""""""""""""""""" END_OF_FILE if test 287 -ne `wc -c <'omaze4.dat'`; then echo shar: \"'omaze4.dat'\" unpacked with wrong size! fi # end of 'omaze4.dat' fi if test -f 'omega.ad' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omega.ad'\" else echo shar: Extracting \"'omega.ad'\" \(1868 characters\) sed "s/^X//" >'omega.ad' <<'END_OF_FILE' X (ESTABLISHING SHOT) A weary ADVENTURER, wearing battered armor Xand 10 glowing rings, clutching a potion bottle, and laden with all Xmanner of weapons, magical devices, and sacks of gold, lies panting on Xthe ground outside of the seedy-looking entrance to a grimy Dungeon. XThe nearby scenery is uniformly grey and uninteresting. X XBluff Male Voice: Retrieved the Amulet of Yendor too many times to Xcount? X XSultry Female Voice: Can't see anything in the Eye of Larn? X XBMV: Eaten one too many Zombie corpses? X XSFV: Run out of Greater Gods to kill? X X CLOSE-UP: The ADVENTURER's sweat-streaked face, which is Xnicked and bruised. He has a black eye. X X The ADVENTURER nods wearily, and, it seems, with some boredom. X XMBV+SFV: Then take the ultimate challenge ... The final quest ... OMEGA! X X (PAN VERTICALLY TOWARD SKY) X XThe Mormon Tabernacle Choir: Ooooooo -- mega! X X A shaft of brilliant sunlight pierces the overcast sky, Xrevealing a Mystic Portal in the sky. A rainbow bridge lances from Xthe portal toward the ADVENTURER. As the ADVENTURER hesitantly sets Xfoot on the bridge, he (with the viewer) is swept through the M.P. Xin a masterpiece of computer animation. There is a flash of light, Xand a TRANSFORMED ADVENTURER, in newly polished and chromed armor, Xwielding a flaming sword, strides confidently toward an edifice that Xmakes the Castle of Ultimate Darkness look like a sandcastle. The Xlandscape is vibrantly colored, and we feel that there are new Xchallenges awaiting just over the horizon. X XTMTC: Magnificat! Magnificat! Magnificat! X XBMV: Coming Soon to a site near you! X XSFV: Challenge Omega -- The Final Quest! X X As the ADVENTURER passes through the entrance to the AWESOME XCASTLE, a giant portcullis slams shut behind him with the force of Xa Death Star bulkhead, and we hear a muffled scream, soon cut off. X XSatanic Male Voice: If you dare! <laughs insanely> X X END_OF_FILE if test 1868 -ne `wc -c <'omega.ad'`; then echo shar: \"'omega.ad'\" unpacked with wrong size! fi # end of 'omega.ad' fi if test -f 'omega.hi' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omega.hi'\" else echo shar: Extracting \"'omega.hi'\" \(275 characters\) sed "s/^X//" >'omega.hi' <<'END_OF_FILE' XNobody XA quitter. X0 X1 X2912 Xhammy X0 X-1 X3312 XAriel X10 X100 X2711 XCormorant X10 X2718 XMorgon X10 X2718 XSonders X10 X2713 XSpartacus X10 X3412 XOz X10 X2933 XBlackskull X10 X2932 XShadowspawn X10 X3412 XGallow X10 X2711 XKharst X10 X2712 XAllana X10 X2931 XDara X10 X2932 XThistleman X10 X3412 XHumperdinck X10 X5718 END_OF_FILE if test 275 -ne `wc -c <'omega.hi'`; then echo shar: \"'omega.hi'\" unpacked with wrong size! fi # end of 'omega.hi' fi if test -f 'omega.log' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omega.log'\" else echo shar: Extracting \"'omega.log'\" \(596 characters\) sed "s/^X//" >'omega.log' <<'END_OF_FILE' X 1 2 1118 Caspar (The Friendly Ghost) X 2 5 2718 Slongo The Unknown X 2 3 2618 Vlad Tepes X 2 2 3012 Bedwyr the Brave X 1 3 3112 Quasar X 2 1 5853 hammy X 1 8 3212 hammy X 2 5 5952 hammy X 1 3 3112 hammy X 1 5 3112 hammy X 2 3 5853 hammy X 2 2 5853 hammy X 2 2 5853 hammy X 1 5 3112 hammy X 2 3 5853 hammy X 1 7 3212 hammy X 2 2 5853 hammy X 2 3 5853 hammy X 1 5 3112 hammy X 2 1 5853 hammy X 2 2 5853 hammy X 2 3 5853 hammy X 2 2 5853 hammy X 2 2 5853 hammy X 2 2 5853 hammy X 2 2 5853 hammy X 2 2 5853 hammy X 2 2 5853 hammy X 1 1 3012 hammy X 2 3 5853 hammy X 2 2 5853 hammy X 2 2 5853 hammy X 2 3 5853 hammy X 1 3 3112 hammy END_OF_FILE if test 596 -ne `wc -c <'omega.log'`; then echo shar: \"'omega.log'\" unpacked with wrong size! fi # end of 'omega.log' fi if test -f 'omisle.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omisle.dat'\" else echo shar: Extracting \"'omisle.dat'\" \(1041 characters\) sed "s/^X//" >'omisle.dat' <<'END_OF_FILE' X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X~~~~~~~~~~~...........................................~~~~~~~~~~ X~~~~..............4444444444444444444444444444.............~~~~~ X~~~...........44444#########################4444444.........~~~~ X~~~.............##########=####################444..........~~~~ X~~~~..............###m###=#=########=#######4444444...........~~ X~~~~~~~~~~......444###===##=#######=#=#########444444......~~~~~ X~~~~~~~~.......444##m====###=#####=##=###########44.....~~~~~~~~ X~~~~~.........44444##==E==m##=###=###=#########444444......~~~~~ X~~~~...........444##m======###===####==##########4.....~~~~~~~~~ X~~~~~~..........444###===m############===####44....~~~~~~~~~~~~~ X~~~~~~~~~.........444######4444#######44==444...~~~~~~~~~~~~~~~~ X~~~~~~~~~~~~~................444444444....=...............~~~~~~ X~~~~~~~~~~~~~~~~~~~~~~~~~~~................=.................~~~ X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.......~ X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~XXXXXXX X END_OF_FILE if test 1041 -ne `wc -c <'omisle.dat'`; then echo shar: \"'omisle.dat'\" unpacked with wrong size! fi # end of 'omisle.dat' fi if test -f 'omstrike.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'omstrike.c'\" else echo shar: Extracting \"'omstrike.c'\" \(1526 characters\) sed "s/^X//" >'omstrike.c' <<'END_OF_FILE' X/* omega copyright (c) 1987,1988,1989 by Laurence Raphael Brothers */ X/* omstrike.c */ X/* monster strike functions */ X X#include "oglob.h" X X X X Xvoid m_firebolt(m) Xstruct monster *m; X{ X fbolt(m->x,m->y,Player.x,Player.y,m->hit,m->dmg); X} X Xvoid m_nbolt(m) Xstruct monster *m; X{ X nbolt(m->x,m->y,Player.x,Player.y,m->hit,m->dmg); X} X X Xvoid m_lball(m) Xstruct monster *m; X{ X lball(m->x,m->y,Player.x,Player.y,m->dmg); X} X Xvoid m_fireball(m) Xstruct monster *m; X{ X fball(m->x,m->y,Player.x,Player.y,m->dmg); X} X X Xvoid m_snowball(m) Xstruct monster *m; X{ X snowball(m->x,m->y,Player.x,Player.y,m->dmg); X} X Xvoid m_blind_strike(m) Xstruct monster *m; X{ X X pml ml; X if ((Player.status[BLINDED] == 0) && X los_p(m->x,m->y,Player.x,Player.y) && X (distance(m->x,m->y,Player.x,Player.y) < 5)) { X if (m->uniqueness == COMMON) { X strcpy(Str2,"The "); X strcat(Str2,m->monstring); X } X else strcpy(Str2,m->monstring); X strcat(Str2," gazes at you menacingly"); X mprint(Str2); X if (! p_immune(GAZE)) { X mprint("You've been blinded!"); X Player.status[BLINDED] = random_range(4)+1; X for(ml=Level->mlist;ml!=NULL;ml=ml->next) X plotspot(ml->m->x,ml->m->y,FALSE); X } X else mprint("You gaze steadily back...."); X } X} X X X X Xvoid m_strike_sonic(m) Xstruct monster *m; X{ X if (m->uniqueness == COMMON) { X strcpy(Str2,"The "); X strcat(Str2,m->monstring); X } X else strcpy(Str2,m->monstring); X strcat(Str2,"screams at you!"); X mprint(Str2); X p_damage(m->dmg,OTHER_MAGIC,"a sonic blast"); X} X END_OF_FILE if test 1526 -ne `wc -c <'omstrike.c'`; then echo shar: \"'omstrike.c'\" unpacked with wrong size! fi # end of 'omstrike.c' fi if test -f 'oscroll2.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'oscroll2.txt'\" else echo shar: Extracting \"'oscroll2.txt'\" \(1662 characters\) sed "s/^X//" >'oscroll2.txt' <<'END_OF_FILE' XWelcome to Rampart! A guidebook of the Rampart Tourist Association. X XRampart is the sole city in this area of LOCUS, a bastion which the Xwild forces of both Law and Chaos cannot breach. Within the town there Xis a truce between the followers of Law and Chaos which is hardly ever Xbroken. X XThe visitor to Rampart will enjoy a wide range of divertissements, Xfrom shopping at Rampart's diverse assortment of shops, to attending Xgames at the Rampart Coliseum, to a relaxing picnic at the Botanical XGardens. Distinguished visitors may apply for an audience with the XDuke, who is said to be the greatest courtier on LOCUS. Others spend Xtheir nights (and days) gambling at the Rampart Casino. X XThe traveller who intends a longer stay in Rampart should check out the Xvarious guilds, societies, and clubs which protect and employ almost Xall the citizenry. The Commandant of the Mercenary Guild is always Xhiring, just for example. Many travellers are attracted to the XCollegium Magii -- scholarships are available to the qualified. X XA few cautions should be offered to the unwary. Rampart's sewer system Xis dangerous, and while there is ABSOLUTELY NO TRUTH to the rumors of Xtreasure-filled dungeons and caverns beneath the city, many Xdisappearances each year are attributed to unauthorized excursions Xbeneath the city. For the larcenous-minded, be warned that Rampart's XCity Guard is uncorruptible. It is just a matter of time, promises XMorgon the Justiciar, until the secret hideout of the Thieves' Guild Xis uncovered.... X XBut these warnings are surely unnecessary for the vast majority of our Xvisitors who will be perfectly safe if they act with reasonable caution.... END_OF_FILE if test 1662 -ne `wc -c <'oscroll2.txt'`; then echo shar: \"'oscroll2.txt'\" unpacked with wrong size! fi # end of 'oscroll2.txt' fi if test -f 'oscroll3.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'oscroll3.txt'\" else echo shar: Extracting \"'oscroll3.txt'\" \(1913 characters\) sed "s/^X//" >'oscroll3.txt' <<'END_OF_FILE' XBeing un Explication et Tretys on ye Powers of Hy Magick. X XIt ys whysper'd among the dark mages of Kulthar and also ye Gnomes of XZrenheim that Hy Magick is unattainable. But I know the truth! Hy XMagick ys hard to come bye, tis true, but ye mightie and ye fortunat Xmay even discover ye secrets thereof with carful application of Xtheir talents. It ys known that many have had the oppportunitie to Xinvoke ye Hy Magick but have failed du to ignorance, or fear. XFor knoe ye this: If Hy Magick be not invoked with exactitude, Xit will not manifest, so ye mages, ye prentices, ye thaumaturges, Xye seers: Hearken! And learn ye the proper words of invocation. XMake sure the word is spoken precislie as I put it herein. X X'Death' is said by some to be a blessing, and it may be had from Xye offices of Hy Magick as I put it. X XMany practicers of the Recondite Arts might wish for 'Power', but Xthis ys truelie not as great an office as one myte desyre, being Xof strong but ephemeral effect. X X'Skill', howbeit, ys a very fortunat benefice of Hy Magick. X XLet not ye greed for material possessions best ye, for 'Wealth' Xdoes not signifie so much as some other choyces. X XThe ones who walk the Way of the Druid may have occasion to request X'Balance' of ye Hy Magick, while other clarical seekers may Xdesire 'Law' or 'Chaos'. X XTruelie, 'Knowledge' is a great thing to gayn of the Hy Magick. X XThose poor ones who are afflicted myte well wish for 'Health'. X XTravellers culd find theyr destinations with 'Location'. X XShuld a certain ytem of power be beyond thy grasp, 'Acquisition' Xmought well gayn yt for thee. X XThose seekers who learn from ye studie ye beast supernal could Xwish for 'Summoning'. X XOnlie True Adepts may wish for 'Destruction', it ys sayed. X XIt ys mine hope that this list may be of servis to other seekers after XWysdom. X X-- Octariis Otharian, Mage of Klosternon. Cycle of the Eft, Year of Xthe Slug, Day of the Dolphin. END_OF_FILE if test 1913 -ne `wc -c <'oscroll3.txt'`; then echo shar: \"'oscroll3.txt'\" unpacked with wrong size! fi # end of 'oscroll3.txt' fi if test -f 'oscroll4.txt' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'oscroll4.txt'\" else echo shar: Extracting \"'oscroll4.txt'\" \(1354 characters\) sed "s/^X//" >'oscroll4.txt' <<'END_OF_FILE' X[Librarian's note. This odd item just won't go away. Every time we Xlend it out, it just appears back in the stacks.... Even burning it Xdidn't work....] X X The Adepts' Manifesto. X X``Mastery of the World can only be achieved by the Master of the Self. XFor one who has total Self-Control, all things are possible.'' X X[Obvious hyperbole -- Librarian] X X``The apex of High Magic is a triviality for a true Adept.'' X X[Surely, this is exaggeration -- Librarian] X X``An Adept makes his own Destiny, and Destiny caters to the whims of Xan Adept.'' X X[Oh, come now, be serious. -- Librarian] X X``Only Self-Improvement can lead to Adepthood. Those who have not Xraised their personal attributes to the highest values will Xbe inevitably destroyed in their quest for Adepthood.'' X X[Say what? -- Librarian] X X``The Challenge of Adepthood is maintained by the Lords of Destiny.'' X X[Nonsense! -- Librarian] X X``An Adept-Aspirant must be prepared to go beyond the trivial powers of XMagic, even spurning the tawdry attractions of Artifacts, if the XAspirant would achieve Adepthood.'' X X[Me, I'll take the Artifacts... -- Librarian] X X``The final test of an Adept is Mastery of that Void which lies both Xwithin and without the Self.'' X X[Zen Gobbledygook. -- Librarian] X X``Only an Adept can become a Total Winner.'' X X[What the heck is a Total Winner? -- Librarian] X END_OF_FILE if test 1354 -ne `wc -c <'oscroll4.txt'`; then echo shar: \"'oscroll4.txt'\" unpacked with wrong size! fi # end of 'oscroll4.txt' fi if test -f 'ospeak.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ospeak.dat'\" else echo shar: Extracting \"'ospeak.dat'\" \(1041 characters\) sed "s/^X//" >'ospeak.dat' <<'END_OF_FILE' XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX.....44.4........444..........................................X XX.44......4.4.444......444#####################4#####......44.4X XX....###...........######4#...................#44444###...#....X XX4.##....####444####....###.#################.###########...#..X XX.##..#.###.44444.#.#......##...............##..........##...#.X XX.#..##.#M#..####.#.#.######-#############.#..##########.##...#X XX.....##.###...MMM#.#.#MMMMM#pppTT-s7A-L###.##.44.....##..##..#X XX...4..###M####MMM4.#.#M#MMM###############...#..######.###..#.X XX...44...###$$....4.#.#######.........#############...###...#..X XX.#..444...####.....#..........#######.............####........X XX.##..44444...###############44444444###############.....444...X XX..##......4................#######4444..............4...##....X XX...#############....4444444..........4444444444.####.....#....X XX..............................................................X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X END_OF_FILE if test 1041 -ne `wc -c <'ospeak.dat'`; then echo shar: \"'ospeak.dat'\" unpacked with wrong size! fi # end of 'ospeak.dat' fi if test -f 'otemple.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'otemple.dat'\" else echo shar: Extracting \"'otemple.dat'\" \(1041 characters\) sed "s/^X//" >'otemple.dat' <<'END_OF_FILE' X################################################################ X######m....##########################x##x##x##x##x############## X######H....-..................SS.-.................-x########### X######m....#####################8####x##x##x##x##x############## X###############################.m.############################## X##############################..#..############################# X###..#######################..m...m..######################..### X###.x-.....................|.#.#.#.#.|....................-x.### X###..###-#####-#####-#######....?....######-#####-#####-###..### X#######.x.###.x.###.x.######.#.#.#.#.#####.x.###.x.###.x.####### X###..#######################.........######################..### X###.x-.....................|.#.#-#.#.|....................-x.### X###..###-#####-#####-#######...#W#...######-#####-#####-###..### X#######.x.###.x.###.x.##########.#########.x.###.x.###.x.####### X###############################...############################## X###############################XXX############################## X END_OF_FILE if test 1041 -ne `wc -c <'otemple.dat'`; then echo shar: \"'otemple.dat'\" unpacked with wrong size! fi # end of 'otemple.dat' fi if test -f 'ovillage1.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ovillage1.dat'\" else echo shar: Extracting \"'ovillage1.dat'\" \(1040 characters\) sed "s/^X//" >'ovillage1.dat' <<'END_OF_FILE' X################################################################ X##.....#x#x#..########.##...###h-.....##.#fff-^G^-fff#.#x##x#.## X#####..................###...####.###-##.######-######........## X##GG#..#####..########.####..##h-.-h#HG#......#g#......####...## XX.GG#..#x#x#..########.#x###.########..#.#####...###...####...## XX...-........................########SS#.x####..#~~~#.........## XX...-....................................#####...###..........## XX.GG#..#x###..##x##x##.################.......................## X##GG#..####x..########.#..."...."s..".#..####.###...#####.#.#.## X#####..x####..########.#."".."".."....#..x###.#x#...####.#.#.### X##.....###x#..##x##x##.#."s"..."..s".G#.............x##.#.#.#.## X##.....................#......".."""..C..##.##.#####.###.#.#.### X##.#########..########.#."""......"s."#..#x.##.##x##x##.#.#.#.## X##.########x..#####x...#..s"."s"....".#.....##.......###.#.#.!## X################################################################ X################################################################ END_OF_FILE if test 1040 -ne `wc -c <'ovillage1.dat'`; then echo shar: \"'ovillage1.dat'\" unpacked with wrong size! fi # end of 'ovillage1.dat' fi if test -f 'ovillage2.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ovillage2.dat'\" else echo shar: Extracting \"'ovillage2.dat'\" \(1040 characters\) sed "s/^X//" >'ovillage2.dat' <<'END_OF_FILE' X""""""""""""""""""""""""""""""""""""""""""###~~~#""""""""""""""" X""""""""""""""""""""""""""""""""""""""""""#~~~###""""""""""""""" X"".....".."....."..."."..."....."".......###~~~#.............."" XX..."......".""........."....".."...###.##~~~###.#x#.#x#.#x#.."" X""G...."........."..."....."........#G###~~~##...x#x.x#x.x#x.."" X""..."......".."......G.G........"".#.############x#.#x#.#x#.."" X""""""""""....#########S#######".............................."" X""............##h..####.H..####.....#.############x#.#x#.#x#.."" X""........."..###..#######.####.""".#G###~~~#....x#x.x#x.x#x.."" X""..''1''.."..##h..#fffff#.h###.....###~~~###."".#x#.#x#.#x#.."" X""..'1~1'.."..###..###g###..###...###~~~###..................G"" X""..1~!~1.."..##h...........h##.###~~~###..."...."..."."..."...X X""..'1~1'.."..###.#.#.#.#.#~#####~~~###........"........."...."" X""..''1''.."..##h.#h#h#h#h#~~~#~~~###...G..."...."..".."...."."" X""""""""""""""################~~~##""""."""""""""""""""""""""""" X"""""""""""""""""""""""""""""~~~"""""""X"""""""""""""""""""""""" END_OF_FILE if test 1040 -ne `wc -c <'ovillage2.dat'`; then echo shar: \"'ovillage2.dat'\" unpacked with wrong size! fi # end of 'ovillage2.dat' fi if test -f 'ovillage3.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ovillage3.dat'\" else echo shar: Extracting \"'ovillage3.dat'\" \(1040 characters\) sed "s/^X//" >'ovillage3.dat' <<'END_OF_FILE' X+++++++++++++++++++~~~...#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X++++++++++++++++++~~~...#######................................X X++++++++++++++++~~~~~..#######...#####..#####...#####..#####...X X+++++++++++++++~~.....#######....####x..####x...####x..####x...X X++++++++++++++~~~....#######.....##x##..##x##...##x##..##x##...X X+++++++++++++.......#######....................................X X++++++~~~+++~......###########.......x##x....#x#....x##x.......X X+++##++++~+~~~....#######GGGG#.......###x....#x#....x###.......X X++#!.#++++~~.....-------.......................................X X+++##+++++~~~....-------.........##x##..##x##...##x##..##x##...X X+++++++++++~~~....#######GGGG#...####x..####x...####x..####x...X X++++++++++++~......###########...#####..#####...#####..#####...X X+++++++++++++~~.....#######......#h.##..#Gff#...#"""#..#~~~#...X X++++++++++++++~~~....#######.....#h.HS..g.ff#...#"""....~~~#...X X+++++++++++++++~~~~...#######....#####..#####...#####..#####...X X++++++++++++++++~~~~~~.#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX END_OF_FILE if test 1040 -ne `wc -c <'ovillage3.dat'`; then echo shar: \"'ovillage3.dat'\" unpacked with wrong size! fi # end of 'ovillage3.dat' fi if test -f 'ovillage4.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ovillage4.dat'\" else echo shar: Extracting \"'ovillage4.dat'\" \(1047 characters\) sed "s/^X//" >'ovillage4.dat' <<'END_OF_FILE' XXXXXXXX#####~~####XXXXXX##!##XXXXXXXXXXXXXXX##########XXXXXXX### XX............~~..#####..##.##............####..............##..X X#...#x#.......~~.x#.x##...........########............x####....X X######x......~~..##.#x####..######.........#x#......####.......X X#"s"####....~~.....................##x.....x########...........X X#.".."..#####~~.x#x.........#x#....x##...#####.................X X#..s...".."#~~######....x#..##########.........................X X#."..s..s~~~#~~.....#####x#####................................X X######~~~...C..~~......................................#x#....## XX....~#######~~.....x#......................#x#........x#x.###.X X~~~~~.......##~~....##......#x#.............x##.##########.....X XX............~~########.....x#x........#########...............X XX...........~~.............############........................X XX..........~~..................................................X XX.........~~...................................................X XXXXXXXXXX~~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X END_OF_FILE if test 1047 -ne `wc -c <'ovillage4.dat'`; then echo shar: \"'ovillage4.dat'\" unpacked with wrong size! fi # end of 'ovillage4.dat' fi if test -f 'ovillage5.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ovillage5.dat'\" else echo shar: Extracting \"'ovillage5.dat'\" \(1050 characters\) sed "s/^X//" >'ovillage5.dat' <<'END_OF_FILE' XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX..............################################................X XX.............##################################...............X XX............##.....##h-...HS....##.##..##.....##..............X XX...........##..#x#..########G...x#.x#.##.##.##.##.............X XX..........##..x###x..##..............##..#x.x#..##............X XX..........##G..#x#...##.....~~~~.....##........G##............X XX..........--................~!!~.........x#x#x..--............X XX..........--................~!!~.........x#x#x..--............X XX..........##G..#x#...##.....~~~~.....##........G##............X XX..........##..x###x..##..............##..#x.x#..##............X XX...........##..#x#..##.#x.#x...G########.##.##.##.............X XX............##.....##..##.##....g^^^fff##.....##..............X XX.............##################################...............X XX..............################################................X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X END_OF_FILE if test 1050 -ne `wc -c <'ovillage5.dat'`; then echo shar: \"'ovillage5.dat'\" unpacked with wrong size! fi # end of 'ovillage5.dat' fi if test -f 'ovillage6.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'ovillage6.dat'\" else echo shar: Extracting \"'ovillage6.dat'\" \(1040 characters\) sed "s/^X//" >'ovillage6.dat' <<'END_OF_FILE' X~~~~~~~~~~~~~~~~~XXXXXXXXXXXXXXXX~XXXXXXXXXXXXXXXXX~~~~~~XX~XXXX X~~~~~~~~~~~~~~~~~~~~~.....##.""...~......."""".##.....~~~~..~..X XX....".....##....~~~~~~~~~##x..x#..~~~~~...""..#x.~~~~~~~....~.X XX.###..."".#x........~~~~~~~~~.##.~..##x~....~~~~~~~~~......~..X XX.x#x........""..##.~.....~~~~~~~~~~~~##~~~~~~~~~~...."""".~...X X~~~~~~~~~........x#..~..##....~~~~~~~~~~~~~......##."""...~..""X XX.##..~~~~~~~~~.....~...#x.""........~~~~~~~~~~..x#..""""..~.."" XX.x#......~~~~~~~~~~......."".##."...##..~..~~~~~~~~~...##..~."" XX..".##........~~~~~~~~~......x#.#x..x#.~......~~~~~~~~.#x.~.."" XX##..x#..#x#..~..#x.~~~~~~~~~....##....~...""""..~~~~~~~..~..""" XX#x....".#x#.~...##.....~~~~~~~~......~...""""""...~~~~~~~.....X XX.."........~.~.""""".~~~~~~....x#."...~.....""""....~~~~~~~~..X XX....."....~...~".""~~~~~~....."##.##...~.."""""".........~~~~~~ XX.".......~.""""~"""""~~~~~~~......#x..~......""""....#x#......X XX...."...~.."""".~.."!"""~~~~~~~~~......~......"""""".#x#..""""X XXXXXXXXX~XX""XXXXX~XXXX""""XX~~~~~~~~~~~~XXX"""""""""XXXXXXXXXXX END_OF_FILE if test 1040 -ne `wc -c <'ovillage6.dat'`; then echo shar: \"'ovillage6.dat'\" unpacked with wrong size! fi # end of 'ovillage6.dat' fi echo shar: End of archive 20 \(of 20\). cp /dev/null ark20isdone MISSING="" for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ; do if test ! -f ark${I}isdone ; then MISSING="${MISSING} ${I}" fi done if test "${MISSING}" = "" ; then echo You have unpacked all 20 archives. rm -f ark[1-9]isdone ark[1-9][0-9]isdone else echo You still need to unpack the following archives: echo " " ${MISSING} fi ## End of shell archive. exit 0