SimSoft Romulans Documentation

From TradeWars Museum

Jump to: navigation, search
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


NOTICE:

WE HAVE TESTED THIS ADD-ON REPEATEDLY WITH TRADEWARS VERSION 2 WIDE
BETA 6/7/8 AND HONESTLY BELIEVE THAT ALL BUGS HAVE BEEN HAMMERED OUT.
PLEASE REPORT ANY UNDISCOVERED BUGS TO SIMSOFT PROFESSIONAL COMPUTER
SERVICES AT THE ADDRESS OR PHONE NUMBER LISTED BELOW.

We have paid very close attention to detail in an attempt to make
THE ROMULANS appear to be an actual part of the TradeWars game, even
down to the colors of the messages that are sent to traders when
they receive them.

If you notice something that you believe could make THE ROMULANS appear
even more a part of the actual game, please don't hesitate to let us
know. We are continually striving to make our products the absolute
BEST add-on modules for one of the BEST door games available today.

THANX!

SimSoft Professional Computer Services

-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Disclaimer
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Neither David R. Sim, nor SimSoft Professional Computer Services,
nor any person or entity 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.





Page 1






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
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
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS is a commercial software product, distributed via
Shareware. If you like it and are keeping a copy for your personal
or professional use, please send your registration fees + S/H, along
with a filled out copy of the ORDER.FRM file to the address below.
By doing so, you will not only be helping to support the Shareware
concept, but you will also receive the following benefits:

1. Registered Code that will enable all features of THE
ROMULANS.
2. Technical Support for the program by mail or phone.

Whether you register or not, we encourage you to make copies of THE
ROMULANS 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 THE ROMULANS 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 THE ROMULANS will get maximum enjoyment from our
product.

Please send your registration fees, S/H, and the completed ORDER.FRM
to:

TW-EXTENDERS
SimSoft Professional Computer Services
1986 Groce Meadow Road
Taylors, SC 29687

Due to some difficulties with our new bank, we must ask that you
please make all checks and money orders payable to: David R. Sim.




Page 2






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Product Description
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS is one of the many add-ons available for TradeWars 2002
version 2 from SimSoft Professional Computer Services.

This version of THE ROMULANS is like nothing you have ever seen when
it comes to add-on modules for TradeWars 2002. THE ROMULANS in this
version are not simply computer controlled aliens as they have been
in the past. They have become an entire race of semi-intelligent
users in the game. They are contained in the players database, and
their ships, planets, and all information regarding them are stored
right alonside the rest of the players. They will follow the same
rules the other players have to, and will get the same number of
turns that the regular players do, (unless you specify otherwise).
They can create planets, upgrade citadels, drop fighters and mines
(both Armid and Limpet) and advance their territory outwards, just
like any other player. If their ships are destroyed by one means or
another, they are temporarily out of the game just like the regular
players for the sysop configured number of days (Death Delay).

-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Installing THE ROMULANS
-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
In order to install THE ROMULANS, the following guidelines are
recommended:

1. Run the configuration program. Type ROMUCFG.EXE and press ENTER.
This is where you can configure how THE ROMULANS will play. After
editing each of the different menu settings, Press F10 to return
to the Main Menu. After you have edited all the settings to your
liking, select Save Settings and Exit. (See THE ROMULANS.INI
section at the end of this document for detailed descriptions of
all of the fields).

2. Run the installation utility. Type ROMUINST.EXE and press
ENTER. This will perform the installation. If you receive any
errors, it is more than likely that you do not have sufficient
empty records in the various databases to hold THE ROMULANS.

3. During the installation process, several data files are created.
If you ever need to do a BIGBANG again, then these data files
MUST be deleted and THE ROMULANS MUST be re-installed. The
easiest way to achieve this is to create a BB.BAT file to do all
of this for you which contains the following:

Page 3






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


@ECHO OFF
CLS

rem - take care of TradeWars...
CD \TW2002
BIGBANG.EXE
EXTERN.EXE

Rem - take care of THE ROMULANS...
CD \TW2002\ROMULANS
For %%1 in (*.DAT) do DEL %%1
For %%1 in (*.LOG) do DEL %%1
For %%1 in (*.UI) do DEL %%1
ROMUINST.EXE

