Willkommen zum Galactic News System. Da viele das ehemalige BBS-system in X3: Terran Conflict vermissen haben wir ein neues System entwickelt, das News in einer ähnlichen Art dem Spieler zur Verfügung stellt wie in X3: Reunion.
Installation:
Ausser dem PDF, welches nicht benötigt wird, sollte man alle Dateien (bzw. Ordner) in den X3: Terran Conflict Installationsordner kopieren. Dann muss man entweder ein neues Spiel starten oder ein bestehendes laden.
Für Spieler:
Um eine "Zeitung" zu öffnen muss man einen Hotkey in der "Steuerung"-Sektion des X3: Terran Conflict Optionsmenüs definieren. Nachdem dies getan ist, muss man nur noch diesen Hotkey betätigen um eine Zeitung zu öffnen. Das Galactic News System (GNS) wird dann eine Zeitung öffnen, dass der Rasse, der der aktuelle Sektor gehört, entspricht - vorausgesetzt dass diese Rasse auch eine Zeitung betreibt. Die angezeigten Artikel werden zufällig aus einer Liste von Artikeln die einer Rasse zugeordnet wurden, ausgewählt.
Für Skripter:
Da es für Mods vielleicht besser wäre, das GNS auf eine andere Weise verfügbar zu machen (zum Beispiel könnte ein MD-Skripter sich entscheiden NPCs zu erstellen, bei denen neue Zeitungen gekauft werden können), haben wir das möglich gemacht: Man muss nur das Setup-Skript anpassen sodass der Hotkey-Teil deaktiviert ist. Die Aktivierung des Skript das das GNS anzeigt kann nämlich von überall her geschehen. Dies ist eine der Massnahmen, die getroffen wurden, um das System so flexibel wie möglich zu gestalten.
Es gibt jetzt ein paar Variablen, die in den Artikeln (nicht den Titeln!) automatisch ersetzt werden. So wird zum Beispiel die Variable $PLAYERNAME$ mit dem Namen des Spielers ausgetauscht. Es gibt einige Variablen und alle sind im beiliegenden pdf dokumentiert.
Diese Funktion macht es leicht, statische Artikel zu generieren, die sich bei jedem neuen Anschauen verändern.
Darüber hinaus wollen wir erwähnen, dass einer unserer MD-Scripter, Jens Ka, eine MD-Library geschrieben hat, um das GNS nutzen zu können. Diese kann hier heruntergeladen werden. Mit Hilfe dieser Library ist das Einfügen neuer Artikel für Missionen einfacher, als mit dem normalen run_script.
Informationen zur finalen Version:
Alle Artikel von X3:Reunion wurden zu X3: Terran Conflict portiert und wurden als statische News eingefügt.
Es gibt nun jedoch ein Set an zusätzlichen Skripts, die es Skriptern und Moddern erlaubt, schnell und einfach dynamische News zum System hinzuzufügen.
Wir laden euch alle dazu ein, dieses System zu testen und wir sind besonders daran interessiert, Feedback von Skriptern und Moddern zu den dynamischen News-Skripts zu erhalten.

Eine ausführliche Dokumentation des Systems für Skripter und Modder ist im PDF verfügbar, welches im Download inbegriffen ist. (Nur in Englisch.)
Download: Galactic News Service Version 105
Dies ist einer Modding / Skripting Resource - bitte zögert nicht, es in euren eigenen Skripts und Mods zu benutzen!

Zur Zeit bekannte Probleme:
Nicht alle non-Englisch Textdateien sind voll übersetzt. (Ein paar Buttons etc. sind noch nicht übersetzt, die News Texte selber sind jedoch alle übersetzt. Englisch und Deutsch sollten komplett übersetzt sein.)
Changelog:
Beta 1
-Erstes öffentliches Release
Beta 2
- Rassen-Tags für dynamische News haben nicht richtig funktioniert. - Behoben
- Wenn ein Button in einem Artikel benutzt wurde, wurde die Zeitung geschlossen. - Behoben.
- Die News Titel wurden nicht über dem Artikel angezeigt, wenn er geöffnet wurde. - Behoben.
Finale Version
- Eine Clipboard-Funktion zum Speichern und späteren Lesen von Artikeln hinzugefügt.
- Die Argumente des Add-Skripts wurden geändert sodass es nun möglich ist, die Headline über einem Button zu veerändern. Die alte Argumentstruktur funktioniert nicht mehr!
Version 101
- Einige Argumente wurden für die Benutzung mit dem MD angepasst
Version 102
- Ein kleiner Bug, welcher zur doppelten Anzeige der ersten dynamischen Artikel führte wurde behoben.
- Unterstützung für Arrays von Rassen für das race.or.sector-Argument hinzugefügt. (nur SE)
Version 103
- einen kleinen Check für das add.news-Script hinzugefügt. (Damit wird verhindert, dass ein Artikel mit der gleichen ID zweimal eingefügt werden kann. Das war nur für die MD-Seite relevant, weil auf der SE-Seite bereits ein solcher Check vorhanden war.)
- neue Funktionalität: Es gibt jetzt ein paar Variablen, die in den Artikeln (nicht den Titeln!) automatisch ersetzt werden. So wird zum Beispiel die Variable $PLAYERNAME$ mit dem Namen des Spielers ausgetauscht. Es gibt einige Variablen und alle sind im beiliegenden pdf dokumentiert.
Diese Funktion macht es leicht, statische Artikel zu generieren, die sich bei jedem neuen Anschauen verändern.
Version 104:
- der Piepton beim Öffnen wurde entfernt - das konnte problematisch beim Ausführen aus einem Task heraus (statt mit der Taste) sein.
Version 105:
- kritischer Fehler behoben, der zu permanenter Anhäufung von dynamischen Artikeln führte und somit zu lags und freezes, wenn der Spieler das Menü nicht oft genug öffnete. In der Vanilla-Version kam das allerdings niemals vor - dort gibt es keine dynamischen Artikel
Links:
The Galactic News System (BBS 2.0) (EN)
Das X-Tended Team