From 6acf24b065b4e53dc9b58d934ee532dcac3efac7 Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Sat, 27 Apr 2024 20:50:02 -0400 Subject: [PATCH] Animation now correctly paused in pause mode --- Nuake/src/Scene/Systems/AnimationSystem.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Nuake/src/Scene/Systems/AnimationSystem.cpp b/Nuake/src/Scene/Systems/AnimationSystem.cpp index 7a6b5710..61c1508a 100644 --- a/Nuake/src/Scene/Systems/AnimationSystem.cpp +++ b/Nuake/src/Scene/Systems/AnimationSystem.cpp @@ -1,5 +1,6 @@ #include "AnimationSystem.h" +#include #include "src/Scene/Scene.h" #include "src/Scene/Entities/Entity.h" #include "src/Scene/Components/SkinnedModelComponent.h" @@ -20,6 +21,11 @@ namespace Nuake void AnimationSystem::Update(Timestep ts) { + if (Engine::GetGameState() == GameState::Paused) + { + return; + } + auto view = m_Scene->m_Registry.view(); for (auto e : view) {