Deutsches Simutransforum
script include Befehl und Scenario-Ordnung - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3)
+--- Forum: Wie spiele ich Simutrans? (https://simutrans-forum.de/mybb/forumdisplay.php?fid=6)
+---- Forum: Szenarien (https://simutrans-forum.de/mybb/forumdisplay.php?fid=7)
+---- Thema: script include Befehl und Scenario-Ordnung (/showthread.php?tid=7239)



script include Befehl und Scenario-Ordnung - ny911 - 11-03-2013

Um bei komplizierten Szenarien eine bessere Ordnung halten zu können wäre ein include Befehl - analog zum C++ Befehl - für weitere Script Dateien sehr hilfreich.

Vielleicht inklusive der Beschränkung nur Dateien aus dem selben und weiteren Unterverzeichnissen nutzen zu dürfen. So bleibt die Szenario- Ordnung erhalten.

Anmerkung: Habe im pak64 'Millionaire' scenario script gesehen das folgende Angabe (logischer Weise) erlaubt ist
Code:
map.file = "../book-empire/book-empire.sve"
Es ist zwar schön das auch Karten aus anderen Szenarien Verzeichnissen eingebunden werden dürfen, somit kann man aber viel Verwirrung stiften. Eine vernünftige Szenarien-Verwaltung auf Verzeichnisebene ist damit nicht möglich, da die Savegames dann an beliebigen Orten sein könnten.


RE: script include Befehl und Scenario-Ordnung - Dwachs - 16-03-2013

Zitat:Original von ny911
Um bei komplizierten Szenarien eine bessere Ordnung halten zu können wäre ein include Befehl - analog zum C++ Befehl - für weitere Script Dateien sehr hilfreich.

Vielleicht inklusive der Beschränkung nur Dateien aus dem selben und weiteren Unterverzeichnissen nutzen zu dürfen. So bleibt die Szenario- Ordnung erhalten.

Ja ist ne gute Idee. Mal schauen.

Zitat:Anmerkung: Habe im pak64 'Millionaire' scenario script gesehen das folgende Angabe (logischer Weise) erlaubt ist
Code:
map.file = "../book-empire/book-empire.sve"
Es ist zwar schön das auch Karten aus anderen Szenarien Verzeichnissen eingebunden werden dürfen, somit kann man aber viel Verwirrung stiften. Eine vernünftige Szenarien-Verwaltung auf Verzeichnisebene ist damit nicht möglich, da die Savegames dann an beliebigen Orten sein könnten.
Danke fuer den Hinweis, ist korrigiert im pak64-repository und in der Dokumentation.