1. TRLevel
  2. Forum
    1. Unresolved Threads
    2. Articles
  3. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Trophy
    5. Search Members
  4. Tutorials
  5. Levels
  6. Downloads
  7. Adventskalender
    1. Kalender 2025
    2. Kalender 2024
    3. Kalender 2023
    4. Kalender 2022
    5. Kalender 2021
    6. Kalender 2020
    7. Kalender 2019
    8. Kalender 2018
    9. Kalender 2017
  8. Osterkalender
    1. Osterkalender 2025
    2. Osterkalender 2024
    3. Osterkalender 2023
    4. Osterkalender 2022
    5. Osterkalender 2021
    6. Osterkalender 2020
    7. Osterkalender 2019
    8. Osterkalender 2018
    9. Osterkalender 2017
    10. Osterkalender 2016
  9. Mediathek
    1. Albums
    2. Video channels
  • Login
  • Register
  • Search
Tutorials
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Tutorials
  • Files
  • Images
  • Videos
  • More Options
  1. TRLevel.de
  2. Lexicon

TombIDE TombIDE 1.4 - 04 Script Editor - Text Editor

  • Jörg
  • October 20, 2020 at 11:14 AM
  • August 24, 2022 at 9:11 AM
  • 3,147 times viewed

WICHTIG

