From TradeWars Museum
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
"Q" - (C) Copyright 1994, SimSoft Professional Computer Services.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Version 1.6
WE HAVE TESTED THIS ADD-ON REPEATEDLY WITH TRADEWARS VERSION 2 BETA 5 AND
HONESTLY BELIEVE THAT ALL BUGS HAVE BEEN HAMMERED OUT. PLEASE REPORT ANY
UNDISCOVERED BUGS TO SIMSOFT PCS AT THE ADDRESS OR PHONE NUMBER LISTED
BELOW.
If there is an option that you believe would enhance "Q", please let us know.
We are always looking for ways to improve our products for our users!
THANX!
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Disclaimer
Neither David R. Sim, nor SimSoft Professional Computer Services, nor any
person or Q affiliated with either, will assume any responsibility for
any situation which occurs as a result, be it direct, or indirect, of the
use of this program. THE USER ASSUMES ALL RISK WHICH MAY BE ASSOCIATED WITH
THE USE OF THIS PROGRAM.
There are no warrantees whatsoever, expressed or implied, as to the
usefulness or effectiveness of this system for any particular purpose.
This software is sold as is, and is not guaranteed to work on any particular
machine, or under any particular hardware or software configuration.
This program has been tested on our hardware under numerous configurations
to perform as described in this documentation.
USE OF THIS SOFTWARE IN ANY WAY CONSTITUTES IMMEDIATE ACCEPTANCE OF THESE
TERMS BY THE USER.
Reverse Engineering Notice
You MAY NOT disassemble, reverse engineer, hack, change, modify, alter,
mutate, refashion, vary, or catalyze this program or its documentation in
any way, manner shape or form.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Shareware registration
"Q" is a commercial software product, distributed via Shareware. If you like
it and are keeping a copy for your personal or BBS use, please send a $7.00
registration fee + $3 S/H to the address below. By doing so you will receive
the following benefits:
1. Registered Key that will enable all features of "Q".
2. Support for the program by mail or phone.
Whether you register or not, we encourage you to make copies of Q for any
friends, acquaintances and associates you feel may enjoy the program if the
executable, this document, and all other distribution files have not been
modified in any way.
If you have a modem, please feel free to upload "Q" to your favorite BBS.
They will appreciate it and so will we. Please include all files on any copies
you make. This will help ensure that future users of "Q" will get maximum
enjoyment from our product.
Please send your $7.00 registration to:
(please include $3 S/H to help defray mailing costs)
TW-EXTENDERS
SimSoft Professional Computer Services
P.O. Box 69
Otto, NC 28763
(803) 638-5017
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
"Q" is one of the many add-ons available for TradeWars 2002 version 2 from
SimSoft Professional Computer Services. We have paid very close attention
to detail in an attempt to make "Q" appear to be an actual part of the
TradeWars game, even down to the colors of the messages that are sent to
traders when "Q" encounters them. If you notice something that you believe
could make "Q" appear even more as part of the actual game, please drop us a
note or give us a call.
When "Q" is run, he will be sent through a specified number of sectors of
the TradeWars 2002 universe in a similar way that a trader passes from sector
to sector. As he enters each sector, he will scan for fighters, mines,
traders and unmanned ships.
Depending on what type of mood he is in, he will either assist traders by
adding to their supplies or taking some of them. Upon finding a group of
deployed fighters, Q will first decide if he wants to bother with the
traders stuff or wait till another time. If he does, he will either add to
or take some fighters. He will then do the same with deployed mines. When
he runs across a ship, he might add to or take some credits from the trader.
He will then add to or take from the ships, fighters, mines, holds, or
shields. Finally after he he is finished in this sector, he will move on
to the next sector.
NOTE:
The first time Q.EXE is run, a file will be created in the directory which
contains Q.EXE called Q.INS, and a message will be posted to all traders that
"Q" has been unleashed in the TradeWars universe. It is a small file, and
simply contains the date that "Q" was installed in the tradewars game. This
file must be present after this run. If it is not, the program will
continually post the above message to the traders every time that it is run.
Q /REMOVE will delete this file, and post a second message to the traders that
"Q" has been removed.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To run the "Q" add-on, you can place it in the TW2002 directory and just
type: Q and press ENTER. It is best run however, just after the TradeWars
maintenance program EXTERN.EXE. You should place it in your nightly
maintenance batch file so it is called directly after EXTERN.EXE.
Another option is to place Q.EXE program in a different directory if you do
not like to mix your different programs in the same directory. If this is
the case, you will need to add the /DP command line parameter so that "Q"
can find the TradeWars data files.
Example: Q /DP:C:\DOORS\TW2002
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
There are several command lines parameters that are available to modify the
way "Q" acts. Most of these however, are only available in the
registered version. The command line parameters are listed below, with the
registered features marked with an asterisk.
Optional command line parameters:
/DP:xxx Allows you to set the path to the TradeWars data files.
The following example would run "Q", telling it to look for the
TradeWars data files in the C:\DOORS\TW2002 directory.
Example: Q /DP:C:\DOORS\TW2002
* /ST:xxx Allows you to set the number of sectors that "Q" will travel
through. Range = 1 - 255, Default = 5.
The following example would run "Q", telling it that you want "Q"
to travel through 20 sectors instead of the default 5.
Example: Q /ST:20
* /DAY:xx Specifies the Day to actually run. 1=Sunday, 2=Monday, 3=Tuesday,
4=Wednesday, 5=Thursday, 6=Friday, 7=Saturday, R=Random. The day
numbers can be in any order and in any combination. If R is
specified, the day numbers will be ignored. You could have "Q"
run through the universe every day of the week if you wanted.
The Unregistered version will only move on Fridays.
The following example would run the "Q", telling it to move
randomly. ie. the program will pick a number between 0 and 1. If
it chooses 1, "Q" will run. If it chooses 0, it will not.
Example: Q /DAY:R
The following example would run the "Q", telling it to only move
through sectors on Tuesday, Wednesday, and Thursday.
Example: Q /DAY:345
* /NOFED Tells "Q" to stay out of fedspace, stardock and class 0 ports.
The following example would run "Q", telling it that
you do not want it to enter sectors 1 - 10, the stardock sector, or
either of the 2 class 0 port sectors.
Example: Q /NOFED
* /GM:xxx Specifies the "odds" that Q will be in a good mood. Range = 1 -
100, Default = 25.
The following example would run Q, telling it that Q is in a good
mood about 45% of the time.
Example: Q /GM:45
* /DO:xxx Specifies the decision "odds" that Q wib2ll decide TO mess with a
traders posessions. Range = 1 - 100, Default = 50.
The following example would run Q, telling it that Q decides
"yes" about 45% of the time.
Example: Q /DO:45
* /MF:xxx Maximum fighters to allow Q to give to or take from a trader.
Range = 1 - 32000, Default = 20.
The following example would run Q, telling it that Q should only
add or take a maximum of 125 fighters.
Example: Q /MF:125
* /MM:xxx Maximum Mines to allow Q to give to or take from a trader.
Range = 1 - 250, Default = 10.
The following example would run Q, telling it that Q should only
add or take a maximum of 125 mines.
Example: Q /MM:125
* /MH:xxx Maximum Holds to allow Q to give to or take from a trader.
Range = 1 - 100, Default = 5.
The following example would run Q, telling it that Q should only
add or take a maximum of 10 holds.
Example: Q /MH:10
* /MS:xxx Maximum Shields to allow Q to give to or take from a trader.
Range = 1 - 1000, Default = 100.
The following example would run Q, telling it that Q should only
add or take a maximum of 50 shields.
Example: Q /MS:50
* /MC:xxx Maximum credits to allow Q to give to or take from a trader.
Range = 1 - 65535, Default = 5000.
The following example would run Q, telling it that Q should only
add or take a maximum of 12000 credits.
Example: Q /MC:12000
* /NMT Specifies that Q is NOT allowed to move traders to random
locations if hes in a bad mood.
The following example would run Q, telling it that Q should NOT
randomly move any traders if he's in a bad mood.
Example: Q /NMT
* /NFM Specifies that deployed fighters will NOT send messages to
traders when Q enters their sector. Also affects other messages.
The following example would run Q, telling it that no messages
should be sent to traders when Q encounters them or their
fighters and mines.
Example: Q /NFM
/LOG Causes all "Q" actions to be written to a log file.
The following example would run "Q", telling it that you
want it to write everything that it does to the log file
Q.LOG.
Example: Q /LOG
* /REMOVE Removes "Q" from the universe.
The following example would run "Q", telling it that you
want it remove Q from the universe and post a removal message
to all traders letting them know. The program will then
terminate.
Example: Q /REMOVE
/@xxxxx Tells "Q" to look for all other command line options in the
file xxxxx.
The following example would run the "Q", telling it that all
command line options are in the file Q.PAR.
Example: Q /@Q.PAR
The format for the parameter file is simple. Just place each
command line option on a separate line. See the file SAMPLE.PAR
for an example.
All parameters can be used in cunjunction with another.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
UPGRADING NOTES:
Any updates to this program may be copied directly over the current version.
We do recommend, however, that you run Q /REMOVE with the old version, before
running the new version. The new version will add him back into the game the
first time that it is run.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-