Sur le web, on peut trouver, à télécharger, tous les véhicules spéciaux que l'on voit dans le jeu ( Apocalypse d'Harabec, Dragon de Caanon, Prometheus, etc...). Il est malheureusement impossible de les piloter avec la version 1.003 du jeu.
Il existe la aussi une solution : tout d'abord, il faut extraire les fichiers de configuration de ces véhicules. Ils se trouvent tous dans un fichier nommé " Scripts.vol"
qui se trouve dans le dossier principal de Starsiege (C:DynamixStarsiege). Pour ce faire, un utilitaire est inclus dans le jeu. Il se nomme "Extract.exe".
Première étape: Identifier le fichier à extraire
Une convention existe, qui régit les noms des fichiers:
le nom débute toujours par "DAT"
ensuite, le type de véhicule: "HERC", "TANK", ou "FLYER"
puis l'origine technologique:
"TR", pour les véhicules Terriens
"KN", pour les véhicules des Chevaliers
"RB", pour les véhicules Rebelles
"PI", pour les véhicules Pirates (Out rider)
"CY", pour les véhicules Cybrides
"MG", pour les véhicules Métagènes
"PL", pour les véhicules de la Garde de Platine
"HA", pour les véhicules d'Harabec
"CA" pour les véhicules de Caanon
"SS", pour le Bus Magique de Starsiege
enfin le nom du véhicule:
Il suffit d'aller faire un tour dans le dossier des revêtements (C:DynamixStarsiegeSkins)
Là, le nom de chaque véhicule est écris en clair au début du nom du fichier Bitmap de sa Skin:
"APOC" pour l'Apocalypse, "BASL" pour le Dragon, "SEEK" pour le Chercheur, etc...
pour finir, l'extension, ".CS"
Exemples:
Pour l'Apocalypse, le nom sera "DATHERC_TR_APOC.CS"
Pour l'Apocalypse Out rider, le nom sera "DATHERC_PI_APOC.CS"
Pour le Dragon de Caanon, le nom sera "DATHERC_CA_BASL.CS"
Pour la Moto d'assaut Pouncer, le nom sera "DATTANK_RB_BIKE.CS"
Pour le Bus, le nom sera "DATTANK_SS_BUS.CS"
Pour le Prédateur d'Harabec, le nom sera "DATTANK_HA_PRED.CS"
Pour le Super Prédateur d'Harabec, le nom sera "DATTANK_SUPERPRED.CS"
Pour le Banshee du Chevalier, le nom sera "DATFLYER_KN_BANS.CS"
Pour le Bourreau de la Garde de Platine, le nom sera "DATHERC_PL_EXEC2.CS"
Pour le Juge de la Garde de Platine, le nom sera "DATHERC_PL_ADJU2.CS"
Ces 2 derniers véhicules sont les versions pilotables, il en existe 2 autres qui sont:
"DATHERC_PL_EXEC.CS" et "DATHERC_PL_ADJU.CS"
Deuxième étape: Extraction du fichier
Il faut se placer dans le dossier principal de Starsiege (C:DynamixStarsiege)
Ouvrez une fenêtre MS DOS ( Démarrer/Programmes/Commandes MS-DOS)
Taper "CD ..", puis "Enter"
Taper "CD DynamixStarsiege", puis "Enter"
Taper " extract scripts.vol "nom du fichier"
Exemple :
Tapez "extract scripts.vol datherc_cy_prom.cs" pour extraire le véhicule de Prometheus
le fichier extrait est automatiquement copié à la fin du dossier "Starsiege" (celui ou on se trouve)
Troisième étape : Modification du fichier
Ouvrez le fichier avec un éditeur de texte comme le Bloc Note les premières lignes ressemblent à ce qui suit :
######################################################################
# DatHerc_cy_Prom.cs
# Cybrid Prometheus
######################################################################
VehiclePilotable(False);
# Identity_Tag Abbreviation Shape Mass MaxMass RCS Tech_Level Combat_Value
hercBase( IDVEH_CY_PROM, PROM, "cy_PROM.dts", 20.0 , 120 , 1.00 , 127 , 5000);
S'il existe une ligne "VehiclePilotable(False);" remplacer "False" par "True"
Si cette ligne n'existe pas, c'est que le véhicule est déjà pilotable.
Après la modification, enregistrez et fermez le fichier.
Quatrième étape : Activation du véhicule
Dans le dossier Multiplayer (C:DynamixStarsiegeMultiplayer), se trouve un fichier nommé "DefaultVehicle.cs", il faut l'ouvrir (après l'avoir sauvegardé).
Dans ce fichier, sont listés tous les véhicules autorisés par défaut en multijoueurs.
Remplacez tous les "False" par des "True".
Cinquième étape : Activer la console
Dans le dossier "Scripts"(C:DynamixStarsiegeScripts), se trouve un fichier nommé "Autoexec.cs"
Rajoutez ces 2 lignes à la fin du fichier :
if ($me::enableMissionEditor)
Console::enable(true);
Sixième étape : Jouer
Une fois Starsiege lancé, créez une partie multijoueurs.
Dans les options avancées, tous les véhicules et tous les composants doivent être autorisés.
Les véhicules spéciaux n'étant jamais activés par défaut, il faudra les activer à chaque nouvelle partie.
Dès que la partie est chargée, vous pouvez accéder à la console en pressant la touche " ² ". La console de programmation s'affiche alors.
Pour activer les véhicules, tapez la ligne suivante :
allowvehicle(all,true);
pour la version 1.003
ou
focusserver();allowvehicle(all,true);focusclient();
pour la version 1.004