From decwrl!ucbvax!pasteur!ames!hc!lll-winken!uunet!tektronix!tekgen!tekred!games Sat May 6 02:21:44 PDT 1989 Article 578 of comp.sources.games: Path: decwrl!ucbvax!pasteur!ames!hc!lll-winken!uunet!tektronix!tekgen!tekred!games From: games@tekred.CNA.TEK.COM Newsgroups: comp.sources.games Subject: v06i069: GB - Galactic Bloodshed, an empire-like war game, Patch3 Message-ID: <3924@tekred.CNA.TEK.COM> Date: 1 May 89 18:26:52 GMT Sender: billr@tekred.CNA.TEK.COM Lines: 429 Approved: billr@saab.CNA.TEK.COM Submitted-by: Robert Chansky Posting-number: Volume 6, Issue 69 Archive-name: GB/Patch3 #! /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 'patches01b' <<'END_OF_FILE' X*** ../../GB/GB.6 Wed Apr 26 12:00:16 1989 X--- GB.6 Mon May 1 09:37:55 1989 X*************** X*** 149,157 **** X .ad X .fi X .LP X- Progress on Galactic Bloodshed so far has been fairly steady; and I hope to X- have a working multi-player copy X- of the game (ver 0.9) up by the beginning of the summer. X .SH AUTHOR X Robert Paul Chansky X .SH "SEE ALSO" X--- 149,154 ---- X*************** X*** 172,193 **** X The stuff with "bombard" only telegrams the users that it was X done, but it doesn't actually do anything besides that. X .PP 0 X- It says in the docs that you can dock ships together, but you can't. X- the best you can do is land. When this is fixed the mirrors (and some of the X- larger ships) will not be able to be built on a planet. X- .PP 0 X Mirrors face the wrong way. X .PP 0 X Some of the stuff with zoom doesn't work; ships sometimes get X .PP 0 X misplaced. X- .PP 0 X- There may be weird things doing with the Von Neumann machines X- and how they behave. X- .PP 0 X- Likewise with spore pods. X- .PP 0 X- Likewise with ground combat; not enough testing. X .PP 0 X Please disregard all that stuff in the overview about berserkers (my X designs with the VN's cover most of that), magic, religion, etc. X--- 169,179 ---- X*** ../../GB/Makefile Wed Apr 26 14:36:23 1989 X--- Makefile Mon May 1 09:52:15 1989 X*************** X*** 1,8 **** X # Galactic Bloodshed (Robert Chansky, smq@b) X # Makefile (modified by billr@saab.cna.tek.com, 4/26/89) X X! UV = VER_4.3 X! #UV = VER_4.2 X CFLAGS = -D$(UV) -pipe -g X #-D$(UV) -O X X--- 1,8 ---- X # Galactic Bloodshed (Robert Chansky, smq@b) X # Makefile (modified by billr@saab.cna.tek.com, 4/26/89) X X! UV = VER_4_3 X! #UV = VER_4_2 X CFLAGS = -D$(UV) -pipe -g X #-D$(UV) -O X X*************** X*** 163,171 **** X files_shl.o X X X! all: GB makeuniv X #GB_daemon X- #mor X X # the shell X GB : ${SHOBJS} X--- 163,170 ---- X files_shl.o X X X! all: makeuniv mor GB X #GB_daemon X X # the shell X GB : ${SHOBJS} X*************** X*** 192,204 **** X X # more clone X mor : more.c X! cc -o mor more.c -lcurses -ltermcap X X chmod: X cd $(GLIB) X chmod ag+xs GB X! chmod g+rwx Docs Docs/* Data Data/* Data/Tele/* X! chmod g+r exam.dat X # chmod ga+rwx Data Data/* Data/Tele/* X X start: X--- 191,205 ---- X X # more clone X mor : more.c X! cc -o mor more.c X X chmod: X cd $(GLIB) X chmod ag+xs GB X! chmod g+rwx Data Data/* Data/Tele/* X! chmod a+rx Docs Docs/* X! chmod g+r *.dat* X! chmod a+x mor X # chmod ga+rwx Data Data/* Data/Tele/* X X start: X*************** X*** 213,221 **** X /bin/rm -rf *.o core a.out Data X X shar: X! uncompress Docs/* X! /bin/mv -f Docs/* . X! shar -c README Makefile *.doc *.h *.c planet.list exam.dat > GB.shar X X # install the game X X--- 214,227 ---- X /bin/rm -rf *.o core a.out Data X X shar: X! /bin/cp Docs/* . X! uncompress enroll.dat.Z X! #*.doc X! shar -c README Makefile *.doc *.h *.c planet.list *.dat > /tmp/GB.shar X! compress enroll.dat X! compress /tmp/GB.shar X! mv /tmp/GB.shar.Z . X! /bin/rm -f *.doc X X # install the game X X*************** X*** 223,232 **** X make X cp GB $(GBIN) X -mkdir $(GLIB) X! cp exam.dat $(GLIB) X -mkdir $(GLIB)/Docs X -cp Docs/* $(GLIB)/Docs X! -compress $(GLIB)/Docs/* X make clear X makeuniv < planet.list X make chmod X--- 229,238 ---- X make X cp GB $(GBIN) X -mkdir $(GLIB) X! cp exam.dat enroll.dat $(GLIB) X -mkdir $(GLIB)/Docs X -cp Docs/* $(GLIB)/Docs X! -compress $(GLIB)/Docs/* $(GLIB)/enroll.dat X make clear X makeuniv < planet.list X make chmod X*** ../../GB/README Wed Apr 26 11:55:44 1989 X--- README Mon May 1 08:21:09 1989 X*************** X*** 1,10 **** X- This is a game of interstellar exploration/conquest. It's not (of X- course) complete, but it's fixed up enough to post I think. X- It runs pretty good on 4.3 and 4.2, but as our versions of both here X- are a little funky, it may require some tweaking before it runs to a game X- keeper's satisfaction. Be sure to adjust the PATH macro in the file X- files.h to fit your system. X X BUGS: X None serious that I know of, however there are a few things that need X to be fixed up in the near future: X--- 1,41 ---- X X+ This is a game of interstellar exploration/conquest. X+ X+ Players begin the game as members of a randomly generated race, with X+ attributes (intelligence, birth rate, size, metabolism, etc) that affect X+ development later. Each turn, population will migrate to unpopulated areas X+ of the planet. X+ X+ Currently I have the following features: X+ X+ Exploration: players can build many types of ships with which to X+ colonize other planets. X+ Terraforming: planets have atmospheres, composed of different amounts X+ of gases. players can build machines to alter the atmosphere to one more X+ suited to their race. X+ Von Neumann machines: This is a ship-type that can be built. It X+ exists to reproduce itself using whatever resources are available, and can be X+ useful to send to other players. I got this idea after reading _The Forge of X+ God_. X+ Co-existance: There are several types of terrain: land, ice, ocean, X+ mountainous, and gas(gasgiant). Each player has a type which he preferrs; if X+ one race's preference differs from another, both races can co-exist on the same X+ planet. X+ Communication: players can communicate with each other, but only if X+ they sacrifice valuable resources to translate another language. X+ Combat: If the above breaks down. X+ X+ X+ The game is not (of course) complete, but it's fixed up enough to post X+ I think. It runs pretty good on 4.3 and 4.2, but as our versions of X+ both here are a little funky, it may require some tweaking before it runs to X+ a game keeper's satisfaction. X+ X+ X+ GB can be found via anonymous ftp to the machine ssyx.ucsc.edu X+ (128.114.133.1). (Look in pub/games). X+ X+ X BUGS: X None serious that I know of, however there are a few things that need X to be fixed up in the near future: X*************** X*** 17,32 **** X that key, take your pick. X The stuff with "bombard" only telegrams the users that it was X done, but it doesn't actually do anything besides that. X- It says in the docs that you can dock ships together, but you can't. X- the best you can do is land. When this is fixed the mirrors (and some of the X- larger ships) will not be able to be built on a planet. X Mirrors face the wrong way. X Some of the stuff with zoom doesn't work; ships sometimes get X misplaced. X- There may be weird things doing with the Von Neumann machines X- and how they behave. X- Likewise with spore pods. X- Likewise with ground combat; not enough testing. X Please disregard all that stuff in the overview about berserkers (my X designs with the VN's cover most of that), magic, religion, etc. X That was all written back in my boundless youthful enthusiasm. X--- 48,56 ---- X*** ../../GB/exam.dat Wed Apr 26 11:23:05 1989 X--- exam.dat Mon May 1 08:22:22 1989 X*************** X*** 52,57 **** X--- 52,66 ---- X GODSHIP X This entity pulsates, throbs with power. Don't mess with it. X ~ X+ Space mine X+ This device is a proximity mine, exploding on contact with enemy X+ ships and showering them with deadly radiation. It gives damage appropriate X+ to the amount of destructive capacity it is carrying. Affected ships, when X+ irradiated, become immobile for a certain amount of time; each turn, an X+ affected ship's crew is reduced by 20%. X+ The mine can be armed/disarmed with order, and its trigger radius X+ (0 <= trigger radius <= 200) also altered with the order command. X+ ~ X Space mirror X This is a large plane of reflecting material, suitable for altering X the ambient temperature of a planet if aimed at one. Intensity can also X*************** X*** 80,94 **** X Planet bomb X This device, when detomated, can destroy a planet. X This is a non-functional device. X- ~ X- Space mine X- This device is a proximity mine, exploding on contact with enemy X- ships and showering them with deadly radiation. It gives damage appropriate X- to the amount of destructive capacity it is carrying. Affected ships, when X- irradiated, become immobile for a certain amount of time; each turn, an X- affected ship's crew is reduced by 20%. X- The mine can be armed/disarmed with order, and its trigger radius X- (0 <= trigger radius <= 200) also altered with the order command. X ~ X cloaking device X This device uses an amount of fuel every turn to render whatever X--- 89,94 ---- X*** ../../GB/Docs/map.doc Wed Apr 26 11:22:05 1989 X--- Docs/map.doc Mon May 1 08:21:20 1989 X*************** X*** 1,4 **** X- X MAP Galactic Bloodshed MAP X X X--- 1,3 ---- X*************** X*** 19,24 **** X--- 18,24 ---- X '-' -- Unexplored wilderness or undeveloped land X '^' -- Mountainous area (more resources, less fertility) X '.' -- Area containing water X+ '#' -- Area covered with ice X '~' -- Gas (such as might be on a gas giant planet) X '%' -- Wasteland (uninhabitable) X ' ' -- (Under certain circumstances the sector may be blank) X*************** X*** 28,37 **** X X 'x' -- Area owned by the player X '?' -- Area owned by another player X! 'sbdfgetz' -- a ship of that type is landed on the sector X '|' -- Area that has been developed to 100% efficiency (steel plated) X X X --------------- THE PLANETS ----------------- X X There are four basic types of planets. X--- 28,38 ---- X X 'x' -- Area owned by the player X '?' -- Area owned by another player X! 'pscbdfgetSDM%#+mACV^ EYBG[' -- a ship of that type is landed on the sector X '|' -- Area that has been developed to 100% efficiency (steel plated) X X X+ X --------------- THE PLANETS ----------------- X X There are four basic types of planets. X*************** X*** 40,48 **** X X 00000000001111111111222222222233333333 X 01234567890123456789012345678901234567 X! 1 %%%%.%%%%.%%%.%%%%%%.%%%%%.%%%%%..%%%% X! 2 .%-..%.--.%%..-...%----%.....%-%--%.%. X! 3 ..--^---.....-.-^^^---------------.-.. X 4 ..-^--.-.......-----.-------------.-.. X 5 ..-..-.......--....-..--^^^^------.-.. X 6 ......--......---------..---.---^--.-. X--- 41,49 ---- X X 00000000001111111111222222222233333333 X 01234567890123456789012345678901234567 X! 1 ###################################### X! 2 ############..-...#---##....#####-#.## X! 3 ..#-^-#-.....-.-^^^----#-------#--.-.. X 4 ..-^--.-.......-----.-------------.-.. X 5 ..-..-.......--....-..--^^^^------.-.. X 6 ......--......---------..---.---^--.-. X*************** X*** 49,62 **** X 7 .....^---.....------^--...-....--^^... X 8 .....^--........---^-........-...-..-. X 9 ......^-.........--^-..........--^-... X! 10 %...%%%-....%....%.-..%..%%%...%-.-%%. X! 11 %.%%%%%%.%%%%%%%.%%%%.%%%%%%%%.%%%%%%% X Sample Earth- type planet X X Continents are generated randomly by the game, and approximate real growth X of islands by geologic processes. On the average, sectors closer to water X! have greater fertility than sectors farther away, which have greater X! resource deposits. X X X Gas Giant Type X--- 50,64 ---- X 7 .....^---.....------^--...-....--^^... X 8 .....^--........---^-........-...-..-. X 9 ......^-.........--^-..........--^-... X! 10 #..#####...####...##....####...##.-##. X! 11 ###################################### X Sample Earth- type planet X X Continents are generated randomly by the game, and approximate real growth X of islands by geologic processes. On the average, sectors closer to water X! have greater fertility than sectors farther away, which have greater X! resource deposits. On the north and south poles of the planet lies ice, X! prime real estate for certain races. X X X Gas Giant Type X*************** X*** 93,99 **** X and/or mountainous sectors, with high resource deposits and comparatively X low fertility. Both types contain large craters in them from X meteorite impacts, while asteroidal bodies often appear in unusual shapes X! (i.e. not exactly square). X X 00000000001111111111222 000000 X 01234567890123456789012 012345 X--- 95,102 ---- X and/or mountainous sectors, with high resource deposits and comparatively X low fertility. Both types contain large craters in them from X meteorite impacts, while asteroidal bodies often appear in unusual shapes X! (i.e. not exactly square). If the temperature is sufficiently low, ice X! may cover the surface. X X 00000000001111111111222 000000 X 01234567890123456789012 012345 X*** ../../GB/planet.list Wed Apr 26 14:41:16 1989 X--- planet.list Mon May 1 09:41:57 1989 X*************** X*** 1,4 **** X! 8 X 3 X 3 X 1 X--- 1,4 ---- X! 30 X 3 X 3 X 1 END_OF_FILE if test 12671 -ne `wc -c <'patches01b'`; then echo shar: \"'patches01b'\" unpacked with wrong size! fi # end of 'patches01b' fi echo shar: End of shell archive. exit 0