#ifndef _OBONE_H_
#define _OBONE_H_

enum
{
	// object properties
	ID_FIXED									= 820,
	BONEOBJECT_FUNCTION				= 1000, // LONG
		BONEFUNCTION_R   = 0,
		BONEFUNCTION_R2  = 1,
		BONEFUNCTION_R4  = 2,
		BONEFUNCTION_R6  = 3,
		BONEFUNCTION_R8  = 4,
		BONEFUNCTION_R10 = 5,
	BONEOBJECT_LIMITRANGE			= 1001, // BOOL
	BONEOBJECT_SCALESTRENGTH	= 1002, // BOOL
	BONEOBJECT_MINRANGE				= 1003, // REAL
	BONEOBJECT_MAXRANGE				= 1004, // REAL
	BONEOBJECT_STRENGTH				= 1005, // REAL
	BONEOBJECT_LENGTH					= 1006, // REAL
	BONEOBJECT_FIXPOSITION		= 1007, // VECTOR
	BONEOBJECT_FIXSCALE				= 1008, // VECTOR
	BONEOBJECT_FIXROTATION		= 1009, // VECTOR
	BONEOBJECT_FIXLENGTH			= 1010, // REAL
	BONEOBJECT_NULL           = 1011, // BOOL
	BONEOBJECT_FIXED          = 1012, // BOOL
	
	BONEOBJECT_FIX            = 1013, // BUTTON
	BONEOBJECT_FIXCHILDS      = 1014, // BUTTON
	BONEOBJECT_FIXCHAIN       = 1015, // BUTTON
	
	BONE_DUMMY
};

#endif