diff options
author | Mitchell Stokes <mogurijin@gmail.com> | 2013-06-24 13:37:37 +0400 |
---|---|---|
committer | Mitchell Stokes <mogurijin@gmail.com> | 2013-06-24 13:37:37 +0400 |
commit | 64007a94c068efc19acc891d8990c4b56a7fa496 (patch) | |
tree | 38c6d37e2037061a5fac46ee768fb920a39660dd | |
parent | c3d70a9bafabae19bc6747741aabfbb8470bb8f8 (diff) |
BGE: Fix for [#30450] "F-Curve on bone not working" reported by HG1.
Run IPOs for all objects and not just non-armature objects.
-rw-r--r-- | source/gameengine/Ketsji/BL_Action.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/gameengine/Ketsji/BL_Action.cpp b/source/gameengine/Ketsji/BL_Action.cpp index 07295d238ef..9d189a6170e 100644 --- a/source/gameengine/Ketsji/BL_Action.cpp +++ b/source/gameengine/Ketsji/BL_Action.cpp @@ -479,10 +479,10 @@ void BL_Action::Update(float curtime) obj->SetActiveAction(NULL, 0, curtime); } - - m_obj->UpdateIPO(m_localtime, m_ipo_flags & ACT_IPOFLAG_CHILD); } + m_obj->UpdateIPO(m_localtime, m_ipo_flags & ACT_IPOFLAG_CHILD); + if (m_done) ClearControllerList(); } |