19-01-2021, Tuesday-12:50:56
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
}