Diese Tutorials sind beim schreiben immer mit der aktuellsten TEN/TE Version erstellt worden.
Leider kann sich von Version zu Version des Tomb Editor oder der Tomb Engine immer etwas am Code ändern. Daher können manche Teile der Tutorials veraltet sein, bzw. nicht mehr funtkionieren.
Wenn euch hier etwas auffällt, teilt uns dies BITTE mit. Damit man sich das Tutorial ansehen und überarbeiten kann. Dazu bitte einfach ein Thema im "TRLevel Forum" eröffnen.

  • TombIDE - 04 Script Editor - Text Editor

    Im Script Editor finden wir in der Mitte den "Text Editor", indem wir unsere Skripte erstellen und bearbeiten können.

    Beim Aufrufen des Script Editors ist immer zunächst nur die Script.txt geladen. Dort können wir Level hinzufügen und und diesen Attribute geben sowohl alte als auch die neuen der TRNG Engine. Rechts in der "File List" können wir aber z.B. auch die "English.txt" aufrufen, um Strings zu ändern oder neue [ExtraNG] Strings hinzuzufügen.

    Mit dem Kreuz oben rechts können wir eine .txt Datei wieder schließen.

    Ganz oben befindet sich die Menüleiste; hier haben wir folgende Möglichkeiten.

    File

    File > New File

    Hier können wir eine neue .txt Datei erstellen. (z.B. längere Texteinträge, Einträge für das Tagebuch, oder auch ausgelagerte #include Dateien.

    File > Save

    Hier können wir die aktuelle .txt Datei speichern. (z.B. Script.txt oder English.txt)

    File > Save all

    Hier können wir alle geöffneten .txt Dateien auf einmal speichern.

    File > Build script

    Hier können wir das Skript in eine ".dat Datei" konvertieren.

    Anmerkung:

    Konvertieren wir unserer Script erscheint für kurze Zeit das Fenster des alten NG_Centers. Dieser befindet sich im Hauptordner "TIDE" beim Tomb Editor.

    Laut den Programmierern sollten wir diesen aber nie gesondert aufrufen, er wird nur benötigt, um z.B. Fehler festzustellen usw. Es ist also kein vollwertiges NGC Programm.


    Edit

    Edit > Undo

    Schritte rückgängig machen.

    Edit > Redo

    Veränderte Schritte wieder zurücksetzen.

    Edit > Cut

    Text usw. aus dem Text Editor ausschneiden und die Zwischenablage setzen.

    Edit > Copy

    Text usw. aus dem Text Editor kopieren und in die Zwischenablage setzen.

    Edit > Paste

    Kopierten oder ausgeschnittenen Text aus der Zwischenablage wieder im Text Editor einfügen.

    Edit > Find and replace

    Wörter oder Begriffe in der .txt Datei finden und z.B durch andere Wörter usw. ersetzen.

    Anmerkung:

    Bei "Find all" erscheinen die Suchergebnisse nachher auch in einer Liste in der Information Box unter "Search Results"

    Edit > Select all

    Alles in der .txt Datei auf einmal markieren.

    Tools

    Tools > Reindent Script

    Dadurch wird hinter jedem Wort, Zahl usw. ein Leerzeichen eingefügt, sofern dies nicht schon vorher war.

    Beispiel "Reindent Script" bei dem Script Eintrag "Load Camera" vorher und nachher.

    Tools > Trim Ending Whitespace

    Alle Leerzeichen hinter einem Eintrag löschen.


    Tools > Comment out Selected Lines

    Dadurch kann man Zeilen oder Befehle durch einen Strichpunkt schnell auskommentieren- Dadurch werden sie nicht mehr als Befehl wahrgenommen, sondern dienen nur noch als Info zu gewissen Einträgen oder auch um Blöcke abzutrennen. (siehe Options, Title , Levels usw.)

    Tools > Uncomment selected Lines

    Hier kann durch einen Strichpunkt auskommentierte Zeilen wieder rückgängig machen.

    Tools > Toggle Bookmark

    Hier kann man Lesezeichen setzen.

    Tools > Go to Previous Bookmark

    Bei mehreren gesetzten Lesezeichen kann man zum Vorherigen springen.

    Tools > Go to Next Bookmark

    Bei mehreren gesetzten Lesezeichen kann man zum Nächsten springen.

    Tools > Clear all Bookmarks

    Alle gesetzen Lesezeichen auf einmal löschen.

    Tools > Manually check for errors

    Manuell nach Fehlern suchen.

    Options

    Hier kann man verschiedene Häkchen setzen.

    Options > Use new #Include Method

    Verwenden des neuen #inlcude Befehls der TRNG Engine. Dadurch kann man Skriptbefehle auslagern, um z.B. ein übersichtlicheres Skript zu erhalten.

    Bsp: #include= "weather.txt"

    Dadurch werden Skripteinträge in "weather.txt" ausgelagert, die wir dann in diese Text Datei setzen können und im selben Ordner wie Script.txt und English.txt abspeichern.

    Options > Show Compiler logs after Build

    Dadurch sieht man nach dem Konvertieren in der Information Box unter "Compiler Logs", die Log Einträge.

    "Compiler Logs" in der Information Box

    Options> Reindent on Save

    Dadurch werden Wörter, Zeichen usw. automatisch nach jedem Speichern durch ein Leerzeichen getrennt. (siehe auch Tools > Reindent Script)

    Options> Text Editor Settings

    Hier können wir Schriftart, Schriftgröße, Farben usw. im Text Editor ändern.

    Text Editor Settings

    Die Settings werden hier genauer erklärt:

    Script Editor - Text Editor Settings

    View

    Hier können wir verschiedene Fenster ein- und ausblenden.

    View > Object Browser

    Ein- und Ausblenden des "Object Browsers" auf der linken Seite.

    View > File List

    Ein- und Ausblenden der "File List" auf der rechten Seite.

    View > Information Box

    Ein- und Ausblenden der "Information Box", die sich unten befindet.

    View > Tool Strip

    Ein- und Ausblenden der oberen Werkzeugleiste.

    View > Status Strip

    Ein- und Ausblenden der unteren Statusleiste, bei der wir Informationen über die aktuelle Zeile, Spalte, Script Befehl Syntax usw. finden.

    View > Swap Info and File List Panels

    Information Box und File List werden vertauscht.


    Help

    Help > About

    Info über die TombIDE Version, die Programmierer, LIzenzen usw.

    Werkzeugleiste

    Unter der Menüleiste finden wir noch die Werkzeugleiste. Hier können wir einige Funktionen, die sich auch in der Menüleiste befinden schnell aufrufen wie z.B.

    New File, Save, Save all, Undo, Redo, Cut, Copy, Paste, usw.

    • Script
    • Script Eintrag
    • Script Editor

Share

  • Previous entry TombIDE 1.4 - 02 Project Master
  • Next entry TombIDE 1.4 - 04.1 Script Editor - Text Editor Settings
  • Changelog
  • PDF

Categories

  1. Archiv 8
    1. Tomb Editor_Alt 2
    2. TRNG_Alt 4
  2. Bauen 239
    1. Tomb Editor (TE) 107
      1. Tipps und Tricks 19
      2. SoundTool 5
      3. TombIDE 6
      4. WadTool 11
      5. NodeEditor 2
    2. Tomb Engine (TEN) 72
      1. Tipps und Tricks 17
      2. Lua Scripting 35
    3. TRNG Engine 194
      1. Scripting 4
      2. NG Center 20
      3. Allgemein 7
      4. Neue TRNG Script Befehle 66
      5. Neue TRNG Trigger 66
      6. Neue TRNG OCB Werte 9
      7. TRNG Plugins 6
      8. Tipps und Tricks 5
      9. TRNG Engine Praktische Beispiele 8
    4. NGLE (Next Generation Level Editor) 12
    5. Tomb Raider Level Editor 86
      1. Licht 4
      2. Geometrie 8
      3. Levelbau 110
      4. Tipps und Tricks 12
      5. Script 3
      6. Sounds 2
      7. Texturen 2
      8. OCB 4
      9. Sonstiges 3
      10. Dxtre3D 1
  3. Tools 21
    1. Metasequoia 5
      1. Metasequoia 3.x 2
      2. Metasequoia 4.x 3
    2. StrPix und WADMerger 4
      1. StrPix 2
      2. WADMerger 2
    3. FLEP 9
    4. Tools 2
    5. TREP 7
      1. Flipeffect Editor 1
      2. Custom Patches 2
    6. TRViewer 1
    7. Blender 0
  4. Allgemeine Tipps und Tricks 3
  5. Level Editor Lexikon 107
    1. Tomb Editor 1
    2. Tools 3
      1. TREP/FLEP 3
      2. WADMerger 0
      3. Strpix 0
    3. NGLE/LE 97
    4. Allgemein 6
      1. WAD Slots 5
    5. NGEngine 0
  1. Privacy Policy
  2. Contact
  3. Legal Notice
Lexicon 7.1.17, developed by www.viecode.com
Powered by WoltLab Suite™ 6.1.18
TRLevel.de in the WSC-Connect App on Google Play
TRLevel.de in the WSC-Connect App on the App Store
Download