From: LockedLunatic Date: Fri, 24 Jun 2016 00:05:05 +0000 (+0200) Subject: bug fix X-Git-Url: https://git.leopard-lacewing.eu/?a=commitdiff_plain;h=995e835399035eebba7c5013cc625516100bd721;p=cgue_weave.git bug fix timeresistant object still sent events that were reverted --- diff --git a/Weave/Scene/Lever.cpp b/Weave/Scene/Lever.cpp index 8588c21..b4c2de8 100644 --- a/Weave/Scene/Lever.cpp +++ b/Weave/Scene/Lever.cpp @@ -24,7 +24,10 @@ void Lever::trigger() { turned = !turned; - mainScene->addEvent(this, 2); + if (!timeresistant) + { + mainScene->addEvent(this, 2); + } if (turned) { diff --git a/Weave/Scene/Scene.cpp b/Weave/Scene/Scene.cpp index 25c94e3..653ef1c 100644 --- a/Weave/Scene/Scene.cpp +++ b/Weave/Scene/Scene.cpp @@ -374,7 +374,7 @@ void Scene::draw() const motionVecs->getTexture()->useTexture(uBLURVEC); bool firstit = true; - for (int i = 0; i < 1; i++) + for (int i = 0; i < 10; i++) { postRenderPingPong[!postRenderPP]->useBuffer();