Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
|
gte [2026/08/10 18:50] 43.173.177.44 alte Version wiederhergestellt (2015/08/18 20:16) |
gte [2026/08/17 23:27] (aktuell) 43.173.182.64 alte Version wiederhergestellt (2015/08/19 20:11) |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | (Gothic Text Editor) | + | ====== |
| Hier mal eine kleine Readme für GTE. | Hier mal eine kleine Readme für GTE. | ||
| Wer was zu ergänzen oder zu ändern hat, darf dies gerne tun. | Wer was zu ergänzen oder zu ändern hat, darf dies gerne tun. | ||
| - | GTE gibt es [http:// | + | GTE gibt es [[http:// |
| - | Wer Hilfe braucht findet sie [http:// | + | Wer Hilfe braucht findet sie [[http:// |
| - | Wer Bugs, Errors oder Fehler findet meldet sie bitte [http:// | + | Wer Bugs, Errors oder Fehler findet meldet sie bitte im Editing-Forum. |
| - | == Syntax filter == | + | ===== Syntax filter |
| Dieses Fenster öffnet sich bei jedem Start. | Dieses Fenster öffnet sich bei jedem Start. | ||
| Zeile 19: | Zeile 19: | ||
| Durch das Klicken auf ' | Durch das Klicken auf ' | ||
| - | == Wortergänzung == | + | ===== Wortergänzung |
| Die Wortergänzung sucht sich aus der Bibliotek aus gefilterten Schlagwörtern alle aus, die den selben Anfang haben, der eingegeben wird. Also man beginnt sein Wort einzutippen, | Die Wortergänzung sucht sich aus der Bibliotek aus gefilterten Schlagwörtern alle aus, die den selben Anfang haben, der eingegeben wird. Also man beginnt sein Wort einzutippen, | ||
| - | == Dialogmanager == | + | ===== Dialogmanager |
| Der Dialogmanager wird über das Menüfeld ' | Der Dialogmanager wird über das Menüfeld ' | ||
| Zeile 34: | Zeile 34: | ||
| Durch klicken auf ' | Durch klicken auf ' | ||
| - | == Itemmanager == | + | ===== Itemmanager |
| Der Itemmanager wird über das Menüfeld ' | Der Itemmanager wird über das Menüfeld ' | ||
| Zeile 42: | Zeile 42: | ||
| Durch klicken auf ' | Durch klicken auf ' | ||
| - | == Npcmanager == | + | ===== Npcmanager |
| Der Npcmanager wird über das Menüfeld ' | Der Npcmanager wird über das Menüfeld ' | ||
| Zeile 52: | Zeile 52: | ||
| Durch klicken auf ' | Durch klicken auf ' | ||
| - | == ' | + | ===== ' |
| ' | ' | ||
| Der Button aktiviert / deaktiviert die Dateileiste am linken Rand. Sie ist nützlich, wenn man viele Dateien offen hat. | Der Button aktiviert / deaktiviert die Dateileiste am linken Rand. Sie ist nützlich, wenn man viele Dateien offen hat. | ||
| - | == ' | + | ===== ' |
| ' | ' | ||
| Zeile 64: | Zeile 64: | ||
| Für die Tagebucheinträge steht eine Liste gefilterter Topic_-Konstanten zur Verfügung. | Für die Tagebucheinträge steht eine Liste gefilterter Topic_-Konstanten zur Verfügung. | ||
| - | == *.ini Datei erstellen == | + | ===== *.ini Datei erstellen |
| Diese Funktion ist unter dem Menüpunkt ' | Diese Funktion ist unter dem Menüpunkt ' | ||
| Sie erstellt einen Standarttext für die Gothic-konfigurations Dateien. Es wurde ein extra Syntaxhighlighting entwickelt. Die Umstellung erfolgt dynamisch beim Klicken auf einen Eintrag in der DateiListe. | Sie erstellt einen Standarttext für die Gothic-konfigurations Dateien. Es wurde ein extra Syntaxhighlighting entwickelt. Die Umstellung erfolgt dynamisch beim Klicken auf einen Eintrag in der DateiListe. | ||
| - | == Ausgabe Parsen == | + | ===== Ausgabe Parsen |
| Diese Funktion ist unter dem Menüpunkt ' | Diese Funktion ist unter dem Menüpunkt ' | ||
| Das Ergebnis ist erstens lange zu erwarten und zweitens sehr ungenau. Die anderen Debugging-Hilfen (Gothic.d erstellen, Gothic.src aufklappen) sind da schon viel hilfreicher. | Das Ergebnis ist erstens lange zu erwarten und zweitens sehr ungenau. Die anderen Debugging-Hilfen (Gothic.d erstellen, Gothic.src aufklappen) sind da schon viel hilfreicher. | ||
| - | == Wordfile neu laden == | + | ===== Wordfile neu laden ===== |
| Das ist ein internes Ding, es bewirkt unter anderem dass das Syntaxhighlighting aktiviert werden kann, wenn man beim Filtern erst auf Parsen und dann auf Abbrechen klickt. | Das ist ein internes Ding, es bewirkt unter anderem dass das Syntaxhighlighting aktiviert werden kann, wenn man beim Filtern erst auf Parsen und dann auf Abbrechen klickt. | ||
| Desweiteren fürt diese Methode, die auch bei jedem Start von GTE ausgeführt wird) dass die Datei Keywords.gte neu geschrieben wird. | Desweiteren fürt diese Methode, die auch bei jedem Start von GTE ausgeführt wird) dass die Datei Keywords.gte neu geschrieben wird. | ||
| - | == AI_Outputs aufnehmen == | + | ===== AI_Outputs aufnehmen |
| Jetzt wirds lustig. Insofern man über ein Headset oder ein Micro verfügt, kann man hier seine Dialoge aufnehmen. Beim Laden des Fensters sollten alle beim Start gefilterten Outputs aufgelistet werden. Sollte das nicht der Fall sein, könnte ein Klick auf den kleinen Button neben der Anweisung Schritt 1). | Jetzt wirds lustig. Insofern man über ein Headset oder ein Micro verfügt, kann man hier seine Dialoge aufnehmen. Beim Laden des Fensters sollten alle beim Start gefilterten Outputs aufgelistet werden. Sollte das nicht der Fall sein, könnte ein Klick auf den kleinen Button neben der Anweisung Schritt 1). | ||
| Zeile 92: | Zeile 92: | ||
| Um es nocheinfacher zu gestalten, kann man mit der Textzeile über der Liste eine Zeichenfolge angeben, die im Dateinamen enthalten sein soll. Mit einem Klick auf 'Neu auflisten' | Um es nocheinfacher zu gestalten, kann man mit der Textzeile über der Liste eine Zeichenfolge angeben, die im Dateinamen enthalten sein soll. Mit einem Klick auf 'Neu auflisten' | ||
| - | == SVMs aufnehmen == | + | ===== SVMs aufnehmen |
| Hier muss erstmal die Datei SVM.d angegeben werden. Dann erhällt man ein Fenster das dem von AI_Outputs aufnehmen sehr ähnlich sieht. Der einzige Unterschied ist eine Leiste mit der man die aufzunehmende Stimme auswählen kann. | Hier muss erstmal die Datei SVM.d angegeben werden. Dann erhällt man ein Fenster das dem von AI_Outputs aufnehmen sehr ähnlich sieht. Der einzige Unterschied ist eine Leiste mit der man die aufzunehmende Stimme auswählen kann. | ||
| Ansonsten funktioniert alles wie beim Aufnehmen von AI_Outputs. | Ansonsten funktioniert alles wie beim Aufnehmen von AI_Outputs. | ||
| - | == Syntax bestimmen durch SRC == | + | ===== Syntax bestimmen durch SRC ===== |
| Dieses Menüfeld (immernoch unter ' | Dieses Menüfeld (immernoch unter ' | ||
| - | == Gothic.d erstellen -> Das Riesenscript == | + | ===== Gothic.d erstellen -> Das Riesenscript |
| Hier wird eine prima Debugging-Funktion geboten. Durch auswählen der ersten SRC Datei in einem Ordner, werden alle im gleichen Ordner befindlichen SRCs aufgelistet. Es wird hier also die Möglichkeit geboten seine Gothic.src in viele Unter-SRCs zu spalten und so möglichst flexibel seine Gothic.d zu erstellen. | Hier wird eine prima Debugging-Funktion geboten. Durch auswählen der ersten SRC Datei in einem Ordner, werden alle im gleichen Ordner befindlichen SRCs aufgelistet. Es wird hier also die Möglichkeit geboten seine Gothic.src in viele Unter-SRCs zu spalten und so möglichst flexibel seine Gothic.d zu erstellen. | ||
| Man kann nun die nötigen SRCs auswählen und dann den Button ' | Man kann nun die nötigen SRCs auswählen und dann den Button ' | ||
| - | == Gothic.src erstellen == | + | ===== Gothic.src erstellen |
| Dieses Feature agiert völlig unabhängig von ' | Dieses Feature agiert völlig unabhängig von ' | ||
| Zeile 113: | Zeile 113: | ||
| Die ' | Die ' | ||
| - | == Dateien vergleichen == | + | ===== Dateien vergleichen |
| Hier mal ein nützliches Feature für Moddteams. | Hier mal ein nützliches Feature für Moddteams. | ||
| Diese Funktion vergleicht 2 Dateien auf hinzugefügte, | Diese Funktion vergleicht 2 Dateien auf hinzugefügte, | ||
| - | == Menüpunkt ' | + | ===== Menüpunkt ' |
| Es ist möglich im Stammverzeichniss von GTE den Ordner " | Es ist möglich im Stammverzeichniss von GTE den Ordner " | ||
| - | == Kombination mit GothicSourcer == | + | ===== Kombination mit GothicSourcer |
| - | GothicTextEditor ist ab Version 1.0.0.18 kompatibel mit dem [http:// | + | GothicTextEditor ist ab Version 1.0.0.18 kompatibel mit dem [[http:// |
| Die Anwendung GothicSourcer2.4_german.exe muss dafür im Gothic-SystemOrdner sein. | Die Anwendung GothicSourcer2.4_german.exe muss dafür im Gothic-SystemOrdner sein. | ||
| Zeile 140: | Zeile 140: | ||
| Um dieses Feature zu benutzen muss GTE mit dem Parameter " | Um dieses Feature zu benutzen muss GTE mit dem Parameter " | ||
| - | - Rechtsklick auf eine Verknüpfung mit GTE2.exe | + | |
| - | - unter Ziel hinter die Anwendung ' +GothicSourcer' | + | - unter Ziel hinter die Anwendung ' +GothicSourcer' |
| Nun kann unter Hilfe der Punkt " | Nun kann unter Hilfe der Punkt " | ||
| Wenn alles richtig gemacht wurde startet der zSpy und gibt die Parser-Informationen aus. | Wenn alles richtig gemacht wurde startet der zSpy und gibt die Parser-Informationen aus. | ||
| Zeile 147: | Zeile 147: | ||
| Dies ist ein nicht öffendlich zugängliches, | Dies ist ein nicht öffendlich zugängliches, | ||
| - | == Bekannte Bugs == | + | ===== Bekannte Bugs ===== |
| 1) | 1) | ||
| Zeile 157: | Zeile 157: | ||
| Nun müssten massenweise Nachrichten über die Vorgänge innerhalb des Systems kommen. | Nun müssten massenweise Nachrichten über die Vorgänge innerhalb des Systems kommen. | ||
| - | Es kann schon helfen alle Meldungen durchlaufen zu lassen. Sollte das nach mehrmaligem Versuchen nicht der Fall sein, interessiert die letzte Zustandsmeldung vor dem Error. Diese ist dan im [http:// | + | Es kann schon helfen alle Meldungen durchlaufen zu lassen. Sollte das nach mehrmaligem Versuchen nicht der Fall sein, interessiert die letzte Zustandsmeldung vor dem Error. Diese ist dann im [[http:// |
| 2) | 2) | ||