2nd) there's a readme. Yes please try to read
3rd) J-shipedit is a command-line tool and infos/errors will be printed to stdout
4th) It's a complex matter. So, don't think you can buid up a installer in 5min.
To make it a little bit easier for you.
Here's the help for J-shipedit LOL
(the installer alredy have a nice GUI to control J-shipedit)
Code: Select all
shipeditor for the game Birth of the Federation
version 1.2.0 by Zellhofer Michael 2006.10.09
J-shipedit <Commands> [<switch>] <input> <output>
Commands and Switches are CASE SENSITIVE
Commands:
x eXtract information from all shipfiles
c Create new shipfiles from shipdatabase
r Create new race.rst from race.ori
b Create new bldset1.bin (static)
switches for Command x:
no switches for x
switches for Command c:
[ /a<0> ] Autoupgrade ON
[ /R<0> ] Rearrange ships (Type II before Type I)
[ /c<2> ] Production Costs (except Outpost Stabase)
[ /m<2> ] Maintenance Costs
[ /p<2> ] Production (Troop Transports)
[ /r<0> ] Race (AI Colonyships == range Med)
Its sometimes useful to produce *.sst files on the user-PC
A multiplayer game with a more challenging AI
Thats the reason why this switches exists
switches for Command r:
< /g<1> > Ground Combat Value
< /r<0> > Race
switches for Command b:
< /r<0> > Race
J-shipedit x c:\folder\shipfolder d:\folder\datafolder
J-shipedit x "c:\fol der\shipfolder" "d:\fol der\datafolder"
J-shipedit c d:\folder\datafolder c:\folder\shipfolder
J-shipedit c /a23 /c2 /m3 /r23 d:\folder\datafolder c:\folder\shipfolder
For a multiplayer-game between 3 opponents AI control for Ferengie and Klingon
Ferengie and Klingon:
/a23
Autoupgrade ON (if set on column 35 in your database)
/c2
Production Costs halfed
/m3
Maintenance Costs 1/3
/r23
/c2 /m3 applied on /r23
only Ferengie and Klingon have the advantage of half Production Costs ...
Troop Transport Production not changed
J-shipedit r /g5 /r14 d:\folder\datafolder c:\folder\shipfolder
For a multiplayer-game between 2 opponents AI control for Federation and Romulan
Federation and Romulan:
/g5
Increase Multiply Ground Combat Value by 1.5
/r14
/g5 applied on /r14
only Federation and Romulan have the advantage of an higher Ground Combat Value
all shipfiles must be placed in the same folder
shipfiles are:
shiplist.sst
shipdesc.sst
shiprace.sst
shiptech.sst
Errorlevel:
0: all OK
1: wrong parameter, help output
2: can`t find a necessary file
Explanation:
<> Necessary
[] Optional
Race IDs:
Cardassian:0 Federation:1 Ferengie:2 Klingon:3 Romulan:4
Autoupgrade ON:
If you want to use Autoupgrade ON use /a[0/1/2/3/4]
Autoupgrade ON and Rearrange ships can't be set at the same time
edit in your database at column 34 values for Autoupgrade OFF
edit in your database at column 35 values for Autoupgrade ON
turn it on for all, use /a01234
turn it on for Ferengi and Klingons, use /a23
Rearrange ships:
If you want to use Autoupgrade OFF use /R[0/1/2/3/4]
Rearrange ships and Autoupgrade ON can't be set at the same time
This Switch is used to rearrange ships (AI improvement)
It's an AI Switch, DON'T use it on a human player
The reason for this is, the Human Utopia Planetia - special ships problem
turn it on for AI Federation and AI Romulan, use /R14
Production Costs:
Depends on switch /r
Divide [2-0]
2=/2 3=/3 ... 9=/9 0=/10
use /c0 to drop cost to 1/10
min resulting value = 5
Maintenance Costs:
Depends on switch /r
Divide [2-0]
2=/2 3=/3 ... 9=/9 0=/10
use /m2 to half your settings
min resulting value = 5
Production:
Depends on switch /r
Multiply [2-0]
2=*2 3=*3 ... 9=*9 0=*10
use /p2 to double your settings
if the resulting value is to high max allowed setting is applied
Race:
on which race apply /c /m /p
specify the race by ID
/r01234 for all
/r04 for Cardassians and Romulans
Ground Combat Value:
Depends on switch /r
Multiply [1-0]
2=*1.2 3=*1.3 ... 9=*1.9 0=*2.0
1=*1 (used to reset value [/r not needed])
use /g2 to encrease ground combat by 1.2