Toribash
Original Post
Get / set position and angles.
There is anyway to get and set position and angles of bones?
Thank you.
set_body_pos		Usage: set_body_pos(integer player_index, integer body_index, number x, number y, number z) 
set_body_rotation	Usage: set_body_rotation(integer player_index, integer body_index, number x, number y, number z)
set_joint_pos		Usage: set_joint_pos(integer player_index, integer joint_index, number x, number y, number z)
Originally Posted by Zas View Post
set_body_pos        Usage: set_body_pos(integer player_index, integer body_index, number x, number y, number z) 
set_body_rotation    Usage: set_body_rotation(integer player_index, integer body_index, number x, number y, number z)
set_joint_pos        Usage: set_joint_pos(integer player_index, integer joint_index, number x, number y, number z)

What about getters? How can I get body position?
get_body_info		Usage: body = get_body_info(integer player_index, integer body_index); = {
	mod_name = string,
	name = string,
	rot = {
		r0 = number,
		r1 = number,
		r2 = number,
		r3 = number
		r4 = number,
		r5 = number,
		r6 = number,
		r7 = number,
		r8 = number,
		r9 = number,
		r10 = number,
		r11 = number,
		r12 = number,
		r13 = number,
		r14 = number,
		r15 = number,
	},
	sides = {
		x = number,
		y = number,
		z = number
	},
	pos = {
		x = number,
		y = number,
		z = number
	}
}
get_joint_pos		Usage: x, y, z = get_joint_pos(integer player_index, integer joint_index) = number,number,number
Note that the body part rotation is a 4x4 matrix.
Why is rotation a 4x4 matrix? What does each rotation number mean?
Last edited by lilezek; Mar 19, 2010 at 10:49 PM.