Welcome, Guest. Please login or register.
Did you miss your activation email?
December 01, 2008, 07:56:41 pm

Login with username, password and session length
Be sure to check out the Dynaverse.Net Repository, the most comprehensive SFC library around !! ftp.dynaverse.net
692147 Posts in 49562 Topics by 2957 Members
Latest Member: Jasoneagle
* Home Help Search Calendar Login Register
Dynaverse.net  |  Taldrenites  |  Dynaverse II Experiences  |  Topic: Shiplist/Script/Mod Install System 0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: Shiplist/Script/Mod Install System  (Read 365 times)
**DONOTDELETE**
Guest


Shiplist/Script/Mod Install System
« on: April 15, 2003, 07:44:57 am »

I got tired of always cutting and pasting files for SFC2,
then explaining what files to cut and paste to others...

So I produced these:
SFC2 Shiplist/Script Installers

These very simple installers detect your SFC (EAW or OP) installation folder and then copy the files
to the correct locations. I did not bother using the Uninstall section of the scripts but just
created stock installers instead. (I thought this made more sense - was easier too...)

I used this:
Nullsoft (SuperPiMP|Scriptable) Install System
(Could be used to add custom models etc.. or create more detailed install/uninstalls)

It was really pretty easy:
-Install NSIS
-put all custom files in a new folder
-create an .nsi script (see example) in this folder
-compile the script!

Example for current  ISC Invasion (using a custom fighterlist, shiplist and four missions):
Code:

Name "EAW2036 ISC Invasion"
OutFile "EAW2036_ISC_Invasion.exe"
InstallDirRegKey HKLM "SOFTWARE\Taldren\Starfleet Command II" "Path"
Section "" ;
SetOutPath $INSTDIR\MetaAssets
File shiplist.txt
File ftrlist.txt
SetOutPath $INSTDIR\Assets\specs
File shiplist.txt
File ftrlist.txt
SetOutPath $INSTDIR\Assets\Scripts
File Kar_ePatrol.scr
File Kar_FleetAction.scr
File Kar_hPatrol.scr
File Kar_SquadronAction.scr
SectionEnd ;



For OP just change the InstallDirRegKey line to:
InstallDirRegKey HKLM "SOFTWARE\Taldren\Starfleet Command Orion Pirates" "Directory"

If anyone finds them handy let me know if there are any problems.
I  highly reccomend that we use this as a standard installer for
custom campaigns. It is easy to use and I think it would significantly
reduce custom download confusion.    
Logged
FPF_TraceyG
Guest


Re: Shiplist/Script/Mod Install System
« Reply #1 on: April 15, 2003, 07:48:07 am »

I have EAW installed to C:/Games/Starfleet Command II, would it still work with a different directory?
Logged
**DONOTDELETE**
Guest


Re: Shiplist/Script/Mod Install System
« Reply #2 on: April 15, 2003, 07:54:01 am »

It should detect any installation location (it checks the registry...)
but I havent tested that. (since no other directory is specified in
the script and it detected mine - the default, I would assume it will work for all
installation locations)

In short, yes, I'm pretty sure.

Edit: I'm not sure what will happen if you do not have the appropriate
application installed at all (EAW or OP) it will likely just die on the registry
check, but I have not tested that as I have both EAW and OP installed.    
« Last Edit: April 15, 2003, 07:59:57 am by rajnsaj » Logged
**DONOTDELETE**
Guest


Re: Shiplist/Script/Mod Install System
« Reply #3 on: April 15, 2003, 09:49:47 am »

I just updated the files to include strings and the correct versions for the "EAW2036 Stock Lists"
and fixed the versions of the files for "OP2538 Stock Lists".

I think I got em all right, but let me know if i've gotten any of the files wrong, thanks.  
« Last Edit: December 31, 1969, 06:00:00 pm by rajnsaj » Logged
Karnak
Guest


Re: Shiplist/Script/Mod Install System
« Reply #4 on: April 15, 2003, 12:03:03 pm »

Cool, rajnsaj. You outdo yourself once again.
Logged
Pages: [1] Print 
Dynaverse.net  |  Taldrenites  |  Dynaverse II Experiences  |  Topic: Shiplist/Script/Mod Install System « previous next »
Jump to:  

Powered by MySQL Powered by PHP Dynaverse.net | Powered by SMF 1.0.15.
© 2001-2008, Lewis Media. All Rights Reserved.
Valid XHTML 1.0! Valid CSS!
Page created in 0.076 seconds with 19 queries.