home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-09-03 | 54.5 KB | 1,502 lines |
- Newsgroups: comp.sources.x
- From: jck@kimba.catt.citri.edu.au (Justin Kibell)
- Subject: v20i129: xboing - a simple blockout type game, Part22/26
- Message-ID: <1993Sep3.123559.8469@sparky.sterling.com>
- X-Md4-Signature: 551d1da2bbb1a5b162539f01a9f55468
- Sender: chris@sparky.sterling.com (Chris Olson)
- Organization: Sterling Software
- Date: Fri, 3 Sep 1993 12:35:59 GMT
- Approved: chris@sterling.com
-
- Submitted-by: jck@kimba.catt.citri.edu.au (Justin Kibell)
- Posting-number: Volume 20, Issue 129
- Archive-name: xboing/part22
- Environment: X11, xpm, color
-
- #! /bin/sh
- # This is a shell archive. Remove anything before this line, then feed it
- # into a shell via "sh file" or similar. To overwrite existing files,
- # type "sh file -c".
- # Contents: TODO bitmaps/README.bitmaps bitmaps/background.xpm
- # bitmaps/blackblock.xpm bitmaps/digit0.xpm bitmaps/digit1.xpm
- # bitmaps/digit2.xpm bitmaps/digit3.xpm bitmaps/digit5.xpm
- # bitmaps/digit6.xpm bitmaps/digit7.xpm bitmaps/digit8.xpm
- # bitmaps/digit9.xpm bitmaps/fulldigit.xpm bitmaps/stickyblock.xpm
- # bonus.h copyright.h paddle.h sounds/key.au.uue sounds/tone2.au.uue
- # sounds/tone3.au.uue sounds/tone4.au.uue sounds/tone5.au.uue
- # sounds/tone6.au.uue sounds/tone7.au.uue sounds/tone8.au.uue
- # sounds/tone9.au.uue stage.h
- # Wrapped by chris@sparky on Fri Sep 3 07:14:51 1993
- PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:/usr/lbin ; export PATH
- echo If this archive is complete, you will see the following message:
- echo ' "shar: End of archive 22 (of 26)."'
- if test -f 'TODO' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'TODO'\"
- else
- echo shar: Extracting \"'TODO'\" \(1711 characters\)
- sed "s/^X//" >'TODO' <<'END_OF_FILE'
- XXBoing Version 1.6
- X==================
- X
- XThings that may be done in the future
- X-------------------------------------
- X
- XHave blocks that drop onto paddle and give you different things. - hard!
- X
- Xinvisible blocks that flash every now and then and also when hit. - maybe
- X
- XGravity? Block - not likely.
- X
- Xput specials in level file that can appear randomly - next version.
- X
- Xunlimited ammo block - last for entire level - next version.
- X
- XBall to ball collisions to work. Someone could work on this using vectors to
- Xmake it realistic ie: like billiard balls but not too complicated or slow?
- X
- XMake multi-player with a paddle at each end of playfield. Long way off!
- X
- X
- XKnown Bugs
- X----------
- X
- XSmall cut away on some bricks when bouncing off them.
- X
- XSometimes the ball zooms straight through the paddle - mostly vertical.
- X
- XWhen the shrink paddle block gets hit it may not refresh the paddle the
- Xbest and leave a bit behind but will be erased if you move the paddle.
- X
- XMaybe still bugs in the multiball code when more than one ball is moving and
- Xa ball dies.
- X
- XBall can still get stuck in an infinite loop on two solid walls and may
- Xsometimes zoom straight up one wall on the left or right.
- X
- XMaybe problems with highscore file over NFS due to locking of highscore file.
- X
- XUses too much memory in the X Server for some people.
- X
- XI think on the SGI the paddle isn't refreshed between levels? Verify??
- X
- X ___
- X (o o)
- X+-oo0-\_/-0oo---------------------------------------------------------------+
- X|Justin Kibell - Systems Programmer - VICSES Rescuer - Chief Fire Warden ;-)|
- X| email: jck@citri.edu.au Phone: +61 3 282 2456 Fax: +61 3 282 2490 |
- X+---------------------------------------------------------------------------+
- END_OF_FILE
- if test 1711 -ne `wc -c <'TODO'`; then
- echo shar: \"'TODO'\" unpacked with wrong size!
- fi
- # end of 'TODO'
- fi
- if test -f 'bitmaps/README.bitmaps' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/README.bitmaps'\"
- else
- echo shar: Extracting \"'bitmaps/README.bitmaps'\" \(548 characters\)
- sed "s/^X//" >'bitmaps/README.bitmaps' <<'END_OF_FILE'
- XThese bitmap files are for the X11 game called xboing. They are mostly in XPM
- Xgraphics format which is an ascii file that can be included in source code.
- X
- XSome files are in the standard X11 bitmap format. ie: stars
- X ___
- X (o o)
- X+-oo0-\_/-0oo---------------------------------------------------------------+
- X|Justin Kibell - Systems Programmer - VICSES Rescuer - Chief Fire Warden ;-)|
- X| email: jck@citri.edu.au Phone: +61 3 282 2456 Fax: +61 3 282 2490 |
- X+---------------------------------------------------------------------------+
- END_OF_FILE
- if test 548 -ne `wc -c <'bitmaps/README.bitmaps'`; then
- echo shar: \"'bitmaps/README.bitmaps'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/README.bitmaps'
- fi
- if test -f 'bitmaps/background.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/background.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/background.xpm'\" \(1324 characters\)
- sed "s/^X//" >'bitmaps/background.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char *background_xpm[] = {
- X/* width height ncolors chars_per_pixel */
- X"32 32 3 1",
- X/* colors */
- X" c #868686",
- X". c #ABABAB",
- X"X c #656565",
- X/* pixels */
- X" ..XXXX.. . ..XXXX.. .",
- X" ..XX XX.. ..XX XX.. ",
- X"..XX X XX....XX X XX..",
- X" X . XX X . XX",
- 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". X. X",
- X". X X X. X X X",
- X". . . X. . . X",
- X". X. X",
- X".. X . .. X . ",
- X"XX.. . ..XXXX.. . ..XX",
- X" XX.. ..XX XX.. ..XX ",
- X"X XX....XX X XX....XX ",
- X" XX X . XX 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. ",
- X" X. X. ",
- X" X X. X X X. X ",
- X" . X. . . X. . ",
- X" X. X. ",
- X"X . .. X . .. "};
- END_OF_FILE
- if test 1324 -ne `wc -c <'bitmaps/background.xpm'`; then
- echo shar: \"'bitmaps/background.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/background.xpm'
- fi
- if test -f 'bitmaps/blackblock.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/blackblock.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/blackblock.xpm'\" \(1760 characters\)
- sed "s/^X//" >'bitmaps/blackblock.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * blackblock_xpm[] = {
- X"50 30 5 1",
- X" s None c None",
- X". c #8B8B9999B5B5",
- X"X c black",
- X"o c gray26",
- X"O c gray50",
- X" .............................................. ",
- X" X..............................................X ",
- X"..X............................................Xoo",
- X"...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XOOOOOOooooooooooooooooooooooooooooooOOOOOOXooo",
- X"...XOOOOOOoXXXXXXXXXXXXXXXXXXXXXXXXXXXX.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoX X.OOOOOOXooo",
- X"...XOOOOOOoXXXXXXXXXXXXXXXXXXXXXXXXXXXX.OOOOOOXooo",
- X"...XOOOOOOo.............................OOOOOOXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXooo",
- X"...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXooo",
- X"..XooooooooooooooooooooooooooooooooooooooooooooXoo",
- X" XooooooooooooooooooooooooooooooooooooooooooooooX ",
- X" oooooooooooooooooooooooooooooooooooooooooooooo "};
- END_OF_FILE
- if test 1760 -ne `wc -c <'bitmaps/blackblock.xpm'`; then
- echo shar: \"'bitmaps/blackblock.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/blackblock.xpm'
- fi
- if test -f 'bitmaps/digit0.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit0.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit0.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit0.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit0_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" .... ............... .... ",
- X" ... ................. ... ",
- X" .. ................... .. ",
- X" . ..................... . ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit0.xpm'`; then
- echo shar: \"'bitmaps/digit0.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit0.xpm'
- fi
- if test -f 'bitmaps/digit1.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit1.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit1.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit1.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit1_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" .... ",
- X" ... ",
- X" .. ",
- X" . ",
- X" ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit1.xpm'`; then
- echo shar: \"'bitmaps/digit1.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit1.xpm'
- fi
- if test -f 'bitmaps/digit2.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit2.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit2.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit2.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit2_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" .... ............... ",
- X" ... ................. ",
- X" .. ................... ",
- X" . ..................... ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit2.xpm'`; then
- echo shar: \"'bitmaps/digit2.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit2.xpm'
- fi
- if test -f 'bitmaps/digit3.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit3.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit3.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit3.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit3_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ............... .... ",
- X" ................. ... ",
- X" ................... .. ",
- X" ..................... . ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit3.xpm'`; then
- echo shar: \"'bitmaps/digit3.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit3.xpm'
- fi
- if test -f 'bitmaps/digit5.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit5.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit5.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit5.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit5_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ............... .... ",
- X" ................. ... ",
- X" ................... .. ",
- X" ..................... . ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit5.xpm'`; then
- echo shar: \"'bitmaps/digit5.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit5.xpm'
- fi
- if test -f 'bitmaps/digit6.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit6.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit6.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit6.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit6_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" .... ............... .... ",
- X" ... ................. ... ",
- X" .. ................... .. ",
- X" . ..................... . ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit6.xpm'`; then
- echo shar: \"'bitmaps/digit6.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit6.xpm'
- fi
- if test -f 'bitmaps/digit7.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit7.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit7.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit7.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit7_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" .... ",
- X" ... ",
- X" .. ",
- X" . ",
- X" ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit7.xpm'`; then
- echo shar: \"'bitmaps/digit7.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit7.xpm'
- fi
- if test -f 'bitmaps/digit8.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit8.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit8.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit8.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit8_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" .... ............... .... ",
- X" ... ................. ... ",
- X" .. ................... .. ",
- X" . ..................... . ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit8.xpm'`; then
- echo shar: \"'bitmaps/digit8.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit8.xpm'
- fi
- if test -f 'bitmaps/digit9.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/digit9.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/digit9.xpm'\" \(1438 characters\)
- sed "s/^X//" >'bitmaps/digit9.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * digit9_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ..... ",
- X" ............... .... ",
- X" ................. ... ",
- X" ................... .. ",
- X" ..................... . ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1438 -ne `wc -c <'bitmaps/digit9.xpm'`; then
- echo shar: \"'bitmaps/digit9.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/digit9.xpm'
- fi
- if test -f 'bitmaps/fulldigit.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/fulldigit.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/fulldigit.xpm'\" \(1441 characters\)
- sed "s/^X//" >'bitmaps/fulldigit.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * fulldigit_xpm[] = {
- X"30 40 2 1",
- X" c None",
- X". c red",
- 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" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" ..... ..... ",
- X" .... ............... .... ",
- X" ... ................. ... ",
- X" .. ................... .. ",
- X" . ..................... . ",
- X" ....................... ",
- X" ",
- X" "};
- END_OF_FILE
- if test 1441 -ne `wc -c <'bitmaps/fulldigit.xpm'`; then
- echo shar: \"'bitmaps/fulldigit.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/fulldigit.xpm'
- fi
- if test -f 'bitmaps/stickyblock.xpm' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bitmaps/stickyblock.xpm'\"
- else
- echo shar: Extracting \"'bitmaps/stickyblock.xpm'\" \(1445 characters\)
- sed "s/^X//" >'bitmaps/stickyblock.xpm' <<'END_OF_FILE'
- X/* XPM */
- Xstatic char * stickyblock_xpm[] = {
- X"32 32 15 1",
- X" s None c None",
- X". c white",
- X"X c #3000A9",
- X"o c #A91700",
- X"O c #1A0084",
- X"+ c #2C00DC",
- X"@ c #3D00F2",
- X"# c #CC2C00",
- X"$ c #4400FE",
- X"% c #E83E00",
- X"& c #F85F00",
- X"* c #840000",
- X"= c #4040A0A0C0C0",
- X"- c steel blue",
- X"; c red",
- X" ",
- X" ........ ",
- X" ..XXXXXXoO.. ",
- X" . ..XX++++++oXXO.. . . ",
- X" . .. .OXX++++++oXXOO. . . ",
- X" . . .XX++@@@###++XXOO. . . ",
- X" . . .XX+@$$%@@@++XXOO. . ",
- X" . .X++@$$&$@@@@++XXXO. ",
- X" . .o++@$&$&@@@@++XXXO. ",
- X" .X##@%$$@%%%@++oooO. ",
- X" .X##@%$$@%%%@++oooO. ",
- X" .X++#@@@@@@@#+#XXX*. ",
- X" .XXX#+@@@+++##XXXXO. ",
- X" .Ooo+++++###++XXOOO. ",
- X" .XXXX++++++oXXXOO. . ",
- X" .OOXXXXXXXXoXXOOO. . ",
- X" .OOOXXXXXXX**OO. . . ",
- X" . ..OOXXXXXXX**O.. . . ",
- X" . =..OOOOOOOO..= . . ",
- X" . . ===........=== . . ",
- X" . . ============ . ",
- X" . ==-==-=-== ",
- X" ==-==-=-== ",
- X" ===-==-=-=== ",
- X" ===--==-==-=== ",
- X" ====--===-===--=== ",
- X" =================== ",
- X" .............................. ",
- X".;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.",
- X".;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.",
- X".;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.",
- X" .............................. "};
- END_OF_FILE
- if test 1445 -ne `wc -c <'bitmaps/stickyblock.xpm'`; then
- echo shar: \"'bitmaps/stickyblock.xpm'\" unpacked with wrong size!
- fi
- # end of 'bitmaps/stickyblock.xpm'
- fi
- if test -f 'bonus.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'bonus.h'\"
- else
- echo shar: Extracting \"'bonus.h'\" \(1573 characters\)
- sed "s/^X//" >'bonus.h' <<'END_OF_FILE'
- X#ifndef _BONUS_H_
- X#define _BONUS_H_
- X
- X#include "copyright.h"
- X
- X/*
- X * Dependencies on other include files:
- X */
- X
- X#include <X11/Xlib.h>
- X
- X/*
- X * Constants and macros:
- X */
- X
- X#define SMALL_TITLE_WIDTH 237
- X#define SMALL_TITLE_HEIGHT 37
- X
- X#define SMALL_TITLE_WC (SMALL_TITLE_WIDTH / 2)
- X#define SMALL_TITLE_HC (SMALL_TITLE_HEIGHT / 2)
- X
- X#define MAX_BONUS 10
- X
- X/*
- X * Type declarations:
- X */
- X
- Xenum BonusStates
- X{
- X BONUS_TEXT,
- X BONUS_SCORE,
- X BONUS_BONUS,
- X BONUS_LEVEL,
- X BONUS_BULLET,
- X BONUS_TIME,
- X BONUS_HSCORE,
- X BONUS_END_TEXT,
- X BONUS_WAIT,
- X BONUS_FINISH
- X};
- X
- X/*
- X * Function prototypes:
- X */
- X
- X#if NeedFunctionPrototypes
- Xvoid SetUpBonus(Display *display, Window window, Colormap colormap);
- Xvoid DoBonus(Display *display, Window window);
- Xvoid RedrawBonus(Display *display, Window window);
- Xvoid FreeBonus(Display *display);
- Xvoid ResetBonus(void);
- Xvoid SetupBonusScreen(Display *display, Window window);
- Xvoid IncNumberBonus(void);
- Xvoid ResetNumberBonus(void);
- Xvoid DrawSmallIntroTitle(Display *display, Window window, int x, int y);
- Xvoid MoveSmallIntroTitle(Display *display, Window window, int x, int y);
- Xvoid ComputeAndAddBonusScore(void);
- Xvoid SetBonusWait(int newMode, int waitFrame);
- Xint GetNumberBonus(void);
- X#else
- Xint GetNumberBonus();
- Xvoid SetBonusWait();
- Xvoid ComputeAndAddBonusScore();
- Xvoid DrawSmallIntroTitle();
- Xvoid MoveSmallIntroTitle();
- Xvoid SetUpBonus();
- Xvoid DoBonus();
- Xvoid RedrawBonus();
- Xvoid FreeBonus();
- Xvoid ResetBonus();
- Xvoid SetupBonusScreen();
- Xvoid IncNumberBonus();
- Xvoid ResetNumberBonus();
- X#endif
- X
- X
- Xextern enum BonusStates BonusState;
- X
- X#endif
- END_OF_FILE
- if test 1573 -ne `wc -c <'bonus.h'`; then
- echo shar: \"'bonus.h'\" unpacked with wrong size!
- fi
- # end of 'bonus.h'
- fi
- if test -f 'copyright.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'copyright.h'\"
- else
- echo shar: Extracting \"'copyright.h'\" \(1590 characters\)
- sed "s/^X//" >'copyright.h' <<'END_OF_FILE'
- X#ifdef __COPYRIGHT_H__
- X#define __COPYRIGHT_H__
- X
- X/*****************************************************************************
- X
- X (c) Copyright 1993, Justin C. Kibell, All Rights Reserved
- X
- X Permission to use, copy, modify, and distribute this software and its
- X documentation without written agreement is hereby granted. You cannot sell
- X this software without written permission from the author. This entire
- X copyright notice must appear in all copies of this software.
- X
- X IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
- X SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
- X THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHOR HAS BEEN ADVISED
- X OF THE POSSIBILITY OF SUCH DAMAGE.
- X
- X THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED
- X TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- X PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE
- X AUTHOR HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
- X ENHANCEMENTS, OR MODIFICATIONS.
- X ___
- X (o o)
- X+-oo0-\_/-0oo---------------------------------------------------------------+
- X|Justin Kibell - Systems Programmer - VICSES Rescuer - Chief Fire Warden ;-)|
- X| SnailMail: 1/17 Albert Rd., North Warrandyte, Victoria, Australia, 3113 |
- X| email: jck@citri.edu.au Phone: +61 3 282 2456 Fax: +61 3 282 2490 |
- X+---------------------------------------------------------------------------+
- X
- X *****************************************************************************/
- X
- X#endif
- END_OF_FILE
- if test 1590 -ne `wc -c <'copyright.h'`; then
- echo shar: \"'copyright.h'\" unpacked with wrong size!
- fi
- # end of 'copyright.h'
- fi
- if test -f 'paddle.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'paddle.h'\"
- else
- echo shar: Extracting \"'paddle.h'\" \(1438 characters\)
- sed "s/^X//" >'paddle.h' <<'END_OF_FILE'
- X#ifndef _PADDLE_H_
- X#define _PADDLE_H_
- X
- X#include "copyright.h"
- X
- X/*
- X * Dependencies on other include files:
- X */
- X
- X#include <X11/Xlib.h>
- X
- X/*
- X * Constants and macros:
- X */
- X
- X#define PADDLE_LEFT 1
- X#define PADDLE_SHOOT 2
- X#define PADDLE_RIGHT 3
- X#define PADDLE_NONE 0
- X
- X#define PADDLE_SMALL 4
- X#define PADDLE_MEDIUM 5
- X#define PADDLE_HUGE 6
- X
- X#define DIST_BASE 30
- X#define PADDLE_VEL 10
- X
- X#define PADDLE_HC 4
- X#define PADDLE_HEIGHT 9
- X
- X/*
- X * Type declarations:
- X */
- X
- X/*
- X * Function prototypes:
- X */
- X
- X#if NeedFunctionPrototypes
- Xvoid InitialisePaddle(Display *display, Window window, Colormap colormap);
- Xvoid FreePaddle(Display *display);
- Xvoid DrawPaddle(Display *display, Window window, int x, int y, int size);
- Xvoid MovePaddle(Display *display, Window window, int direction,
- X int size, int xpos);
- Xvoid ResetPaddleStart(Display *display, Window window);
- Xint GetPaddleSize(void);
- Xvoid RedrawPaddle(Display *display, Window window);
- Xvoid FlushPaddleBackingStore(Display *display);
- Xvoid ToggleReverse(Display *display);
- Xvoid SetReverseOff(void);
- Xvoid ChangePaddleSize(Display *display, Window window, int type);
- X#else
- Xvoid ChangePaddleSize();
- Xvoid SetReverseOff();
- Xvoid ToggleReverse();
- Xvoid InitialisePaddle();
- Xvoid FreePaddle();
- Xvoid DrawPaddle();
- Xvoid MovePaddle();
- Xvoid ResetPaddleStart();
- Xint GetPaddleSize();
- Xvoid RedrawPaddle();
- Xvoid FlushPaddleBackingStore();
- X#endif
- X
- Xextern int currentPaddleSize, paddlePos, reverseOn, stickyOn;
- X
- X#endif
- END_OF_FILE
- if test 1438 -ne `wc -c <'paddle.h'`; then
- echo shar: \"'paddle.h'\" unpacked with wrong size!
- fi
- # end of 'paddle.h'
- fi
- if test -f 'sounds/key.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/key.au.uue'\"
- else
- echo shar: Extracting \"'sounds/key.au.uue'\" \(1685 characters\)
- sed "s/^X//" >'sounds/key.au.uue' <<'END_OF_FILE'
- Xbegin 664 key.au
- XM+G-N9 "#_____ 0 'T ! #_>___;^M[____[_OW
- XM______?O\^/=Z>/EZ>?M]__WY^_KZ__KW__OZ^MO<V]S]^-DYW?WY_?S=V!W
- XM[_O9<VEO[?_G[=OI[=/8;W?34.WK4MK?W/-OX5QHS>MK;4RNJ1^?'_N?L/LH
- XM2*8?/#RMM]DU3^/;2;'_+"*C'[])SE=6<\ UPF]HS>/*;S^_247!0U9+6'-4
- XMO^,^TM%,7,S?2=GK_\_[QUWOS&M.9&W.76_=SEY>7%S=UM5H2M_=Y]S62NO3
- XMX^7+9&G;7NO*WNOC5.]IPWOE:-=WW=1>9,Q"<\K=6]'[8./83#[10_]B;\M+
- XM;UW-3<I@9&3*5='I1LS56F+.7-9HRF;*R]O_UE3?UUC?7M?IW4/>7-KG_UE,
- XMX>5.:W?OZ5ABU^MH:VCW_]C34NWC9-[G>]GC9M?=>]_7T7?SU^GEZ^_5]^EK
- XM>^'C^^?C9N?SY_?WU5A[:'OC;^GO:&GKZV1DY_=8<]%OY^-M;^-<S]A:;_=<
- XMX?_WVVMKXW?W=^?I6N?STVG?X_-OT_-OW?=W\V3G8/_=Z^/_XVABU>MOXV!O
- XMY6]8Z61W;>MW9'?O9.=?Y^%S]^G?UV;?^]O7]]7OY_?>T>]WV>WSY^'WZ^-W
- XMZWOGX6]OZV_[=^?[:-_[:_=[:^]<____>_=O^^MMZ>]OZ^_O:'=OX__CZWOO
- XM[>EWX>=KXV3IWVCI[^_OZ_?=ZWOG]W/O:]_O=__[^_?SY^MBZ_-IZ^UK;_-O
- XMZW-KW^=W=]__:.OG]_OIX^WO;^UW^_/C___G\^_E_V3EY___=^_O;]UW://K
- XMYW/C_VCG]_]SV?=[W_MW_^G_Z_/O[>UW>^/9:??O[__G__=[:.?[]^_O:^]K
- XMX_=KZ?=[^__S[__W=^OI__OWZ_OO=^__>]_W<^_O[^M[Y^_O]_?CXW/G[7OW
- XMZ6_W[>]K_^=OZ_?O]V_S_VOK]WOW<__?;?=O_^_[^__S]__K_WO?]^W_^_/G
- XM_^?K[^_IYV_I]^?W]^WWZ_OW[WOW\__W^__K__=W[_=W[__W;W?__WO_<_?W
- XM;^OO^VOK\_?_W__OY__SZWOGX_/W\^GO\^_OZ^_M[^_O]_?W=_-OY_=W\_=O
- XM[?_W_^]W=_?W_V_S_W?_]_=W]_=W_^O__^O[]__S]_?SY_/O[^?_Z^_G\W?C
- XMZ^_W[_?W]^OG_^___^_W]__K__OW[___]_?[]___=^]O]_?S;___]W=K\_OW
- XM^^_O[7?O_W?S[^?O[^_O]^OW:./C<^?_^^]SZ>-DV^]SWW->V_MDV_?W^_/_
- XM:?_=<]_M:V3A[W/W___W]_?GZ^]O[>]O_^O[=VO?[V_WY^WW[^_O_WMW\_=W
- XM[^_O[>OS[_]S]_O[_^WW[__O___O=___]^M[>V_O]^O[]_O_[_/_]_?G___W
- XM[_=[_^_O;__S[_OS]^]O]^_O_^_O]__W[_=[^__S]W?O__?___/_<^MO:?_9
- XM:??G;?_M]VMOZWO[V?MOXW/O]^WOZ^/;=^OW^W=W_^=[Z_=K]_-K=WOO_]WK
- XD[>OE[_?S[V1[:V][_^?C[_?O[_?O<_]M<^O_[_]S:_=O]_<?
- X
- Xend
- END_OF_FILE
- if test 1685 -ne `wc -c <'sounds/key.au.uue'`; then
- echo shar: \"'sounds/key.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/key.au.uue'
- fi
- if test -f 'sounds/tone2.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone2.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone2.au.uue'\" \(1461 characters\)
- sed "s/^X//" >'sounds/tone2.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone2.au
- XM+G-N9 "@ /G 0 'T !5&]U8V@@5&]N93H@(#( $I,*!\O
- XMI9&3K249(T9J+R9&GY&6NQX6($W,/R[^G9*9=1D4'WRV\3['G92>.!83(L>J
- XMO%/ GYBE*A(3)[*AKN7 HIRO(1$4+:B<J,W0J*+!'A$7/IZ9IMMUM*MO'!(:
- XMZ9F6I6D\RKA#&Q0>MY24I4,N3],Z'!<FJI*3JC F./0Y'ALQH)"4LB<>3%,I
- XM&Q_*EH^<11\C/EDO'RBSE)"@+QD>..XX)S.JDY.I)A8<.L=7,46DDY6U'A,;
- XM/K?)/GVCE9K6&1(<6*NR8MNDF9X_%A$>RJ&IS\ZIG*8N$Q(BLYRBP."NH:\G
- XM$A0JIYB?P%Z^J\$C%!8UGI2>S#OLM^@?%1I=F)*>[RX_T4H@%QZ^E9"?020O
- XM844B&B>MDY&D+QXH2DPH'R^ED9.M)1DC1FHO)D:?D9:['A8@3<P_+OZ=DIEU
- XM&10??+;Q/L>=E)XX%A,BQZJ\4\"?F*4J$A,GLJ&NY<"BG*\A$10MJ)RHS="H
- XMHL$>$1<^GIFFVW6TJV\<$AKIF9:E:3S*N$,;%!ZWE)2E0RY/TSH<%R:JDI.J
- XM,"8X]#D>&S&@D)2R)QY,4RD;'\J6CYQ%'R,^62\?*+.4D* O&1XX[C@G,ZJ3
- XMDZDF%APZQU<Q1:23E;4>$QL^M\D^?:.5FM89$AQ8J[)BVZ29GC\6$1[*H:G/
- XMSJF<IBX3$B*SG*+ X*ZAKR<2%"JGF)_ 7KZKP2,4%C6>E)[,.^RWZ!\5&EV8
- XMDI[O+C_12B 7'KZ5D)]!)"]A12(:)ZV3D:0O'BA*3"@?+Z61DZTE&2-&:B\F
- XM1I^1EKL>%B!-S#\N_IV2F749%!]\MO$^QYV4GC@6$R+'JKQ3P)^8I2H2$R>R
- XMH:[EP**<KR$1%"VHG*C-T*BBP1X1%SZ>F:;;=;2K;QP2&NF9EJ5I/,JX0QL4
- XM'K>4E*5#+D_3.AP7)JJ2DZHP)CCT.1X;,:"0E+(G'DQ3*1L?RI:/G$4?(SY9
- XM+Q\HLY20H"\9'CCN."<SJI.3J286'#K'5S%%I).5M1X3&SZWR3Y]HY6:UAD2
- XM'%BKLF+;I)F>/Q81'LJAJ<_.J9RF+A,2(K.<HL#@KJ&O)Q(4*J>8G\!>OJO!
- XM(Q06-9Z4GLP[[+?H'Q4:79B2GN\N/]%*(!<>OI60GT$D+V%%(AHGK9.1I"\>
- XM*$I,*!\OI9&3K249(T9J+R9&GY&6NQX6($W,/R[^G9*9=1D4'WRV\3['G92>
- XM.!83(L>JO%/ GYBE*A(3)[*AKN7 HIRO(1$4+:B<J,W0J*+!'A$7/IZ9IMMU
- XMM*MO'!(:Z9F6I6D\RKA#&Q0>MY24I4,N3],Z'!<FJI*3JC F./0Y'ALQH)"4
- X$LB<>3!(:
- X
- Xend
- END_OF_FILE
- if test 1461 -ne `wc -c <'sounds/tone2.au.uue'`; then
- echo shar: \"'sounds/tone2.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone2.au.uue'
- fi
- if test -f 'sounds/tone3.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone3.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone3.au.uue'\" \(1395 characters\)
- sed "s/^X//" >'sounds/tone3.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone3.au
- XM+G-N9 "@ .Y 0 'T !5&]U8V@@5&]N93H@(#, %(G&B>F
- XMD):Z*R_82QX7(ZJ2F+TV7+=-&Q,?K):=OU:UJ5<9$1ZPF:3-R:2?81@0'KN?
- XMK^>UG)O=&!$?PZS?2JR6E\H9%"3;Q#@ZJ).5P!P8*NU")R^GD)2['QTS62P=
- XM*:>0E;DG*5=-(A@DJ9*7NB\^OU$=%""LE)J]1,2M61H1'Z^8G\;=JJ)I&!$>
- XMNIVJUKR>G-X8$!^_I[]3KYB8RQD3(="W1CZKE9;"&Q8GW64M,ZB2E+D>&RY@
- XM-!\JIY"4MR0C05(F&22JD96U+#+/4Q\5(*R3F+D[;K-7&Q,>KY:<OUZPIF,9
- XM$!VXFZ3+Q:*>VAD0';^BLVNUFYG(&1(?SZYW1*V6EK\;%23KSC0WJI.4NAX9
- XM*F,^)"RHD92V(A\X52L<):J1E+0J*V94(A<AK)*7MC1#O%X=$QZNE9JZ2;ZK
- XM:QH1'K::G\+8J*#;&1 =OI^LWKR=G,P9$1[(J<5/L)B8PAH3(."[03VKE)6\
- XM'!8G>%4J+ZF1D[0@'"]2,!XIJI&4LR<D1U4F&2.KDI6U+S7+5!X5'Z^4F+="
- XMV*]8&Q(=MIB=O>:NH^89$!V^G:;5OZ"=SQH0'<6EMUVSFIG$&A(?U;1=0ZV6
- XME;D;%2/]WBXRJI*4M!\:*UX[(2JJD9.R)" [4B<:)Z:0EKHK+]A+'A<CJI*8
- XMO39<MTT;$Q^LEIV_5K6I5QD1'K"9I,W)I)]A&! >NY^OY[6<F]T8$1_#K-]*
- XMK):7RAD4)-O$.#JHDY7 '!@J[4(G+Z>0E+L?'3-9+!TIIY"5N2<I5TTB&"2I
- XMDI>Z+SZ_41T4(*R4FKU$Q*U9&A$?KYB?QMVJHFD8$1ZZG:K6O)Z<WA@0'[^G
- XMOU.OF)C+&1,AT+=&/JN5EL(;%B?=92TSJ)*4N1X;+F T'RJGD)2W)"-!4B89
- XM)*J1E;4L,L]3'Q4@K).8N3MNLU<;$QZOEIR_7K"F8QD0';B;I,O%HI[:&1 =
- XMOZ*S:[6;F<@9$A_/KG=$K9:6OQL5).O.-#>JDY2Z'ADJ8SXD+*B1E+8B'SA5
- XM*QPEJI&4M"HK9E0B%R&LDI>V-$.\7AT3'JZ5FKI)OJMK&A$>MIJ?PMBHH-L9
- XM$!V^GZS>O)V<S!D1'LBIQ4^PF)C"&A,@X+M!/:N4E;P<%B=X52HOJ9&3M" <
- XM+U(P'BFJD92S)R1'5289(ZN2E;4O-<M4'A4?KY28MT+8KU@;$AVVF)V]YJZC
- XMYAD0';Z=IM6_H)W/&A =Q:6W7;.:F<0:$A_5M%U#K9:5N1L5(_W>+C*JDI2T
- X#'QHK
- X
- Xend
- END_OF_FILE
- if test 1395 -ne `wc -c <'sounds/tone3.au.uue'`; then
- echo shar: \"'sounds/tone3.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone3.au.uue'
- fi
- if test -f 'sounds/tone4.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone4.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone4.au.uue'\" \(1415 characters\)
- sed "s/^X//" >'sounds/tone4.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone4.au
- XM+G-N9 "@ /& 0 'T !5&]U8V@@5&]N93H@(#0 -G-K*>\
- XM)Q87+**1E*PH&AXXQ<A/2K>>FZDJ%!,AKY66J3<E+$E9-2@NMYF3GCD5$1W*
- XMG)NK9#QJR%4F&R#3F)"9<!H4'5.HI[CIQ:NIVA\5&3V;D):[(!DA1K[+2UVN
- XMG9RX(A(4+*.3F+$N)"Y,6S(H-ZV6E:<I$Q,CL9J<KTD\Z,<_(1LFLI60G3@6
- XM%"+)I:>^][VKK4H=%1O:EX^;8QT:)EBZS%#GJYR?SAP1%SR<DIK *",O7%,O
- XM*D6DEI>R'Q$5+:>8GKP]/=S1-A\<+:B3DJ4H%!8JMZ*IP?.\J[,W&A4AL9.1
- XMGS8;&BG/N<]/S*:<HD(8$1O:F9*=;20C-W9(+BWJGY6:S1H0V?F*+,.#[>
- XMZB\>'CN?D96P'Q,8,:R@K-#VMZRY+!@7*:61DZ@J&1LQP+?45KVDG:HO%A(?
- XMM)24I#P@)CID0RTPPYR5GD,6$1S9FYBD9S,^VVDL'B!XFY&8RAH3&T*GH*_B
- XMWK:MT247&3>>CY6S(A<>.KJWY&FYH)VQ)A,4)Z:3EJLN("A [S\N-[.:EJ0M
- XM%!(?MIB9K$0R1-M'*!XFNYB1G#\7$Q[>HJ&TY-RTL%L?%AQJF8^9UQT8'TJS
- XMN.CNL9^?QAX2%S2>D9BY)QXJ3/T]+D.JF9BM(Q$3*JF6F[0\,$OM0"4>+:V4
- XMDJ(M%!4BNY^CMU_3Q78J&QU!G9"5MQX4&SBMI[79S:RGO"<6%RRBD92L*!H>
- XM.,7(3TJWGINI*A03(:^5EJDW)2Q)634H+K>9DYXY%1$=RIR;JV0\:LA5)AL@
- XMTYB0F7 :%!U3J*>XZ<6KJ=H?%1D]FY"6NR 9(4:^RTM=KIV<N"(2%"RCDYBQ
- XM+B0N3%LR*#>MEI6G*1,3([&:G*])/.C'/R$;)K*5D)TX%A0BR:6GOO>]JZU*
- XM'14;VI>/FV,=&B98NLQ0YZN<G\X<$1<\G)*:P"@C+UQ3+RI%I):7LA\1%2VG
- XMF)Z\/3W<T38?'"VHDY*E*!06*K>BJ<'SO*NS-QH5(;&3D9\V&QHIS[G/3\RF
- XMG*)"&!$;VIF2G6TD(S=V2"XMZI^5FLT:$!@]GYBBS#@^WNHO'AX[GY&5L!\3
- XM&LH*S0]K>LN2P8%RFED9.H*AD;,<"WU%:]I)VJ+Q82'[24E*0\("8Z9$,M
- XM,,.<E9Y#%A$<V9N8I&<S/MMI+!X@>)N1F,H:$QM"IZ"OXMZVK=$E%QDWGH^5
- XMLR(7'CJZM^1IN:"=L283%">FDY:K+B H0.\_+C>SFI:D+102'[:8F:Q$,D3;
- X01R@>)KN8D9P_%Q,>WJ*AM">F
- X
- Xend
- END_OF_FILE
- if test 1415 -ne `wc -c <'sounds/tone4.au.uue'`; then
- echo shar: \"'sounds/tone4.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone4.au.uue'
- fi
- if test -f 'sounds/tone5.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone5.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone5.au.uue'\" \(1427 characters\)
- sed "s/^X//" >'sounds/tone5.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone5.au
- XM+G-N9 "@ /0 0 'T !5&]U8V@@5&]N93H@(#4 #H>&S"A
- XMD)6\'ADG9,E!-[R<EJ4H$A4MJIZLVLZLJ5<;$QVYE92I,R@X^SLA'T.;D)E?
- XM&1@FS;AF3+><F:\?$!<[GYNKWFFTLSL:%"6ID96P*R$S;CPF)M&9D9TT%A8K
- XMN:W-9K*=G<@;$!KGFYFK3$/!OS$9&"Z>CY>_(1XM;TLK+KB7DJ,G$Q<RK:B^
- XMXK6@HTT9$1ZXEYBP/#?>TBT;'$>:CYI1'!PNW6TT.JV7EJ\>$1A"I:*W[KFD
- XMJS06$R2HDYFU+RU/]RX=(,^6D)XU&!LRQ<E 4*N8FLL:$!O?G9ZV8<BLN"P6
- XM%BZ>D9K))B= 82\@*+&4D:4F%1HZL[A<?:B:GD06$1ZYFIVV2?"TR"<6&DF9
- XMD)Q/'R,\6S8G,ZJ4E+(>$AM.JZW6V*J=IR\4$B:HEIV_.TC#_208'L:5D)\S
- XM'!\]U3\M1Z.4F-,9$AW3HZG&WJVAKR@3%3&>DYW1+CCR3B8;);"2D:<H&!Y#
- XMPUXXX:&6G3X6$2&WGJ3'Z[.GP" 4&$>9DIY+)B]5328>+J21E+$>%A]/M,U*
- XMS:"7I"T2$R>JFJ3%4+^P;Q\5',.5DJ,U("Q-32LD0)^1E]D:%"#5K+M>P:*<
- XMKB01%32?EZ+?/M>\1!T7(ZR2DZHI'"=-?C KY)R2G#P5%"6ZI;+8QZ>AQAT1
- XM&?R9E:5)+DS;.AX;,*&0E;P>&2=DR4$WO)R6I2@2%2VJGJS:SJRI5QL3';F5
- XME*DS*#C[.R$?0YN0F5\9&";-N&9,MYR9KQ\0%SN?FZO>:;2S.QH4):F1E; K
- XM(3-N/"8FT9F1G306%BNYK<UFLIV=R!L0&N>;F:M,0\&_,1D8+IZ/E[\A'BUO
- XM2RLNN)>2HR<3%S*MJ+[BM:"C31D1'KB7F+ \-][2+1L<1YJ/FE$<'"[=;30Z
- XMK9>6KQX1&$*EHK?NN:2K-!83)*B3F;4O+4_W+AT@SY:0GC48&S+%R4!0JYB:
- XMRQH0&]^=GK9AR*RX+!86+IZ1FLDF)T!A+R HL921I285&CJSN%Q]J)J>1!81
- XM'KF:G;9)\+3()Q8:29F0G$\?(SQ;-B<SJI24LAX2&TZKK=;8JIVG+Q02)JB6
- XMG;\[2,/])!@>QI60GS,<'SW5/RU'HY28TQD2'=.CJ<;>K:&O*!,5,9Z3G=$N
- XM./).)ALEL)*1IR@8'D/#7CCAH9:=/A81(;>>I,?KLZ? (!081YF2GDLF+U5-
- XM)AXNI)&4L1X6'T^TS4K-H)>D+1(3)ZJ:I,50O[!O'Q4<PY62HS4@+$U-*R1
- X:GY&7V1H4(-6LNU[!HIRN)!$5-)^7HM\^U[Q0
- X
- Xend
- END_OF_FILE
- if test 1427 -ne `wc -c <'sounds/tone5.au.uue'`; then
- echo shar: \"'sounds/tone5.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone5.au.uue'
- fi
- if test -f 'sounds/tone6.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone6.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone6.au.uue'\" \(1473 characters\)
- sed "s/^X//" >'sounds/tone6.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone6.au
- XM+G-N9 "@ /P 0 'T !5&]U8V@@5&]N93H@(#8 +NFO1\2
- XM&L&8FKQ&S*Y7&Q,BII.<SC1JOS8:%S>;D)\^*D3:+1H=PY21JBLC.ULM'2BH
- XMD93 'QXY82XA.YV/FST9'3_A-BO-F9*E)14>5;Y$-[&6EKL:$R+*L&-/J)>;
- XM/104*JZISMVGF:<E$!="H:/)SZ>=O!P0'+Z;H<?;K*9)%Q(FII>BYUNTL2X5
- XM%CN:E*=&/<'/)18<O)25KR\PZE@A&">DD)C+)"M7/R$</9J/G#L=)E1")"/
- XME9&H)1DG9TXK+ZN3E<(;%RG2VC-*H9.<-Q48,[F_0-&=E:<A$AI)J;5DNYV:
- XMPAH0'KR@KN>VGY\\%1(IJ)RNW[JCK2<2%4.<F:]4Q*O('A(<N96:NCWZN$@;
- XM%2BBDIOG+DC.-AH91IB0H3HE.WPN'!^XDY*L)QXT43T@']>6D*4I&RI>024J
- XMK9*4N1T9+-U4+#ZAD9D_%Q@QO]LWX)R3HR82&42NOTFZG)BV&Q$=Q:2T<+6<
- XMG4H5$2:KG;'EM)^H*A(5.YZ;L6^[IKT?$AK!F)J\1LRN5QL3(J:3G,XT:K\V
- XM&A<WFY"?/BI$VBT:'<.4D:HK(SM;+1THJ)&4P!\>.6$N(3N=CYL]&1T_X38K
- XMS9F2I245'E6^1#>QEI:[&A,BRK!C3ZB7FST4%"JNJ<[=IYFG)1 70J&CR<^G
- XMG;P<$!R^FZ''VZRF21<2)J:7HN=;M+$N%18[FI2G1CW!SR46'+R4E:\O,.I8
- XM(1@GI)"8RR0K5S\A'#V:CYP['2940B0CP)61J"49)V=.*R^KDY7"&Q<ITMHS
- XM2J&3G#<5.YOT#1G96G(1(:2:FU9+N=FL(:$!Z\H*[GMI^?/!42*:B<KM^Z
- XMHZTG$A5#G)FO5,2KR!X2'+F5FKH]^KA(&Q4HHI*;YRY(SC8:&4:8D*$Z)3M\
- XM+AP?N).2K"<>-%$](!_7EI"E*1LJ7D$E*JV2E+D=&2S=5"P^H9&9/Q<8,;_;
- XM-^"<DZ,F$AE$KK])NIR8MAL1'<6DM'"UG)U*%1$FJYVQY;2?J"H2%3N>F[%O
- XMNZ:]'Q(:P9B:O$;,KE<;$R*FDYS.-&J_-AH7-YN0GSXJ1-HM&AW#E)&J*R,[
- XM6RT=**B1E, ?'CEA+B$[G8^;/1D=/^$V*\V9DJ4E%1Y5OD0WL9:6NQH3(LJP
- XM8T^HEYL]%!0JKJG.W:>9IR40%T*AH\G/IYV\'! <OINAQ]NLIDD7$B:FEZ+G
- XM6[2Q+A46.YJ4IT8]P<\E%AR\E)6O+S#J6"$8)Z20F,LD*U<_(1P]FH^<.QTF
- XM5$(D(\"5D:@E&2=G3BLOJY.5PAL7*=+:,TJADYPW%1@SN;] T9V5IR$2&DFI
- X-M62[G9K"&A >O*"NYRLO
- X
- Xend
- END_OF_FILE
- if test 1473 -ne `wc -c <'sounds/tone6.au.uue'`; then
- echo shar: \"'sounds/tone6.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone6.au.uue'
- fi
- if test -f 'sounds/tone7.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone7.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone7.au.uue'\" \(1377 characters\)
- sed "s/^X//" >'sounds/tone7.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone7.au
- XM+G-N9 "@ .L 0 'T !5&]U8V@@5&]N93H@(#< ,L[(AXO
- XMJ)25KA\1%C2?E9W3*2<X;E0Y-LRAFJ4W%Q,?KI*3IRH8'#2UJ[SKRJZKUB09
- XM'5:9D)I.%Q(?Q)R<L$8U1^I%*R0UJI>7L!\1%C2=DIO-(QXL:,-N1LZHGJDX
- XM&10CK9*2IR@6&3"NHJS/8,>XZ"H<'_2;D9M'%Q$=PYJ8JD I+DQG/"X]KYN:
- XMLR 2%C><D9G,'ADE;+&XW]^SIZX\&Q<EK)*2IB<3%RZJG*3&/4;<[3(A)>Z=
- XME)M*%A$=O9>6IC@@)3S5=T)+M)^=MB$3%SJ<D)C-'!<?=:FIO._-M;E 'QHH
- XMKI22IR42%"RFF)Z_,2X_:T$L+>N?EYY'%Q$=O)63HS4<'C7"NM!LOJBDO246
- XM&3J<CY?/&Q,>Z*&?KUU)V<E$)1XLKY:3IR42%"RCE9R_*B0P76X_..REFZ!(
- XM&1,=NY21H3 9&BVYJ;7<U[.LQRD:'#^=D9?3&A(<<9V;JE,P/FE0+R8RLIF7
- XMJR82%"N@DIB[)1TG4;[24NJMGZ9%&A4>NI20H2\7%RJSH*C+4MF]SBX>'T:>
- XMD9G=&A$:^)N7I4@G*T%[1C YMYR:K"83%2N?D9>X(1D@3+"QS>Z[JJU)'A<@
- XMMI20H"P4%2BNG*"[/CQG[#HE(TN?E)K>&1 :W9F4H4@@(338SDM-O:*=L2@5
- XM%BV?D):Y'A8=2;^_?'&WHZ+-'Q4:4YF0FDX9%2#'H*.V4UK#RSLB'B^HE)6N
- XM'Q$6-)^5G=,I)SAN5#DVS*&:I3<7$Q^NDI.G*A@<-+6KO.O*KJO6)!D=5IF0
- XMFDX7$A_$G)RP1C5'ZD4K)#6JEY>P'Q$6-)V2F\TC'BQHPVY&SJB>J3@9%".M
- XMDI*G*!89,*ZBK,]@Q[CH*AP?])N1FT<7$1W#FIBJ0"DN3&<\+CVOFYJS(!(6
- XM-YR1F<P>&25LL;C?W[.GKCP;%R6LDI*F)Q,7+JJ<I,8]1MSM,B$E[IV4FTH6
- XM$1V]EY:F." E/-5W0DNTGYVV(1,7.IR0F,T<%Q]UJ:F\[\VUN4 ?&BBNE)*G
- XM)1(4+*:8GK\Q+C]K02PMZY^7GD<7$1V\E9.C-1P>-<*ZT&R^J*2])189.IR/
- XME\\;$Q[HH9^O74G9R40E'BROEI.G)1(4+*.5G+\J)#!=;C\X[*6;H$@9$QV[
- XME)&A,!D:+;FIM=S7LZS'*1H</YV1E],:$AQQG9NJ4S ^:5 O)C*RF9>K)A(4
- XC*Z"2F+LE'2=1OM)2ZJV?ID4:%1ZZE)"A+Q<7*K.@J,M2V;TO
- X
- Xend
- END_OF_FILE
- if test 1377 -ne `wc -c <'sounds/tone7.au.uue'`; then
- echo shar: \"'sounds/tone7.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone7.au.uue'
- fi
- if test -f 'sounds/tone8.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone8.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone8.au.uue'\" \(1493 characters\)
- sed "s/^X//" >'sounds/tone8.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone8.au
- XM+G-N9 "@ 0 0 'T !5&]U8V@@5&]N93H@(#@ ,U6)APH
- XMJY*4MAP2'MBBJ,;GM:O-(18<QI20I2D8'TFYQ4_.I9RL)A,6.YN2GT,@)T9O
- XM-RU=H)6=-1,3**:8H<XU0]A()1TQHY&7S1D3(+J?J<S[N*YF'A<@KI&3KB 7
- XM(%ZPOU?#HYZX'Q,9X9>3I"\>*$KU.C+-GI>C*A(5,IZ6HV,N/^8_)!]"G9&:
- XM0Q84)J^=J=Y@N[1''1@HI9"5O1T6),^MO'B_I*#/'!,<NY23K"H=*5?=/3F^
- XMG)BM(A$71YN6IT J.V\^)"3MFY*>+Q,5+JB<J^]1O[PZ'!DRGH^98!D6*;RJ
- XMN^R[I:=.&A,AJ9&5N"(<*_S10CZTFYJ\'!$:S9>6K#,H.V$])BC$F).F)1$7
- XM.Y^<K&)'Q,0Q'!Q'FX^<-Q87+J^GN^RZJ*LZ&!4IH)"8T!X;+<W'2$ZNFYWK
- XM&1$>M)68M2TG.6$\*"ZTEY6O'1$:;9R<KTQ#RMLM'![.EY"?*A08.:JGN^J\
- XMJ; M%Q@UG)";2QL;,L"_4FBKG* _%A(CIY*:Q"<E.V,]*C:KEIC'&1$=OYF;
- XMN#P_VG K'"2WE9*I(1,:3*6DO7^\J[HH%QI3F)">,A@<.;F]7]VJG:<O%!,M
- XMGI*;[R$E.VX^+$:FEIM5%A$@K9>=OS4[YE0I'BJJDI2U'!(=VZ"DO]ZUI[HF
- XM%AE4F)"?,!H>/+[.2MVFFZ4N%!0LGY.=="4H0F4U*#^CE)I6%A$AKYF?PSQ%
- XMS58F'"BKDI2V'!(>V**HQN>UJ\TA%AS&E)"E*1@?2;G%3\ZEG*PF$Q8[FY*?
- XM0R G1F\W+5V@E9TU$Q,HIIBASC5#V$@E'3&CD9?-&1,@NI^IS/NXKF8>%R"N
- XMD9.N(!<@7K"_5\.CGK@?$QGAEY.D+QXH2O4Z,LV>EZ,J$A4RGI:C8RX_YC\D
- XM'T*=D9I#%A0FKYVIWF"[M$<=&"BED)6]'18DSZV\>+^DH,\<$QR[E).L*ATI
- XM5]T].;Z<F*TB$1='FY:G0"H[;SXD).V;DIXO$Q4NJ)RK[U&_O#H<&3*>CYE@
- XM&18IO*J[[+NEITX:$R&ID96X(APK_-%"/K2;FKP<$1K-EY:L,R@[83TF*,28
- XMDZ8E$1<[GYRL8D?$Q#$<'$>;CYPW%A<NKZ>[[+JHJSH8%2F@D)C0'ALMS<=(
- XM3JZ;G>L9$1ZTE9BU+2<Y83PH+K27E:\=$1IMG)RO3$/*VRT<'LZ7D)\J%!@Y
- XMJJ>[ZKRIL"T7<D)M+&QLRP+]2:*N<H#\6$B.GDIK$)R4[8STJ-JN6F,<9
- XM$1V_F9NX/#_:<"L<)+>5DJDA$QI,I:2]?[RKNB@7&E.8D)XR&!PYN;U?W:J=
- X=IR\4$RV>DIOO(24[;CXL1J:6FU46$2"MEYV_-3L7
- X
- Xend
- END_OF_FILE
- if test 1493 -ne `wc -c <'sounds/tone8.au.uue'`; then
- echo shar: \"'sounds/tone8.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone8.au.uue'
- fi
- if test -f 'sounds/tone9.au.uue' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sounds/tone9.au.uue'\"
- else
- echo shar: Extracting \"'sounds/tone9.au.uue'\" \(1389 characters\)
- sed "s/^X//" >'sounds/tone9.au.uue' <<'END_OF_FILE'
- Xbegin 664 tone9.au
- XM+G-N9 "@ .U 0 'T !5&]U8V@@5&]N93H@(#D #ZKM3,S
- XMJ9>B*A$:N9ND2S*VH\X;%"^<E*@L'DVR92$ALY2891<82Z>N.#FHF:HA$!VL
- XMF*1!+;ZG81L619B5KR0=2K#@)2FJE)PZ$QG5GZLZ/*B;MAP0(J.6IS8IRJQ*
- XM&QK,E9:^'1M-KLXI,::5GRH1&KR<J3P[JY[+&1(MG)2I+"76KT4<'[*4F/X9
- XM&EVJORTZHY>G( \=K9JI.#?(IL\>%C.;E:@L'3BSSR@EMI::6A<71*2J1SBN
- XMG*XB$!ZJEZ-$*MRQ+1HB69>0K2@;/JZ_,"JMEIXW$Q=LGJ9*-;2?NQT1)*&5
- XMI#8C6:YD'QW%EI:]'!@^J[4S,ZF7HBH1&KF;I$LRMJ/.&Q0OG)2H+!Y-LF4A
- XM(;.4F&47&$NGKC@YJ)FJ(1 =K)BD02V^IV$;%D68E:\D'4JPX"4IJI2<.A,9
- XMU9^K.CRHF[8<$"*CEJ<V*<JL2AL:S)66OAT;3:[.*3&FE9\J$1J\G*D\.ZN>
- XMRQD2+9R4J2PEUJ]%'!^RE)C^&1I=JK\M.J.7IR /':V:J3@WR*;/'A8SFY6H
- XM+!TXL\\H);:6FEH7%T2DJD<XKIRN(A >JI>C1"K<L2T:(EF7D*TH&SZNOS J
- XMK9:>-Q,7;)ZF2C6TG[L=$22AE:0V(UFN9!\=Q9:6O1P8/JNU,S.IEZ(J$1JY
- XMFZ1+,K:CSAL4+YR4J"P>3;)E(2&SE)AE%QA+IZXX.:B9JB$0':R8I$$MOJ=A
- XM&Q9%F)6O)!U*L. E*:J4G#H3&=6?JSH\J)NV'! BHY:G-BG*K$H;&LR5EKX=
- XM&TVNSBDQII6?*A$:O)RI/#NKGLL9$BV<E*DL)=:O11P?LI28_AD:7:J_+3JC
- XMEZ<@#QVMFJDX-\BFSQX6,YN5J"P=.+//*"6VEII:%Q=$I*I'.*Z<KB(0'JJ7
- XMHT0JW+$M&B)9EY"M*!L^KK\P*JV6GC<3%VR>IDHUM)^['1$DH96D-B-9KF0?
- XM'<66EKT<ZKM3,SJ9>B*A$:N9ND2S*VH\X;%"^<E*@L'DVR92$ALY2891<8
- XM2Z>N.#FHF:HA$!VLF*1!+;ZG81L619B5KR0=2K#@)2FJE)PZ$QG5GZLZ/*B;
- XMMAP0(J.6IS8IRJQ*&QK,E9:^'1M-KLXI,::5GRH1&KR<J3P[JY[+&1(MG)2I
- XM+"76KT4<'[*4F/X9&EVJORTZHY>G( \=K9JI.#?(IL\>%C.;E:@L'3BSSR@E
- XLMI::6A<71*2J1SBNG*XB$!ZJEZ-$*MRQ+1HB69>0K2@;/JZ_,"JMEIXW$Q<E
- X
- Xend
- END_OF_FILE
- if test 1389 -ne `wc -c <'sounds/tone9.au.uue'`; then
- echo shar: \"'sounds/tone9.au.uue'\" unpacked with wrong size!
- fi
- # end of 'sounds/tone9.au.uue'
- fi
- if test -f 'stage.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'stage.h'\"
- else
- echo shar: Extracting \"'stage.h'\" \(1515 characters\)
- sed "s/^X//" >'stage.h' <<'END_OF_FILE'
- X#ifndef _STAGE_H_
- X#define _STAGE_H_
- X
- X#include "copyright.h"
- X
- X/*
- X * Dependencies on other include files:
- X */
- X
- X#include <X11/Xlib.h>
- X
- X/*
- X * Constants and macros:
- X */
- X
- X#define MAIN_WIDTH 70
- X#define MAIN_HEIGHT 130
- X
- X#define PLAY_WIDTH 495
- X#define PLAY_HEIGHT 580
- X
- X#define TOTAL_WIDTH (MAIN_WIDTH + PLAY_WIDTH)
- X#define TOTAL_HEIGHT (MAIN_HEIGHT + PLAY_HEIGHT)
- X
- X#define MESS_HEIGHT 30
- X
- X#define BACKGROUND_0 0
- X#define BACKGROUND_1 1
- X#define BACKGROUND_2 2
- X#define BACKGROUND_3 3
- X#define BACKGROUND_4 4
- X#define BACKGROUND_5 5
- X#define BACKGROUND_6 6
- X#define BACKGROUND_7 7
- X#define BACKGROUND_8 8
- X#define BACKGROUND_9 9
- X#define BACKGROUND_10 10
- X#define BACKGROUND_11 11
- X
- X/*
- X * Type declarations:
- X */
- X
- X/*
- X * Function prototypes:
- X */
- X
- Xextern Window mainWindow;
- Xextern Window scoreWindow;
- Xextern Window levelWindow;
- Xextern Window playWindow;
- Xextern Window messWindow;
- Xextern Window specialWindow;
- Xextern Window timeWindow;
- X
- X#if NeedFunctionPrototypes
- Xvoid CreateAllWindows(Display *display, Colormap colormap, char **argv,
- X int argc);
- Xvoid RedrawPlayWindow(Display *display, Window window);
- Xvoid MapAllWindows(Display *display);
- Xvoid ClearMainWindow(Display *display, Window window);
- Xvoid DrawStageBackground(Display *display, Window window, int stageType);
- Xvoid SetBackgrounds(Display *display, Colormap colormap);
- X#else
- Xvoid CreateAllWindows();
- Xvoid RedrawPlayWindow();
- Xvoid MapAllWindows();
- Xvoid ClearMainWindow();
- Xvoid DrawStageBackground();
- Xvoid SetBackgrounds();
- X#endif
- X
- X
- X#endif
- END_OF_FILE
- if test 1515 -ne `wc -c <'stage.h'`; then
- echo shar: \"'stage.h'\" unpacked with wrong size!
- fi
- # end of 'stage.h'
- fi
- echo shar: End of archive 22 \(of 26\).
- cp /dev/null ark22isdone
- MISSING=""
- for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ; do
- if test ! -f ark${I}isdone ; then
- MISSING="${MISSING} ${I}"
- fi
- done
- if test "${MISSING}" = "" ; then
- echo You have unpacked all 26 archives.
- rm -f ark[1-9]isdone ark[1-9][0-9]isdone
- echo "merging split files..."
- cat blocks.c[12] > blocks.c
- rm blocks.c[12]
- echo "blocks.c done"
- cat bitmaps/earth.xpm.Z.u.[ab] > bitmaps/earth.xpm.Z.uue
- rm bitmaps/earth.xpm.Z.u.[ab]
- echo "bitmaps/earth.xpm.Z.uue done"
- else
- echo You still must unpack the following archives:
- echo " " ${MISSING}
- fi
- exit 0
- exit 0 # Just in case...
- --
- // chris@Sterling.COM | Send comp.sources.x submissions to:
- \X/ Amiga - The only way to fly! | sources-x@sterling.com
- "It's intuitively obvious to the |
- most casual observer..." | GCS d+/-- p+ c++ l+ m+ s++/+ g+ w+ t+ r+ x+
-