Revision: 20029
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20029
Author:   campbellbarton
Date:     2009-05-02 06:53:01 +0200 (Sat, 02 May 2009)

Log Message:
-----------
BGE Py API patch from Mitchell Stokes, add distance attribute to the radar 
sensor, dont use 'continue' because its a python keyword.
removed (ssizeobjargproc) it breaks py2.3

Modified Paths:
--------------
    trunk/blender/source/gameengine/Converter/BL_ActionActuator.cpp
    trunk/blender/source/gameengine/Expressions/ListValue.cpp
    trunk/blender/source/gameengine/Ketsji/KX_RadarSensor.cpp
    trunk/blender/source/gameengine/PyDoc/BL_ActionActuator.py

Modified: trunk/blender/source/gameengine/Converter/BL_ActionActuator.cpp
===================================================================
--- trunk/blender/source/gameengine/Converter/BL_ActionActuator.cpp     
2009-05-02 04:51:14 UTC (rev 20028)
+++ trunk/blender/source/gameengine/Converter/BL_ActionActuator.cpp     
2009-05-02 04:53:01 UTC (rev 20029)
@@ -1012,7 +1012,7 @@
        KX_PYATTRIBUTE_FLOAT_RW_CHECK("frame", 0, MAXFRAMEF, BL_ActionActuator, 
m_localtime, CheckFrame),
        KX_PYATTRIBUTE_STRING_RW("property", 0, 31, false, BL_ActionActuator, 
m_propname),
        KX_PYATTRIBUTE_STRING_RW("frameProperty", 0, 31, false, 
BL_ActionActuator, m_framepropname),
-       KX_PYATTRIBUTE_BOOL_RW("continue", BL_ActionActuator, m_end_reset),
+       KX_PYATTRIBUTE_BOOL_RW("useContinue", BL_ActionActuator, m_end_reset),
        KX_PYATTRIBUTE_FLOAT_RW_CHECK("blendTime", 0, MAXFRAMEF, 
BL_ActionActuator, m_blendframe, CheckBlendTime),
        
KX_PYATTRIBUTE_SHORT_RW_CHECK("type",0,100,false,BL_ActionActuator,m_playtype,CheckType),
        { NULL }        //Sentinel

Modified: trunk/blender/source/gameengine/Expressions/ListValue.cpp
===================================================================
--- trunk/blender/source/gameengine/Expressions/ListValue.cpp   2009-05-02 
04:51:14 UTC (rev 20028)
+++ trunk/blender/source/gameengine/Expressions/ListValue.cpp   2009-05-02 
04:53:01 UTC (rev 20029)
@@ -218,7 +218,7 @@
        NULL,
 #else
        listvalue_buffer_slice, /*sq_slice*/
-       (ssizeobjargproc)NULL, /*sq_ass_item*/
+       NULL, /*sq_ass_item*/
        NULL, /*sq_ass_slice*/
 #endif
 };

Modified: trunk/blender/source/gameengine/Ketsji/KX_RadarSensor.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_RadarSensor.cpp   2009-05-02 
04:51:14 UTC (rev 20028)
+++ trunk/blender/source/gameengine/Ketsji/KX_RadarSensor.cpp   2009-05-02 
04:53:01 UTC (rev 20029)
@@ -280,6 +280,7 @@
 PyAttributeDef KX_RadarSensor::Attributes[] = {
        KX_PYATTRIBUTE_FLOAT_ARRAY_RO("coneOrigin", KX_RadarSensor, 
m_cone_origin, 3),
        KX_PYATTRIBUTE_FLOAT_ARRAY_RO("coneTarget", KX_RadarSensor, 
m_cone_target, 3),
+       KX_PYATTRIBUTE_FLOAT_RO("distance", KX_RadarSensor, m_coneheight),
        KX_PYATTRIBUTE_FLOAT_RW("angle", 0, 360, KX_RadarSensor, m_coneradius),
        KX_PYATTRIBUTE_INT_RW("axis", 0, 5, true, KX_RadarSensor, m_axis),
        {NULL} //Sentinel

Modified: trunk/blender/source/gameengine/PyDoc/BL_ActionActuator.py
===================================================================
--- trunk/blender/source/gameengine/PyDoc/BL_ActionActuator.py  2009-05-02 
04:51:14 UTC (rev 20028)
+++ trunk/blender/source/gameengine/PyDoc/BL_ActionActuator.py  2009-05-02 
04:53:01 UTC (rev 20029)
@@ -29,7 +29,7 @@
        @type blendTime: float
        @ivar type: The operation mode of the actuator. KX_ACTIONACT_PLAY, 
KX_ACTIONACT_PROPERTY, KX_ACTIONACT_FLIPPER, KX_ACTIONACT_LOOPSTOP, 
KX_ACTIONACT_LOOPEND
        @type type: integer
-       @ivar continue: The actions continue option, True or False.
+       @ivar useContinue: The actions continue option, True or False.
                                        When True, the action will always play 
from where last left off,
                                        otherwise negative events to this 
actuator will reset it to its start frame.
        @type: boolean


_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to