SHARE
TWEET

Untitled

a guest Oct 14th, 2019 158 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Created by Crowbar 0.24.0.0
  2.  
  3. $modelname "kerry/player/merriweather/male_09.mdl"
  4.  
  5. $model "male_09" "male_09_reference.smd" {
  6.  
  7.     eyeball "eye_right" "ValveBiped.Bip01_Head1" -1.297800 -3.597144 67.707981 "eyeball_r" 1 4 "iris_unused" 0.66
  8.     eyeball "eye_left" "ValveBiped.Bip01_Head1" 1.287400 -3.597144 67.689479 "eyeball_l" 1 -4 "iris_unused" 0.66
  9.  
  10.     eyelid upper_right "male_09.vta" lowerer 21 -0.22 neutral 0 0.17 raiser 22 0.26 split 1 eyeball "eye_right"
  11.     eyelid lower_right "male_09.vta" lowerer 23 -0.3 neutral 0 -0.21 raiser 24 -0.04 split 1 eyeball "eye_right"
  12.     eyelid upper_left "male_09.vta" lowerer 29 -0.22 neutral 0 0.17 raiser 30 0.26 split -1 eyeball "eye_left"
  13.     eyelid lower_left "male_09.vta" lowerer 31 -0.3 neutral 0 -0.21 raiser 32 -0.04 split -1 eyeball "eye_left"
  14.  
  15.     mouth 0 "mouth" "ValveBiped.Bip01_Head1" 0 1 0
  16.  
  17.     flexfile "male_09.vta"
  18.     {
  19.         defaultflex frame 0
  20.         flexpair "AU12" 1 frame 1
  21.         flexpair "AU12" 1 frame 2
  22.         flex "AU12AU25" frame 3
  23.         flexpair "AU15" 1 frame 4
  24.         flexpair "AU17" 1 frame 5
  25.         flexpair "AU10" 1 frame 6
  26.         flex "AU16" frame 7
  27.         flexpair "AU6" 1 frame 8
  28.         flexpair "AU9" 1 frame 9
  29.         flexpair "AU25" 1 frame 10
  30.         flexpair "AU18" 1 frame 11
  31.         flexpair "AU18" 1 frame 12
  32.         flexpair "AU22" 1 frame 13
  33.         flexpair "AU20" 1 frame 14
  34.         flex "AU32" frame 15
  35.         flex "AU24" frame 16
  36.         flex "AU31" frame 17
  37.         flexpair "AU26" 1 frame 18
  38.         flexpair "AU27" 1 frame 19
  39.         flexpair "AU26Z" 1 frame 20
  40.         // Already in eyelid lines: flex "upper_right" frame 21
  41.         // Already in eyelid lines: flex "upper_right" frame 22
  42.         // Already in eyelid lines: flex "lower_right" frame 23
  43.         // Already in eyelid lines: flex "lower_right" frame 24
  44.         flex "AU42" frame 25
  45.         flexpair "AU1" 1 frame 26
  46.         flexpair "AU4" 1 frame 27
  47.         flexpair "AU1AU2" 1 frame 28
  48.         // Already in eyelid lines: flex "upper_left" frame 29
  49.         // Already in eyelid lines: flex "upper_left" frame 30
  50.         // Already in eyelid lines: flex "lower_left" frame 31
  51.         // Already in eyelid lines: flex "lower_left" frame 32
  52.         flexpair "AU2" 1 frame 33
  53.         flex "AU38" frame 34
  54.     }
  55.  
  56.     flexcontroller eyelid range 0 1 right_lid_raiser
  57.     flexcontroller eyelid range 0 1 left_lid_raiser
  58.     flexcontroller eyelid range 0 1 right_lid_tightener
  59.     flexcontroller eyelid range 0 1 left_lid_tightener
  60.     flexcontroller eyelid range 0 1 right_lid_droop
  61.     flexcontroller eyelid range 0 1 left_lid_droop
  62.     flexcontroller eyelid range 0 1 right_lid_closer
  63.     flexcontroller eyelid range 0 1 left_lid_closer
  64.     flexcontroller eyelid range 0 1 half_closed
  65.     flexcontroller eyelid range 0 1 blink
  66.     flexcontroller brow range 0 1 right_inner_raiser
  67.     flexcontroller brow range 0 1 left_inner_raiser
  68.     flexcontroller brow range 0 1 right_outer_raiser
  69.     flexcontroller brow range 0 1 left_outer_raiser
  70.     flexcontroller brow range 0 1 right_lowerer
  71.     flexcontroller brow range 0 1 left_lowerer
  72.     flexcontroller nose range 0 1 right_cheek_raiser
  73.     flexcontroller nose range 0 1 left_cheek_raiser
  74.     flexcontroller nose range 0 1 wrinkler
  75.     flexcontroller nose range 0 1 dilator
  76.     flexcontroller mouth range 0 1 right_upper_raiser
  77.     flexcontroller mouth range 0 1 left_upper_raiser
  78.     flexcontroller mouth range 0 1 right_corner_puller
  79.     flexcontroller mouth range 0 1 left_corner_puller
  80.     flexcontroller mouth range 0 1 right_corner_depressor
  81.     flexcontroller mouth range 0 1 left_corner_depressor
  82.     flexcontroller mouth range 0 1 chin_raiser
  83.     flexcontroller phoneme range 0 1 right_part
  84.     flexcontroller phoneme range 0 1 left_part
  85.     flexcontroller phoneme range 0 1 right_puckerer
  86.     flexcontroller phoneme range 0 1 left_puckerer
  87.     flexcontroller phoneme range 0 1 right_funneler
  88.     flexcontroller phoneme range 0 1 left_funneler
  89.     flexcontroller phoneme range 0 1 right_stretcher
  90.     flexcontroller phoneme range 0 1 left_stretcher
  91.     flexcontroller phoneme range 0 1 bite
  92.     flexcontroller phoneme range 0 1 presser
  93.     flexcontroller phoneme range 0 1 tightener
  94.     flexcontroller phoneme range 0 1 jaw_clencher
  95.     flexcontroller phoneme range 0 1 jaw_drop
  96.     flexcontroller phoneme range 0 1 right_mouth_drop
  97.     flexcontroller phoneme range 0 1 left_mouth_drop
  98.     flexcontroller mouth range 0 1 smile
  99.     flexcontroller mouth range 0 1 lower_lip
  100.     flexcontroller head range -30 30 head_rightleft
  101.     flexcontroller head range -15 15 head_updown
  102.     flexcontroller head range -15 15 head_tilt
  103.     flexcontroller eyes range -30 30 eyes_updown
  104.     flexcontroller eyes range -30 30 eyes_rightleft
  105.     flexcontroller body range -30 30 body_rightleft
  106.     flexcontroller chest range -30 30 chest_rightleft
  107.     flexcontroller head range -0.2 0.2 head_forwardback
  108.     flexcontroller gesture range -1 1 gesture_updown
  109.     flexcontroller gesture range -1 1 gesture_rightleft
  110.  
  111.     localvar right_open
  112.     localvar left_open
  113.     localvar right_lip_suppressor
  114.     localvar left_lip_suppressor
  115.     localvar right_depressor_suppressor
  116.     localvar left_depressor_suppressor
  117.     localvar right_corner_suppressor
  118.     localvar left_corner_suppressor
  119.     localvar right_drop_suppressor
  120.     localvar left_drop_suppressor
  121.     localvar right_drop
  122.     localvar left_drop
  123.     %upper_right_raiser = right_lid_raiser * (1 - right_lid_droop * 0.8) * (1 - right_lid_closer) * (1 - blink)
  124.     %upper_right_neutral = (1 - right_lid_droop * 0.8) * (1 - right_lid_raiser) * (1 - right_lid_closer) * (1 - blink)
  125.     %upper_right_lowerer = right_lid_closer + blink * (1 - right_lid_closer)
  126.     %upper_left_raiser = left_lid_raiser * (1 - left_lid_droop * 0.8) * (1 - left_lid_closer) * (1 - blink)
  127.     %upper_left_neutral = (1 - left_lid_droop * 0.8) * (1 - left_lid_raiser) * (1 - left_lid_closer) * (1 - blink)
  128.     %upper_left_lowerer = left_lid_closer + blink * (1 - left_lid_closer)
  129.     %lower_right_raiser = right_lid_closer + blink * 0.5 * (1 - right_lid_closer)
  130.     %lower_right_neutral = (1 - right_lid_closer) * (1 - 0.5 * blink) * (1 - right_lid_tightener * 0.5) * (1 - right_cheek_raiser * 0.25)
  131.     %lower_right_lowerer = 0
  132.     %lower_left_raiser = left_lid_closer + blink * 0.5 * (1 - left_lid_closer)
  133.     %lower_left_neutral = (1 - left_lid_closer) * (1 - 0.5 * blink) * (1 - left_lid_tightener * 0.5) * (1 - left_cheek_raiser * 0.25)
  134.     %lower_left_lowerer = 0
  135.     %AU1R = right_inner_raiser * (1 - right_outer_raiser) * (1 - right_lowerer)
  136.     %AU1L = left_inner_raiser * (1 - left_outer_raiser) * (1 - left_lowerer)
  137.     %AU2R = right_outer_raiser * (1 - right_inner_raiser) * (1 - right_lowerer)
  138.     %AU2L = left_outer_raiser * (1 - left_inner_raiser) * (1 - left_lowerer)
  139.     %AU1AU2R = right_inner_raiser * right_outer_raiser * (1 - right_lowerer)
  140.     %AU1AU2L = left_inner_raiser * left_outer_raiser * (1 - left_lowerer)
  141.     %AU4R = right_lowerer
  142.     %AU4L = left_lowerer
  143.     %AU6R = right_cheek_raiser
  144.     %AU6L = left_cheek_raiser
  145.     %AU9R = wrinkler
  146.     %AU9L = wrinkler
  147.     %AU38 = dilator
  148.     %right_open = smile + right_part * (1 - smile) + right_puckerer + right_funneler + right_upper_raiser * 0.5 + lower_lip * 0.5
  149.     %left_open = smile + left_part * (1 - smile) + left_puckerer + left_funneler + left_upper_raiser * 0.5 + lower_lip * 0.5
  150.     %right_lip_suppressor = 1 / %right_open * (1 - presser) * (1 - bite)
  151.     %left_lip_suppressor = 1 / %left_open * (1 - presser) * (1 - bite)
  152.     %AU10R = right_upper_raiser * right_upper_raiser * 0.5 * %right_lip_suppressor
  153.     %AU10L = left_upper_raiser * left_upper_raiser * 0.5 * %left_lip_suppressor
  154.     %AU25R = right_part * right_part * %right_lip_suppressor * (1 - smile)
  155.     %AU25L = left_part * left_part * %left_lip_suppressor * (1 - smile)
  156.     %AU12AU25 = smile * smile * 0.5 * (%right_lip_suppressor + %left_lip_suppressor)
  157.     %AU18R = right_puckerer * right_puckerer * %right_lip_suppressor
  158.     %AU18L = left_puckerer * left_puckerer * %left_lip_suppressor
  159.     %AU22R = right_funneler * right_funneler * %right_lip_suppressor
  160.     %AU22L = left_funneler * left_funneler * %left_lip_suppressor
  161.     %AU17R = chin_raiser * (1 - jaw_drop * 0.5) * (1 - bite) * (1 - 0.6 * (%AU25R + %AU18R + %AU22R)) * (1 - smile)
  162.     %AU17L = chin_raiser * (1 - jaw_drop * 0.5) * (1 - bite) * (1 - 0.6 * (%AU25L + %AU18L + %AU22L)) * (1 - smile)
  163.     %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)
  164.     %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)
  165.     %AU15R = right_corner_depressor * right_corner_depressor * %right_depressor_suppressor
  166.     %AU15L = left_corner_depressor * left_corner_depressor * %left_depressor_suppressor
  167.     %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)
  168.     %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)
  169.     %AU12R = right_corner_puller * right_corner_puller * %right_corner_suppressor
  170.     %AU12L = left_corner_puller * left_corner_puller * %left_corner_suppressor
  171.     %AU20R = right_stretcher * right_stretcher * %right_corner_suppressor
  172.     %AU20L = left_stretcher * left_stretcher * %left_corner_suppressor
  173.     %AU32 = bite
  174.     %AU24 = presser + (1 - presser) * tightener
  175.     %AU31 = jaw_clencher * jaw_clencher / (jaw_clencher + jaw_drop)
  176.     %right_drop_suppressor = 1 / (0.5 * %right_open + right_mouth_drop) * (1 - presser) * (1 - bite)
  177.     %left_drop_suppressor = 1 / (0.5 * %left_open + left_mouth_drop) * (1 - presser) * (1 - bite)
  178.     %right_drop = right_mouth_drop * right_mouth_drop * %right_drop_suppressor
  179.     %left_drop = left_mouth_drop * left_mouth_drop * %left_drop_suppressor
  180.     %AU26R = jaw_drop * (1 - %right_drop) * jaw_drop / (jaw_clencher + jaw_drop)
  181.     %AU26L = jaw_drop * (1 - %left_drop) * jaw_drop / (jaw_clencher + jaw_drop)
  182.     %AU27R = jaw_drop * %right_drop * jaw_drop / (jaw_clencher + jaw_drop)
  183.     %AU27L = jaw_drop * %left_drop * jaw_drop / (jaw_clencher + jaw_drop)
  184.     %AU16 = lower_lip * lower_lip * 0.25 * (%right_lip_suppressor + %left_lip_suppressor) * (1 - 0.5 * (%AU27R + %AU27L))
  185.     %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 + %AU16 * 0.4
  186. }
  187.  
  188. $bodygroup "Headmask"
  189. {
  190.     studio "male_09_head_mask.smd"
  191.     blank
  192. }
  193. $bodygroup "Holster"
  194. {
  195.     studio "male_09_pistp_01.smd"
  196.     studio "male_09_pistp_02.smd"
  197.     blank
  198. }
  199. $bodygroup "Armor"
  200. {
  201.     studio "male_09_armor_01.smd"
  202.     studio "male_09_armor_02.smd"
  203.     studio "male_09_armor_03.smd"
  204.     blank
  205. }
  206. $bodygroup "body"
  207. {
  208.     studio "male_09_body_01.smd"
  209. }
  210. $bodygroup "body"
  211. {
  212.     studio "male_09_pants_01.smd"
  213. }
  214. $bodygroup "body"
  215. {
  216.     studio "male_09_arms.smd"
  217. }
  218.  
  219. $mostlyopaque
  220.  
  221. $cdmaterials "models\Humans\Male\Group01\"
  222. $cdmaterials "models\Humans\Male\"
  223. $cdmaterials "models\humans\male\"
  224. $cdmaterials "models\merriweather\"
  225.  
  226. $texturegroup "skinfamilies"
  227. {
  228.     {
  229.         "uppr_diff_000_a.vmt"
  230.         "lowr_diff_000_a_uni.vmt"
  231.     }
  232.     {
  233.         "uppr_diff_000_b.vmt"
  234.         "lowr_diff_000_a_uni.vmt"
  235.     }
  236.     {
  237.         "uppr_diff_000_e.vmt"
  238.         "lowr_diff_000_a_uni.vmt"
  239.     }
  240.     {
  241.         "uppr_diff_000_b.vmt"
  242.         "lowr_diff_001_a_uni.vmt"
  243.     }
  244.     {
  245.         "uppr_diff_000_c.vmt"
  246.         "lowr_diff_001_a_uni.vmt"
  247.     }
  248.     {
  249.         "uppr_diff_000_d.vmt"
  250.         "lowr_diff_001_a_uni.vmt"
  251.     }
  252.     {
  253.         "uppr_diff_000_e.vmt"
  254.         "lowr_diff_001_a_uni.vmt"
  255.     }
  256.     {
  257.         "uppr_diff_000_a.vmt"
  258.         "lowr_diff_002_a_uni.vmt"
  259.     }
  260.     {
  261.         "uppr_diff_000_c.vmt"
  262.         "lowr_diff_002_a_uni.vmt"
  263.     }
  264.     {
  265.         "uppr_diff_000_e.vmt"
  266.         "lowr_diff_002_a_uni.vmt"
  267.     }
  268. }
  269.  
  270. // This list shows the VMT files used in the SMD files.
  271. // "mouth.vmt"
  272. // "eyeball_r.vmt"
  273. // "eyeball_l.vmt"
  274. // "erdim_cylmap.vmt"
  275. // "task_diff_001_a_uni.vmt"
  276. // "accs_diff_000_a_uni.vmt"
  277. // "accs_diff_001_a_uni.vmt"
  278. // "accs_diff_002_a_uni.vmt"
  279. // "uppr_diff_000_a.vmt"
  280. // "lowr_diff_000_a_uni.vmt"
  281. // "feet_diff_012_g_uni.vmt"
  282. // "arms.vmt"
  283. // "uppr_diff_000_b.vmt"
  284. // "uppr_diff_000_e.vmt"
  285. // "lowr_diff_001_a_uni.vmt"
  286. // "uppr_diff_000_c.vmt"
  287. // "uppr_diff_000_d.vmt"
  288. // "lowr_diff_002_a_uni.vmt"
  289.  
  290. $attachment "eyes" "ValveBiped.Bip01_Head1" 3.77 -3.79 0.01 rotate 0 -80.1 -90
  291. $attachment "mouth" "ValveBiped.Bip01_Head1" 1 -5.7 0 rotate 0 -80 -90
  292. $attachment "chest" "ValveBiped.Bip01_Spine2" 5 4 0 rotate 0 90 90
  293. $attachment "forward" "ValveBiped.forward" 0 0 0 rotate 0 0 0
  294. $attachment "anim_attachment_RH" "ValveBiped.Anim_Attachment_RH" 0 0 0 rotate -90 -90 0
  295. $attachment "anim_attachment_LH" "ValveBiped.Anim_Attachment_LH" 0 0 0 rotate -90 -90 0
  296. $attachment "anim_attachment_head" "ValveBiped.Bip01_Head1" 0 0 0 rotate -90 -90 0
  297.  
  298. $surfaceprop "flesh"
  299.  
  300. $contents "solid"
  301.  
  302. $eyeposition 0 0 70
  303.  
  304. // Only set this if you know what it does, and need it for special circumstances, such as with gibs.
  305. // $illumposition -0.052 -0.43 33.592
  306.  
  307. // $bbox -11.948 -27.08 -5.83 12.808 26.975 73.014
  308.  
  309. // $cbox is probably not used anymore
  310. // $cbox 0 0 0 0 0 0
  311.  
  312. // The hitbox info below was automatically generated when compiled because no hitbox info was provided.
  313. // $hboxset "default"
  314. // $hbox 0 "ValveBiped.Bip01_Pelvis" -9.336761 -11.133121 -8.002399 8.605242 11.265772 6.060931
  315. // $hbox 0 "ValveBiped.Bip01_Spine" -6.978558 -5.268672 -8.41944 8.100875 9.724494 8.181401
  316. // $hbox 0 "ValveBiped.Bip01_Spine1" -7.966375 -6.913853 -8.297876 10.233731 13.92651 8.275616
  317. // $hbox 0 "ValveBiped.Bip01_Spine2" -6.831693 -7.112427 -9.370985 12.580276 12.502369 9.693983
  318. // $hbox 0 "ValveBiped.Bip01_Spine4" -9.266656 -5.960243 -8.620057 6.763788 12.196183 8.569381
  319. // $hbox 0 "ValveBiped.Bip01_Neck1" 0 -5.007876 -3.349975 4.173331 2.316396 4.019823
  320. // $hbox 0 "ValveBiped.Bip01_Head1" -2.937295 -6.420249 -3.6922 7.862178 3.835404 3.804662
  321. // $hbox 0 "ValveBiped.Bip01_R_Clavicle" -2.275519 -5.376751 -7.814693 9.066912 3.38312 4.775152
  322. // $hbox 0 "ValveBiped.Bip01_R_UpperArm" -2.77896 -5.026408 -2.047377 14.138324 3.288469 3.828727
  323. // $hbox 0 "ValveBiped.Bip01_R_Forearm" -5.160094 -1.575512 -1.945581 12.673784 2.553001 3.22295
  324. // $hbox 0 "ValveBiped.Bip01_R_Hand" -1.812851 -1.876082 -2.374462 4.592033 1.487615 1.849886
  325. // $hbox 0 "ValveBiped.Bip01_L_Clavicle" -0.254016 -5.558319 -4.853459 7.703114 3.034547 7.698424
  326. // $hbox 0 "ValveBiped.Bip01_L_UpperArm" -2.778989 -5.029088 -4.729531 14.259508 3.287174 2.161673
  327. // $hbox 0 "ValveBiped.Bip01_L_Forearm" -5.889885 -1.710546 -3.38923 12.707254 2.595054 2.161678
  328. // $hbox 0 "ValveBiped.Bip01_L_Hand" -1.824286 -1.984538 -1.868495 4.554101 1.391924 2.485276
  329. // $hbox 0 "ValveBiped.Bip01_R_Thigh" -4.955029 -4.746825 -6.013353 23.205322 6.848433 4.454405
  330. // $hbox 0 "ValveBiped.Bip01_R_Calf" -7.302678 -3.893475 -4.060499 20.01108 4.246691 3.75614
  331. // $hbox 0 "ValveBiped.Bip01_R_Foot" -7.591723 -11.418568 -4.082077 9.828054 5.333364 2.646696
  332. // $hbox 0 "ValveBiped.Bip01_L_Thigh" -4.042965 -4.353038 -4.174915 23.204866 6.873212 4.281817
  333. // $hbox 0 "ValveBiped.Bip01_L_Calf" -9.145571 -3.705466 -3.718496 19.997931 4.329379 3.863946
  334. // $hbox 0 "ValveBiped.Bip01_L_Foot" -8.433381 -10.618814 -2.893751 10.213213 5.344671 3.366538
  335. // $hbox 0 "ValveBiped.Bip01_L_Toe0" -4.857831 -5.21813 -2.89926 3.929584 0.638098 2.458701
  336. // $hbox 0 "ValveBiped.Bip01_R_Toe0" -5.735919 -5.299996 -2.737044 3.94316 0.826016 2.63768
  337. // $hbox 0 "ValveBiped.Bip01_R_Finger4" -1.190169 -1.119846 -0.403931 1.656818 0.392606 1.035927
  338. // $hbox 0 "ValveBiped.Bip01_R_Finger3" -0.595607 -0.686367 -0.441559 1.765034 0.385901 0.596185
  339. // $hbox 0 "ValveBiped.Bip01_R_Finger2" -0.540608 -0.591795 -0.435789 2.001092 0.55262 0.57123
  340. // $hbox 0 "ValveBiped.Bip01_R_Finger1" -0.90908 -0.883781 -0.800323 1.806972 0.657637 0.466868
  341. // $hbox 0 "ValveBiped.Bip01_R_Finger0" -0.161983 -0.402917 -1.683162 2.665331 1.57459 1.266544
  342. // $hbox 0 "ValveBiped.Bip01_R_Finger01" -1.564403 -0.400015 -0.960605 1.521338 1.605826 1.072199
  343. // $hbox 0 "ValveBiped.Bip01_R_Finger02" -1.340597 -0.514441 -0.477135 1.301919 0.864381 0.602221
  344. // $hbox 0 "ValveBiped.Bip01_R_Ulna" -2.822264 -1.118447 -1.673537 3.64322 2.450452 1.977099
  345. // $hbox 0 "ValveBiped.Bip01_R_Wrist" -3.880039 -1.250436 -1.4946 0.742417 1.632701 1.093059
  346. // $hbox 0 "ValveBiped.Bip01_R_Elbow" -2.461087 -1.327377 -1.945578 3.76224 2.518736 2.057806
  347. // $hbox 0 "ValveBiped.Bip01_L_Finger4" -1.112948 -1.171857 -1.058519 1.700783 0.285789 0.408457
  348. // $hbox 0 "ValveBiped.Bip01_L_Finger3" -0.522429 -1.419731 -0.602021 1.824157 0.287836 0.645199
  349. // $hbox 0 "ValveBiped.Bip01_L_Finger2" -0.479395 -0.97436 -0.570506 2.058343 0.445031 0.487922
  350. // $hbox 0 "ValveBiped.Bip01_L_Finger1" -0.823647 -1.500361 -0.460996 1.859968 0.547902 0.818907
  351. // $hbox 0 "ValveBiped.Bip01_L_Finger0" -0.052099 -0.473619 -1.411192 2.748987 1.598398 1.288418
  352. // $hbox 0 "ValveBiped.Bip01_L_Finger01" -1.297124 -0.447148 -1.19471 1.921936 1.701825 0.902229
  353. // $hbox 0 "ValveBiped.Bip01_L_Finger02" -0.871776 -0.530121 -0.634195 1.372576 0.765038 0.405189
  354. // $hbox 0 "ValveBiped.Bip01_L_Ulna" -2.712898 -1.101903 -1.87895 3.647863 2.452933 1.765509
  355. // $hbox 0 "ValveBiped.Bip01_L_Wrist" -3.882575 -1.230849 -1.189047 0.764112 1.655426 1.417716
  356. // $hbox 0 "ValveBiped.Bip01_L_Elbow" -2.676055 -1.881405 -1.913243 3.881888 2.556885 2.161686
  357.  
  358. // NOTE: The following commented-out $definebone lines might be needed, as is often the case for view models. When needed, simply remove the two slashes '//' from the start of each line.
  359. // $definebone "ValveBiped.Bip01_Pelvis" "" -0.000005 -0.533615 38.566917 1.570796 0 0 0 0 0 0 0 0
  360. // $definebone "ValveBiped.Bip01_Spine" "ValveBiped.Bip01_Pelvis" 0.000005 3.345127 -2.981901 1.570796 0.086293 1.570796 0 0 0 0 0 0
  361. // $definebone "ValveBiped.Bip01_Spine1" "ValveBiped.Bip01_Spine" 4.018322 0 0 0 0 -0.029242 0 0 0 0 0 0
  362. // $definebone "ValveBiped.Bip01_Spine2" "ValveBiped.Bip01_Spine1" 3.518559 0 0 0 0 0.100336 0 0 0 0 0 0
  363. // $definebone "ValveBiped.Bip01_Spine4" "ValveBiped.Bip01_Spine2" 8.942642 -0.000001 0 0 0 0.194096 0 0 0 0 0 0
  364. // $definebone "ValveBiped.Bip01_Neck1" "ValveBiped.Bip01_Spine4" 3.307274 0 0 3.14159 0 0.400478 0 0 0 0 0 0
  365. // $definebone "ValveBiped.Bip01_Head1" "ValveBiped.Bip01_Neck1" 3.593712 0 0 0 -0.000001 0.406587 0 0 0 0 0 0
  366. // $definebone "ValveBiped.forward" "ValveBiped.Bip01_Head1" 2.000004 -3.000004 0 -1.570796 0 -1.32645 0 0 0 0 0 0
  367. // $definebone "ValveBiped.Bip01_R_Clavicle" "ValveBiped.Bip01_Spine4" 2.033356 1.000773 -1.93761 -1.668474 1.286518 2.942953 0 0 0 0 0 0
  368. // $definebone "ValveBiped.Bip01_R_UpperArm" "ValveBiped.Bip01_R_Clavicle" 6.028144 0.000004 0 1.639479 -0.008065 -0.586846 0 0 0 0 0 0
  369. // $definebone "ValveBiped.Bip01_R_Forearm" "ValveBiped.Bip01_R_UpperArm" 11.692549 0 0.000011 0 -0.000001 -0.060372 0 0 0 0 0 0
  370. // $definebone "ValveBiped.Bip01_R_Hand" "ValveBiped.Bip01_R_Forearm" 11.481703 -0.000001 0.000011 -1.564937 0.106605 0.044193 0 0 0 0 0 0
  371. // $definebone "ValveBiped.Anim_Attachment_RH" "ValveBiped.Bip01_R_Hand" 2.67609 -1.712444 0 -1.570796 0 -1.570795 0 0 0 0 0 0
  372. // $definebone "ValveBiped.Bip01_L_Clavicle" "ValveBiped.Bip01_Spine4" 2.033348 1.000769 1.93766 1.596637 -1.286514 2.942961 0 0 0 0 0 0
  373. // $definebone "ValveBiped.Bip01_L_UpperArm" "ValveBiped.Bip01_L_Clavicle" 6.028144 0 0 -1.579613 0.047802 -0.585173 0 0 0 0 0 0
  374. // $definebone "ValveBiped.Bip01_L_Forearm" "ValveBiped.Bip01_L_UpperArm" 11.692564 0 -0.000004 0 0 -0.060372 0 0 0 0 0 0
  375. // $definebone "ValveBiped.Bip01_L_Hand" "ValveBiped.Bip01_L_Forearm" 11.481678 0.000001 -0.000034 1.573183 -0.106613 0.044193 0 0 0 0 0 0
  376. // $definebone "ValveBiped.Anim_Attachment_LH" "ValveBiped.Bip01_L_Hand" 2.67609 -1.71244 -0.000001 1.570797 -0.000001 1.570797 0 0 0 0 0 0
  377. // $definebone "ValveBiped.Bip01_R_Thigh" "ValveBiped.Bip01_Pelvis" -3.890452 0.000004 0.000007 -1.570796 0.051845 -1.576021 0 0 0 0 0 0
  378. // $definebone "ValveBiped.Bip01_R_Calf" "ValveBiped.Bip01_R_Thigh" 17.848164 0 0 0 0 0.034187 0 0 0 0 0 0
  379. // $definebone "ValveBiped.Bip01_R_Foot" "ValveBiped.Bip01_R_Calf" 16.525246 0 0 0.038611 0.040779 -1.071632 0 0 0 0 0 0
  380. // $definebone "ValveBiped.Bip01_L_Thigh" "ValveBiped.Bip01_Pelvis" 3.890452 -0.000004 -0.000003 -1.570796 0.051839 -1.565574 0 0 0 0 0 0
  381. // $definebone "ValveBiped.Bip01_L_Calf" "ValveBiped.Bip01_L_Thigh" 17.848162 0 0 0 0 0.0342 0 0 0 0 0 0
  382. // $definebone "ValveBiped.Bip01_L_Foot" "ValveBiped.Bip01_L_Calf" 16.525242 0.000001 0 -0.027915 -0.040782 -1.071638 0 0 0 0 0 0
  383. // $definebone "ValveBiped.Bip01_L_Toe0" "ValveBiped.Bip01_L_Foot" 6.879448 0 0 -0.0073 -0.002951 -0.584373 0 0 0 0 0 0
  384. // $definebone "ValveBiped.Bip01_R_Toe0" "ValveBiped.Bip01_R_Foot" 6.879457 0 0 -0.081333 -0.002951 -0.584373 0 0 0 0 0 0
  385. // $definebone "ValveBiped.Bip01_R_Finger4" "ValveBiped.Bip01_R_Hand" 3.859669 -0.132561 1.19311 0.47914 -0.158545 -0.879041 0 0 0 0 0 0
  386. // $definebone "ValveBiped.Bip01_R_Finger41" "ValveBiped.Bip01_R_Finger4" 1.312572 0.000004 0 0 -0.011932 -0.439672 0 0 0 0 0 0
  387. // $definebone "ValveBiped.Bip01_R_Finger42" "ValveBiped.Bip01_R_Finger41" 0.72937 0.000002 0 0 -0.006134 -0.244271 0 0 0 0 0 0
  388. // $definebone "ValveBiped.Bip01_R_Finger3" "ValveBiped.Bip01_R_Hand" 3.942291 0.05032 0.431044 0.154999 -0.079305 -0.810205 0 0 0 0 0 0
  389. // $definebone "ValveBiped.Bip01_R_Finger31" "ValveBiped.Bip01_R_Finger3" 1.539089 -0.000002 0.000001 0 -0.005854 -0.247771 0 0 0 0 0 0
  390. // $definebone "ValveBiped.Bip01_R_Finger32" "ValveBiped.Bip01_R_Finger31" 1.196323 -0.000006 0 0 -0.009663 -0.430761 0 0 0 0 0 0
  391. // $definebone "ValveBiped.Bip01_R_Finger2" "ValveBiped.Bip01_R_Hand" 3.881344 0.211365 -0.402026 -0.087717 -0.035763 -0.519702 0 0 0 0 0 0
  392. // $definebone "ValveBiped.Bip01_R_Finger21" "ValveBiped.Bip01_R_Finger2" 1.719574 0.000008 0 0 -0.007584 -0.366444 0 0 0 0 0 0
  393. // $definebone "ValveBiped.Bip01_R_Finger22" "ValveBiped.Bip01_R_Finger21" 1.20919 0.000008 0 0 -0.004241 -0.21638 0 0 0 0 0 0
  394. // $definebone "ValveBiped.Bip01_R_Finger1" "ValveBiped.Bip01_R_Hand" 3.871252 0.106613 -1.301832 -0.352486 0.029262 -0.464072 0 0 0 0 0 0
  395. // $definebone "ValveBiped.Bip01_R_Finger11" "ValveBiped.Bip01_R_Finger1" 1.719427 0.000004 -0.000001 0 -0.007737 -0.362953 0 0 0 0 0 0
  396. // $definebone "ValveBiped.Bip01_R_Finger12" "ValveBiped.Bip01_R_Finger11" 1.099667 -0.00001 -0.000001 -0.000001 -0.004929 -0.244295 0 0 0 0 0 0
  397. // $definebone "ValveBiped.Bip01_R_Finger0" "ValveBiped.Bip01_R_Hand" 0.8388 -0.311165 -1.310237 1.248034 0.66431 -0.725028 0 0 0 0 0 0
  398. // $definebone "ValveBiped.Bip01_R_Finger01" "ValveBiped.Bip01_R_Finger0" 1.789787 0 0 0.000001 0.003279 0.228617 0 0 0 0 0 0
  399. // $definebone "ValveBiped.Bip01_R_Finger02" "ValveBiped.Bip01_R_Finger01" 1.207003 0 -0.000004 0 0.00501 0.362995 0 0 0 0 0 0
  400. // $definebone "ValveBiped.Bip01_R_Ulna" "ValveBiped.Bip01_R_Forearm" 5.740873 0 -0.000019 0.000081 0 0 0 0 0 0 0 0
  401. // $definebone "ValveBiped.Bip01_R_Wrist" "ValveBiped.Bip01_R_Forearm" 11.481743 0 -0.000004 0.00015 0 0 0 0 0 0 0 0
  402. // $definebone "ValveBiped.Bip01_R_Elbow" "ValveBiped.Bip01_R_UpperArm" 11.69252 0 0.000008 0 0 -0.0295 0 0 0 0 0 0
  403. // $definebone "ValveBiped.Bip01_L_Finger4" "ValveBiped.Bip01_L_Hand" 3.859716 -0.142403 -1.191976 -0.479144 0.15219 -0.879874 0 0 0 0 0 0
  404. // $definebone "ValveBiped.Bip01_L_Finger41" "ValveBiped.Bip01_L_Finger4" 1.312553 0.000002 -0.000003 0 0.009665 -0.43972 0 0 0 0 0 0
  405. // $definebone "ValveBiped.Bip01_L_Finger42" "ValveBiped.Bip01_L_Finger41" 0.729359 -0.000003 0 0 0.004971 -0.244299 0 0 0 0 0 0
  406. // $definebone "ValveBiped.Bip01_L_Finger3" "ValveBiped.Bip01_L_Hand" 3.942333 0.046776 -0.431443 -0.155014 0.073328 -0.810648 0 0 0 0 0 0
  407. // $definebone "ValveBiped.Bip01_L_Finger31" "ValveBiped.Bip01_L_Finger3" 1.539108 -0.000004 0 0 0.00446 -0.247797 0 0 0 0 0 0
  408. // $definebone "ValveBiped.Bip01_L_Finger32" "ValveBiped.Bip01_L_Finger31" 1.196323 0 0.000001 0 0.007361 -0.430802 0 0 0 0 0 0
  409. // $definebone "ValveBiped.Bip01_L_Finger2" "ValveBiped.Bip01_L_Hand" 3.881382 0.214699 0.400258 0.087707 0.031641 -0.519952 0 0 0 0 0 0
  410. // $definebone "ValveBiped.Bip01_L_Finger21" "ValveBiped.Bip01_L_Finger2" 1.719566 0.000008 -0.000001 0 0.005005 -0.366486 0 0 0 0 0 0
  411. // $definebone "ValveBiped.Bip01_L_Finger22" "ValveBiped.Bip01_L_Finger21" 1.209164 -0.000002 0 0 0.002798 -0.216404 0 0 0 0 0 0
  412. // $definebone "ValveBiped.Bip01_L_Finger1" "ValveBiped.Bip01_L_Hand" 3.871298 0.117424 1.300902 0.352467 -0.032975 -0.463848 0 0 0 0 0 0
  413. // $definebone "ValveBiped.Bip01_L_Finger11" "ValveBiped.Bip01_L_Finger1" 1.719437 0.000008 -0.000004 0 0.005107 -0.362997 0 0 0 0 0 0
  414. // $definebone "ValveBiped.Bip01_L_Finger12" "ValveBiped.Bip01_L_Finger11" 1.099659 0 -0.000004 0 0.003255 -0.244324 0 0 0 0 0 0
  415. // $definebone "ValveBiped.Bip01_L_Finger0" "ValveBiped.Bip01_L_Hand" 0.838839 -0.300278 1.312774 -1.251009 -0.669799 -0.720133 0 0 0 0 0 0
  416. // $definebone "ValveBiped.Bip01_L_Finger01" "ValveBiped.Bip01_L_Finger0" 1.789783 -0.000001 0 0 -0.002159 0.22863 0 0 0 0 0 0
  417. // $definebone "ValveBiped.Bip01_L_Finger02" "ValveBiped.Bip01_L_Finger01" 1.20701 0 0.000011 0 -0.0033 0.363014 0 0 0 0 0 0
  418. // $definebone "ValveBiped.Bip01_L_Ulna" "ValveBiped.Bip01_L_Forearm" 5.740856 0 -0.000027 0.000688 0 0 0 0 0 0 0 0
  419. // $definebone "ValveBiped.Bip01_L_Wrist" "ValveBiped.Bip01_L_Forearm" 11.48172 -0.000005 -0.000027 0.001272 0 0 0 0 0 0 0 0
  420. // $definebone "ValveBiped.Bip01_L_Elbow" "ValveBiped.Bip01_L_UpperArm" 11.692572 0 -0.000011 0 0 -0.0295 0 0 0 0 0 0
  421.  
  422.  
  423.  
  424.  
  425. $sequence "ragdoll" "male_09_anims\ragdoll.smd" {
  426.     fps 30
  427.     activity "ACT_DIERAGDOLL" 1
  428. }
  429.  
  430. $includemodel "m_anm.mdl"
  431.  
  432. $ikchain "rhand" "ValveBiped.Bip01_R_Hand" knee 0.707 0.707 0
  433. $ikchain "lhand" "ValveBiped.Bip01_L_Hand" knee 0.707 0.707 0
  434. $ikchain "rfoot" "ValveBiped.Bip01_R_Foot" knee 0.707 -0.707 0
  435. $ikchain "lfoot" "ValveBiped.Bip01_L_Foot" knee 0.707 -0.707 0
  436.  
  437. $ikautoplaylock "rfoot" 1 0.1
  438. $ikautoplaylock "lfoot" 1 0.1
  439.  
  440. $collisionjoints "male_09_physics.smd"
  441. {
  442.     $mass 0
  443.     $inertia 10
  444.     $damping 0.01
  445.     $rotdamping 1.5
  446.  
  447.  
  448.     $jointconstrain "ValveBiped.Bip01_L_Thigh" x limit -12 12 0
  449.     $jointconstrain "ValveBiped.Bip01_L_Thigh" y limit -73 6 0
  450.     $jointconstrain "ValveBiped.Bip01_L_Thigh" z limit -93 30 0
  451.  
  452.     $jointconstrain "ValveBiped.Bip01_L_Calf" x limit 0 0 0
  453.     $jointconstrain "ValveBiped.Bip01_L_Calf" y limit 0 0 0
  454.     $jointconstrain "ValveBiped.Bip01_L_Calf" z limit -8 126 0
  455.  
  456.     $jointconstrain "ValveBiped.Bip01_R_Thigh" x limit -12 12 0
  457.     $jointconstrain "ValveBiped.Bip01_R_Thigh" y limit -8 75 0
  458.     $jointconstrain "ValveBiped.Bip01_R_Thigh" z limit -97 32 0
  459.  
  460.     $jointconstrain "ValveBiped.Bip01_R_Calf" x limit 0 0 0
  461.     $jointconstrain "ValveBiped.Bip01_R_Calf" y limit 0 0 0
  462.     $jointconstrain "ValveBiped.Bip01_R_Calf" z limit -12 126 0
  463.  
  464.     $jointconstrain "ValveBiped.Bip01_R_Foot" x limit 0 0 0
  465.     $jointconstrain "ValveBiped.Bip01_R_Foot" y limit -25 6 0
  466.     $jointconstrain "ValveBiped.Bip01_R_Foot" z limit -15 35 0
  467.  
  468.     $jointconstrain "ValveBiped.Bip01_Spine2" x limit -48 48 0
  469.     $jointconstrain "ValveBiped.Bip01_Spine2" y limit -25 25 0
  470.     $jointconstrain "ValveBiped.Bip01_Spine2" z limit -25 50 0
  471.  
  472.     $jointconstrain "ValveBiped.Bip01_L_UpperArm" x limit -30 30 0
  473.     $jointconstrain "ValveBiped.Bip01_L_UpperArm" y limit -95 84 0
  474.     $jointconstrain "ValveBiped.Bip01_L_UpperArm" z limit -86 26 0
  475.  
  476.     $jointconstrain "ValveBiped.Bip01_L_Forearm" x limit 0 0 0
  477.     $jointconstrain "ValveBiped.Bip01_L_Forearm" y limit 0 0 0
  478.     $jointconstrain "ValveBiped.Bip01_L_Forearm" z limit -149 4 0
  479.  
  480.     $jointconstrain "ValveBiped.Bip01_R_UpperArm" x limit -39 39 0
  481.     $jointconstrain "ValveBiped.Bip01_R_UpperArm" y limit -79 95 0
  482.     $jointconstrain "ValveBiped.Bip01_R_UpperArm" z limit -93 23 0
  483.  
  484.     $jointconstrain "ValveBiped.Bip01_R_Forearm" x limit 0 0 0
  485.     $jointconstrain "ValveBiped.Bip01_R_Forearm" y limit 0 0 0
  486.     $jointconstrain "ValveBiped.Bip01_R_Forearm" z limit -149 4 0
  487.  
  488.     $jointconstrain "ValveBiped.Bip01_R_Hand" x limit -60 60 0
  489.     $jointconstrain "ValveBiped.Bip01_R_Hand" y limit 0 0 0
  490.     $jointconstrain "ValveBiped.Bip01_R_Hand" z limit -57 70 0
  491.  
  492.     $jointconstrain "ValveBiped.Bip01_Head1" x limit -20 20 0
  493.     $jointconstrain "ValveBiped.Bip01_Head1" y limit -25 25 0
  494.     $jointconstrain "ValveBiped.Bip01_Head1" z limit -13 30 0
  495.  
  496.     $jointconstrain "ValveBiped.Bip01_L_Hand" x limit -37 37 0
  497.     $jointconstrain "ValveBiped.Bip01_L_Hand" y limit 0 0 0
  498.     $jointconstrain "ValveBiped.Bip01_L_Hand" z limit -57 59 0
  499.  
  500.     $jointconstrain "ValveBiped.Bip01_L_Foot" x limit 0 0 0
  501.     $jointconstrain "ValveBiped.Bip01_L_Foot" y limit -19 19 0
  502.     $jointconstrain "ValveBiped.Bip01_L_Foot" z limit -15 35 0
  503. }
  504.  
  505. $collisiontext
  506. {
  507.     animatedfriction
  508.     {
  509.         "animfrictionmin" "1.000000"
  510.         "animfrictionmax" "400.000000"
  511.         "animfrictiontimein" "0.500000"
  512.         "animfrictiontimeout" "0.300000"
  513.         "animfrictiontimehold" "0.000000"
  514.     }
  515.     editparams
  516.     {
  517.         "rootname" "valvebiped.bip01_pelvis"
  518.         "totalmass" "90.000000"
  519.         "jointmerge" "valvebiped.bip01_pelvis,valvebiped.bip01"
  520.         "jointmerge" "valvebiped.bip01_pelvis,valvebiped.bip01_spine1"
  521.     }
  522. }
  523. $proceduralbones "male_09.vrd"
  524.  
  525. $bonemerge "ValveBiped.Bip01_Pelvis"
  526. $bonemerge "ValveBiped.Bip01_Spine"
  527. $bonemerge "ValveBiped.Bip01_Spine1"
  528. $bonemerge "ValveBiped.Bip01_Spine2"
  529. $bonemerge "ValveBiped.Bip01_Spine4"
  530. $bonemerge "ValveBiped.Bip01_R_Clavicle"
  531. $bonemerge "ValveBiped.Bip01_R_UpperArm"
  532. $bonemerge "ValveBiped.Bip01_R_Forearm"
  533. $bonemerge "ValveBiped.Bip01_R_Hand"
  534. $bonemerge "ValveBiped.Anim_Attachment_RH"
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top