Player skin recompile

The skin is invisible after compiling

By Dampfnudel 10 months ago

I was requested to add hitbox-groups th a playerskin to enable headshots...

So i decompiled it and modified the qc. I also changed the path of the model.

But the recompiled model just isn't visible!

Here's the qc:

$modelname "cc-skins\renamon_fix\renamon_fix_v2.mdl"

$model "renamon" "renamon_reference.smd" {

     flexfile "mdldecompiler_expressions.vta" {

          flex "AU42" frame 5

          flexpair "AU1" 1.0 frame 6

          flexpair "AU2" 1.0 frame 7

          flexpair "AU4" 1.0 frame 8

          flexpair "AU1AU2" 1.0 frame 9

          flexpair "AU12" 1.0 frame 10

          flex "AU12AU25" frame 11

          flexpair "AU15" 1.0 frame 12

          flexpair "AU17" 1.0 frame 13

          flexpair "AU10" 1.0 frame 14

          flex "AU16" frame 15

          flexpair "AU6" 1.0 frame 16

          flexpair "AU9" 1.0 frame 17

          flexpair "AU18" 1.0 frame 18

          flexpair "AU22" 1.0 frame 19

          flexpair "AU20" 1.0 frame 20

          flex "AU32" frame 21

          flex "AU24" frame 22

          flex "AU38" frame 23

          flex "AU31" frame 24

          flexpair "AU26" 1.0 frame 25

          flexpair "AU27" 1.0 frame 26

          flexpair "AU26Z" 1.0 frame 27

     }

     eyeball righteye ValveBiped.Bip01_Head1 -2.000 -3.200 67.410 eye_right 1.240  30.000 mouth 1.250

     eyeball lefteye ValveBiped.Bip01_Head1 2.000 -3.200 67.410 eye_left 1.240  -30.000 mouth 1.250

     // If you uncomment the following lines the eyes will be closed

     // I'm including it anyway in case anyone wants to experiment

     // eyelid  upper_right "mdldecompiler_expressions.vta" lowerer 1 -0.470000 neutral 1 0.480000 raiser 1 0.610000 split 0.1 eyeball righteye

     // eyelid  lower_right "mdldecompiler_expressions.vta" lowerer 2 -0.620000 neutral 2 -0.480000 raiser 2 -0.120000  split 0.1 eyeball righteye

     // If you uncomment the following lines the eyes will be closed

     // I'm including it anyway in case anyone wants to experiment

     // eyelid  upper_left "mdldecompiler_expressions.vta" lowerer 3 -0.470000 neutral 3 0.480000 raiser 3 0.610000 split -0.1 eyeball lefteye

     // eyelid  lower_left "mdldecompiler_expressions.vta" lowerer 4 -0.620000 neutral 4 -0.480000 raiser 4 -0.120000  split -0.1 eyeball lefteye

     mouth 0 "mouth"  ValveBiped.Bip01_Head1 0.000 1.000 0.000

     flexcontroller eyelid right_lid_raiser "range" 0.000 1.000

     flexcontroller eyelid left_lid_raiser "range" 0.000 1.000

     flexcontroller eyelid right_lid_tightener "range" 0.000 1.000

     flexcontroller eyelid left_lid_tightener "range" 0.000 1.000

     flexcontroller eyelid right_lid_droop "range" 0.000 1.000

     flexcontroller eyelid left_lid_droop "range" 0.000 1.000

     flexcontroller eyelid right_lid_closer "range" 0.000 1.000

     flexcontroller eyelid left_lid_closer "range" 0.000 1.000

     flexcontroller eyelid half_closed "range" 0.000 1.000

     flexcontroller eyelid blink "range" 0.000 1.000

     flexcontroller brow right_inner_raiser "range" 0.000 1.000

     flexcontroller brow left_inner_raiser "range" 0.000 1.000

     flexcontroller brow right_outer_raiser "range" 0.000 1.000

     flexcontroller brow left_outer_raiser "range" 0.000 1.000

     flexcontroller brow right_lowerer "range" 0.000 1.000

     flexcontroller brow left_lowerer "range" 0.000 1.000

     flexcontroller nose right_cheek_raiser "range" 0.000 1.000

     flexcontroller nose left_cheek_raiser "range" 0.000 1.000

     flexcontroller nose wrinkler "range" 0.000 1.000

     flexcontroller nose dilator "range" 0.000 1.000

     flexcontroller mouth right_upper_raiser "range" 0.000 1.000

     flexcontroller mouth left_upper_raiser "range" 0.000 1.000

     flexcontroller mouth right_corner_puller "range" 0.000 1.000

     flexcontroller mouth left_corner_puller "range" 0.000 1.000

     flexcontroller mouth right_corner_depressor "range" 0.000 1.000

     flexcontroller mouth left_corner_depressor "range" 0.000 1.000

     flexcontroller mouth chin_raiser "range" 0.000 1.000

     flexcontroller phoneme right_part "range" 0.000 1.000

     flexcontroller phoneme left_part "range" 0.000 1.000

     flexcontroller phoneme right_puckerer "range" 0.000 1.000

     flexcontroller phoneme left_puckerer "range" 0.000 1.000

     flexcontroller phoneme right_funneler "range" 0.000 1.000

     flexcontroller phoneme left_funneler "range" 0.000 1.000

     flexcontroller phoneme right_stretcher "range" 0.000 1.000

     flexcontroller phoneme left_stretcher "range" 0.000 1.000

     flexcontroller phoneme bite "range" 0.000 1.000

     flexcontroller phoneme presser "range" 0.000 1.000

     flexcontroller phoneme tightener "range" 0.000 1.000

     flexcontroller phoneme jaw_clencher "range" 0.000 1.000

     flexcontroller phoneme jaw_drop "range" 0.000 1.000

     flexcontroller phoneme right_mouth_drop "range" 0.000 1.000

     flexcontroller phoneme left_mouth_drop "range" 0.000 1.000

     flexcontroller mouth smile "range" 0.000 1.000

     flexcontroller mouth lower_lip "range" 0.000 1.000

     flexcontroller head head_rightleft "range" -30.000 30.000

     flexcontroller head head_updown "range" -15.000 15.000

     flexcontroller head head_tilt "range" -15.000 15.000

     flexcontroller eyes eyes_updown "range" -30.000 30.000

     flexcontroller eyes eyes_rightleft "range" -30.000 30.000

     flexcontroller body body_rightleft "range" -30.000 30.000

     flexcontroller chest chest_rightleft "range" -30.000 30.000

     flexcontroller head head_forwardback "range" -0.200 0.200

     flexcontroller gesture gesture_updown "range" -1.000 1.000

     flexcontroller gesture gesture_rightleft "range" -1.000 1.000

    localvar upper_right_raiser

    %upper_right_raiser = ((( right_lid_raiser * ( 1.000 - ( right_lid_droop *  0.800))) * ( 1.000 -  right_lid_closer)) * ( 1.000 -  blink))

    localvar upper_right_neutral

    %upper_right_neutral = (((( 1.000 - ( right_lid_droop *  0.800)) * ( 1.000 -  right_lid_raiser)) * ( 1.000 -  right_lid_closer)) * ( 1.000 -  blink))

    localvar upper_right_lowerer

    %upper_right_lowerer = ( right_lid_closer + ( blink * ( 1.000 -  right_lid_closer)))

    localvar upper_left_raiser

    %upper_left_raiser = ((( left_lid_raiser * ( 1.000 - ( left_lid_droop *  0.800))) * ( 1.000 -  left_lid_closer)) * ( 1.000 -  blink))

    localvar upper_left_neutral

    %upper_left_neutral = (((( 1.000 - ( left_lid_droop *  0.800)) * ( 1.000 -  left_lid_raiser)) * ( 1.000 -  left_lid_closer)) * ( 1.000 -  blink))

    localvar upper_left_lowerer

    %upper_left_lowerer = ( left_lid_closer + ( blink * ( 1.000 -  left_lid_closer)))

    localvar lower_right_raiser

    %lower_right_raiser = ( right_lid_closer + (( blink *  0.500) * ( 1.000 -  right_lid_closer)))

    localvar lower_right_neutral

    %lower_right_neutral = (((( 1.000 -  right_lid_closer) * ( 1.000 - ( 0.500 *  blink))) * ( 1.000 - ( right_lid_tightener *  0.500))) * ( 1.000 - ( right_cheek_raiser *  0.250)))

    localvar lower_right_lowerer

    %lower_right_lowerer =  0.000

    localvar lower_left_raiser

    %lower_left_raiser = ( left_lid_closer + (( blink *  0.500) * ( 1.000 -  left_lid_closer)))

    localvar lower_left_neutral

    %lower_left_neutral = (((( 1.000 -  left_lid_closer) * ( 1.000 - ( 0.500 *  blink))) * ( 1.000 - ( left_lid_tightener *  0.500))) * ( 1.000 - ( left_cheek_raiser *  0.250)))

    localvar lower_left_lowerer

    %lower_left_lowerer =  0.000

    %AU1R = (( right_inner_raiser * ( 1.000 -  right_outer_raiser)) * ( 1.000 -  right_lowerer))

    %AU1L = (( left_inner_raiser * ( 1.000 -  left_outer_raiser)) * ( 1.000 -  left_lowerer))

    %AU2R = (( right_outer_raiser * ( 1.000 -  right_inner_raiser)) * ( 1.000 -  right_lowerer))

    %AU2L = (( left_outer_raiser * ( 1.000 -  left_inner_raiser)) * ( 1.000 -  left_lowerer))

    %AU1AU2R = (( right_inner_raiser *  right_outer_raiser) * ( 1.000 -  right_lowerer))

    %AU1AU2L = (( left_inner_raiser *  left_outer_raiser) * ( 1.000 -  left_lowerer))

    %AU4R =  right_lowerer

    %AU4L =  left_lowerer

    %AU6R =  right_cheek_raiser

    %AU6L =  left_cheek_raiser

    %AU9R =  wrinkler

    %AU9L =  wrinkler

    %AU38 =  dilator

    localvar right_open

    %right_open = ((((( smile + ( right_part * ( 1.000 -  smile))) +  right_puckerer) +  right_funneler) + ( right_upper_raiser *  0.500)) + ( lower_lip *  0.500))

    localvar left_open

    %left_open = ((((( smile + ( left_part * ( 1.000 -  smile))) +  left_puckerer) +  left_funneler) + ( left_upper_raiser *  0.500)) + ( lower_lip *  0.500))

    localvar right_lip_suppressor

    %right_lip_suppressor = ((( 1.000 /  %right_open) * ( 1.000 -  presser)) * ( 1.000 -  bite))

    localvar left_lip_suppressor

    %left_lip_suppressor = ((( 1.000 /  %left_open) * ( 1.000 -  presser)) * ( 1.000 -  bite))

    %AU10R = ( right_upper_raiser * (( right_upper_raiser *  0.500) *  %right_lip_suppressor))

    %AU10L = ( left_upper_raiser * (( left_upper_raiser *  0.500) *  %left_lip_suppressor))

    localvar AU25R

    %AU25R = (( right_part * ( right_part *  %right_lip_suppressor)) * ( 1.000 -  smile))

    localvar AU25L

    %AU25L = (( left_part * ( left_part *  %left_lip_suppressor)) * ( 1.000 -  smile))

    %AU12AU25 = ( smile * (( smile *  0.500) * ( %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.000 - ( jaw_drop *  0.500))) * ( 1.000 -  bite)) * ( 1.000 - ( 0.600 * (( %AU25R +  %AU18R) +  %AU22R)))) * ( 1.000 -  smile))

    %AU17L = (((( chin_raiser * ( 1.000 - ( jaw_drop *  0.500))) * ( 1.000 -  bite)) * ( 1.000 - ( 0.600 * (( %AU25L +  %AU18L) +  %AU22L)))) * ( 1.000 -  smile))

    localvar right_depressor_suppressor

    %right_depressor_suppressor = ((( 1.000 / ((((((( %AU18R *  0.800) + ( %AU22R *  0.800)) +  %AU17R) +  bite) +  right_corner_puller) +  right_stretcher) +  right_corner_depressor)) * ( 1.000 - ( jaw_drop *  0.500))) * ( 1.000 - ( smile *  0.500)))

    localvar left_depressor_suppressor

    %left_depressor_suppressor = ((( 1.000 / ((((((( %AU18L *  0.800) + ( %AU22L *  0.800)) +  %AU17L) +  bite) +  left_corner_puller) +  left_stretcher) +  left_corner_depressor)) * ( 1.000 - ( jaw_drop *  0.500))) * ( 1.000 - ( smile *  0.500)))

    %AU15R = ( right_corner_depressor * ( right_corner_depressor *  %right_depressor_suppressor))

    %AU15L = ( left_corner_depressor * ( left_corner_depressor *  %left_depressor_suppressor))

    localvar right_corner_suppressor

    %right_corner_suppressor = ((( 1.000 / ((((((( %AU18R *  0.800) + ( %AU22R *  0.800)) +  %AU17R) +  bite) +  right_corner_puller) +  right_stretcher) +  right_corner_depressor)) * ( 1.000 - ( jaw_drop *  0.500))) * ( 1.000 -  smile))

    localvar left_corner_suppressor

    %left_corner_suppressor = ((( 1.000 / ((((((( %AU18L *  0.800) + ( %AU22L *  0.800)) +  %AU17L) +  bite) +  left_corner_puller) +  left_stretcher) +  left_corner_depressor)) * ( 1.000 - ( jaw_drop *  0.500))) * ( 1.000 -  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.000 -  presser) *  tightener))

    %AU31 = ( jaw_clencher * ( jaw_clencher / ( jaw_clencher +  jaw_drop)))

    localvar right_drop_suppressor

    %right_drop_suppressor = ((( 1.000 / (( 0.500 *  %right_open) +  right_mouth_drop)) * ( 1.000 -  presser)) * ( 1.000 -  bite))

    localvar left_drop_suppressor

    %left_drop_suppressor = ((( 1.000 / (( 0.500 *  %left_open) +  left_mouth_drop)) * ( 1.000 -  presser)) * ( 1.000 -  bite))

    localvar right_drop

    %right_drop = ( right_mouth_drop * ( right_mouth_drop *  %right_drop_suppressor))

    localvar left_drop

    %left_drop = ( left_mouth_drop * ( left_mouth_drop *  %left_drop_suppressor))

    %AU26R = (( jaw_drop * ( 1.000 -  %right_drop)) * ( jaw_drop / ( jaw_clencher +  jaw_drop)))

    %AU26L = (( jaw_drop * ( 1.000 -  %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.250) * ( %right_lip_suppressor +  %left_lip_suppressor))) * ( 1.000 - ( 0.500 * ( %AU27R +  %AU27L))))

    localvar mouth

    %mouth = ((((((((((( %AU27R *  0.500) + ( %AU27L *  0.500)) + ( %AU22R *  0.350)) + ( %AU22L *  0.350)) + ( %AU18R *  0.250)) + ( %AU18L *  0.250)) + ( %AU25R *  0.350)) + ( %AU25L *  0.350)) + ( %AU32 *  0.500)) +  %AU12AU25) + ( %AU16 *  0.400))

}

