10-05-2020, Sunday-22:48:50
(Dieser Beitrag wurde zuletzt bearbeitet: 10-05-2020, Sunday-23:37:50 von Andarix.)
kreative minimalistische Script-KI
Das kommt von den Häfen. Bei Landstationen wird ein Feld genommen. Bei Häfen wird ein Array von Feldern genommen.
(20-04-2020, Monday-19:49:24 )Andarix schrieb: Ich musste in den *_connector.nut eine Unterscheidung einbauen, weil mal das eine mal das andere einen Fehler brachte.
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.
Das kommt von den Häfen. Bei Landstationen wird ein Feld genommen. Bei Häfen wird ein Array von Feldern genommen.
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds