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:
@@ -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());
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
|
||||
#include "network/telemetry/telemetry.pb.h"
|
||||
#include "telemetry.pb.h"
|
||||
|
||||
class AbstractKart;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user