Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Created by Crowbar 0.19.0.0
- $modelname "tnb\citizens\male_09.mdl"
- $model "male_09" "male_09_reference.smd" {
- eyeball "eye_right" "ValveBiped.Bip01_Head1" -1.298000 -3.604997 67.681995 "eyeball_r" 1 4 "iris_unused" 0.66
- eyeball "eye_left" "ValveBiped.Bip01_Head1" 1.287000 -3.604998 67.662997 "eyeball_l" 1 -4 "iris_unused" 0.66
- mouth 0 "mouth" "ValveBiped.Bip01_Head1" 0 1 0
- flexfile "male_09.vta"
- {
- defaultflex frame 0
- }
- flexcontroller phoneme range 0 1 right_lid_raiser
- flexcontroller phoneme range 0 1 left_lid_raiser
- flexcontroller phoneme range 0 1 right_lid_droop
- flexcontroller phoneme range 0 1 left_lid_droop
- flexcontroller phoneme range 0 1 right_lid_closer
- flexcontroller phoneme range 0 1 left_lid_closer
- flexcontroller phoneme range 0 1 blink
- flexcontroller eyelid range 0 1 right_lid_raiser
- flexcontroller eyelid range 0 1 left_lid_raiser
- flexcontroller eyelid range 0 1 right_lid_tightener
- flexcontroller eyelid range 0 1 left_lid_tightener
- flexcontroller eyelid range 0 1 right_lid_droop
- flexcontroller eyelid range 0 1 left_lid_droop
- flexcontroller eyelid range 0 1 right_lid_closer
- flexcontroller eyelid range 0 1 left_lid_closer
- flexcontroller eyelid range 0 1 half_closed
- flexcontroller eyelid range 0 1 blink
- 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
- flexcontroller head range 0 1 head_rightleft
- flexcontroller head range 0 1 head_updown
- flexcontroller head range 0 1 head_tilt
- flexcontroller eyes range 0 1 eyes_updown
- flexcontroller eyes range 0 1 eyes_rightleft
- flexcontroller body range 0 1 body_rightleft
- flexcontroller chest range 0 1 chest_rightleft
- flexcontroller head range 0 1 head_forwardback
- flexcontroller gesture range 0 1 gesture_updown
- flexcontroller gesture range 0 1 gesture_rightleft
- localvar AU12AU25
- localvar AU17R
- localvar AU17L
- localvar AU16
- localvar AU25R
- localvar AU25L
- localvar AU18R
- localvar AU18L
- localvar AU22R
- localvar AU22L
- localvar AU32
- localvar AU27R
- localvar AU27L
- localvar AU27ZR
- localvar AU27ZL
- 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
- %right_lid_raiser = right_lid_raiser
- %left_lid_raiser = left_lid_raiser
- %right_lid_droop = right_lid_droop
- %left_lid_droop = left_lid_droop
- %right_lid_closer = right_lid_closer
- %left_lid_closer = left_lid_closer
- %blink = blink
- %upper_right_raiser = right_lid_raiser * (1 - right_lid_droop * 0.8) * (1 - right_lid_closer) * (1 - blink)
- %upper_right_neutral = (1 - right_lid_droop * 0.8) * (1 - right_lid_raiser) * (1 - right_lid_closer) * (1 - blink)
- %upper_right_lowerer = right_lid_closer + blink * (1 - right_lid_closer)
- %upper_left_raiser = left_lid_raiser * (1 - left_lid_droop * 0.8) * (1 - left_lid_closer) * (1 - blink)
- %upper_left_neutral = (1 - left_lid_droop * 0.8) * (1 - left_lid_raiser) * (1 - left_lid_closer) * (1 - blink)
- %upper_left_lowerer = left_lid_closer + blink * (1 - left_lid_closer)
- %lower_right_raiser = right_lid_closer + blink * 0.5 * (1 - right_lid_closer)
- %lower_right_neutral = (1 - right_lid_closer) * (1 - 0.5 * blink) * (1 - right_lid_tightener * 0.5) * (1 - right_cheek_raiser * 0.25)
- %lower_right_lowerer = 0
- %lower_left_raiser = left_lid_closer + blink * 0.5 * (1 - left_lid_closer)
- %lower_left_neutral = (1 - left_lid_closer) * (1 - 0.5 * blink) * (1 - left_lid_tightener * 0.5) * (1 - left_cheek_raiser * 0.25)
- %lower_left_lowerer = 0
- %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))
- %mouth = %AU27R * 0.5 + %AU27L * 0.5 + %AU22R * 0.35 + %AU22L * 0.35 + %AU18R * 0.25 + %AU18L * 0.25 + %AU25R * 0.35 + %AU25L * 0.35 + %AU32 * 0.5 + %AU12AU25 + (%AU27ZR + %AU27ZL) * 0.5 * 0.7 + %AU16 * 0.4
- }
- $bodygroup "torso"
- {
- studio "male_09_citizen_torso_1.smd"
- studio "male_09_citizen_torso_2.smd"
- studio "male_09_cwu_torso_1.smd"
- studio "male_09_cwu_torso_2.smd"
- studio "male_09_refugee_torso_1.smd"
- studio "male_09_refugee_torso_2.smd"
- studio "male_09_loyalist_torso_1.smd"
- studio "male_09_loyalist_torso_2.smd"
- studio "male_09_rebel_torso_1.smd"
- studio "male_09_rebel_torso_2.smd"
- studio "male_09_medic_torso_1.smd"
- studio "male_09_medic_torso_2.smd"
- studio "male_09_rebel_torso_bag.smd"
- studio "male_09_rebel_torso_cota.smd"
- studio "male_09_rebel_torso_metrocop.smd"
- studio "male_09_rebel_torso_molle.smd"
- studio "male_09_wintercoat_torso.smd"
- studio "male_09_combine_elite_torso.smd"
- }
- $bodygroup "legs"
- {
- studio "male_09_citizen_legs.smd"
- studio "male_09_cwu_legs.smd"
- studio "male_09_refugee_legs.smd"
- studio "male_09_loyalist_legs.smd"
- studio "male_09_rebel_legs_1.smd"
- studio "male_09_rebel_legs_2.smd"
- studio "male_09_medic_legs.smd"
- }
- $bodygroup "hands"
- {
- studio "male_09_hands.smd"
- studio "male_09_hands_glove_fingerless.smd"
- }
- $bodygroup "headgear"
- {
- studio "male_09_unknownmodelname.smd"
- studio "male_09_facewrap.smd"
- studio "male_09_gasmask.smd"
- studio "male_09_beanie_blue.smd"
- studio "male_09_beanie_green.smd"
- }
- $cdmaterials "models\tnb\citizens\"
- $cdmaterials "models\tnb\combine\"
- $cdmaterials "models\tnb\heads\"
- $cdmaterials "models\Humans\male\"
- $cdmaterials "models\Humans\female\"
- $texturegroup "skinfamilies"
- {
- {
- "erdim_facemap.vmt"
- "male_rebel1.vmt"
- "facewrap1.vmt"
- }
- {
- "erdim_facemap2.vmt"
- "male_rebel2.vmt"
- "facewrap2.vmt"
- }
- {
- "erdim_facemap3.vmt"
- "male_rebel1.vmt"
- "facewrap1.vmt"
- }
- {
- "erdim_facemap4.vmt"
- "male_rebel2.vmt"
- "facewrap2.vmt"
- }
- }
- $attachment "eyes" "ValveBiped.Bip01_Head1" 3.79 -3.78 0.01 rotate 0 -80.1 -90
- $attachment "mouth" "ValveBiped.Bip01_Head1" 1 -5.7 0 rotate 0 -80 -90
- $attachment "chest" "ValveBiped.Bip01_Spine2" 5 4 0 rotate 0 90 90
- $attachment "forward" "ValveBiped.forward" 0 0 0 rotate 0 0 0
- $attachment "anim_attachment_RH" "ValveBiped.Anim_Attachment_RH" 0 0 0 rotate -90 -90 0
- $attachment "anim_attachment_LH" "ValveBiped.Anim_Attachment_LH" 0 0 0 rotate -90 -90 0
- $attachment "anim_attachment_head" "ValveBiped.Bip01_Head1" 0 0 0 rotate -90 -90 0
- $surfaceprop "flesh"
- $contents "solid"
- $eyeposition 0 0 70
- $hboxset "default"
- $hbox 1 "ValveBiped.Bip01_Head1" -1.25 -6.5 -3.19 8.25 3.5 3.31
- $hbox 4 "ValveBiped.Bip01_L_UpperArm" 0 -2.75 -2.75 12.51 1.75 2.25
- $hbox 4 "ValveBiped.Bip01_L_Forearm" 0 -2.19 -2.38 13 1.81 1.62
- $hbox 4 "ValveBiped.Bip01_L_Hand" 0.06 -2 -1.5 4.06 1 2.5
- $hbox 5 "ValveBiped.Bip01_R_UpperArm" 0 -3 -2.25 12.39 2 2.75
- $hbox 5 "ValveBiped.Bip01_R_Forearm" -0.5 -2.2 -1.55 12.5 1.8 2.45
- $hbox 5 "ValveBiped.Bip01_R_Hand" 0.06 -2 -2.5 4.06 1 1.5
- $hbox 6 "ValveBiped.Bip01_L_Thigh" 0 -3.75 -3.25 17.85 3.75 3.25
- $hbox 6 "ValveBiped.Bip01_L_Calf" 0 -3.51 -3.28 15.64 3.49 2.72
- $hbox 6 "ValveBiped.Bip01_L_Foot" -1.07 -2 -2.84 5.04 5 2.16
- $hbox 6 "ValveBiped.Bip01_L_Toe0" -0.5 -3 -2.19 2.5 0 2.46
- $hbox 7 "ValveBiped.Bip01_R_Thigh" 0 -3.75 -3.25 17.85 3.75 3.25
- $hbox 7 "ValveBiped.Bip01_R_Calf" 0 -3.51 -2.82 15.64 3.49 3.18
- $hbox 7 "ValveBiped.Bip01_R_Foot" -1.06 -2.01 -2.28 5.05 4.99 2.72
- $hbox 7 "ValveBiped.Bip01_R_Toe0" -0.5 -3 -2.6 2.5 0 2.1
- $hbox 3 "ValveBiped.Bip01_Pelvis" -7.5 -5.5 -6 7.5 8.5 5
- $hbox 2 "ValveBiped.Bip01_Spine2" -2.5 -2.5 -7 14.5 7.5 7
- $skipboneinbbox
- $sequence "ragdoll" "male_09_anims\ragdoll.smd" {
- fps 30
- "ACT_DIERAGDOLL" 1
- }
- $includemodel "humans/male_shared.mdl"
- $includemodel "humans/male_ss.mdl"
- $includemodel "humans/male_gestures.mdl"
- $includemodel "humans/male_postures.mdl"
- $includemodel "humans/male_shared.mdl"
- $includemodel "humans/male_ss.mdl"
- $includemodel "humans/male_gestures.mdl"
- $includemodel "humans/male_postures.mdl"
- $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
- $collisionjoints "male_09_physics.smd"
- {
- $mass 0
- $inertia 10
- $damping 0.01
- $rotdamping 1.5
- $jointconstrain "ValveBiped.Bip01_L_Thigh" x limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_L_Thigh" y limit -55 90 0
- $jointconstrain "ValveBiped.Bip01_L_Thigh" z limit -110 120 0
- $jointconstrain "ValveBiped.Bip01_L_Calf" x limit -30 30 0
- $jointconstrain "ValveBiped.Bip01_L_Calf" y limit -12 12 0
- $jointconstrain "ValveBiped.Bip01_L_Calf" z limit -12 145 0
- $jointconstrain "ValveBiped.Bip01_R_Thigh" x limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_R_Thigh" y limit -90 55 0
- $jointconstrain "ValveBiped.Bip01_R_Thigh" z limit -110 125 0
- $jointconstrain "ValveBiped.Bip01_R_Calf" x limit -30 30 0
- $jointconstrain "ValveBiped.Bip01_R_Calf" y limit -12 12 0
- $jointconstrain "ValveBiped.Bip01_R_Calf" z limit -12 145 0
- $jointconstrain "ValveBiped.Bip01_R_Foot" x limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_R_Foot" y limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_R_Foot" z limit -55 35 0
- $jointconstrain "ValveBiped.Bip01_Spine2" x limit -70 70 0
- $jointconstrain "ValveBiped.Bip01_Spine2" y limit -25 25 0
- $jointconstrain "ValveBiped.Bip01_Spine2" z limit -65 95 0
- $jointconstrain "ValveBiped.Bip01_L_UpperArm" x limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_L_UpperArm" y limit -115 150 0
- $jointconstrain "ValveBiped.Bip01_L_UpperArm" z limit -135 135 0
- $jointconstrain "ValveBiped.Bip01_L_Forearm" x limit -30 30 0
- $jointconstrain "ValveBiped.Bip01_L_Forearm" y limit -60 60 0
- $jointconstrain "ValveBiped.Bip01_L_Forearm" z limit -140 30 0
- $jointconstrain "ValveBiped.Bip01_R_UpperArm" x limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_R_UpperArm" y limit -150 115 0
- $jointconstrain "ValveBiped.Bip01_R_UpperArm" z limit -135 135 0
- $jointconstrain "ValveBiped.Bip01_R_Forearm" x limit -30 30 0
- $jointconstrain "ValveBiped.Bip01_R_Forearm" y limit -60 60 0
- $jointconstrain "ValveBiped.Bip01_R_Forearm" z limit -140 30 0
- $jointconstrain "ValveBiped.Bip01_R_Hand" x limit -60 60 0
- $jointconstrain "ValveBiped.Bip01_R_Hand" y limit -60 60 0
- $jointconstrain "ValveBiped.Bip01_R_Hand" z limit -70 70 0
- $jointconstrain "ValveBiped.Bip01_Head1" x limit -70 70 0
- $jointconstrain "ValveBiped.Bip01_Head1" y limit -25 25 0
- $jointconstrain "ValveBiped.Bip01_Head1" z limit -65 40 0
- $jointconstrain "ValveBiped.Bip01_L_Hand" x limit -60 60 0
- $jointconstrain "ValveBiped.Bip01_L_Hand" y limit -60 60 0
- $jointconstrain "ValveBiped.Bip01_L_Hand" z limit -70 70 0
- $jointconstrain "ValveBiped.Bip01_L_Foot" x limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_L_Foot" y limit -40 40 0
- $jointconstrain "ValveBiped.Bip01_L_Foot" z limit -55 35 0
- }
- $collisiontext
- {
- animatedfriction
- {
- "animfrictionmin" "1.000000"
- "animfrictionmax" "400.000000"
- "animfrictiontimein" "0.500000"
- "animfrictiontimeout" "0.300000"
- "animfrictiontimehold" "0.000000"
- }
- editparams
- {
- "rootname" "valvebiped.bip01_pelvis"
- "totalmass" "90.000000"
- "jointmerge" "ValveBiped.Bip01_Pelvis,ValveBiped.Bip01_Spine1"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement