20-04-2020, Monday-19:49:24
(Dieser Beitrag wurde zuletzt bearbeitet: 20-04-2020, Monday-19:49:44 von Andarix.)
Ich musste in den *_connector.nut eine Unterscheidung einbauen, weil mal das eine mal das andere einen Fehler brachte.
Es ist so, das wenn die *_connector direkt aufgerufen werden dann funktioniert das eine.
Werden die aber über die combined_connections aufgerufen, dann funktioniert das andere. In diesem Fall sind die Variablen nicht gesetzt oder mit anderen Werten gesetzt.
Code:
if (err && c_start.len()>0 && c_end.len()>0) {
print("Failed to build way from " + coord_to_string(c_start[0])+ " to " + coord_to_string(c_end[0]))
return error_handler()
} else if (err) {
print("Failed to build way from " + coord_to_string(c_start)+ " to " + coord_to_string(c_end))
return error_handler()
}
Es ist so, das wenn die *_connector direkt aufgerufen werden dann funktioniert das eine.
Werden die aber über die combined_connections aufgerufen, dann funktioniert das andere. In diesem Fall sind die Variablen nicht gesetzt oder mit anderen Werten gesetzt.
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds