Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!rutgers!sri-spam!ames!ucbcad!ucbvax!okamoto
From: okamoto@ucbvax.BERKELEY.EDU (The New Number Who)
Newsgroups: net.sources.games
Subject: Trek73 Part 5 (Part 2 of 2)
Message-ID: <16634@ucbvax.BERKELEY.EDU>
Date: Mon, 15-Dec-86 10:55:02 EST
Article-I.D.: ucbvax.16634
Posted: Mon Dec 15 10:55:02 1986
Date-Received: Tue, 16-Dec-86 21:12:09 EST
Organization: University of California at Berkeley
Lines: 325

#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create the files:
#	04.5.t
#	05.t
#	06.t
#	07.t
#	08dd.t
#	08cl.t
# This archive created: Mon Dec 15 07:45:27 1986
# By:	Jeff Okamoto ()
export PATH; PATH=/bin:$PATH
if test -f '04.5.t'
then
	echo shar: will not over-write existing file "'04.5.t'"
else
cat << \SHAR_EOF > '04.5.t'
.ce
Designer Ships
.sp
.PP
A feature of TREK73 allows you to have more than just the standard
four ship types.
The program
.I shipyard
(6) allows new ship types to be created.
.I Shipyard
in conjunction with the -F and/or -l command line option allows
battle between, say, the Enterprise and the Death Star.
.PP
See the manual page for
.I shipyard
for more information about designer ships.
SHAR_EOF
fi # end of overwriting check
if test -f '05.t'
then
	echo shar: will not over-write existing file "'05.t'"
else
cat << \SHAR_EOF > '05.t'
.ce
Simple Strategy
.sp
.PP
If you are a beginner, a simple strategy to follow is A:
fight only one attacker; B: pursue him (code 14) at warp
factor one; C: lock on all phasers (code 3); D: continuously
take position reports (code 12) and watch his range; E:
when he gets within 1000M, fire all phasers (code 1) and
keep on firing when he is in range; F: When the enemy is out
of range, take damage reports and scans of the enemy (codes
17 and 18).
.sp
.PP
After a few trial games using the above strategy, you will
want to become as efficient as the enemy at firing photon
torpedos.
Finally, when you master launching antimatter probes, you
can designate more that one attacker.
.sp 3
.ce
Trek73's History
.sp
.PP
Trek73 was programmed on a Hewlett-Packard 2000C system by
William K. Char, Perry Lee, and Dan Gee.
In January, 1973, Mr. Char started with a few ideas and five
months later, in May, introduced $SPACE, his first version.
.sp
.PP
Space had only 14 commands and comprised one 10K program.
Response was so great that new ideas flooded in and in June,
work on Trek73 was begun.
Over 70 recordings of past shows were reviewed to
reconstruct dialogue and vessels.
On October 8, 1973, Trek73 was introduced.
.sp
.PP
In 1984, Dave Pare at Univeristy of California at San Diego and Chris Williams
at the University of California at Berkeley independently translated
the BASIC code into C to run under BSD UNIX.\**
.FS
UNIX is a registered trademark of Bell Laboratories.
.FE
.sp
.PP
In April 1985, Jeff Okamoto and Peter Yee, both
at the University of California at Berkeley combined the two
versions into one, fixing bugs and adding new commands and concepts.
.sp
.PP
Ideas and bug reports should be sent to:
.br
ARPA: okamoto@ucbvax.berkeley.edu and yee@ucbvaxberkeley.edu
.br
UUCP: ..!ucbvax!okamoto and ..!ucbvax!yee
.bp
SHAR_EOF
chmod +x '05.t'
fi # end of overwriting check
if test -f '06.t'
then
	echo shar: will not over-write existing file "'06.t'"
else
cat << \SHAR_EOF > '06.t'
.ce
APPENDIX 1
.nf
.sp 4
             Secondary Hull                        Primary Hull
              (engineering)
                                              -------
:-----------------------------------------\\   | .5  |      . . . .
::           N C C - 1 7 0 1              |}  |0 / 1|---< . . . . .
::________________________________________/   |     |      . . . .
            warp engines     ^                | .5  |      . . . .
                            +++               |0 / 1|---< . . . . .
  =====                      | fuel           |     |      . . . .
   |+|             +       OOOOO reserve      | .5  |      . . . .
   |+| ---------> +++ ---> OOOOO --- +++ ---> |0 / 1|---< . . . . .
 -------           +       *****              |     |      . . . .
 |     |                   *****       shield | .5  |      . . . .
 -------                     |  \\     control |0 / 1|---< . . . . .
