diff --git a/src/network/telemetry/telemetry_emitter.cpp b/src/network/telemetry/telemetry_emitter.cpp index 45f76a9..91e59fb 100644 --- a/src/network/telemetry/telemetry_emitter.cpp +++ b/src/network/telemetry/telemetry_emitter.cpp @@ -2,7 +2,7 @@ #include "network/telemetry/telemetry_emitter.hpp" #include "network/telemetry/telemetry_socket.hpp" -#include "network/telemetry/telemetry.pb.h" +#include "telemetry.pb.h" #include "config/stk_config.hpp" #include "items/attachment.hpp" @@ -141,7 +141,7 @@ void TelemetryEmitter::onRaceStarted() auto* ev = frame.mutable_race_started(); ev->set_game_id(m_game_id); ev->set_track_ident(rm->getTrackName()); - ev->set_mode(static_cast(rm->getMinorRaceMode())); + ev->set_mode(static_cast(rm->getMinorMode())); ev->set_difficulty(rm->getDifficulty()); ev->set_num_laps(rm->getNumLaps()); ev->set_reverse(rm->getReverseTrack()); @@ -331,7 +331,7 @@ void TelemetryEmitter::populateKartState( const TrackSector* sector = lw->getTrackSector(kart_id); if (sector != nullptr) { - ks->set_distance_along_track(sector->getDistanceFromStart()); + ks->set_distance_along_track(sector->getDistanceFromStart(true)); ks->set_distance_to_center(sector->getDistanceToCenter()); ks->set_current_graph_node(sector->getCurrentGraphNode()); ks->set_on_road(sector->isOnRoad()); diff --git a/src/network/telemetry/telemetry_emitter.hpp b/src/network/telemetry/telemetry_emitter.hpp index 70602e3..6544343 100644 --- a/src/network/telemetry/telemetry_emitter.hpp +++ b/src/network/telemetry/telemetry_emitter.hpp @@ -9,7 +9,7 @@ #include #include -#include "network/telemetry/telemetry.pb.h" +#include "telemetry.pb.h" class AbstractKart;