NOTE: This example assumes you installed TradeWars in the
C:\TW2002\ directory and THE ROMULANS in C:\TW2002\ROMULANS\.
Edit the paths for your particular setup.

-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Running THE ROMULANS
-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS is intended to be run during your BBS maintenance run.
It should be run in your nightly (or daily) maintenance batch
files, preferrably right after EXTERN.EXE, so any messages sent to
the Daily Journal will not be deleted till the following night.

The command to run THE ROMULANS is simply ROMULANS.EXE.


-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ROMULANS.INI Settings And Descriptions
-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0+ uses a Windows style .INI file for all of its
options, unlike command line parameters as in previous versions.
These options MAY be hand edited using a general text editor, (not a
word processor) or they may be modified the recommended way - by using
the configuration program ROMUCFG.EXE. As with Windows .INI files,
the options themselves have been broken down into SECTIONS. SECTIONS
are surrounded with square brackets ([]) and SECTION specific options
follow the SECTION headings.

PLEASE NOTE: The comments in the sample are not allowed in a real
ROMULANS.INI file, and are there just to describe the different
options.

Page 4






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


PLEASE NOTE: Several of the "BETTER" options are only available
to registered users.

SAMPLE ROMULANS.INI:

This GLOBAL section contains information pertinent to TradeWars data
file location, the BBS and sysops name, and registration code when
applicable.

[GLOBAL]
PathToTW=C:\TW2002
BBSName=THE FICTICOUS BBS
SysopName=THE UNKNOWN SYSOP
RegistrationCode=0

The PLANETS section contains information pertinient to THE ROMULANS
inital planets during the install, and restock levels for each item
on the planet's surface when it is restocked. The restock levels
are also used for initial values on any NEW planets that THE ROMULANS
may create during "playing their turns".

[PLANETS]
InitialPlanetFuelOre=1000000
InitialPlanetOrganics=1000000
InitialPlanetEquipment=1000000
InitialPlanetFighters=1000000
InitialPlanetColonists=1000000
InitialPlanetCitadel=6
InitialCitadelCredits=1000000
RestockPlanetFuelOre=5000
RestockPlanetOrganics=5000
RestockPlanetEquipment=5000
RestockPlanetFighters=10000
RestockPlanetColonists=50000

The HOME SECTOR section contains information pertinient to THE
ROMULANS Home Sector Defenses. The initial values are used during
installation, and the restock values are used during restocking.

[HOME SECTOR]
InitialHomeSectorFighters=1000000
InitialHomeSectorArmids=250
InitialHomeSectorLimpets=250
RestockHomeSectorFighters=8000
RestockHomeSectorArmids=100

Page 5






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


RestockHomeSectorLimpets=100

The TERRITORIAL section contains information pertinient to THE
ROMULANS Territorial Defenses. The initial values are used during
installation, and the restock values are used during restocking.

[TERRITORIAL]
InitialTerritorialFighters=500000
InitialTerritorialArmids=250
InitialTerritorialLimpets=250
RestockTerritorialFighters=8000
RestockTerritorialArmids=50
RestockTerritorialLimpets=50

The NEUTRAL ZONE section contains information pertinient to THE
ROMULANS Territorial Defenses. The initial values are used during
installation, and the restock values are used during restocking.

[NEUTRAL ZONE]
InitialNeutralZoneFighters=0
InitialNeutralZoneArmids=0
InitialNeutralZoneLimpets=5
RestockNeutralZoneFighters=0
RestockNeutralZoneArmids=0
RestockNeutralZoneLimpets=2

The ATTACK section is used to determine the agressiveness of THE
ROMULANS as they take their turns. As you can see, they can be
quite destructive if configured to be so. If "UsePhotons" is set
to "Y" (Yes), then THE ROMULANS will launch a photon missle if
there are 2 or more planets in the sector that they are attacking.

Game Rules during attacks are followed to the tee. All of the
following take place when applicable:

1. Mines Detonate
2. Quasar Sector Blast*
3. Sector Fighters attack
4. Second Quasar Sector Blast*
5. All ships in sector must be destroyed to continue...
6. Quasar Atmosphere Blast
7. Planetary Shields must be destoyed
8. Second Quasar Atmosphere Blast
9. Planetary Fighter Attack (Military Reaction)
10. Any remaining Planetary Fighters attack

Page 6






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



