Revision: 57681
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57681
Author:   moguri
Date:     2013-06-24 04:24:01 +0000 (Mon, 24 Jun 2013)
Log Message:
-----------
BGE: Fix for [#35737] "Action actuator in property mode don't work with values 
lower then 1" reported by HG1.

IPOs were only set as "initialized" if the current time was greater than 0.0, 
which is why negative values weren't working.

Modified Paths:
--------------
    trunk/blender/source/gameengine/Ketsji/KX_IPO_SGController.cpp

Modified: trunk/blender/source/gameengine/Ketsji/KX_IPO_SGController.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_IPO_SGController.cpp      
2013-06-24 04:21:17 UTC (rev 57680)
+++ trunk/blender/source/gameengine/Ketsji/KX_IPO_SGController.cpp      
2013-06-24 04:24:01 UTC (rev 57681)
@@ -132,7 +132,7 @@
                SG_Spatial* ob = (SG_Spatial*)m_pObject;
 
                //initialization on the first frame of the IPO
-               if (! m_ipo_start_initialized && currentTime > 0.0) {
+               if (! m_ipo_start_initialized && currentTime != 0.0) {
                        m_ipo_start_point = ob->GetLocalPosition();
                        m_ipo_start_orient = ob->GetLocalOrientation();
                        m_ipo_start_scale = ob->GetLocalScale();

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to