void VsGameRenderer::tick() { if (!_game.isPaused()) { _boardRenderer0.tick(); _boardRenderer1.tick(); handleParticles(); handleShake(); } }
void EffectHandler::handleMessage(Net::MessageIn &msg) { switch (msg.getId()) { case GPMSG_CREATE_EFFECT_POS: handleCreateEffectPos(msg); break; case GPMSG_CREATE_EFFECT_BEING: handleCreateEffectBeing(msg); break; case GPMSG_SHAKE: handleShake(msg); break; default: break; } }