dilithium                    *   \\            -------      . . . .
crystal                     ***  +++                       shields
generator                    *     \\phaser control
                             |      --------                 : : :
                             |      |-10/10|-OOOO>. . : : : | : :
        <***:   <[=====| <---+      |-10/10|-**OO>. . :      : : :
        probe   launcher     |      |-10/10|-****>
                             V      |-10/10|-****>
                       =*******=    -------- phaser banks
               photon  =*******=
              torpedo  ===*******
                tubes  =======*******
                       =========  *******
                       =========      *******
+ Energy unit
O Matter-anti-matter pod
* Filled matter-anti-matter pod
---+++---> Energy transfer
---***---> Pod transfer
.fi
.bp
SHAR_EOF
chmod +x '06.t'
fi # end of overwriting check
if test -f '07.t'
then
	echo shar: will not over-write existing file "'07.t'"
else
cat << \SHAR_EOF > '07.t'
.ce
APPENDIX 2
.br
.ce
Heavy Cruiser
.nf
.sp 7
                                  Shield 2
                                     |
                        135            90
                          \\\\,,,,,,,,''-``,,,,,,,,
                       ,,''\\   .Phaser.Firing An``,,  45
                     ,'     \\ \\125              gles`,/
                   ,'        \\. . Torpedo.          . `,
   :------------------------\\ \\135_-----_ Fir        .  ,
   :________________________/   _-     1 -_ ing       .  `
                 |    ||       /        0  \\ Angles   .  |
          Shield |  ,_^^_____/|      _   7  | .       .  | Shield
             -180| [          {     (o)   1 } .       .  |0-
            3    |  `-vv-----\\|      -   C  | .       .  |   1
                 |    ||       \\        C  /  .       .  |
   :-----------------------\\    -_     N _-  .        .  ,
   :_______________________/      -_____-   .       .   '
                   `,       /225. . . . . .       .   ,'
                     `,    /                    .   ,' \\
                       ``,/ /235. . . . . . . . ,,''   315
                         /`````````,,_,,''''''''
                        225            270
                                     |
                                          Shield 4
.fi
.bp
SHAR_EOF
chmod +x '07.t'
fi # end of overwriting check
if test -f '08dd.t'
then
	echo shar: will not over-write existing file "'08dd.t'"
else
cat << \SHAR_EOF > '08dd.t'
.ce
APPENDIX 3
.sp 2
.ce
Weapon And Vessel Specifications
.ce
Destroyer Class Vessel
.ce
Enemy exceptions are enclosed within [brackets]
.sp
.DS
.ta 2.8iR 3.3i
.ce
Phasers
	Number of banks	2
	Max range	1000 megameters
	Max spread	90 degrees (45+45)
	Min spread	20 degrees (10+10)
	Max hit with 45 degree spread	10
	Max hit with 10 degree spread	45
	Loss of shield 1 per hit	hit/3
	Loss of shields 2-3-4 per hit	hit/2
	Firing angles with engineering	0-150, 210-360 degrees
	Max charge per bank	10 units
	Min charge or discharge time	1 sec
.sp
.ce
Tubes
	Number of tubes	4
	Max range	12,000 megameters
	max launch speed	warp 12
	Max time delay	10 seconds
	Max proximity delay	500M
	Max explosion radius	500M
	Max number of pods launched	10
	Max hit factor	50
	Loss of shield 1 per hit	hit/2.25
	Loss of shields 2-3-4 per hit	hit/1.5
	Firing angles with engineering	0-160, 200-360 degrees
.sp
.ce
Probes
	Number of probe launchers	1
	Max range	3000M
	Max launch speed	2
	Max time delay	15 sec
	Max proximity delay	any
	Max explosion radius	50 times number of pods
	Max pods launched	fuel available
	Max hit factor	10 times number of pods
	Loss of shields per hit	same as torpedos
	Firing angles with engineering	all
.sp
.ce
Vessels
	Max turning rate	120 degrees
	Max speed	warp 10 [12]
	Min units burned per warp-second	.5 [.5]
	Crew	200 [150]
.DE
SHAR_EOF
chmod +x '08dd.t'
fi # end of overwriting check
if test -f '08cl.t'
then
	echo shar: will not over-write existing file "'08cl.t'"
else
cat << \SHAR_EOF > '08cl.t'
.bp
.ce
Weapon And Vessel Specifications
.ce
Light Cruiser Class
.ce
Enemy exceptions are enclosed within [brackets]
.sp
.DS
.ta 2.8iR 3.3i
.ce
Phasers
	Number of banks	4
	Max range	1000 megameters
	Max spread	90 degrees (45+45)
	Min spread	20 degrees (10+10)
	Max hit with 45 degree spread	10
	Max hit with 10 degree spread	45
	Loss of shield 1 per hit	hit/4.5
	Loss of shields 2-3-4 per hit	hit/3
	Firing angles with engineering	0-140, 220-360 degrees
	Max charge per bank	10 units
	Min charge or discharge time	1 sec
.sp
.ce
Tubes
	Number of tubes	4
	Max range	12,000 megameters
	max launch speed	warp 12
	Max time delay	10 seconds
	Max proximity delay	500M
	Max explosion radius	500M
	Max number of pods launched	10
	Max hit factor	50
	Loss of shield 1 per hit	hit/3
	Loss of shields 2-3-4 per hit	hit/2
	Firing angles with engineering	0-150, 210-360 degrees
.sp
.ce
Probes
	Number of probe launchers	1
	Max range	3000M
	Max launch speed	2
	Max time delay	15 sec
	Max proximity delay	any
	Max explosion radius	50 times number of pods
	Max pods launched	fuel available
	Max hit factor	10 times number of pods
	Loss of shields per hit	same as torpedos
	Firing angles with engineering	all
.sp
.ce
Vessels
	Max turning rate	77 degrees
	Max speed	warp 9 [11]
	Min units burned per warp-second	.75 [.5]
	Crew	350 [250]
.DE
SHAR_EOF
chmod +x '08cl.t'
fi # end of overwriting check
#	End of shell archive
exit 0