--------------------------- NEU, GEÄNDERT, ERWEITERT ---------------------------
* ALWAYS_000, Piratengangs in Meteoritenfeldern (Piratenverstecke):
+ Ist der Spieler zu nah an der Piratenbasis, wenn sie endgültig explodiert,
kann sein Schiff beschädigt werden.
* BAR_00, [COLOR="#B22222"]Neue Mini-Sidequest "Schiffbruch"[/COLOR] (irgendwo im Cluster Lalande):
+ Sehr einfache Mission für Einsteiger. Wird nur im Schiffslevel 0 angeboten,
sobald ein paar Bedingungen erfüllt wurden. Keine weiteren Tipps nötig ;-)
* BAR_001, Sidequest "Piraten des besetzten Ta-Systems" (Tanee, Barnard):
+ Die Piratenfrachter werfen jetzt bei ihrer Zerstörung die Container ab.
Kann der Spieler noch keine 200t-Container aufnehmen, werden sie am Ende
der Mission von den Söldnern mitgenommen.
* BAR_010, Sidequest "Die Handelsblockade im Zareck-System" (Raptor Nova):
+ Bisher konnte man die Mission auch dann gewinnen, wenn alle Alliierten vom
Gegner abgeschossen wurden und der Spieler sie erst danach vernichtet hatte.
Dies lässt sich nun durch 2 neue Optionen in der Options.lua so ändern, dass
eine einstellbare Mindestanzahl von zu beschützenden Wings überleben müssen.
+ Begrüßungskamera hinzugefügt.
* BAR_020, Sidequest "Wir sind N.O.M.A.D." (Badic’aul, Cluster Gab’har):
+ Neue Option BAR_020_OCTO_LEVEL_OFFSET in der Datei Option.lua, mit der der
Level des Oc'to-Forschers abgesenkt werden kann, falls dessen Abschuss durch
die Satelliten in sehr hohen Schiffsstufen der Darkstar One zu lange dauert.
* BAR_024, Sidequest "Zwei verrückte Terraner" (Maleindon, Cluster Hive-B52):
+ Werden Danny oder Brad abgeschossen, können sie sich in einem Rettungsmodul
retten und werden vom Roten Kreuz zur Handelsstation gebracht.
* GLOBAL_025, Terminal-Mission "Wichtiger Transportauftrag",
(Frachttransport zu einer Forschungsstation):
+ Wirft der Frachter im Zielsystem seine Container ab und der Spieler
kann sie wegen ihrer Größe noch nicht aufnehmen, dann explodieren sie.
* GLOBALSPACE_005, Zufallsmission im All "Hunter jagen eine Piratengruppe":
+ Nimmt der Spieler am Ende der Mission einen anderen als den zur Belohnung
freigegebenen Container auf oder schießt einen der anderen ab, werden alle
Überlebenden des Kampfs feindlich und greifen den Spieler an.
* STORY_004ASL, Storymission F-Station Mandedulce "Angriff der Drohnen abwehren":
+ Die Drohnen tauchen jetzt erst dann auf, wenn der Spieler nahe genug an die
Forschungsstation herangeflogen ist und sie angefunkt hat. Somit bekommt
Eonas Spruch "Du musst nahe genug heranfliegen..." auch einen Sinn.
* STORY_014, Storymission "Das Gastgeschenk" (Kil’ore, Sion’nach):
+ Landung auf der Mui’ghal Forschungsstation wird nicht mehr erlaubt, solange
der Spieler nicht alle Anomalien fotografiert hat.
__
* Alle der hier genannten Sidequests, Story-, Auftrags- und Zufallsmissionen
wurden teilweise etwas erweitert und/oder mit neuen Optionen versehen. Diese
können wie gehabt in der Einstellungsdatei "Options.lua" im Ordner "scripts"
der Mod angepasst werden. Gefundene Fehler wurden natürlich auch beseitigt.
* Diverse Code-Optimierungen und viele kleinere Ergänzungen.
__
* Die Einstellungsdatei Options.lua:
+ Neue Optionen BAR_010_SURVIVECOUNT und BAR_010_FREIGHTERS zur Steigerung des
Schwierigkeitsgrads der Sidequest "Die Handelsblockade im Zareck-System".
+ Neue Option BAR_020_OCTO_LEVEL_OFFSET für die N.O.M.A.D.-Sidequest, mit der
der relative Level (± zur DSO) des Oc'to-Forschers variiert werden kann.
+ Diverse neue Optionen für die Missionen.
__
* Allgemeines:
+ Rumpfschaden (%) der DSO wird jetzt nach der Landung in einem Hangar auch in
den niedrigen Schiffsstufen angezeigt, wo die Reparatur noch kostenlos ist.
__
* Darkstar One Modding Guide:
Weitere Ergänzungen und Änderungen eingearbeitet.
---------------------------- FUNKTIONS-BIBLIOTHEKEN ----------------------------
* BattleLib.lua:
+ Die in der Mod v2.0 neu erstellte Funktion "BattleLib.UpdateWingEnemies" in
"BattleLib.UpdateEnemies" umbenannt und somit die überflüssige gewordene
Originalfunktion ersetzt.
* CameraLib.lua:
+ "CameraLib.AlignWingToPlayer" erneuert, funktioniert jetzt viel besser.
* CameraLibEx.lua:
+ Neue Funktion "CameraLib.ContainerDrop2"
+ Neue Funktion "CameraLib.PlayerShipPosCam"
* MissionLibEx.lua:
+ Neue Funktion "MissionLib.CreateMineFieldArea"
+ Neue Funktion "MissionLib.ExistNoOrbiters"
+ Neue Funktion "MissionLib.GetBestShipInWing"
+ Neue Funktion "MissionLib.GetBestShipInWings"
+ Neue Funktion "MissionLib.GetFreeCargoBays"
+ Neue Funktion "MissionLib.GetMax"
+ Neue Funktion "MissionLib.GetMin"
+ Neue Funktion "MissionLib.GetNearestShipInWings"
+ Neue Funktion "MissionLib.GetPlayerCondition"
+ Neue Funktion "MissionLib.GetRandomDirection"
+ Neue Funktion "MissionLib.GetShipCondition"
+ Neue Funktion "MissionLib.GetSystemIdFromName"
+ Neue Funktion "MissionLib.GetVectorAbsPos"
+ Neue Funktion "MissionLib.GetWorstShipInWing"
+ Neue Funktion "MissionLib.GetWorstShipInWings"
+ Neue Funktion "MissionLib.SetCrimeOnGroup"
+ Neue Funktion "MissionLib.SetNoCrimeOnGroup"
+ Neue Funktion "MissionLib.SetNoCrimeOnWing"
+ Neue Funktion "MissionLib.SetVectorLength"
+ Neue Funktion "MissionLib.ShowStoryTargets"
+ Neue Konstanten für häufig benötigte Sounds
+ Neue globale Tabelle "SYSTEMNAMES"