Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 alpha 4/15/85; site ucbvax.ARPA Path: utzoo!utcs!lsuc!pesnta!hplabs!ucbvax!MRDCH From: MRDCH@TAURUS.BITNET Newsgroups: net.sources.games Subject: Galaxy sources. (part #3 of 10) Message-ID: <7970@ucbvax.ARPA> Date: Sat, 8-Jun-85 23:42:05 EDT Article-I.D.: ucbvax.7970 Posted: Sat Jun 8 23:42:05 1985 Date-Received: Mon, 10-Jun-85 14:03:20 EDT Sender: daemon@ucbvax.ARPA Organization: University of California at Berkeley Lines: 1077 From: Mordechai Chachamu Hello everybody!!! This is part #3 out of 10. It containes many small files that are to be available for on line review of the document. Place them in ~galaxy/online. mrdch # This is a shell archive. # Remove everything above and including the cut line. # Then run the rest of the file through sh. -----cut here-----cut here-----cut here-----cut here----- #!/bin/sh # shar: Shell Archiver # Run the following text with /bin/sh to create: # READ_ME # assign.doc # battle.doc # blackout.doc # build.doc # capture.doc # chng_ply.doc # cons1.doc # cons2.doc # cons3.doc # cons4.doc # detect.doc # espionage.doc # feedpop.doc # give_up.doc # help.doc # init_dis.doc # intro.doc # killalm.doc # leave_at.doc # map.doc # move_to.doc # moving.doc # next_year.doc # overstat.doc # paint.doc # planenq.doc # plansit.doc # plnames.doc # prices.doc # putalm.doc # quit.doc # restor.doc # retrieve.doc # savegame.doc # screen.doc # set_missl.doc # takefrom.doc # time.doc # trade.doc # write.doc # This archive created: Fri Jun 7 23:02:51 1985 echo shar: extracting READ_ME '(387 characters)' cat << \SHAR_EOF > READ_ME This directory containes sections that were cut from the document, to enable on line consulting during the game. For sake of effiency, the line length was increased to 77. Minor changes were made to the original document. If a change was introduced to the game, ( or any reason you might have) than adding: .nr LL 77n .ll 77n as the first two lines, will produce the line length effect. SHAR_EOF if test 387 -ne "`wc -c READ_ME`" then echo shar: error transmitting READ_ME '(should have been 387 characters)' fi echo shar: extracting assign.doc '(819 characters)' cat << \SHAR_EOF > assign.doc As - Assign people from occupation to occupation. If you want to change the balance of manpower among the various occupa- tions on any of your planets, you can give the As command. You start with Citizens and Fighters, but you can add Scientists, Miners and Builders as need arises. If you have succeeded to take slaves- they can be assigned to work ONLY in the mines. Remember, however, that they cannot be trusted even with such simple work. In order for them to produce anything there must be at least 1 miner from your population to supervise them. Format and examples: as 20 c f Assign from current planet 20 citizens to fighters. as c50 20 c s Assign from c50 20 citizens to scientists. as c50 20 m b Assign from c50 20 miners to builders. SHAR_EOF if test 819 -ne "`wc -c assign.doc`" then echo shar: error transmitting assign.doc '(should have been 819 characters)' fi echo shar: extracting battle.doc '(1490 characters)' cat << \SHAR_EOF > battle.doc The Battle Any attempt to land upon an enemy-occupied planet will result in immedi- ate battle. The balance between the fighting forces determines the outcome of the battle. Usually any X-type HAWK equals another X-type HAWK, so that when engaged in fighting the two ships will destroy each other. If the fight- ing is between unequal levels, the (X+1)-type is twice stronger then X-type. For example, if a B-type ship fights against an A-type ship, the A-type will be destroyed and the B-type will remain intact. But if 2 A-type ships fight 1 B-type ship - the two forces will destroy each other. If a ship is hit in a battle, it is totally destroyed, and whatever it carries is lost. The above rules hold in cases that the base of the attacking ships is exactly 1 planet apart from their target. If they had to travel a longer distance, their com- bat efficiency decreases. There is a possibility that a defending ship will destroy an attacking one, of the SAME level, without getting hurt. These chances increase significantly at distances longer then 4. If you succeed in conquering a planet, all its residents become your slaves. If there were any slaves there, they are freed, for they are your citizens once captured. Any metal digged now belongs to you. However, if it is a scientific planet, the knowledge there will be A-level only. The scientists had enough time to des- troy all the evidence for higher knowledge. SHAR_EOF if test 1490 -ne "`wc -c battle.doc`" then echo shar: error transmitting battle.doc '(should have been 1490 characters)' fi echo shar: extracting blackout.doc '(640 characters)' cat << \SHAR_EOF > blackout.doc Bo - Black out a planet. This command enables you to make life harder for the enemy's spies and detective devices. By blacking out a planet, the amount of time and money needed to obtain information is increased. You can black out ANY planet, pro- vided that you have landed on it. This includes planets on which you plan to install ALMs when leaving. Note again that this command can be given only while your forces are ON the planet. Format and examples: bo 20 Black out the current planet, investing 20 tellers. bo c50 20 Black out planet c50, investing 20 tellers. SHAR_EOF if test 640 -ne "`wc -c blackout.doc`" then echo shar: error transmitting blackout.doc '(should have been 640 characters)' fi echo shar: extracting build.doc '(952 characters)' cat << \SHAR_EOF > build.doc Bs - Build ships. With this command the builders will start working on the construction of new ships. The command specifies the planet on which the construction will take place, the level and no. of ships to be built and the money assigned for that purpose. If any of prerequisites for ship construction is absent, the work will not start. However, it is not necessary that the material and/or the money needed to accomplish ALL the work be available at the time that the command is given. Format and examples: bs 2a 20 Build on the current planet 2 A-type ships, investing 20 tellers. bs c50 2a 20 Build on c50 2 A-type ships, investing 20 tellers. bs t 20 Add 20 tellers to cover building ships expenses on the current planet. bs c50 t 20 Add 20 tellers to cover building ships expenses on planet c50. SHAR_EOF if test 952 -ne "`wc -c build.doc`" then echo shar: error transmitting build.doc '(should have been 952 characters)' fi echo shar: extracting capture.doc '(587 characters)' cat << \SHAR_EOF > capture.doc Capturing a planet without violence. To capture a planet you have to control ALL the planets that have DIRECT access to that planet. That is, there is no route between the enemy's capital and the to-be-captured planet that doesn't go through one of your planets. If you succeed, all the goods that are on that planet (even knowledge) are now yours. The planet's inhabitants, including soldiers, will become your slaves - to labor as miners. (You cannot use the enemy's ships. Their body is different, and all the survival means are totally alien to you). SHAR_EOF if test 587 -ne "`wc -c capture.doc`" then echo shar: error transmitting capture.doc '(should have been 587 characters)' fi echo shar: extracting chng_ply.doc '(436 characters)' cat << \SHAR_EOF > chng_ply.doc Cp - Change player. This command is only permissible during practice sessions. Practice ses- sions are designed to let one player get familiar with the game by playing the roles of BOTH sides and thus to get acquainted with all the relevant aspects of the game from both sides. See 'man galaxy' for specifications. Format and examples: cp Assume the role of the "other" side. SHAR_EOF if test 436 -ne "`wc -c chng_ply.doc`" then echo shar: error transmitting chng_ply.doc '(should have been 436 characters)' fi echo shar: extracting cons1.doc '(1136 characters)' cat << \SHAR_EOF > cons1.doc Key concepts - part 1 Tellers Teller is the official money used in the universe. One teller equals 150 Uni-Kilos of gold. You currently have 100 Tellers. (The coin is named after Hieronimus X. Teller, the man who discovered the existence of Natural Plastic.) Ships When you escaped, you had with you 15 A-type HAWKs (High Accelera- tion War Kruisers). An A-type HAWK is equipped with 65 Mega Hertz Laser Blasters , 4 H-bomb Launchers and a 100 Erg Shield. Laser Blasters are used in ship to ship battle, H-bombs can hit stars. The shield protects you from offensive weapons used by the enemy. If knowledge is acquired, better ships can be built. Missiles Missiles are stationary devices that have the capability to inter- cept the landing (or the passage) of an enemy ship, and destroy it. Their activation depends only on the detection of the approaching ship(s). When detection is made, the missile steers itself towards the ship and explodes it. SHAR_EOF if test 1136 -ne "`wc -c cons1.doc`" then echo shar: error transmitting cons1.doc '(should have been 1136 characters)' fi echo shar: extracting cons2.doc '(1025 characters)' cat << \SHAR_EOF > cons2.doc Key concepts - part 2 ALMs Anti-Landing-Mines (ALMs) are useful devices to be left on deserted planets. After their installation they radiate in such a manner that destroys human body. Anyone (even you) trying to land on such planet without deactivating the ALMs will have the landing ships destroyed. The ALMs are detectable and can be remotely deac- tivated. If this is done, the planet is completely safe. Fighters In each A-type HAWK there are 64 fighters, so you have 960 fighters in combat position. You can recruit additional fighters from among your citizens. Citizens There are 100 citizens with you. They will work the fields and labor in the factories, supplying all the life necessities to the entire population. The number of citizens increases annually by 10%. Each citizen pays 1 Teller per GSY (Galactical Standard Year), as tax. SHAR_EOF if test 1025 -ne "`wc -c cons2.doc`" then echo shar: error transmitting cons2.doc '(should have been 1025 characters)' fi echo shar: extracting cons3.doc '(725 characters)' cat << \SHAR_EOF > cons3.doc Key concepts - part 3 Planets' Properties. All the planets in the galaxy are rich in natural resources. You can establish one or more colonies on any of the planets. These colonies can contribute to the war effort in several ways: 1: Providing nourishment and other life necessities.(Agricultural planet). 2: Providing mining metals needed to build additional war-ships.(Mining planet). 3: Building new ships.(Industrial planet). 4: Developing faster, stronger and more efficient weapons.(Scientific planet). Naturally, each activity carried out in a colony requires manpower. You will have to assign citizens or fighters for that purpose. SHAR_EOF if test 725 -ne "`wc -c cons3.doc`" then echo shar: error transmitting cons3.doc '(should have been 725 characters)' fi echo shar: extracting cons4.doc '(874 characters)' cat << \SHAR_EOF > cons4.doc Key concepts - part 4 Technological Development. Assigning people to work as scientists and investing money in basic research will lead to the development of better weapons. Better weapons mean ships that need half the manpower to operate, carry twice the amount of blasting power and their shield is twice heavier. When you posses enough knowledge to build B-type ships, you can build both A-type and B-type ships. More development will allow you to build C-type ships, etc. Of course, in order to develop a more advanced technology, you need to invest more man-time and money (for each successive level) . Constructing ships. When you have the knowledge, the material, the money, and the manpower needed to build another HAWK and you wish to do so, you can build any type of ship you wish. SHAR_EOF if test 874 -ne "`wc -c cons4.doc`" then echo shar: error transmitting cons4.doc '(should have been 874 characters)' fi echo shar: extracting detect.doc '(698 characters)' cat << \SHAR_EOF > detect.doc Dt - Install detect movement devices. You cannot prevent the enemy from passing by one of your planets. How- ever, you can be notified when it happens. Giving the Dt command will install at a specified planet special Movement Detection devices. They cannot accu- rately report WHAT had passed, but only that movement occurred. As time passes, this devices have a tendency to deteriorate, and after several years they will be completely ineffective, if maintenance (money) is not provided. Format and examples: dt 20 Invest at current planet 20 tellers to detect movement. dt c50 20 Invest at c50 20 tellers to detect movement. SHAR_EOF if test 698 -ne "`wc -c detect.doc`" then echo shar: error transmitting detect.doc '(should have been 698 characters)' fi echo shar: extracting espionage.doc '(1470 characters)' cat << \SHAR_EOF > espionage.doc Espionage. Information is a "survive or perish" factor. Knowing the enemy's bases, war-potential, mines etc. is more than helpful to decide what to do next. Not knowing it... well. You can send spies to any star in the galaxy. Be sure to supply them with enough money to bribe or spend in any way necessary to soli- cit the required information . Not surprisingly, the enemy knows the impor- tance of knowledge too. You can defend yourself in two ways: 1: Passively, by tightening up security on the planet ("Black out"). This will make it harder for the enemy's spies to reveal the truth about the planet. They will have to spend more money, (and time) to get the informa- tion. Nevertheless, no planet can be totally secured against information leaks. 2: Actively, by investing money in counter-espionage. This will NOT prevent the enemy's spies from getting the information, but as soon as he knows something, you will be notified exactly what information fell into the enemy's hands. Unfortunately, this counter-espionage is not spy-proof. The enemy can discover that you know already about his hard-acquired information by investing in counter-counter-espionage. This can go on and on, but it seems that after a certain point, knowing that the enemy KNOWS something is of little importance, for the facts are (possibly) much dif- ferent by that time. SHAR_EOF if test 1470 -ne "`wc -c espionage.doc`" then echo shar: error transmitting espionage.doc '(should have been 1470 characters)' fi echo shar: extracting feedpop.doc '(603 characters)' cat << \SHAR_EOF > feedpop.doc Fd - Feed the population. With this very general command you can make your people happy, content and highly motivated, or ill-tempered good-for-nothing slobs. Not only food, but all the necessities are acquired with the money you put aside with this command. If the available money does not suffice to feed the entire popula- tion, the priority is: Fighters(f), scientists(s), builders(b), miners(m) and slaves(v). Citizens support themselves, so there is no need to feed them. Format and examples: fd 20 Invest 20 tellers to feed the population. SHAR_EOF if test 603 -ne "`wc -c feedpop.doc`" then echo shar: error transmitting feedpop.doc '(should have been 603 characters)' fi echo shar: extracting give_up.doc '(346 characters)' cat << \SHAR_EOF > give_up.doc Gu - Give up the game. If you feel that all is lost, or you got tired of the game, you may surrender. Naturally, this will be considered a loss, and your opponent will be credited for that. There is no "back up" to that command, so make sure that this is truly your intention. Format and examples: gu SHAR_EOF if test 346 -ne "`wc -c give_up.doc`" then echo shar: error transmitting give_up.doc '(should have been 346 characters)' fi echo shar: extracting help.doc '(1349 characters)' cat << \SHAR_EOF > help.doc GALAXY on_line HELP facilities If you are a complete novice, the wisest thing to do is to give the "qt" command, wait for your opponent to agree, and read the game's documentation. It is found in /usr/doc under the name "galaxy" As it often happens, you know the command, but the weird syntax escaped you. The "menu" command provides you with a brief description of the available commands and their syntax. The part of the manual that describes fully a given command is obtained by typing "help ". The command name is the FIRST field in the "menu" output. (The word "man" can be used instead of "help"). General information about various aspects of the game are obtained by typing "help -