From eee0b414f8febe505984dd54153f67547fd9454d Mon Sep 17 00:00:00 2001 From: David Wu Date: Thu, 21 Sep 2017 12:42:09 +1200 Subject: [PATCH] made trackpoints cap at 50. This fixes fps issues with the minimap. #fix #story[1295] --- .../src/main/java/visualiser/model/VisualiserBoat.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/racevisionGame/src/main/java/visualiser/model/VisualiserBoat.java b/racevisionGame/src/main/java/visualiser/model/VisualiserBoat.java index 1184197c..f5ce109b 100644 --- a/racevisionGame/src/main/java/visualiser/model/VisualiserBoat.java +++ b/racevisionGame/src/main/java/visualiser/model/VisualiserBoat.java @@ -137,6 +137,9 @@ public class VisualiserBoat extends Boat { //Update the nextValidTime for the next track point. nextValidTime = currentTimeMilli + trackPointTimeInterval; + if (track.size() > trackPointLimit) { + track.remove(0); + } } }