X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrainrouter.cpp;h=2eac902df892875d7689134da69e08675d822d4d;hb=c0e076401ee76fd9a5a96ff919a8e7b4d058c51b;hp=d530687af92fc9612e3f30f7823eafc5425a62ab;hpb=8066ed50f94d046b0e009e24315ca7980439bb8c;p=r2c2.git diff --git a/source/libr2c2/trainrouter.cpp b/source/libr2c2/trainrouter.cpp index d530687..2eac902 100644 --- a/source/libr2c2/trainrouter.cpp +++ b/source/libr2c2/trainrouter.cpp @@ -48,7 +48,6 @@ bool TrainRouter::set_route(const Route *r) waypoints.clear(); sequence_points.clear(); - current_sequence = 0; route_changed(); @@ -243,6 +242,9 @@ void TrainRouter::tick(const Time::TimeDelta &dt) { duration = max(duration+delay, Time::zero); delay = Time::zero; + train.ai_message(Message("set-target-speed", train.get_maximum_speed())); + signal_departed.emit(); + signal_event.emit(Message("departed")); } } else if(duration)