]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/vehicle.cpp
Move track appearance properties into a separate class
[r2c2.git] / source / libr2c2 / vehicle.cpp
index 099644a1301ca8360101d894fec8c9d5c74a4fc3..dee1e762239837164b7bdaed7b422e168eeff0be 100644 (file)
@@ -175,7 +175,8 @@ void Vehicle::update_position(int sign)
 {
        OrientedPoint p = placement.get_point();
        position = p.position;
-       position.z += layout.get_catalogue().get_rail_elevation();
+       // TODO Move the z adjustment to VehiclePlacement
+       position.z += placement.get_position(VehiclePlacement::FRONT_AXLE)->get_type().get_appearance().get_rail_elevation();
        rotation = p.rotation;
        tilt = p.tilt;