21-02-2021, Sunday-03:02:13
(19-01-2021, Tuesday-12:50:56 )Dwachs2 schrieb: Statt r.retire_obj.year <= world.get_time().year plus dem Vergleich der Monate sollte
reichen (.raw ist Jahreszahl + 12*Monat) mit Monat zwischen 0 (Januar) und 11(Dezember). Von diesen raw Werten kannst du dann das Minimum bilden von allen retire-Daten der beteilgten Objekte. Damit kannst du diesen langen Block im industry-connection-planner vereinfachen.Code:if (r.retire_obj.raw <= world.get_time().raw) {
// irgendwas ist jetzt retired
}
Ich brauche ja die Ausführungsdaten der einzelnen Objekte. Wie frag ich denn bei denen .raw ab?
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds