[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1847] contrib/py/scripts/addons/ game_engine_ragdolls_kit: Fixes for recent function-breaking commit.
Marcus Jenkins
funkywyrm at gmail.com
Mon Apr 18 21:36:44 CEST 2011
Revision: 1847
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1847
Author: funkywyrm
Date: 2011-04-18 19:36:43 +0000 (Mon, 18 Apr 2011)
Log Message:
-----------
Fixes for recent function-breaking commit.
Modified Paths:
--------------
contrib/py/scripts/addons/game_engine_ragdolls_kit/brik.py
contrib/py/scripts/addons/game_engine_ragdolls_kit/templates/brik_load.py
Modified: contrib/py/scripts/addons/game_engine_ragdolls_kit/brik.py
===================================================================
--- contrib/py/scripts/addons/game_engine_ragdolls_kit/brik.py 2011-04-18 09:18:24 UTC (rev 1846)
+++ contrib/py/scripts/addons/game_engine_ragdolls_kit/brik.py 2011-04-18 19:36:43 UTC (rev 1847)
@@ -452,7 +452,7 @@
pos_z = obj['joint_position_z']
itemString = str(pos_x)+"\n"+str(pos_y)+"\n"+str(pos_z)+"\n"
dataFile.write(itemString)
- '''
+ #############################################
#Should no longer need to do this.
#Write rigid body joint limits to the file
@@ -466,7 +466,7 @@
min_z = obj['rot_min_z']
itemString = str(min_x)+"\n"+str(min_y)+"\n"+str(min_z)+"\n"
dataFile.write(itemString)
- '''
+
dataFile.write("'''")
@@ -971,7 +971,6 @@
RB_joint.use_angular_limit_x = True
RB_joint.use_angular_limit_y = True
RB_joint.use_angular_limit_z = True
- #For some reason the limits are not being applied correctly!
else:
boxObj['brik_joint_target'] = 'None'
Modified: contrib/py/scripts/addons/game_engine_ragdolls_kit/templates/brik_load.py
===================================================================
--- contrib/py/scripts/addons/game_engine_ragdolls_kit/templates/brik_load.py 2011-04-18 09:18:24 UTC (rev 1846)
+++ contrib/py/scripts/addons/game_engine_ragdolls_kit/templates/brik_load.py 2011-04-18 19:36:43 UTC (rev 1847)
@@ -85,15 +85,15 @@
JOINT_POSITION_X = 4
JOINT_POSITION_Y = 5
JOINT_POSITION_Z = 6
- '''
- #should no longer need to do this.
+ ###################################################
+ #should no longer need to do this.
JOINT_LIMIT_MAX_X = 7
JOINT_LIMIT_MAX_Y = 8
JOINT_LIMIT_MAX_Z = 9
JOINT_LIMIT_MIN_X = 10
JOINT_LIMIT_MIN_Y = 11
JOINT_LIMIT_MIN_Z = 12
- '''
+
scene = bge.logic.getCurrentScene()
cont = bge.logic.getCurrentController()
@@ -200,15 +200,15 @@
box['joint_position'] = [float(data[Box.JOINT_POSITION_X]),\
float(data[Box.JOINT_POSITION_Y]),\
float(data[Box.JOINT_POSITION_Z])]
- '''
- #should no longer need to do this
+ #############################################
+ #should no longer need to do this
box['limit_rotation_x'] = [float(data[Box.JOINT_LIMIT_MIN_X]),\
float(data[Box.JOINT_LIMIT_MAX_X])]
box['limit_rotation_y'] = [float(data[Box.JOINT_LIMIT_MIN_Y]),\
float(data[Box.JOINT_LIMIT_MAX_Y])]
box['limit_rotation_z'] = [float(data[Box.JOINT_LIMIT_MIN_Z]),\
float(data[Box.JOINT_LIMIT_MAX_Z])]
- '''
+
hit_box = objects[data[Box.HIT_BOX_NAME]]
hit_box['bone_name'] = data[Box.BONE_NAME]
armature['bone_box_dict'][box['bone_name']] = box.name
More information about the Bf-extensions-cvs
mailing list