Sicheres Starten / Springen . . . Geschrieben für AP. Nicht getestet mit TC.
Seit Reunion herauskam, gab es Schiffe, die explodierten, wenn der Spieler sie manuell von bestimmten Stationen gestartet hatte.
Mit TC und AP wurde das nur schlimmer, da größere Schiffe und Stationen dazukamen.
Was dieses Script tut:
Wenn das Spielerschiff manuell von einer Station oder einem Träger startet oder wenn es auf irgendeine Weise einen neuen Sektor betritt, dann wird die Kollisionsabfrage deaktiviert.
Kollisionen werden wieder aktiviert wenn eine dieser Bedingungen zutrifft:
- Autopilot ist aktiviert
- Geschwindigkeit des Schiffes wird reduziert
- Kurs des Schiffes wird geändert (10° Toleranz für Joystick-Benutzer)
- Schiff ist nicht mehr in der Nähe von:
nächstem Schiff, Station, Sprungtor, Asteroid
(diese 4 Objekte werden nur 1x erfasst - im Moment des Starts) - Spieler betritt ein anderes Schiff
- Spieler betritt einen anderen Sektor oder dockt irgendwo an
- 60 Sekunden vergehen
Nicht nur daß die Khaak Korvette nun von einer Kyoto starten kann, auch andere dämliche / unfaire Situationen werden vermieden.
Wenn man mit einem TM in einem Sektor ankommt und sofort in einem Jäger startet, dann wurde man i.d.R. direkt in die Torkonstruktion katapultiert. Das passiert nicht mehr, da Sprungtore eines der 4 geprüften Hindernisse sind.
Wenn man einen anderen Sektor betritt und sich innerhalb eines anderen Schiffes wiederfindet - keine Panik sondern Beschleunigen oder Strafen (das ist keine Kursänderung).
[ external image ]Download: ZIP
Installation: ZIP File in das "X3 Terran Conflict" Verzeichnis entpacken. Die richtige Verzeichnisstruktur ist darin enthalten.
Resources used: none