$cdmaterials "models\cc-skins\renamon_fix\"

$hboxset "default"

$hbox 3 "ValveBiped.Bip01_Pelvis" -6.753  -6.474  -7.434  6.753  8.857  4.294

$hbox 6 "ValveBiped.Bip01_L_Thigh" -3.363  -4.696  -3.704  24.406  6.519  3.662

$hbox 6 "ValveBiped.Bip01_L_Calf" -8.168  -4.680  -2.701  22.035  6.174  3.931

$hbox 6 "ValveBiped.Bip01_L_Foot" -4.100  -5.237  -1.952  8.399  3.905  3.869

$hbox 6 "ValveBiped.Bip01_L_Toe0" -6.924  -6.832  -2.227  4.362  2.224  3.721

$hbox 7 "ValveBiped.Bip01_R_Thigh" -3.363  -4.696  -3.660  24.406  6.519  3.705

$hbox 7 "ValveBiped.Bip01_R_Calf" -8.167  -4.680  -3.923  22.036  6.174  2.704

$hbox 7 "ValveBiped.Bip01_R_Foot" -4.100  -5.248  -3.861  8.400  3.892  1.960

$hbox 7 "ValveBiped.Bip01_R_Toe0" -6.867  -6.846  -3.886  4.446  2.234  1.934

