Installiert man diese Modifikation, welche verspricht - alle Tokyo-Gebäude überall bauen zu können:
Combined CIM-Tokyo - The Cities in Motion Exchange
habe ich zumindest Abstürze im Editor, wenn ich z.B. eine neue kleine Karte Deutschland anfangen möchte.
Hier die LOG:
Opened log in "userdata/log_metro.txt".
Version: 1.0.19
initializing FMOD...
[done]
initializing OpenGL-window...
[done]
Loaded console
Loaded language "de"
Engine initialization finished
Loading ui...
[done]
Loading addon "addons/tokyo"...
[done]
Loading addon "addons/vehiclepack01"...
[done]
Loading addon "addons/vehiclepack02"...
[done]
Loading achievements...
[done]
Loading main menu...
[done]
Start map editor
Loading editor...
Error: Runtime error in "metro/ui/secondaryview/secondaryview.script" at line 328: Internal error!
Error: Runtime error in "metro/scripts/ui.script" at line 38: Internal error!
Closed log in "userdata/log_metro.txt".
Habe daher eine Datei dieser Modifikation (Tokyo) nach der anderen in den addons-Orner des Spiel kopiert und immer den Editor gestartet.
Die Abstürze liegen definitiv an der Datei environment.script
Deaktiviert man in dieser Datei zuerst das Laden aller Gebäude ab der Zeile 46:
hier die veränderte Datei:
File-Upload.net - environment.script
kommt es zu keinen Abstürzen mehr.
Danach hat man lediglich die Monorail, und ein paar Regierungsgebäude aus Tokyo.
Danach habe ich nach der Zufallsmethode probiert, irgend ein weiteres Gebäude freizuschalten .... immer mit dem Absturz-Ergebnis (siehe LOG).
Hätte jemand eine Idee warum der Runtime error auftritt?
Auf der o.g. englischen Seite gibt es positive Kritiken - also muß es zumindest in der english-Version funktionieren. ![]()
Diese Modifikation integriert nicht die Tokyo-Props in den Editor, das habe ich selbst ausprobiert.
Es lassen sich alle Tokyo-Props integrieren mit der Ausnahme der Tokyo-Werbeplakate. Diese verursachen die selbe Fehlermeldung, wie oben in der LOG aufgeführt.
PS:
könnte das eventuell damit zusammenhängen:
In des .script ist die Zeile
this.displayName = MAIN.$strings.$building_sensojinTemple;
bei den Tokyo-Gebäuden, welche in der Cities in Motion/metro/strings so einen Eintrag besitzen, weil es eigentlich von einem Grundspielgebäude kommt, welches dort gleich benannt wurde, kommt es zu keinem Absturz (Tokyo-Krankenhaus, Tokyo-Polizei-Station).
Eigentlich befinden sich die Strings für die Tokyo-Gebäude hier:
Cities in Motion/addons/tokyo/strings
ist dies mit: this.displayName = MAIN.$strings.
eigentlich eindeutig?