From 97ab8897c093691011170d4c0a36afd3445f7371 Mon Sep 17 00:00:00 2001 From: Jeff Date: Fri, 14 Jun 2024 19:18:11 -0400 Subject: [PATCH] Refactor Bot::tick --- src/bot.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/bot.rs b/src/bot.rs index 091b024..36eeb7a 100644 --- a/src/bot.rs +++ b/src/bot.rs @@ -86,17 +86,15 @@ impl Bot { } pub fn tick(&mut self) -> Result<(), String> { + while let Some(event) = self.events.pop_front() { + self.handle_event(event)?; + } + let veloren_events = self .client .tick(ControllerInputs::default(), self.clock.dt()) .map_err(|error| format!("{error:?}"))?; - while !self.events.is_empty() { - if let Some(event) = self.events.pop_front() { - self.handle_event(event)?; - } - } - for veloren_event in veloren_events { self.handle_veloren_event(veloren_event)?; }