$hbox 3 "ValveBiped.Bip01_Spine" -2.874  -2.303  -3.860  7.564  5.745  3.860

$hbox 3 "ValveBiped.Bip01_Spine1" -6.100  -1.593  -3.480  3.623  5.120  3.480

$hbox 2 "ValveBiped.Bip01_Spine2" -3.811  -5.205  -7.284  11.888  8.261  7.284

$hbox 2 "ValveBiped.Bip01_Spine4" 0.000  -1.210  -1.863  3.988  2.749  1.863

$hbox 1 "ValveBiped.Bip01_Neck1" 0.000  -3.203  -2.675  2.972  2.550  2.675

$hbox 1 "ValveBiped.Bip01_Head1" -2.280  -9.284  -5.265  8.312  7.803  5.265

$hbox 4 "ValveBiped.Bip01_L_Clavicle" 0.000  -5.016  -4.273  9.080  2.396  2.259

$hbox 4 "ValveBiped.Bip01_L_UpperArm" -1.785  -3.828  -3.141  17.472  5.024  3.712

$hbox 4 "ValveBiped.Bip01_L_Forearm" -2.841  -3.134  -1.660  13.619  2.838  2.424

$hbox 4 "ValveBiped.Bip01_L_Hand" -5.043  -3.470  -2.866  8.124  2.241  4.126

