Download: Homebase Gedächtnisstütze v1.01 . . . ZIP
Download: Homebase speichern + Sicheres Springen + Hammerhead Detektor v2.01 . . . ZIP + SPK
Was das script tut:
Es hat mich genervt wenn jedesmal, wenn ich mich in einen Jäger teleportiere dessen Homebase einfach gelöscht wurde.
Also hab ich das abgestellt.
Wenn Chefe jetzt das Schiff verläßt erinnern sich meine Schiffe daran, daß sie ja eigentlich damals eine Homebase hatten...
Achtung:
Es ist nicht möglich die main quest zu spielen während dieses Script ununterbrochen läuft.
Das Storyscript bewegt das Spielerschiff auf eine Weise, die nicht von einem Sprung zu unterscheiden ist also reagiert das script darauf.
Darf es aber nicht weil dann das Storyscript nicht funktioniert. =)
Die einfachste Möglichkeit is, das Script temporär zu deaktivieren.
Also script editor -> "Global Script Tasks" -> lösche "plugin.gz.rem.home.main".
Das script ist damit ausgeschaltet - bis zum nächsten Neuladen des Spiels.
Auf diese Weise kann man das script auch sicher deinstallieren.
Sollte man den laufenden Task nicht löschen, das script aber deinstallieren, wird X3 sich aufhängen weil das (noch laufende!) script auf das nicht mehr vorhandene scriptfile zugreift.
v1.01: Funktioniert jetzt auch mit Bunnys Weapons Changer v1.45.
IS/OOS Weapon Switching wurde immer ausgeschaltet wenn der Spieler das Schiff betrat. Jetzt wird es wieder eingeschaltet...
- wenn Bunnys script auf dem Schiff läuft
- wenn der Spieler das Schiff verlässt.
v2.00: Sicheres Springen (beinhaltet auch v1.01)
Viel zu oft schon bin ich mit einem TL in einen Sektor gesprungen nur um 3 Sek später ein AAAAAaaaargh zu hören. Mist. Schon wieder einen Frachter überfahren.
Auch beim ganz normalen Abdocken von Stationen gibt es (große) Schiffe, die sich bei dieser Aktion zuverlässig selbst zerstören.
Meine persönliche Meinung: Das ist Schwachsinn.
v2.00 verschiebt das Spielerschiff 2,5 km nach oben (abhängig von Größe und eventuellen Hindernissen)
- wenn man gerade ein Sprungtor verlässt
- wenn man von einer Station abdockt.
Nur das vom Spieler geflogene Schiff erfährt diese Sonderbehandlung.
v2.01: Unbekanntes Objekt Detektor
In einem Xenonsektor ist die Rakentenwarnung praktisch immer an und irgendwann fängt man an, sie zu ignorieren.
Die meisten Raketen darf man ja ignorieren aber bei Hammerhead und Firestorm ist das nicht weise.
Wenn eine solche Rakete auf den Spieler abgeschossen wird, dann wird diese sofort als Ziel gewählt und eine Warnmeldung ausgegeben.
Die Warnung wird nur einmal gegeben so daß man wieder normal andere Ziele erfassen und weiterkämpfen kann.
Wenn der Spieler aber die Zielanwahl löscht während noch eine Hammerhead im Anflug ist, dann wird sie wieder als Ziel aufgeschaltet.
(2x "t" löscht nicht nur das derzeitige Ziel sondern schaltet auch die Zielsuche ab)
So kann man zwar weiterkämpfen aber jederzeit nachsehen, ob die Rakete immer noch unterwegs ist. Die wichtigen Dinge herauszufiltern und sofort abrufbar zu halten ist ja schließlich eine der Hauptaufgaben eines Bordcomputers. =)
Zur Benutzung:
Benutzt keine command slots oder irgendwelchen Schnickschnack - es tut einfach.
Oh, und WENN es einen Homebase Eintrag wieder herstellt, dann gibt es einen kleinen Doppelclick sound.
Manuelles Löschen der Homebase über das Schiffsmenü funktioniert natürlich weiterhin.
Das "Delete Homebase" Script habe ich um eine Zeile erweitert, so daß es die von mir gespeicherte Homebase auch löscht.
An "undocumented" feature is that it also turns turrets back on using Klyith's Turret on/off Hotkey V1 (3.16.07)
Lines 51-54 are remmed out because it does not work with the normal Turret on/off Hotkey script. All references in the script point to [PLAYERSHIP] instead of a variable so it would not affect the ship it had to (for this use).
For personal use I changed Klyith's script and added
Code: Select all
002 $Ship = [THIS]
003 skip if $Ship
004 $Ship = [PLAYERSHIP]
I will not release this script for obvious reasons but everyone is welcome to do this if they would like this functionality. =)