Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErwin Coumans <blender@erwincoumans.com>2007-01-10 04:16:49 +0300
committerErwin Coumans <blender@erwincoumans.com>2007-01-10 04:16:49 +0300
commit983fc9ab896582d35767a5d207a2fcb4197c7e24 (patch)
treefcfe0471c86a3ecb34f5fac647775770af60a4f6 /source/gameengine/Ketsji/KX_IpoActuator.cpp
parent0f7650622adfbc217a6b4520a6b3ab25a70ea5c2 (diff)
Bugfix from Malachy, for some IPO logic brick changes.
Diffstat (limited to 'source/gameengine/Ketsji/KX_IpoActuator.cpp')
-rw-r--r--source/gameengine/Ketsji/KX_IpoActuator.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/gameengine/Ketsji/KX_IpoActuator.cpp b/source/gameengine/Ketsji/KX_IpoActuator.cpp
index 94468e13bd9..376d7f3172f 100644
--- a/source/gameengine/Ketsji/KX_IpoActuator.cpp
+++ b/source/gameengine/Ketsji/KX_IpoActuator.cpp
@@ -204,8 +204,8 @@ bool KX_IpoActuator::Update(double curtime, bool frame)
for (vector<CValue*>::iterator i=m_events.end(); !(i==m_events.begin());)
{
--i;
-// if ((*i)->GetNumber() == 0.0f)
-// bNegativeEvent = true;
+ if ((*i)->GetNumber() == 0.0f)
+ bNegativeEvent = true;
(*i)->Release();
}
@@ -227,6 +227,7 @@ bool KX_IpoActuator::Update(double curtime, bool frame)
case KX_ACT_IPO_PLAY:
{
// Check if playing forwards. result = ! finished
+ bNegativeEvent = false; // quick fix for message IPO issue
if (start_smaller_then_end > 0.0)
result = (m_localtime < m_endframe && !(m_localtime == m_startframe && bNegativeEvent));
else