$hbox 5 "ValveBiped.Bip01_R_Clavicle" 0.000  -5.016  -2.407  9.081  2.083  4.433

$hbox 5 "ValveBiped.Bip01_R_UpperArm" -1.786  -3.825  -3.712  17.471  5.024  3.142

$hbox 5 "ValveBiped.Bip01_R_Forearm" -2.839  -3.134  -2.423  13.620  2.838  1.660

$hbox 5 "ValveBiped.Bip01_R_Hand" -5.043  -3.498  -4.102  8.124  2.239  2.865

$hbox 0 "ValveBiped.tail1" -0.583  -4.966  -3.658  20.820  4.966  7.766

$hbox 0 "ValveBiped.tail2" -6.883  -4.966  -5.923  20.673  4.966  5.199

$hbox 0 "ValveBiped.tail3" -7.905  -4.966  -7.561  12.514  4.966  4.502

$hbox 0 "ValveBiped.ear_l" 0.000  -1.391  -1.148  8.060  1.427  1.422

$hbox 0 "ValveBiped.ear_r" 0.000  -1.393  -1.423  8.060  1.428  1.150

$hbox 0 "ValveBiped.flare_l_1" -1.709  -0.535  -1.411  7.983  0.646  0.981

$hbox 0 "ValveBiped.flare_l_2" 0.000  -0.547  -1.052  7.386  0.644  1.052

