if(arriving==1 && !train.get_speed())
{
- signal_arrived.emit();
- signal_event.emit(Message("arrived"));
+ signal_arrived.emit(destination);
+ signal_event.emit(Message("arrived", destination));
arriving = 2;
}
else if(arriving==2 && !train.get_block_allocator().is_active())