INNER CODE UNIT · C++

stepRemainder

camila314/gdp · GJBaseGameLayer/GJBaseGameLayer_update.cpp:186

                        stepRemainder = stepCount - stepIter - 1;
                        if (prevTimewarp != m_timewarp && stepRemainder > 0) {
                            deltaRemainder = physicsDelta * stepRemainder;

                            delta -= deltaRemainder;
                            m_deltaRemainder += deltaRemainder;
                            hasDeltaRemainder = true;
                            stepIter = stepCount; // loop will end
                        }

                        prevTimewarp = m_timewarp;
                    }

                    m_effectManager->postCollisionCheck();
                    this->checkRepellPlayer();
                    this->processStateObjects();

                    m_gameState.processStateTriggers();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…