diff --git a/src/StateManager.cpp b/src/StateManager.cpp index 98ba16a..2a199b2 100644 --- a/src/StateManager.cpp +++ b/src/StateManager.cpp @@ -6,6 +6,7 @@ StateManager::StateManager(Pycron *pycron) : m_pycron(pycron){ m_gameState = new GameState(this, m_pycron->m_vm); + m_currentState = nullptr; RequestStateChange(GAME); } diff --git a/src/States/GameState.cpp b/src/States/GameState.cpp index 039bf17..f1fc22e 100644 --- a/src/States/GameState.cpp +++ b/src/States/GameState.cpp @@ -5,6 +5,7 @@ #include "GameState.h" #include #include +#include GameState::GameState(StateManager *stateManager, pkpy::VM* vm) : State(stateManager), m_vm(vm){ m_updateFunction = nullptr;