*Happens for each planet in the sector.
During a photon wave, only steps 7 and 10 take effect.

[ATTACK]
AllowClaimPlanets=Y
AllowDestroyPlanets=N
AllowPhotons=Y
AllowMineDisruptors=Y
AllowPortDestruction=Y
DestroyPortOdds=10
UseDeathDelay=Y

The ADVANCEMENT section contains pertinent information as to how
THE ROMULANS attempt to take over the universe.

The "AllowTerritoryExpansion" setting will allow 1 additional sector
of the existing universe to be converted to "The Delta Quadrant"
each time the THE ROMULANS is run.

The "DroppedFighterMode" setting has three options: OFFENSIVE,
DEFENSIVE and TOLL.

[ADVANCEMENT]
AllowNewPlanets=Y
PlanetCreationOdds=14
AllowTerritoryExpansion=Y
AllowCitadelUpgrades=Y
AllowFighterMineDrop=Y
FighterDropOdds=15
MaxFightersToDrop=200
DroppedFighterMode=OFFENSIVE
MineDropOdds=12
MaxMinesToDrop=15

The SHIPS section contains information about the class of ships THE
BORG players will use.

The "InitialShipClass" setting determines the class of ship THE
ROMULANS will be given after their current ship has been destroyed.
will remain in this ship class until the next time that THE They
ROMULANS is run. The next time it is run, they will receive the
"BestShipClass" class ship.

[SHIPS]

Page 7






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


InitialShipClass=10
BestShipClass=16

The LOGGING section contains information about the log file. If
"ANSIInLog" is set to "Y" (Yes) then the log file will be in ANSI
color.

PLEASE NOTE: It IS NOT intended to be displayed as a bulletin to
your users. The ANSI color is used to facilitate easier, more
pleasant reading of the log file by you.

[LOGGING]
EnableLogging=Y
ANSIInLog=Y

The MISCELLANEOUS section contains the information that really
didn't fit anywhere else.

It is recommended that the "KillMessages" setting be enabled. This
setting will delete the messages sent to THE ROMULANS players by real
players and attacks by real players. The messages will be written
to the log file before thay are deleted from the message database if
the log file option is enabled.

The "DaysToRun" and "DaysToRestock" settings are numeric
representations of the day of the week, (1=SunDay through
7=Saturday). If you wanted THE ROMULANS to run on Monday, Wednesday,
and Friday, you would set "DaysToRun=246". If you wanted to
restock on Tuesday, Thrusday and Saturday, you would set
"DaysToRestock=357". There is an additional setting for these two
options - "R". If you set "DaysToRestock=R" then they will be
restocked Randomly.

[MISCELLANEOUS]
KillMessages=Y
AllowAllToPlay=Y
AllowFedSpace=N
EnableSound=Y
DaysToRun=1234567
DaysToRestock=1234567
TurnsPerDay=200

-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Unregistered Restirctions
-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Page 8






-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
THE ROMULANS v2.0
SimSoft Professional Computer Services.
(C) Copyright 1994, 1995. ALL RIGHTS RESERVED.
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


The UNREGISTERED version of THE ROMULANS is severely limited to its
behavior, no matter what you set in ROMUCFG.EXE. These restrictions
are:

THE ROMULANS will only run on Friday -> RunDay=6
RestockDay=6
They will only get 100 turns per run -> TurnsPerDay=100
They cannot claim planets -> AllowClaim=N
They cannot destroy planets -> AllowDestroy=N
They cannot use Photon missles -> AllowPhotons=N
They cannot use mine disruptors -> AllowDisruptors=N
They cannot destroy ports -> AllowPortDestroy=N
DestroyPortOdds=0
They will destroy every player they find -> KillPlayers=Y
They cannot create planets -> CreatePlanets=N
Their quadrant will never get any larger -> AllowExpand=N
They cannot upgrade their citadels -> AllowUpgrade=N
They cannot drop fighters and mines -> AllowDrop=N
FighterDropOdds=0
DropFighters=0
MineDropOdds=0
DropMines=0


These settings will severely inhibit the functionality of this
add-on. It is suggested that if you see and like what this program
can do for your game, then REGISTER, so you can get ALL of these
features.
Personal tools
current TWGS Activity
Servers: 198
Players:
this month: 246
this year: 246
last year: 3,616
since 2011: 41,853