Fix telemetry compile errors: correct API names and include path

- telemetry.pb.h include: use bare filename (build dir already in include path)
- getMinorRaceMode() -> getMinorMode()
- getDistanceFromStart() -> getDistanceFromStart(true)
This commit is contained in:
Benjamin
2026-06-11 20:36:10 +02:00
parent 4a962014a2
commit d61372c2d2
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -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<telemetry::GameMode>(rm->getMinorRaceMode()));
ev->set_mode(static_cast<telemetry::GameMode>(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());
+1 -1
View File
@@ -9,7 +9,7 @@
#include <cstdint>
#include <string>
#include "network/telemetry/telemetry.pb.h"
#include "telemetry.pb.h"
class AbstractKart;