internal Skeleton(ParameterTable table, int index)
: base(table, index)
{
NeckTurnGain = (Single)0;
OriginalGroundHeightMS = (Int16)0;
MinAnkleHeightMS = (Int16)(-30);
MaxAnkleHeightMS = (Int16)70;
CosineMaxKneeAngle = (Int16)(-95);
CosineMinKneeAngle = (Int16)55;
FootPlantedAnkleHeightMS = (Int16)1;
FootRaisedAnkleHeightMS = (Int16)30;
RaycastDistanceUp = (Int16)70;
RaycastDistanceDown = (Int16)55;
FootEndLS_X = (Int16)0;
FootEndLS_Y = (Int16)0;
FootEndLS_Z = (Int16)0;
OnOffGain = (Int16)18;
GroundAscendingGain = (Int16)100;
GroundDescendingGain = (Int16)100;
FootRaisedGain = (Int16)20;
FootPlantedGain = (Int16)100;
FootUnlockGain = (Int16)80;
KneeAxisType = (SkeletonKneeAxisDirection)4;
UseFootLocking = false;
FootPlacementOn = true;
TwistKneeAxisType = (SkeletonKneeAxisDirection)1;
NeckTurnPriority = (SByte)0;
NeckTurnMaxAngle = (Byte)0;
Pad1 = new Byte[2];
}