31-07-2007, Tuesday-09:37:17
Zitat:Original von prissi
...
Und Waren und Pax anders zu behandeln ist eine ganz schlechte Idee, weil dann die Kernroutinen zweimal vorhanden sein muessen. Doppelt so viel Chancen fuer Fehler, doppelt soviel Arbeit zum Verwalten.
Ich meinte eine Trennung beim Bonus.
Wenn dieser aus den Kernroutinen raus genommen wird, sollte das möglich sein.
Bei der Variante mit dem Zeitstempel, braucht die Bunus-Funktion nur am Ziel aufgerufen werden. (RoutenID, Statzeit, Ankunftszeit)
Die eigentliche Bonusberechnung braucht noch nicht mal, sofort sein.
Zitat:Original von prissi
Die Ware kennt keine Route sondern merkt sich von der Routensuche nur den naechsten Bahnhof. Dort fragt sie, ob man sie dort annimmt.
...
Dann lässt sich der Weg ja auch Speichern.
Die Ware bekommt eine RoutenID. Erzeugt kann diese schon in der Erzeugerindustrie werden.
zBsp. : Kohle.Industrikoordinate.Zielindustriekoordinate
Über die RoutenID werden dann die Stationen gespeichert.
Bei der Routensuche wird dann die Station, die bei der RoutenID eingetragen ist, zuerst abgefragt.