Die "Versteckte Cluster"-Modifikation

Dies ist die weltweit erste Darkstar One Mod mit neuen Skripts und nicht nur geänderten INI-Dateien, sodass nun auch weitere neue Missionen vorhanden sind. Die Mod ist so ausgelegt, dass jederzeit weitere Skripts hinzugefügt werden können, um sie zukünftig mit noch mehr Missionen oder Funktionen zu erweitern. Es muss dafür auch nicht jedes mal ein neuer Modding-Ordner angelegt werden. Wer sich mit der Lua-Skript Programmierung in DSO auskennt, kann sie sogar selbst weiter ausbauen. Sowie ich wieder neue Missionen, Sidequests oder Funktionen fertig und getestet habe, werde ich sie hier ebenfalls zum Download bereitstellen.
Der Mod habe ich komplett überarbeitete Versionen der Funktionsbibliotheken (BattleLib.lua, BattleLibEx.lua, CameraLib.lua und MissionLib.lua, enthalten im Ordner "mission" des Download-Archivs) mit beigelegt, in denen eventuelle Fehler beseitigt und die jetzt übersichtlicher gegliedert und z.T. optimiert wurden. Sie ersetzen die bisherigen Dateien im Ordner "lua\mission", der im DSO-Installationsverzeichnis liegt (z.B. "C:\Spiele\Darkstar One\lua\mission"). Mit Ausnahme der BattleLibEx.lua habe ich diesen Dateien aber keine neuen Funktionen hinzugefügt (allerdings ein paar neue Parameter), dafür sind jetzt zwei neue Sammlungen namens "MissionLibEx.lua" und "CameraLibEx.lua" mit fast 500 zusätzlichen Funktionen vorhanden, die ebenfalls in den Ordner "lua\mission" kopiert werden müssen. Sie werden von der neuen MissionLib.lua bzw. CameraLib.lua in den Skripts automatisch mit importiert.
Weiterhin war es wegen den in der StarShip.ini neu hinzugefügten Superfrachtern notwendig, die Datei missions.bin zu patchen, damit die im Spiel standardmäßig vorhandenen Missionen keine unerwünschten Superfrachter erzeugen. Auch diese Datei muss nach "lua\mission" kopiert und die originale missions.bin somit ersetzt werden, damit die Mod funktioniert.
Alle bisherigen Spielstände und Mods funktionieren auch mit den neuen Lua-Dateien weiterhin wie gewohnt, sofern sie auch alle kopiert wurden (also bitte nicht alte und neue Bibliotheken mischen). Sollten nur die Funktionsbibliotheken (*Lib*.lua) gegen die neuen Versionen ersetzt werden, ohne die "Versteckte Cluster"-Mod zu installieren, dann muss die missions.bin nicht ausgetauscht werden (kann aber).
Als Zugabe habe ich hier noch ein neues deutschsprachiges Modding Guide mit beigelegt (Modding_DE.chm). Den Skript-Teil des ursprünglichen Modding Guides habe ich stark überarbeitet, teilweise vorhandene Fehler beseitigt und eine große Anzahl an Beispielen, Tipps und Tabellen hinzugefügt. Es enthält nun auch die Beschreibungen für viele bisher undokumentierte Funktionen unter den Namespaces des Skriptsystems sowie die Skripts aller Funktionsbibliotheken.
Damit noch nicht genug, ist auch das frei erhältliche Referenzhandbuch für LUA 5.1 mit eingearbeitet (englisch, darf gemäß der beigefügten Lizenz ohne jede Einschränkung weitergegeben werden). Die z.T. bestehenden Syntax-Unterschiede zu der in DSO implementierten Lua-Version 4.1.0 habe ich in einem separaten Menüpunkt "Functions/Lua" des Modding Guides beschrieben.
Aber nicht nicht nur für Programmierer, auch für den normalen Spieler kann das neue Modding Guide hilfreich sein. So enthält es u.a. unter "Tabellen/Missionen" eine Liste mit allen vorhandenen Storymissionen und Sidequests und wo sie stattfinden.
Wie es schon beim alten Modding Guide der Fall war, so ist das neue leider noch nicht ganz fertig und kann auch hier und da noch unentdeckte Fehler enthalten. So befindet sich z.B. der Abschnitt mit den Beschreibungen und Beispielen zu den neuen Funktionen der MissionLibEx.lua erst im Aufbau. Diese Funktionen sind aber im Quellcode in Kurzform einigermaßen ausreichend beschrieben. Das Modding Guide wird von mir weiterhin gepflegt und aktualisierte Versionen von Zeit zu Zeit zum Download bereitgestellt.
INSTALLATION
- Das Archiv "Versteckte Cluster*.rar" herunterladen und in ein beliebiges temporäres Verzeichnis entpacken.
- In den Ordner "lua\mission" des DSO-Installationsverzeichnisses wechseln (z.B. "C:\Spiele\Darkstar One\lua\mission").
- Bei erstmaliger Installation der Mod die 5 originalen Dateien missions.bin, BattleLib.lua, BattleLibEx.lua, CameraLib.lua und MissionLib.lua sichern oder umbenennen.
Beim Umbenennen darf keinesfalls die Erweiterung .lua verwendet werden!
- Die entpackten Dateien im Ordner "mission" (nicht den Ordner selbst!) hierhin kopieren oder verschieben, das Überschreiben dabei zulassen.
- In den Modding-Ordner wechseln (z.B. "Eigene Dateien\Ascaron Entertainment\Darkstar One\Customization").
Sollte der Ordner "Customization" noch nicht existieren, dann bitte neu anlegen.
- Den entpackten Ordner "Versteckte Cluster <Versionsnummer>" hierhin kopieren oder verschieben. Der Ordnername darf dabei auch beliebig geändert werden, das hat keinen Einfluss auf die Funktionsfähigkeit der Mod.
- Sollte in den Anhängen eine "user_scripts*.zip" oder "user_scripts*.rar" vorhanden sein, muss sie anschließend noch in den Ordner "scripts" im Verzeichnis der Mod entpackt werden. Sie enthält die neueste Version der Missionsdatei "user_scripts.bin" mit den aktuellsten Änderungen und Bugfixes.
- Falls gewünscht, kann noch das Handbuch im Archiv "Modding_DE 2.0*.rar" in ein beliebiges Verzeichnis kopiert und entpackt werden.
Nach dem Start des Spiels wird jetzt unter dem Menüpunkt "Mods" die neue Mod "Versteckte Cluster" angezeigt und kann hier ausgewählt werden. Das Spiel nochmal neu starten und los gehts.
Im nächsten Beitrag habe ich hierzu noch einen Auszug aus dem Modding Guide mit weiteren wichtigen Hinweisen zur Installation und der Ordnerstruktur hinzugefügt.
Systemvoraussetzungen
- Darkstar One Patch-Version 1.3
Ältere Versionen einschließlich der v1.2 sind nicht kompatibel zur Mod! - Ab Windows 7: Die vom Kopierschutz befreite DVD von Purple Hills (Kalypso Media).
Der Kopierschutz ProtectCD der originalen deutschen DVD von Ascaron (Ubisoft) lässt sich nicht aktualisieren und das Spiel startet daher oft nicht mehr.
Allgemeine Hinweise
Es ist hier nicht alles aufgezählt, was diese Mod beinhaltet, beispielsweise fehlen teilweise die Auswirkungen der vielen durchgeführten Änderungen in den INI-Dateien. Aber das werdet ihr schon noch im Laufe des Spiels entdecken.
Die Mod ist so ausgelegt, dass sie für künftige Missionen immer weiter ausgebaut werden kann, ohne dass man jedes Mal einen neuen Mod-Ordner anlegen muss. Somit wird sie möglicherweise nie wirklich fertig.
Es dürfen keine Spielstände aus dem Originalspiel oder fremden Mods in den Save-Ordner dieser Modifikation kopiert, geladen und ausgeführt werden. Sie sind inkompatibel zu dieser Mod und verursachen eine ganze Reihe von unterschiedlichen Fehlern! Nach Erstinstallation und Wechsel zur Mod muss daher ein neues Spiel gestartet werden.
Neue Missionen im Auftrags-Terminal
Die meisten dieser Terminal-Aufträge sind sehr leicht zu bewältigen und haben noch keinen hohen Schwierigkeitsgrad. Gut geeignet für Anfänger und um zwischendurch mal das schnelle Geld zu machen. Nur 1-2 davon sind ein wenig schwieriger oder kniffliger in der Ausführung.
- "Wertvolle Waren"
Abhängig vom Schiffslevel müssen 2 oder 3 hinter der Handelsstation liegende Container geborgen werden. Zwei der Container enthalten im System erlaubte Spezialwaren (z.B. Androiden und Videospiele).
Tipp: Nimm zu Beginn des Spiels diesen Auftrag als allerersten im Terminal an. Hole nun sofort den Container mit den Luxuswaren ab (nicht die Videospiele!) und verkaufe sie auf der Handelsstation. Der Erlös reicht dann bereits aus, um nun den Landecomputer kaufen zu können, falls gewünscht. Holst du diesen Container erst später, dann ist der Preis für die Luxuswaren böse in den Keller gefallen. Danach kann der zweite Container geborgen und die Ware verkauft werden.
- "Fehlende Dokumentation" (Mission aus dem Modding-Tutorial)
Container mit Missionsware bergen. Mission wird sofort wieder angeboten, falls sie fehlschlägt, ansonsten nie wieder.
- "Camera Tutorial 1 - Fünf Kameras"
Dieses Demo-Video wurde auf Grundlage einer Mission aus dem Modding-Tutorial erstellt und zeigt nun die Darkstar zusätzlich mit sämtlichen Spline-Kameras, die für die Erstellung von Videosequenzen zur Verfügung stehen. Kaffeepause ist angesagt, denn die Demo dauert bis zu 12 Minuten.
- "Camera Tutorial 2 - Piratenüberfall"
Video über einen Überfall auf einen Frachterkonvoi. Erweiterte Demo-Mission aus dem Modding-Tutorial mit weiteren Effekten, mehr Schiffen und einer hinzugefügten Kamera. Die Container werden gegen Ende des Videos von den Frachtern abgeworfen. Gut fürs schnelle Geld.
- "Camera Tutorial 3 - Space Orbiter"
Eine Rundreise durch das System, die Idee lieferte eine Demo-Mission aus dem Modding-Tutorial. Dieses Video kann je nach Anzahl von Objekten (vor allem Planeten und Monde) länger dauern, da alle Orbiter angeflogen werden (außer Sonnen und Kometen, das würde wegen den großen Entfernungen doch zu lange dauern).
Optional kann im Anschluss an den Film eine Piratenbasis vor der Haustür samt Piraten-Geleitschutz und -Frachter eliminiert werden. Demonstriert eine unverwundbare Darkstar One und ist ganz lustig in der Außenansicht anzusehen, wenn das Schiff über Geschütztürme verfügt.
- "Aufmüpfige Rekruten" (Mission aus dem Modding-Tutorial)
Ein paar im All herumstreunende Rekruten sollen zur Landung auf der Handelsstation gezwungen werden.
Der Tutorial-Mission wurde noch ein Militärwing hinzugefügt. Die Mission wird nicht wieder angeboten, wenn sie erfolgreich beendet wurde.
ACHTUNG: Diese Mission MUSS irgendwann erfolgreich abgeschlossen werden, sonst wird die als nächstes genannte Minenleger-Mission niemals im Terminal angeboten!
- "Spezieller Auftrag" (Die Idee lieferte eine Demo-Mission aus dem Modding-Tutorial)
Eine kleine Piratengruppe will das Zielsystem besetzen und hat den Zugang bereits mit Hilfe eines Minenlegers vermint. Vernichte die Piraten und alle ihre Verbündeten.
- "Satellitenstart"
Zwei Forschungssatelliten sollen exakt an vorgegebenen Positionen ausgesetzt werden.
Reine Geschicklichkeitsmission ohne Schießerei.
- und mehr...
Ein Hinweis zu den 3 Kamera-Missionen:
Die Videosequenzen lassen sich leider nicht per Tastendruck (ESC) abbrechen, da diese Möglichkeit im Modding-Tool nicht geboten wird. Daran muss man denken, bevor man die erste oder dritte Kamera-Mission annimmt. Gerade die dritte kann sehr lange laufen (> 15 Min.), wenn das Sternsystem viele und weit auseinander liegende Planeten und Monde hat. Das modifizierte Sol-System wäre so ein Fall, da ich ihm den Uranus und Neptun mitsamt deren größten Monden hinzugefügt habe.
Sidequests
- "Gestohlene Androiden"
Dies ist jetzt die erste Sidequest im Spiel und wird im System Cloosa/Lalande absolviert. Als Belohnung winkt die Freischaltung des bisher immer versteckten Terraner-Clusters Tau Ceti. Dort warten dann weitere kleine Überraschungen.
Falls der Schwierigkeitsgrad dieser Mission zu hoch oder niedrig sein sollte, kann er in der Datei "Options.lua" geändert werden. Diese Datei befindet sich im Ordner "scripts" des Modding-Verzeichnisses.
- "Der Transmitter" und "Die Odyssee"
(Mehrteilige Sidequest, daher 2 Titel für die Spielstände.)
Tau Ceti Sidequest - eine länger dauernde Odyssee-Mission. Den Spieler verschlägt es durch einen Unfall in eine unbekannte Region, aus der er wieder zurückfinden muss.
Hinweis: Damit diese Mini-Kampagne angeboten wird, ist ein Upgrade der DSO auf mindestens Stufe 4 erforderlich!
- "Das Selbstmordkommando der Raptoren"
Humok Sidequest - Ein Selbstmord-Angriff der Raptoren auf einen Industrieplaneten der Mortok mit einem riesigen und schwer bewaffneten Superfrachter, voll beladen mit 40 Arkon-Bomben (Perry Rhodan lässt grüßen). Dabei wird im Falle eines Fehlschlags der Mission ein ganzer Planet vernichtet. Relativ schwierige Mission mit starkem Begleitschutz der Angreifer.
Weitere Sidequests sind geplant, wie z.B.:
- "Die Festung"
Eine Sidequest bei den Oc'to. Mehrere Piratengruppen haben sich zusammengeschlossen und eine große Festung aus mehreren einzelnen Piratenbasen in einem kleinen und abseits gelegenen Cluster aufgebaut. Die Festung muss zerstört und alle Piraten vertrieben werden. Hoher Schwierigkeitsgrad.
- "Admiral Kir'hal"
Eine weitere Sidequest im Oc'to-Territorium, Ablauf und Geschichte stehen aber noch nicht fest. Wahrscheinlich wird dabei der im Titel genannte Kriegstreiber eine Rolle spielen. Ich denke dabei an so etwas ähnliches wie zwei Oc'to-Kreuzer, die sich gegenseitig decken und vernichtet werden müssen. An die soll aber nur schwer heranzukommen sein, da sie ständig starke Kampfverbände ausschleusen.
- "Der Bruderkrieg"
Grenzstreit um ein System zwischen zwei Clustern der Arrack. Zwei gewaltige Armeen stehen sich gegenüber, von denen du einer zum Sieg verhelfen musst.
- "Die Rückkehr der Ascarong-Gang" oder "Phönix aus der Asche"
Eine weitere Mission im Ascarong-System als Sidequest mit extrem hohem Schwierigkeitsgrad. Mit Unterstützung der Gang durch einen S'kaakreuzer als Drohnenplattform. Mission soll ohne Plasmaschild unmöglich zu gewinnen sein. Voraussetzung für die Freischaltung der Sidequest ist natürlich, dass die Ascarong-Gang vorher schon besiegt wurde.
Space-Missionen
Keine eigentlichen Missionen, sondern weitere Aktivitäten im All, die per Zufall starten. Ähnlich wie die schon vorhandenen Handelsfrachter, Piraten usw.
- Superfrachter mit großem Geleitschutz. 25% Wahrscheinlichkeit, dass er von einer großen Piratengruppe angegriffen wird. Der Spieler kann ihn natürlich auch angreifen, das gibt aber Strafpunkte. Wer will, kann sich daran mal versuchen, der Frachter ist so stark wie ein Kreuzer und zwei der Jäger haben Boss-Status. (Hallo ihr Piraten, das ist was für euch
)
- "Der Raketenjäger":
Ein Pirat ohne Geschütze greift den Spieler mit Hellfire Raketen an.
- "Die ECM-Jäger":
4 schwer zu treffende Piraten rammen den Spieler oder fliegen Scheinangriffe.
- Alle in der DSO Version 1.3 abgeschalteten Zufallsmissionen im All wurden überarbeitet und ab der Mod-Version 1.2 mit z.T. kleinen Änderungen wieder reaktiviert.
Always
Auch keine Missionen, sondern Skripts, die unsichtbar im Hintergrund laufen und verschiedene neue aktive und passive Aktionen ermöglichen. So wird jetzt u.a. auch bei Landungen auf Forschungsstationen, Asteroiden und Kreuzern sowie beim Sprung in von Piraten besetzten Systemen automatisch gespeichert. Das ist aber noch nicht alles, es gibt da noch mehr, wie ihr im Laufe des Spiels feststellen werdet.
Häufig gestellte Fragen
Viele Fragen, die hier schon wegen scheinbaren Problemen gestellt wurden, werden auch im mitgelieferten Changelog beantwortet. Dort sind viele wichtige Infos und Tipps zu allen neuen und geänderten Missionen enthalten. Wenn also Probleme im Gameplay auftauchen sollten (Abstürze ausgenommen), bitte zunächst in diesem Log nachschauen. Besonders die Abschnitte "NEU, GEÄNDERT, ERWEITERT" enthalten viele Antworten zur Mod.
Für oft gestellte allgemeine Fragen und Probleme sowie zusätzliche Downloads zum Spiel sind viele weitere Infos im
Gameplay FAQ von TornadoX1 enthalten.
Noch ein Hinweis in eigener Sache:
Bitte stellt eure Fragen zur Mod nicht per PN an mich, sondern entweder hier in diesem oder einem eigenen Thread.
Dafür ist das Forum ja auch da und ich werde für die Mod keinen Support über PN leisten.
Anderen, die eventuell die gleichen Fragen haben, ist dann ebenfalls gedient, indem sie Lösungen bzw. Lösungsvorschläge hier nachlesen können.
Danke.
Viel Spaß wünscht euch
Norbert
Downloads:
Versteckte Cluster v2.0, Modding-Handbuch und Systemkarte:
Aktuelle Infos zur v2.0
Update: user_scripts v2.0.8 vom 28.04.2013
Lesezeichen