$hbox 0 "ValveBiped.flare_r_1" -1.709  -0.535  -0.981  7.983  0.646  1.411

$hbox 0 "ValveBiped.flare_r_2" 0.000  -0.547  -1.052  7.386  0.644  1.052

$hbox 0 "ValveBiped.main_l" 0.000  -5.969  -1.280  6.570  5.502  3.700

$hbox 0 "ValveBiped.mane_back" -1.229  -5.543  -5.561  5.074  5.543  5.752

$hbox 0 "ValveBiped.main_r" 0.000  -5.969  -3.700  6.570  5.502  1.280

// Model uses material "mouth.vmt"

// Model uses material "eye_right.vmt"

// Model uses material "eye_left.vmt"

// Model uses material "renamon.vmt"

$attachment "eyes" "ValveBiped.Bip01_Head1" 4.94 -3.22 0.00 rotate 0.00 -80.17 -90.00

$attachment "mouth" "ValveBiped.Bip01_Head1" 1.05 -5.90 0.00 rotate -0.00 -80.00 -90.00

$attachment "chest" "ValveBiped.Bip01_Spine2" 5.00 5.00 0.00 rotate -0.00 90.00 90.00

$attachment "forward" "ValveBiped.forward" -0.00 -0.00 0.00 rotate 0.00 0.00 0.00

