void GameClient::Update()
{
...
if (!is_paused) {
...
if (static_cast<unsigned int>(g_theWriteableGlobalData->m_frameToJumpTo) <= g_theGameLogic->Get_Frame()
|| g_theGameLogic->Get_Frame() == 0) {
if (!is_paused) {
g_theParticleSystemManager->Set_Player_Index(player_index);
}
...
If testing !is_paused twice even though it is not changed in between. Can remove.