Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.79 KB | None | 0 0
  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"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement