// Created by Crowbar 0.71 $modelname "infected/boomer.mdl" $model "boomer_model" "boomer_reference.smd" { flexfile "boomer_01.vta" { defaultflex frame 0 flex "AU24" frame 1 flex "AU31" frame 2 } flexcontroller brow range 0 1 "right_inner_raiser" flexcontroller brow range 0 1 "left_inner_raiser" flexcontroller brow range 0 1 "right_outer_raiser" flexcontroller brow range 0 1 "left_outer_raiser" flexcontroller brow range 0 1 "right_lowerer" flexcontroller brow range 0 1 "left_lowerer" flexcontroller nose range 0 1 "right_cheek_raiser" flexcontroller nose range 0 1 "left_cheek_raiser" flexcontroller nose range 0 1 "wrinkler" flexcontroller nose range 0 1 "dilator" flexcontroller mouth range 0 1 "right_upper_raiser" flexcontroller mouth range 0 1 "left_upper_raiser" flexcontroller mouth range 0 1 "right_corner_puller" flexcontroller mouth range 0 1 "left_corner_puller" flexcontroller mouth range 0 1 "right_corner_depressor" flexcontroller mouth range 0 1 "left_corner_depressor" flexcontroller mouth range 0 1 "chin_raiser" flexcontroller phoneme range 0 1 "right_part" flexcontroller phoneme range 0 1 "left_part" flexcontroller phoneme range 0 1 "right_puckerer" flexcontroller phoneme range 0 1 "left_puckerer" flexcontroller phoneme range 0 1 "right_funneler" flexcontroller phoneme range 0 1 "left_funneler" flexcontroller phoneme range 0 1 "right_stretcher" flexcontroller phoneme range 0 1 "left_stretcher" flexcontroller phoneme range 0 1 "bite" flexcontroller phoneme range 0 1 "presser" flexcontroller phoneme range 0 1 "tightener" flexcontroller phoneme range 0 1 "jaw_clencher" flexcontroller phoneme range 0 1 "jaw_drop" flexcontroller phoneme range 0 1 "right_mouth_drop" flexcontroller phoneme range 0 1 "left_mouth_drop" flexcontroller mouth range 0 1 "smile" flexcontroller mouth range 0 1 "lower_lip" localvar AU1R localvar AU1L localvar AU2R localvar AU2L localvar AU4R localvar AU4L localvar AU1AU2R localvar AU1AU2L localvar AU12R localvar AU12L localvar AU12AU25 localvar AU15R localvar AU15L localvar AU17R localvar AU17L localvar AU10R localvar AU10L localvar AU16 localvar AU6R localvar AU6L localvar AU9R localvar AU9L localvar AU25R localvar AU25L localvar AU18R localvar AU18L localvar AU22R localvar AU22L localvar AU20R localvar AU20L localvar AU32 localvar AU38 localvar AU26R localvar AU26L localvar AU27R localvar AU27L localvar right_open localvar left_open localvar right_lip_suppressor localvar left_lip_suppressor localvar right_depressor_suppressor localvar left_depressor_suppressor localvar right_corner_suppressor localvar left_corner_suppressor localvar right_drop_suppressor localvar left_drop_suppressor localvar right_drop localvar left_drop %AU1R = right_inner_raiser * (1 - right_outer_raiser) * (1 - right_lowerer) %AU1L = left_inner_raiser * (1 - left_outer_raiser) * (1 - left_lowerer) %AU2R = right_outer_raiser * (1 - right_inner_raiser) * (1 - right_lowerer) %AU2L = left_outer_raiser * (1 - left_inner_raiser) * (1 - left_lowerer) %AU1AU2R = right_inner_raiser * right_outer_raiser * (1 - right_lowerer) %AU1AU2L = left_inner_raiser * left_outer_raiser * (1 - left_lowerer) %AU4R = right_lowerer %AU4L = left_lowerer %AU6R = right_cheek_raiser %AU6L = left_cheek_raiser %AU9R = wrinkler %AU9L = wrinkler %AU38 = dilator %right_open = smile + right_part * (1 - smile) + right_puckerer + right_funneler + right_upper_raiser * 0.5 + lower_lip * 0.5 %left_open = smile + left_part * (1 - smile) + left_puckerer + left_funneler + left_upper_raiser * 0.5 + lower_lip * 0.5 %right_lip_suppressor = 1 / %right_open * (1 - presser) * (1 - bite) %left_lip_suppressor = 1 / %left_open * (1 - presser) * (1 - bite) %AU10R = right_upper_raiser * right_upper_raiser * 0.5 * %right_lip_suppressor %AU10L = left_upper_raiser * left_upper_raiser * 0.5 * %left_lip_suppressor %AU25R = right_part * right_part * %right_lip_suppressor * (1 - smile) %AU25L = left_part * left_part * %left_lip_suppressor * (1 - smile) %AU12AU25 = smile * smile * 0.5 * (%right_lip_suppressor + %left_lip_suppressor) %AU18R = right_puckerer * right_puckerer * %right_lip_suppressor %AU18L = left_puckerer * left_puckerer * %left_lip_suppressor %AU22R = right_funneler * right_funneler * %right_lip_suppressor %AU22L = left_funneler * left_funneler * %left_lip_suppressor %AU17R = chin_raiser * (1 - jaw_drop * 0.5) * (1 - bite) * (1 - 0.6 * (%AU25R + %AU18R + %AU22R)) * (1 - smile) %AU17L = chin_raiser * (1 - jaw_drop * 0.5) * (1 - bite) * (1 - 0.6 * (%AU25L + %AU18L + %AU22L)) * (1 - smile) %right_depressor_suppressor = 1 / (%AU18R * 0.8 + %AU22R * 0.8 + %AU17R + bite + right_corner_puller + right_stretcher + right_corner_depressor) * (1 - jaw_drop * 0.5) * (1 - smile * 0.5) %left_depressor_suppressor = 1 / (%AU18L * 0.8 + %AU22L * 0.8 + %AU17L + bite + left_corner_puller + left_stretcher + left_corner_depressor) * (1 - jaw_drop * 0.5) * (1 - smile * 0.5) %AU15R = right_corner_depressor * right_corner_depressor * %right_depressor_suppressor %AU15L = left_corner_depressor * left_corner_depressor * %left_depressor_suppressor %right_corner_suppressor = 1 / (%AU18R * 0.8 + %AU22R * 0.8 + %AU17R + bite + right_corner_puller + right_stretcher + right_corner_depressor) * (1 - jaw_drop * 0.5) * (1 - smile) %left_corner_suppressor = 1 / (%AU18L * 0.8 + %AU22L * 0.8 + %AU17L + bite + left_corner_puller + left_stretcher + left_corner_depressor) * (1 - jaw_drop * 0.5) * (1 - smile) %AU12R = right_corner_puller * right_corner_puller * %right_corner_suppressor %AU12L = left_corner_puller * left_corner_puller * %left_corner_suppressor %AU20R = right_stretcher * right_stretcher * %right_corner_suppressor %AU20L = left_stretcher * left_stretcher * %left_corner_suppressor %AU32 = bite %AU24 = presser + (1 - presser) * tightener %AU31 = jaw_clencher * jaw_clencher / (jaw_clencher + jaw_drop) %right_drop_suppressor = 1 / (0.5 * %right_open + right_mouth_drop) * (1 - presser) * (1 - bite) %left_drop_suppressor = 1 / (0.5 * %left_open + left_mouth_drop) * (1 - presser) * (1 - bite) %right_drop = right_mouth_drop * right_mouth_drop * %right_drop_suppressor %left_drop = left_mouth_drop * left_mouth_drop * %left_drop_suppressor %AU26R = jaw_drop * (1 - %right_drop) * jaw_drop / (jaw_clencher + jaw_drop) %AU26L = jaw_drop * (1 - %left_drop) * jaw_drop / (jaw_clencher + jaw_drop) %AU27R = jaw_drop * %right_drop * jaw_drop / (jaw_clencher + jaw_drop) %AU27L = jaw_drop * %left_drop * jaw_drop / (jaw_clencher + jaw_drop) %AU16 = lower_lip * lower_lip * 0.25 * (%right_lip_suppressor + %left_lip_suppressor) * (1 - 0.5 * (%AU27R + %AU27L)) } $lod 30 { replacemodel "boomer_reference.smd" "boomer_reference_lod1.smd" replacebone "ValveBiped.Bip01_Neck1" "ValveBiped.Bip01_Spine4" replacebone "ValveBiped.Bip01_Head1" "ValveBiped.Bip01_Neck1" replacebone "ValveBiped.Bip01_L_Hand" "ValveBiped.Bip01_L_Forearm" replacebone "ValveBiped.Bip01_R_Hand" "ValveBiped.Bip01_R_Forearm" replacebone "ValveBiped.NeckSack1" "ValveBiped.Bip01_Head1" replacebone "ValveBiped.Jiggle_NeckSack1" "ValveBiped.NeckSack1" replacebone "ValveBiped.NeckSack2" "ValveBiped.Bip01_Head1" replacebone "ValveBiped.Jiggle_NeckSack2" "ValveBiped.NeckSack2" replacebone "ValveBiped.Jiggy_Belly" "ValveBiped.Bip01_Pelvis" nofacial } $surfaceprop "flesh" $contents "solid" $illumposition 0.047 35.495 3.659 $eyeposition 0 0 73 $ambientboost $opaque $cdmaterials "models\infected\boomer\" $cdmaterials "" $attachment "mouth" "ValveBiped.Bip01_Head1" 0.54 -4.68 -0.12 rotate 0 -89.73 -90 $attachment "lfoot" "ValveBiped.Bip01_L_Foot" 0 3 0 rotate 0 -21 180 $attachment "rfoot" "ValveBiped.Bip01_R_Foot" 0 3 0 rotate 0 -21 -180 $cbox 0 0 0 0 0 0 $bbox -13 -13 0 13 13 72 $hboxset "L4D" $hbox 3 "ValveBiped.Bip01_Pelvis" -15 -13.5 -11 15 3.5 17 $hbox 6 "ValveBiped.Bip01_L_Thigh" 5 -8 -6.5 19 6 6.5 $hbox 6 "ValveBiped.Bip01_L_Calf" 1 -4 -4.5 19 5 4.5 $hbox 6 "ValveBiped.Bip01_L_Toe0" -3 -1.5 -4 3 1.5 2 $hbox 7 "ValveBiped.Bip01_R_Thigh" 5 -8 -6.5 19 6 6.5 $hbox 7 "ValveBiped.Bip01_R_Calf" 1 -4 -4.5 19 5 4.5 $hbox 7 "ValveBiped.Bip01_R_Toe0" -3 -1.5 -4 3 1.5 2 $hbox 3 "ValveBiped.Bip01_Spine1" -12 -9.5 -13 4 15.5 13 $hbox 2 "ValveBiped.Bip01_Spine2" 0.5 -7 -11.5 11.5 13 11.5 $hbox 1 "ValveBiped.Bip01_Neck1" -3.5 -4.5 -4.5 3.5 4.5 4.5 $hbox 1 "ValveBiped.Bip01_Head1" -1.3 -5.5 -4 7.7 4.5 4 $hbox 4 "ValveBiped.Bip01_L_UpperArm" -1.5 -5 -2.5 12.5 5 4.5 $hbox 4 "ValveBiped.Bip01_L_Forearm" -0.5 -4 -2.5 10.5 4 4.5 $hbox 4 "ValveBiped.Bip01_L_Hand" 0.25 -3.29 -2.1 7.75 2.41 4.1 $hbox 5 "ValveBiped.Bip01_R_UpperArm" -1.5 -5.1 -4.5 12.5 4.9 2.5 $hbox 5 "ValveBiped.Bip01_R_Forearm" -0.5 -4 -4.5 10.5 4 2.5 $hbox 5 "ValveBiped.Bip01_R_Hand" 0.25 -3.29 -3.65 7.75 2.41 2.55 $skipboneinbbox $definebone "ValveBiped.Bip01_Pelvis" "" 0 -0.000301 35.590733 0 0 89.999982 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_Thigh" "ValveBiped.Bip01_Pelvis" 5.706844 0 0 -0.797443 -77.119775 -89.999982 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_Calf" "ValveBiped.Bip01_L_Thigh" 17.601755 0 0 0 1.781841 0 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_Foot" "ValveBiped.Bip01_L_Calf" 15.166901 0 0 -7.958153 -64.232294 -17.623094 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_Toe0" "ValveBiped.Bip01_L_Foot" 6.862413 0.000001 0 -0.942627 -24.228153 0.463181 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_Thigh" "ValveBiped.Bip01_Pelvis" -5.706844 0 0 -0.797443 -102.880243 -89.999982 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_Calf" "ValveBiped.Bip01_R_Thigh" 17.601757 0 0 0 1.781841 0 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_Foot" "ValveBiped.Bip01_R_Calf" 15.166901 0 0 7.958155 -64.232294 18.214101 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_Toe0" "ValveBiped.Bip01_R_Foot" 6.862412 0 0.000001 0.700097 -24.235893 -5.584795 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_Spine" "ValveBiped.Bip01_Pelvis" 0 4.043964 -0.535001 11.640728 89.999982 89.999982 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_Spine1" "ValveBiped.Bip01_Spine" 5.244453 0 0 0 -13.292222 0 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_Spine2" "ValveBiped.Bip01_Spine1" 4.138638 0 0 0 9.38379 0 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_Spine4" "ValveBiped.Bip01_Spine2" 5.692844 0 0 0 26.142517 0 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_Neck1" "ValveBiped.Bip01_Spine4" 7.065044 0 0 0 25.145799 179.999909 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_Head1" "ValveBiped.Bip01_Neck1" 4.050934 0 0 -0.000057 35.471532 0 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_Clavicle" "ValveBiped.Bip01_Spine4" 5.591209 1.874539 1.5 -67.944195 -110.179496 11.066221 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_UpperArm" "ValveBiped.Bip01_L_Clavicle" 7.984637 0.000008 0 -13.51699 -47.666364 -74.585543 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_L_UpperArm" 12.860743 0 0 -0.000003 -17.712644 0.000005 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_L_Hand" "ValveBiped.Bip01_L_Forearm" 10.619957 -0.000009 -0.000031 7.069265 11.431542 73.802871 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_Clavicle" "ValveBiped.Bip01_Spine4" 5.591209 1.874541 -1.5 67.944195 -110.179496 -15.4309 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_UpperArm" "ValveBiped.Bip01_R_Clavicle" 7.984635 0 0 16.723722 -46.865661 77.653254 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_R_UpperArm" 12.860744 0 0 -0.000005 -17.712637 0.000002 0 0 0 0 0 0 $definebone "ValveBiped.Bip01_R_Hand" "ValveBiped.Bip01_R_Forearm" 10.619938 -0.000004 0.000019 -7.069501 11.431373 -74.003283 0 0 0 0 0 0 $definebone "ValveBiped.NeckSack1" "ValveBiped.Bip01_Head1" -0.740253 -1.856459 -2.783399 83.336579 50.891873 -171.371427 0 0 0 0 0 0 $definebone "ValveBiped.Jiggle_NeckSack1" "ValveBiped.NeckSack1" 0 -0.000004 2.075054 -0.000001 0 0.000003 0 0 0 0 0 0 $definebone "ValveBiped.NeckSack2" "ValveBiped.Bip01_Head1" -2.25193 -3.676129 0.219578 68.050028 -135.788354 10.93513 0 0 0 0 0 0 $definebone "ValveBiped.Jiggle_NeckSack2" "ValveBiped.NeckSack2" 0.000002 0 1.9617 0.000002 0.000002 0.000002 0 0 0 0 0 0 $definebone "ValveBiped.Jiggy_Belly" "ValveBiped.Bip01_Pelvis" 0.571811 0.290276 2.351354 0 0 0 0 0 0 0 0 0 $jigglebone "ValveBiped.Jiggle_NeckSack1" { is_flexible { length 15 tip_mass 0 pitch_stiffness 200 pitch_damping 10 yaw_stiffness 300 yaw_damping 10 along_stiffness 100 along_damping 0 angle_constraint 79.999998 } } $jigglebone "ValveBiped.Jiggle_NeckSack2" { is_flexible { length 15 tip_mass 0 pitch_stiffness 200 pitch_damping 10 yaw_stiffness 200 yaw_damping 10 along_stiffness 100 along_damping 0 angle_constraint 79.999998 } } $jigglebone "ValveBiped.Jiggy_Belly" { is_flexible { length 100 tip_mass 0 pitch_stiffness 200 pitch_damping 10 yaw_stiffness 200 yaw_damping 10 along_stiffness 100 along_damping 0 angle_constraint 79.999998 } } $poseparameter "move_yaw" -180 180 loop 360 $poseparameter "body_pitch" -90 90 loop 360 $poseparameter "body_yaw" -90 90 loop 360 $ikchain "rhand" "ValveBiped.Bip01_R_Hand" knee 0.707 0.707 0 $ikchain "lhand" "ValveBiped.Bip01_L_Hand" knee 0.707 0.707 0 $ikchain "rfoot" "ValveBiped.Bip01_R_Foot" knee 0.707 -0.707 0 $ikchain "lfoot" "ValveBiped.Bip01_L_Foot" knee 0.707 -0.707 0 $sequence "boomer" { "boomer_anims\boomer.smd" fadein 0.2 fadeout 0.2 fps 30 ikrule "rhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 0 0 target 0 ikrule "lhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 0 0 target 1 ikrule "rfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 0 0 target 2 ikrule "lfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 0 0 target 3 } $sequence "ragdoll" { "boomer_anims\ragdoll.smd" activity "ACT_DIERAGDOLL" 1 fadein 0.2 fadeout 0.2 fps 30 ikrule "rhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 1 1 target 0 ikrule "lhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 1 1 target 1 ikrule "rfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 1 1 target 2 ikrule "lfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 1 1 target 3 } $includemodel "infected/anim_boomer.mdl" $collisionjoints "boomer_physics.smd" { $mass 100 $inertia 10 $damping 0.05 $rotdamping 5 $rootbone "valvebiped.bip01_pelvis" $jointrotdamping "ValveBiped.Bip01_Pelvis" 3 $jointmassbias "ValveBiped.Bip01_Spine1" 8 $jointconstrain "ValveBiped.Bip01_Spine1" x limit -10 10 0 $jointconstrain "ValveBiped.Bip01_Spine1" y limit -16 16 0 $jointconstrain "ValveBiped.Bip01_Spine1" z limit -20 30 0 $jointmassbias "ValveBiped.Bip01_Spine2" 9 $jointconstrain "ValveBiped.Bip01_Spine2" x limit -10 10 0 $jointconstrain "ValveBiped.Bip01_Spine2" y limit -10 10 0 $jointconstrain "ValveBiped.Bip01_Spine2" z limit -20 20 0 $jointmassbias "ValveBiped.Bip01_R_Clavicle" 4 $jointrotdamping "ValveBiped.Bip01_R_Clavicle" 6 $jointconstrain "ValveBiped.Bip01_R_Clavicle" x limit -15 15 0 $jointconstrain "ValveBiped.Bip01_R_Clavicle" y limit -10 10 0 $jointconstrain "ValveBiped.Bip01_R_Clavicle" z limit 0 45 0 $jointmassbias "ValveBiped.Bip01_L_Clavicle" 4 $jointrotdamping "ValveBiped.Bip01_L_Clavicle" 6 $jointconstrain "ValveBiped.Bip01_L_Clavicle" x limit -15 15 0 $jointconstrain "ValveBiped.Bip01_L_Clavicle" y limit -10 10 0 $jointconstrain "ValveBiped.Bip01_L_Clavicle" z limit 0 45 0 $jointmassbias "ValveBiped.Bip01_L_UpperArm" 5 $jointrotdamping "ValveBiped.Bip01_L_UpperArm" 2 $jointconstrain "ValveBiped.Bip01_L_UpperArm" x limit -15 20 0 $jointconstrain "ValveBiped.Bip01_L_UpperArm" y limit -40 32 0 $jointconstrain "ValveBiped.Bip01_L_UpperArm" z limit -80 25 0 $jointmassbias "ValveBiped.Bip01_L_Forearm" 4 $jointrotdamping "ValveBiped.Bip01_L_Forearm" 4 $jointconstrain "ValveBiped.Bip01_L_Forearm" x limit -40 15 0 $jointconstrain "ValveBiped.Bip01_L_Forearm" y limit 0 0 0 $jointconstrain "ValveBiped.Bip01_L_Forearm" z limit -120 10 0 $jointrotdamping "ValveBiped.Bip01_L_Hand" 1 $jointconstrain "ValveBiped.Bip01_L_Hand" x limit -25 25 0 $jointconstrain "ValveBiped.Bip01_L_Hand" y limit -35 35 0 $jointconstrain "ValveBiped.Bip01_L_Hand" z limit -50 50 0 $jointmassbias "ValveBiped.Bip01_R_UpperArm" 5 $jointrotdamping "ValveBiped.Bip01_R_UpperArm" 2 $jointconstrain "ValveBiped.Bip01_R_UpperArm" x limit -15 20 0 $jointconstrain "ValveBiped.Bip01_R_UpperArm" y limit -40 32 0 $jointconstrain "ValveBiped.Bip01_R_UpperArm" z limit -80 25 0 $jointmassbias "ValveBiped.Bip01_R_Forearm" 4 $jointrotdamping "ValveBiped.Bip01_R_Forearm" 4 $jointconstrain "ValveBiped.Bip01_R_Forearm" x limit -40 15 0 $jointconstrain "ValveBiped.Bip01_R_Forearm" y limit 0 0 0 $jointconstrain "ValveBiped.Bip01_R_Forearm" z limit -120 10 0 $jointrotdamping "ValveBiped.Bip01_R_Hand" 1 $jointconstrain "ValveBiped.Bip01_R_Hand" x limit -25 25 0 $jointconstrain "ValveBiped.Bip01_R_Hand" y limit -35 35 0 $jointconstrain "ValveBiped.Bip01_R_Hand" z limit -50 50 0 $jointmassbias "ValveBiped.Bip01_R_Thigh" 7 $jointrotdamping "ValveBiped.Bip01_R_Thigh" 7 $jointconstrain "ValveBiped.Bip01_R_Thigh" x limit -25 25 0 $jointconstrain "ValveBiped.Bip01_R_Thigh" y limit -10 15 0 $jointconstrain "ValveBiped.Bip01_R_Thigh" z limit -55 25 0 $jointmassbias "ValveBiped.Bip01_R_Calf" 4 $jointconstrain "ValveBiped.Bip01_R_Calf" x limit -10 25 0 $jointconstrain "ValveBiped.Bip01_R_Calf" y limit -5 5 0 $jointconstrain "ValveBiped.Bip01_R_Calf" z limit -10 115 0 $jointrotdamping "ValveBiped.Bip01_R_Foot" 2 $jointconstrain "ValveBiped.Bip01_R_Foot" x limit -20 30 0 $jointconstrain "ValveBiped.Bip01_R_Foot" y limit -30 20 0 $jointconstrain "ValveBiped.Bip01_R_Foot" z limit -30 50 0 $jointmassbias "ValveBiped.Bip01_L_Thigh" 7 $jointrotdamping "ValveBiped.Bip01_L_Thigh" 7 $jointconstrain "ValveBiped.Bip01_L_Thigh" x limit -25 25 0 $jointconstrain "ValveBiped.Bip01_L_Thigh" y limit -10 15 0 $jointconstrain "ValveBiped.Bip01_L_Thigh" z limit -55 25 0 $jointmassbias "ValveBiped.Bip01_L_Calf" 4 $jointconstrain "ValveBiped.Bip01_L_Calf" x limit -10 25 0 $jointconstrain "ValveBiped.Bip01_L_Calf" y limit -5 5 0 $jointconstrain "ValveBiped.Bip01_L_Calf" z limit -10 115 0 $jointrotdamping "ValveBiped.Bip01_L_Foot" 2 $jointconstrain "ValveBiped.Bip01_L_Foot" x limit -20 30 0 $jointconstrain "ValveBiped.Bip01_L_Foot" y limit -30 20 0 $jointconstrain "ValveBiped.Bip01_L_Foot" z limit -30 50 0 $jointmassbias "ValveBiped.Bip01_Head1" 4 $jointrotdamping "ValveBiped.Bip01_Head1" 3 $jointconstrain "ValveBiped.Bip01_Head1" x limit -50 50 0 $jointconstrain "ValveBiped.Bip01_Head1" y limit -20 20 0 $jointconstrain "ValveBiped.Bip01_Head1" z limit -26 30 0 $jointcollide "ValveBiped.Bip01_R_Foot" "ValveBiped.Bip01_L_Foot" $jointcollide "ValveBiped.Bip01_R_Calf" "ValveBiped.Bip01_L_Foot" $jointcollide "ValveBiped.Bip01_L_Calf" "ValveBiped.Bip01_R_Foot" $jointcollide "ValveBiped.Bip01_L_Calf" "ValveBiped.Bip01_R_Calf" $jointcollide "ValveBiped.Bip01_L_Thigh" "ValveBiped.Bip01_R_Thigh" $jointcollide "ValveBiped.Bip01_Spine2" "ValveBiped.Bip01_R_Hand" $jointcollide "ValveBiped.Bip01_Spine2" "ValveBiped.Bip01_L_Hand" $jointcollide "ValveBiped.Bip01_Spine1" "ValveBiped.Bip01_R_Hand" $jointcollide "ValveBiped.Bip01_Spine1" "ValveBiped.Bip01_L_Hand" $jointcollide "ValveBiped.Bip01_Spine2" "ValveBiped.Bip01_L_UpperArm" $jointcollide "ValveBiped.Bip01_Spine2" "ValveBiped.Bip01_R_UpperArm" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_Head1" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_Spine2" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_Spine1" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_Pelvis" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_R_Calf" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_L_Calf" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_R_Thigh" $jointcollide "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_L_Thigh" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_Head1" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_Spine2" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_Spine1" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_Pelvis" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_R_Calf" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_L_Calf" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_R_Thigh" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_L_Thigh" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_R_Forearm" $jointcollide "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_R_UpperArm" $jointcollide "ValveBiped.Bip01_R_Hand" "ValveBiped.Bip01_R_Thigh" $jointcollide "ValveBiped.Bip01_R_Hand" "ValveBiped.Bip01_L_Thigh" $jointcollide "ValveBiped.Bip01_R_Hand" "ValveBiped.Bip01_Pelvis" $jointcollide "ValveBiped.Bip01_L_Hand" "ValveBiped.Bip01_R_Thigh" $jointcollide "ValveBiped.Bip01_L_Hand" "ValveBiped.Bip01_L_Thigh" $jointcollide "ValveBiped.Bip01_L_Hand" "ValveBiped.Bip01_Pelvis" $jointcollide "ValveBiped.Bip01_Head1" "ValveBiped.Bip01_R_Hand" $jointcollide "ValveBiped.Bip01_Head1" "ValveBiped.Bip01_L_Hand" $jointcollide "ValveBiped.Bip01_Head1" "ValveBiped.Bip01_R_Clavicle" $jointcollide "ValveBiped.Bip01_Head1" "ValveBiped.Bip01_L_Clavicle" } $keyvalues { AddedAmbientScale 0.05 }