$attachment "anim_attachment_RH" "ValveBiped.Anim_Attachment_RH" 0.00 0.00 -0.00 rotate -90.00 -90.00 0.00

$attachment "anim_attachment_LH" "ValveBiped.Anim_Attachment_LH" 0.00 0.00 -0.00 rotate -90.00 -90.00 0.00

$includemodel "humans/female_shared.mdl"

$includemodel "humans/female_ss.mdl"

$includemodel "humans/female_gestures.mdl"

$includemodel "humans/female_postures.mdl"

$includemodel "global_include.mdl"

$includemodel "f_anm.mdl"

$includemodel "f_gst.mdl"

$includemodel "f_pst.mdl"

$includemodel "f_shd.mdl"

$includemodel "cs_fix.mdl"

$surfaceprop "flesh"

$keyvalues  { dynamic_interactions { "alyx_v_zombie_180deg_64" { "trigger" "auto_in_combat" "origin_relative" "64 0 0" "angles_relative" "0 180 0" "activity" "ACT_DI_ALYX_ZOMBIE_MELEE" "delay" "10.0" "needs_weapon" "ME" "weapon_mine" "weapon_alyxgun"  } "alyx_v_zombie_shotgun_180deg_64" { "trigger" "auto_in_combat" "origin_relative" "64 0 0" "angles_relative" "0 180 0" "activity" "ACT_DI_ALYX_ZOMBIE_SHOTGUN64" "delay" "20.0" "needs_weapon" "ME" "weapon_mine" "weapon_shotgun"  } "alyx_v_zombie_shotgun_180deg_26" { "trigger" "auto_in_combat" "origin_relative" "50 0 0" "angles_relative" "0 180 0" "activity" "ACT_DI_ALYX_ZOMBIE_SHOTGUN26" "delay" "5.0" "needs_weapon" "ME" "weapon_mine" "weapon_shotgun"  } "alyx_v_headcrab_stomp" { "trigger" "auto_in_combat" "origin_relative" "36 0 0" "sequence" "alyx_headcrab_stomp" "delay" "10.0"  } "alyx_v_antlion_fight1" { "trigger" "auto_in_combat" "origin_relative" "82 0 0" "angles_relative" "0 180 0" "activity" "ACT_DI_ALYX_ANTLION" "delay" "10.0" "needs_weapon" "ME" "weapon_mine" "weapon_alyxgun"  } "alyx_v_torso_fight" { "trigger" "auto_in_combat" "origin_relative" "58 0 0" "angles_relative" "0 180 0" "sequence" "alyx_torso_fight1" "delay" "10.0" "needs_weapon" "ME"  } "alyx_citizen_handshake" { "origin_relative" "38 0 0" "angles_relative" "0 180 0" "sequence" "Handshake_Alyx_Female" "origin_max_delta" "2"  }  } } 

$eyeposition -0.000 0.000 70.000

$illumposition -11.907 -0.012 35.724

$sequence ragdoll "ragdoll.smd" ACT_DIERAGDOLL 1 fps 30.00

$ikchain rhand ValveBiped.Bip01_R_Hand knee  0.707 0.707 0.000

$ikchain lhand ValveBiped.Bip01_L_Hand knee  0.707 0.707 0.000

$ikchain rfoot ValveBiped.Bip01_R_Foot knee  0.707 -0.707 0.000

$ikchain lfoot ValveBiped.Bip01_L_Foot knee  0.707 -0.707 0.000

