Einstieg Tomb Editor - 03 Erste Schritte in TombIDE
Im Teil 2 unser Einstiegsserie haben wir mit TombIDE die ersten Einstellungen vorgenommen, und ein Levelprojekt basierend auf der TRNG Engine angelegt. Dieses erscheint nun im Startfenster von TombIDE. In meinem Beispiel "The Lost Library".
Wir können nun doppelt auf den ausgewählten Eintrag im linken Fenster klicken, um das Projekt zu öffnen. Oder wir klicken unten rechts auf "Open selected project".
Nun öffnet sich TombIDE mit einem Hauptfenster und wir gelangen als allererstes in den "Level Manager".
Um die Symbole links kümmern wir uns später, zunächst legen wir im Level Manager eine frische ".prj2" Datei an. Und lassen erste Einträge in der "Script.txt" und "English.txt" automatisch vornehmen.
Anmerkung:
Der TombIDE kann nur mit einer "English.txt" etwas anfangen. Andere Sprachen gehen noch nicht. Man kann also keine "German.txt" usw. erstellen.
Wir klicken also mitten in den Level Manager oder oben links das "Plus" Symbol mit dem Hinweis "Create a new level".
Nun öffnet sich, wie sollte es anders sein, ein weiteres Fenster:
Level name:
Hier vergeben wir einen Levelnamen.
Use custom prj2/Data name:
Setzen wir hier kein Häkchen wird unsere ".prj2" Datei und unser ".tr4" Level Name genauso heißen. Möchte man einen anderen Namen, z.B. damit die ".tr4" Datei nicht so lang ist, klicken wir das Häkchen an. Dadurch können wir hier einen anderen Namen vergeben.
Generate a new [Level] section for this level in the project's Script.txt file:
Hier können wir einen Level Block in der "script.txt" automatisch erstellen lassen. Wir können angeben welche Hintergrundmusik standardmäßig bei dem Level gespielt werden soll. Lassen wir ein Häkchen bei "Enable HORIZON", wird automatisch ein "HORIZON = ENABLED " Script Eintrag erstellt.
Haben wir alles eingetragen, können wir auf "Create" klicken. Nun gelangen wir wieder zurück in das Hauptmenü vom Level Manager und finden da unsere erste ".pr2" Datei vor, die erstellt wurde. Der Name der Datei lautet "lostlib_level1.prj2".

Klicken wir nun links bei der Hauptsymbollleiste auf "Scripting Studio" gelangen wir zum Scriptprogramm des TombIDE. Wie wir sehen, wurde für uns in der "Script.txt" schon ein neuer Levelblock mit den von uns gemachten Angaben erstellt. Auch in der "English.txt" wurde der Name des Levels, der im "Name=" steht eingetragen.
Anmerkung:
Die "English.txt" ist meist noch nicht geöffnet, wenn wir das erste Mal in das "Scripting Studio" gehen. Diese kann man aber ganz rechts im "File Explorer" öffnen. Einfach auf die Datei doppelt klicken oder mit rechter Maustaste anklicken und dann im Menü entsprechenden Punkt auswählen.
Um für später schon einmal eine "Script.dat" und "English.dat" zu erzeugen, die wir brauchen, um ein Level spielen zu können, klicken wir oben auf "Build Script".
Nachdem das Level konvertiert wurde, könnten wir jetzt schon mal in die Title gelangen, da der TombIDE automatisch eine "title.tr4" erzeugt. Dazu klickt man auf "Launch Game".

Aber da wir noch keine ".tr4" Datei im Tomb Editor erzeugt haben, sehen wir noch keinen Eintrag bei der Levelauswahl und das Spiel würde auch abstürzen wenn wir versuchen würden, es zu laden.
Schauen wir uns stattdessen noch ein wenig die Ordner an, die TombIDE für uns in Teil 2 beim Anlegen eines neuen Levelprojektes erstellt hat.
Unter "Miscellaneous Functions & Properties" finden wir eine Auflistung der Ordner, die TombIDE für uns erstellt hat:
Anmerkung:
Zusätzlich gibt es hier noch viele weitere Einstellungen wie "Icon" austauschen, einen anderen "Start" oder "Splash" Screen erstellen, "In-Game Logo" austauschen, aber für diese Einstiegsserie ist das nicht unbedingt notwendig. Wer möchte, kann da gerne versuchen , Sachen zu ändern.
Project name:
Der Name, dem wir dem Projekt gegeben haben.
Project locations:
Der Ordner, indem alle relevanten Dateien unseres Projektes erstellt wurden.
Engine locaction:
In dem Ordner "Engine" befindet sich unser spielbarer Level Ordner mit allen relevanten Dateien wie "audio", "data", "English.dat", "Script.dat", "tomb4.exe" usw. Haben wir Flep mitinstalliert, befinden sich auch noch die ganzen Flep Dateien in diesem Ordner.
Script Folder:
In diesem Ordner finden wir die "Script.txt" und "English.txt".
Levels Folder:
Der Name ist etwas verwirrend. Hier werden einfach unsere ".prj2" Dateien, die der Tomb Editor erstellt, abgespeichert.
Anmerkung:
Setzen wir unten ein Häkchen bei "$(Project Directory) keys into full paths", wird uns der vollständige Pfad angezeigt.
Ansehen der Ordner im Windows Explorer:
Möchte man die Ordner unseres Levelprojektes direkt im Windows Explorer öffnen, gibt es zwei Möglichkeiten:
1. Wir klicken auf den Pfeil rechts des jeweiligen Ordners:
2. Wir klicken links in der Hauptsymbolleiste auf "Open project directory".
Dadurch öffnet sich unser gesamtes Levelprojekt im Windows Explorer:
Hier finden wir noch die Ordner:
Sounds
Hier befinden sich die ".wav" Sounddateien.
Plugins
Hier befinden sich mögliche Plugins für die TRNG Engine, die wir mit dem TombIDE installiert haben.
Play.exe
Diese Exe Datei zeigt einen möglichen "Splash Screen". Sie startet dann danach die "tomb4.exe" im Engine Ordner.
tomb4.trnproj
Mit dieser Datei können wir jederzeit unser Projekt wieder in den TombIDE Startbildschirm holen und somit unser Projekt wieder über TombIDE verwalten.
Solten wir also mal TombIDE deinstalliert oder gelöscht haben, kann man sich immer wieder seine auf der Festplatte vorhandenen Levelprojekte zurückholen.
In Teil 4 werden wir dann zum ersten Mal den Tomb Editor öffnen und dort weitere Einstellungen vornehmen.