From 0e95265e8e390a82cfea0883976b112d299044a2 Mon Sep 17 00:00:00 2001 From: Pasqual Koschmieder Date: Sun, 29 Dec 2024 19:31:43 +0100 Subject: [PATCH] don't include speed and position if something else changed --- .../backend/collector/journey/JourneyDirtyStateRecorder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java b/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java index 194032c..51ffd17 100644 --- a/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java +++ b/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java @@ -280,12 +280,12 @@ public boolean isDirty() { } // insert information about the new speed of the journey - if (this.speed != null) { + if (!noSpeedAndPosition && this.speed != null) { updateFrameBuilder.setSpeed(this.speed.value()); } // insert information about the new position of the journey - if (this.position != null) { + if (!noSpeedAndPosition && this.position != null) { var position = this.position.value(); var updatedPosition = GeoPosition.newBuilder() .setLatitude(position.getLatitude())