$collisionjoints "phymodel.smd" {



    $mass 75.0

    $inertia 7.50

    $damping 0.01

    $rotdamping 1.50

    $rootbone "valvebiped.bip01_pelvis"

    $jointmerge "ValveBiped.Bip01_Pelvis" "ValveBiped.Bip01_Spine1"



    $jointconstrain "valvebiped.tail1" x limit -45.00 45.00 0.04

    $jointconstrain "valvebiped.tail1" y limit -45.00 45.00 0.04

    $jointconstrain "valvebiped.tail1" z limit -45.00 45.00 0.04



    $jointconstrain "valvebiped.tail2" x limit -45.00 45.00 0.04

    $jointconstrain "valvebiped.tail2" y limit -45.00 45.00 0.04

    $jointconstrain "valvebiped.tail2" z limit -45.00 45.00 0.04



    $jointconstrain "valvebiped.bip01_spine2" x limit -48.00 48.00 0.00

    $jointconstrain "valvebiped.bip01_spine2" y limit -25.00 25.00 0.00

    $jointconstrain "valvebiped.bip01_spine2" z limit -25.00 50.00 0.00



    $jointconstrain "valvebiped.bip01_r_upperarm" x limit -39.00 39.00 0.00

    $jointconstrain "valvebiped.bip01_r_upperarm" y limit -79.00 95.00 0.00

    $jointconstrain "valvebiped.bip01_r_upperarm" z limit -93.00 23.00 0.00



    $jointconstrain "valvebiped.bip01_r_forearm" x limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_r_forearm" y limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_r_forearm" z limit -149.00 4.00 0.00



    $jointconstrain "valvebiped.bip01_l_upperarm" x limit -30.00 30.00 0.00

    $jointconstrain "valvebiped.bip01_l_upperarm" y limit -95.00 84.00 0.00

    $jointconstrain "valvebiped.bip01_l_upperarm" z limit -86.00 26.00 0.00



    $jointconstrain "valvebiped.bip01_l_forearm" x limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_l_forearm" y limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_l_forearm" z limit -149.00 4.00 0.00



    $jointconstrain "valvebiped.bip01_l_hand" x limit -37.00 37.00 0.00

    $jointconstrain "valvebiped.bip01_l_hand" y limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_l_hand" z limit -57.00 59.00 0.00



    $jointconstrain "valvebiped.bip01_head1" x limit -20.00 20.00 0.00

    $jointconstrain "valvebiped.bip01_head1" y limit -25.00 25.00 0.00

    $jointconstrain "valvebiped.bip01_head1" z limit -13.00 30.00 0.00



    $jointconstrain "valvebiped.bip01_r_hand" x limit -60.00 60.00 0.00

    $jointconstrain "valvebiped.bip01_r_hand" y limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_r_hand" z limit -57.00 70.00 0.00



    $jointconstrain "valvebiped.bip01_r_thigh" x limit -12.00 12.00 0.00

    $jointconstrain "valvebiped.bip01_r_thigh" y limit -8.00 75.00 0.00

    $jointconstrain "valvebiped.bip01_r_thigh" z limit -97.00 32.00 0.00



    $jointconstrain "valvebiped.bip01_r_calf" x limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_r_calf" y limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_r_calf" z limit -12.00 126.00 0.00



    $jointconstrain "valvebiped.bip01_r_foot" x limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_r_foot" y limit -25.00 6.00 0.00

    $jointconstrain "valvebiped.bip01_r_foot" z limit -15.00 35.00 0.00



    $jointconstrain "valvebiped.bip01_l_thigh" x limit -12.00 12.00 0.00

    $jointconstrain "valvebiped.bip01_l_thigh" y limit -73.00 6.00 0.00

    $jointconstrain "valvebiped.bip01_l_thigh" z limit -93.00 30.00 0.00



    $jointconstrain "valvebiped.bip01_l_calf" x limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_l_calf" y limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_l_calf" z limit -8.00 126.00 0.00



    $jointconstrain "valvebiped.bip01_l_foot" x limit 0.00 0.00 0.00

    $jointconstrain "valvebiped.bip01_l_foot" y limit -19.00 19.00 0.00

    $jointconstrain "valvebiped.bip01_l_foot" z limit -15.00 35.00 0.00



    $jointconstrain "valvebiped.tail3" x limit -45.00 45.00 0.04

    $jointconstrain "valvebiped.tail3" y limit -45.00 45.00 0.04

    $jointconstrain "valvebiped.tail3" z limit -45.00 45.00 0.04

    $animatedfriction 1.000 400.000 0.500 0.300 0.000

}

The .SMDs are existing and being loaded by studiomdl

Hope someone can help

0 posts 870 views
  • You must be a member

Replies

None found

  • You must be a member