07-01-2009, Wednesday-17:21:34
Noch einige meiner Forschungsergebnisse:
Wenn in simvehikel.cc in Zeile 1044 folgender Code eingesetzt wird:halten die Züge zwar optisch korrekt vor Rotlichtern, bei der Abfahrt wird die Lok jedoch die 7 Schritte nach vorne gesetzt, der Rest des Zugs aber nicht -> Zug fährt mit Lücke weiter.
Die erste Zeile habe ich einfach von weiter unten abgeschrieben (=Zeile 1087), wo die Geschwindigkeitsbegrenzungen vor dem Halt hinterlegt sind. Übrigens fahren Züge auf der gesamten letzten Bahnhofkachel mit 25 km/h; check_for_finish wird bereits aktiviert, wenn der Zug die letzte Bahnhofkachel betritt, nicht erst in der Mitte; ich konnte im Spiel keinen Zug sehen, der im Bahnhof teilweise 50 km/h fährt, egal in welche Richtung.
Interessieren würde mich aber schon, wie prissi die Lage einschätzt, ob und was er in dieser Richtung allenfalls zu tun gedenkt. Vor allem, ob er mir rät, besser die Finger vom Programmieren zu lassen.
Wenn in simvehikel.cc in Zeile 1044 folgender Code eingesetzt wird:
Code:
uint32 tiles_left = cnv->get_next_stop_index()+1-route_index;
if((tiles_left==1) && ist_erstes) {
Die erste Zeile habe ich einfach von weiter unten abgeschrieben (=Zeile 1087), wo die Geschwindigkeitsbegrenzungen vor dem Halt hinterlegt sind. Übrigens fahren Züge auf der gesamten letzten Bahnhofkachel mit 25 km/h; check_for_finish wird bereits aktiviert, wenn der Zug die letzte Bahnhofkachel betritt, nicht erst in der Mitte; ich konnte im Spiel keinen Zug sehen, der im Bahnhof teilweise 50 km/h fährt, egal in welche Richtung.
Interessieren würde mich aber schon, wie prissi die Lage einschätzt, ob und was er in dieser Richtung allenfalls zu tun gedenkt. Vor allem, ob er mir rät, besser die Finger vom Programmieren zu lassen.