From 3513cb9bba58f08b104490abffa0469927684f9b Mon Sep 17 00:00:00 2001 From: JoePfeiffer Date: Mon, 29 Jan 2024 08:45:25 -0700 Subject: [PATCH] log placing events in event queue. Don't do it for ALTITUDE events, since those would dominate the log. --- .../net/sf/openrocket/simulation/SimulationStatus.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/src/net/sf/openrocket/simulation/SimulationStatus.java b/core/src/net/sf/openrocket/simulation/SimulationStatus.java index 1d8f230e3..0aba10023 100644 --- a/core/src/net/sf/openrocket/simulation/SimulationStatus.java +++ b/core/src/net/sf/openrocket/simulation/SimulationStatus.java @@ -7,6 +7,9 @@ import java.util.List; import java.util.Map; import java.util.Set; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import net.sf.openrocket.aerodynamics.FlightConditions; import net.sf.openrocket.simulation.exception.SimulationException; import net.sf.openrocket.simulation.listeners.SimulationListenerHelper; @@ -32,6 +35,8 @@ import net.sf.openrocket.util.WorldCoordinate; */ public class SimulationStatus implements Monitorable { + + private static final Logger log = LoggerFactory.getLogger(BasicEventSimulationEngine.class); private SimulationConditions simulationConditions; private FlightConfiguration configuration; @@ -560,6 +565,9 @@ public class SimulationStatus implements Monitorable { */ public void addEvent(FlightEvent event) throws SimulationException { if (SimulationListenerHelper.fireAddFlightEvent(this, event)) { + if (event.getType() != FlightEvent.Type.ALTITUDE) { + log.trace("Adding event to queue: " + event); + } getEventQueue().add(event); } }