05-04-2020, Sunday-14:13:55
(05-04-2020, Sunday-11:24:02 )Dwachs2 schrieb: max_length ist die Laenge des Halts, max_vehicles ist die Anzahl der Einzelfahrzeuge pro Konvoi. Vielleicht geht das durcheinander? Letzteres muss <= get_max_rail_convoi_length sein, sonst haengt das Konvoi zusammenstellen.
mmh
industry_connection_planner.nut definiert
Code:
prototyper.max_vehicles = get_max_convoi_length(wt)
prototyper.max_length = 1
if (wt == wt_water) {
prototyper.max_length = 4
}
prototyper.nut definiert
Code:
// check constraints
// .. length
local l = (ind > 1 ? cnv[ind-1].length : 0) + max( CARUNITS_PER_TILE/2, test.get_length());
if (l > CARUNITS_PER_TILE*max_length) {
continue;
}
// .. more ??
// check if convoy finished
Ich verstehe die Zeile
local l = (ind > 1 ? cnv[ind-1].length : 0) + max( CARUNITS_PER_TILE/2, test.get_length());
nicht so richtig
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds