]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/signal.cpp
Cosmetic fixes
[r2c2.git] / source / libr2c2 / signal.cpp
index 73563b6e815d1d6b7d3c8fd6ca957a4120ca8cca..7aa999438055f4fa31fd6d73ee052f556eeab9ef 100644 (file)
@@ -70,7 +70,7 @@ void Signal::set_rotation(const Angle &r)
 
 void Signal::update_attachment()
 {
-       attach_to_closest(layout.get_catalogue().get_gauge()*2);
+       attach_to_closest(2);
 
        if(track)
                block = track.block_iter();
@@ -110,9 +110,9 @@ void Signal::tick(const Time::TimeDelta &)
                BlockIter iter = block.next();
                while(iter && iter->get_train()==train)
                {
-                       if(iter->get_sensor_id())
+                       if(iter->get_sensor_address())
                                ++n_blocks;
-                       iter=iter.next();
+                       iter = iter.next();
                }
                check_allocated_blocks = false;
 
@@ -160,7 +160,7 @@ void Signal::train_advanced(Block &b)
 {
        if(&b==block.block())
                passing = true;
-       else if(passing && b.get_sensor_id())
+       else if(passing && b.get_sensor_address())
        {
                layout.get_driver().set_signal(address, type.get_indications().back().aspect);
                reset();