blaze2198

Untitled

Jan 21st, 2024
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.42 KB | None | 0 0
  1. $ModelName "Blaze\Fate Extella Link\Artoria\Artoria pm.mdl"
  2.  
  3. //$scale 39.3
  4.  
  5. $Bodygroup "hair"
  6. {
  7. studio "hair"
  8. }
  9.  
  10. $Bodygroup "ribbon"
  11. {
  12. studio "ribbon"
  13. blank
  14. }
  15.  
  16. $model armor "armor6.smd"
  17.  
  18. $model skirt "skirt.smd"
  19. $model skirt "skirt2.smd"
  20. $model skirt "skirt3.smd"
  21. $model skirt "skirt4.smd"
  22. $model skirt "skirt5.smd"
  23.  
  24. $model saber "saber.smd"
  25.  
  26. $model head "head.smd"
  27.  
  28. $model face "face.smd" {
  29. flexfile "face.vta"
  30. {
  31. defaultflex frame 0
  32. flexpair "eyeclose" 1.0 frame 1
  33. flex "eyeclose" frame 1
  34. flex "eyeopen" frame 2
  35. flex "mouthopen" frame 3
  36. flex "mouthsmile" frame 4
  37. flex "mouthfrown" frame 5
  38. flexpair "eyebrowup" 1.0 frame 6
  39. flexpair "eyebrowdown" 1.0 frame 7
  40. flex "eyebrowmid" frame 8
  41. flexpair "eyebrowsad" 1.0 frame 9
  42. flex "lipopen" frame 10
  43. flexpair "eyebrow" 1.0 frame 11
  44. }
  45.  
  46. eyeball righteye "ValveBiped.Bip01_Head1" -1.47 -0.51 55.35 "eye_r" 1 0 "iris_unused" .9
  47. eyeball lefteye "ValveBiped.Bip01_Head1" 1.47 -0.51 55.35 "eye_l" 1 -0 "iris_unused" .9
  48.  
  49. eyelid upper_right "face.vta" lowerer 12 -0.5 neutral 0 0.11 raiser 13 0.4 split 1 eyeball "righteye"
  50. eyelid lower_right "face.vta" lowerer 14 -0.5 neutral 0 -0.41 raiser 15 -0.18 split 1 eyeball "righteye"
  51. eyelid upper_left "face.vta" lowerer 16 -0.5 neutral 0 0.11 raiser 17 0.4 split -1 eyeball "lefteye"
  52. eyelid lower_left "face.vta" lowerer 18 -0.5 neutral 0 -0.41 raiser 19 -0.18 split -1 eyeball "lefteye"
  53.  
  54. //flexcontroller eyes range -45.000 45.000 eyes_updown
  55. //flexcontroller eyes range -45.000 45.000 eyes_rightleft
  56.  
  57. flexcontroller eyes "eye open"
  58. flexcontroller eyes "eye blink"
  59. flexcontroller eyes "eye close r" "eye close l" range 0 1
  60.  
  61. flexcontroller mouth "mouth open"
  62. flexcontroller mouth "mouth smile"
  63. flexcontroller mouth "mouth frown"
  64. flexcontroller mouth "lip open"
  65.  
  66. flexcontroller brow "eyebrow up r" "eyebrow up l" range 0 1
  67. flexcontroller brow "eyebrow down r" "eyebrow down l" range 0 1
  68. flexcontroller brow "eyebrow mid"
  69. flexcontroller brow "eyebrow sad r" "eyebrow sad l" range 0 1
  70. flexcontroller brow "eyebrow r" "eyebrow l" range 0 1
  71.  
  72. flexcontroller eyelid range 0 1 "right_lid_closer"
  73. flexcontroller eyelid range 0 1 "left_lid_closer"
  74. flexcontroller eyelid range 0 1 "half_closed"
  75. flexcontroller eyelid range 0 1 "blink"
  76.  
  77. %eyeclose = "eye blink"
  78. %eyeopen = "eye open"
  79. %eyecloseL = "eye close l"
  80. %eyecloseR = "eye close r"
  81.  
  82. %mouthopen = "mouth open"
  83. %mouthsmile = "mouth smile"
  84. %mouthfrown = "mouth frown"
  85. %lipopen = "lip open"
  86.  
  87. %eyebrowupL = "eyebrow up l"
  88. %eyebrowupR = "eyebrow up r"
  89. %eyebrowdownL = "eyebrow down l"
  90. %eyebrowdownR = "eyebrow down r"
  91. %eyebrowmid = "eyebrow mid"
  92. %eyebrowsadL = "eyebrow sad l"
  93. %eyebrowsadR = "eyebrow sad r"
  94. %eyebrowL = "eyebrow l"
  95. %eyebrowR = "eyebrow r"
  96.  
  97. %upper_right_raiser = (1 - right_lid_closer) * (1 - blink)
  98. %upper_right_neutral = (1 - right_lid_closer) * (1 - blink)
  99. %upper_right_lowerer = right_lid_closer + blink * (1 - right_lid_closer)
  100. %upper_left_raiser = (1 - left_lid_closer) * (1 - blink)
  101. %upper_left_neutral = (1 - left_lid_closer) * (1 - blink)
  102. %upper_left_lowerer = left_lid_closer + blink * (1 - left_lid_closer)
  103. %lower_right_raiser = right_lid_closer + blink * 0.5 * (1 - right_lid_closer)
  104. %lower_right_neutral = (1 - right_lid_closer) * (1 - 0.5 * blink)
  105. %lower_right_lowerer = 0
  106. %lower_left_raiser = left_lid_closer + blink * 0.5 * (1 - left_lid_closer)
  107. %lower_left_neutral = (1 - left_lid_closer) * (1 - 0.5 * blink)
  108. %lower_left_lowerer = 0
  109. }
  110.  
  111. $SurfaceProp "flesh"
  112.  
  113. $Contents "solid"
  114.  
  115. $MostlyOpaque
  116.  
  117. $AmbientBoost
  118.  
  119. $proceduralbones "helper.vrd"
  120.  
  121. $CDMaterials "models\Blaze\Fate Extella Link\Artoria"
  122.  
  123. $hboxset "default"
  124.  
  125. $hbox 3 "ValveBiped.Bip01_Pelvis" -5.50 -1.00 -4.35 5.50 3.00 3.15
  126. $hbox 6 "ValveBiped.Bip01_L_Thigh" -0.50 -2.25 -2.50 16.50 3.25 2.50
  127. $hbox 6 "ValveBiped.Bip01_L_Calf" -1.26 -2.00 -1.96 14.74 4.00 2.14
  128. $hbox 6 "ValveBiped.Bip01_L_Foot" -2.50 -2.00 -1.84 6.50 4.00 2.04
  129. $hbox 7 "ValveBiped.Bip01_R_Thigh" -0.50 -2.25 -2.50 16.50 3.25 2.50
  130. $hbox 7 "ValveBiped.Bip01_R_Calf" -1.26 -2.00 -1.96 14.74 4.00 2.14
  131. $hbox 7 "ValveBiped.Bip01_R_Foot" -2.50 -2.00 -1.84 6.50 4.00 2.04
  132. $hbox 3 "ValveBiped.Bip01_Spine" -1.50 -2.70 -4.00 3.50 3.30 4.00
  133. $hbox 3 "ValveBiped.Bip01_Spine2" -1.75 -3.30 -3.75 3.75 3.70 3.75
  134. $hbox 2 "ValveBiped.Bip01_Spine4" -0.93 -4.50 -4.50 6.07 4.50 4.50
  135. $hbox 1 "ValveBiped.Bip01_Head1" -1.00 -3.50 -3.75 7.00 5.50 3.75
  136. $hbox 4 "ValveBiped.Bip01_L_UpperArm" -1.25 -1.20 -1.35 9.25 1.60 1.15
  137. $hbox 4 "ValveBiped.Bip01_L_Forearm" -0.50 -1.40 -1.50 8.50 1.47 1.10
  138. $hbox 4 "ValveBiped.Bip01_L_Hand" -0.70 -2.70 -1.40 5.30 1.30 2.40
  139. $hbox 5 "ValveBiped.Bip01_R_UpperArm" -1.25 -1.20 -1.15 9.25 1.60 1.35
  140. $hbox 5 "ValveBiped.Bip01_R_Forearm" -0.50 -1.40 -1.10 8.50 1.47 1.50
  141. $hbox 5 "ValveBiped.Bip01_R_Hand" -0.70 -2.70 -2.40 5.30 1.30 1.40
  142. $hbox 6 "ValveBiped.Bip01_L_Toe0" -0.75 -0.69 -1.58 3.75 1.43 1.92
  143. $hbox 7 "ValveBiped.Bip01_R_Toe0" -0.75 -0.69 -1.75 3.75 1.43 1.75
  144.  
  145. $jigglebone "ribbon2_BLP"
  146. {
  147. is_flexible
  148. {
  149. length 20
  150. tip_mass 10
  151. pitch_stiffness 100
  152. pitch_damping 10
  153. pitch_constraint -30 45
  154. yaw_stiffness 100
  155. yaw_damping 10
  156. yaw_constraint -30 30
  157. yaw_friction 0
  158. yaw_bounce 0
  159. along_stiffness 100
  160. along_damping 10
  161. }
  162. }
  163.  
  164. $jigglebone "Ahoge_BLP"
  165. {
  166. is_flexible
  167. {
  168. length 20
  169. tip_mass 10
  170. pitch_stiffness 100
  171. pitch_damping 10
  172. pitch_constraint -25 25
  173. yaw_stiffness 100
  174. yaw_damping 10
  175. yaw_constraint -30 30
  176. yaw_friction 0
  177. yaw_bounce 0
  178. along_stiffness 100
  179. along_damping 10
  180. }
  181. }
  182.  
  183. $jigglebone "Fhair1"
  184. {
  185. is_flexible
  186. {
  187. length 20
  188. tip_mass 10
  189. pitch_stiffness 100
  190. pitch_damping 10
  191. pitch_constraint -10 5
  192. yaw_stiffness 100
  193. yaw_damping 10
  194. yaw_constraint -15 15
  195. yaw_friction 0
  196. yaw_bounce 0
  197. along_stiffness 100
  198. along_damping 10
  199. }
  200. }
  201.  
  202. $jigglebone "Lhair1_BLP"
  203. {
  204. is_flexible
  205. {
  206. length 20
  207. tip_mass 10
  208. pitch_stiffness 100
  209. pitch_damping 10
  210. pitch_constraint -10 15
  211. yaw_stiffness 100
  212. yaw_damping 10
  213. yaw_constraint -25 5
  214. yaw_friction 0
  215. yaw_bounce 0
  216. along_stiffness 100
  217. along_damping 10
  218. }
  219. }
  220.  
  221. $jigglebone "Lhair2_BLP"
  222. {
  223. is_flexible
  224. {
  225. length 20
  226. tip_mass 10
  227. pitch_stiffness 100
  228. pitch_damping 10
  229. pitch_constraint -35 35
  230. yaw_stiffness 100
  231. yaw_damping 10
  232. yaw_constraint -40 25
  233. yaw_friction 0
  234. yaw_bounce 0
  235. along_stiffness 100
  236. along_damping 10
  237. }
  238. }
  239.  
  240. $jigglebone "Rhair1_BLP"
  241. {
  242. is_flexible
  243. {
  244. length 20
  245. tip_mass 10
  246. pitch_stiffness 100
  247. pitch_damping 10
  248. pitch_constraint -10 15
  249. yaw_stiffness 100
  250. yaw_damping 10
  251. yaw_constraint -5 25
  252. yaw_friction 0
  253. yaw_bounce 0
  254. along_stiffness 100
  255. along_damping 10
  256. }
  257. }
  258.  
  259. $jigglebone "Rhair2_BLP"
  260. {
  261. is_flexible
  262. {
  263. length 20
  264. tip_mass 10
  265. pitch_stiffness 100
  266. pitch_damping 10
  267. pitch_constraint -35 35
  268. yaw_stiffness 100
  269. yaw_damping 10
  270. yaw_constraint -25 40
  271. yaw_friction 0
  272. yaw_bounce 0
  273. along_stiffness 100
  274. along_damping 10
  275. }
  276. }
  277.  
  278. $jigglebone "SkirtD1_BLP"
  279. {
  280. is_flexible
  281. {
  282. length 20
  283. tip_mass 30
  284. pitch_stiffness 100
  285. pitch_damping 10
  286. pitch_constraint -10 10
  287. yaw_stiffness 100
  288. yaw_damping 10
  289. yaw_constraint -5 5
  290. yaw_friction 0
  291. yaw_bounce 0
  292. along_stiffness 100
  293. along_damping 10
  294. }
  295. }
  296. $jigglebone "SkirtD2_BLP"
  297. {
  298. is_flexible
  299. {
  300. length 20
  301. tip_mass 30
  302. pitch_stiffness 100
  303. pitch_damping 10
  304. pitch_constraint -13 18
  305. yaw_stiffness 100
  306. yaw_damping 10
  307. yaw_constraint -10 10
  308. yaw_friction 0
  309. yaw_bounce 0
  310. along_stiffness 100
  311. along_damping 10
  312. }
  313. }
  314. $jigglebone "SkirtD3_BLP"
  315. {
  316. is_flexible
  317. {
  318. length 20
  319. tip_mass 30
  320. pitch_stiffness 100
  321. pitch_damping 10
  322. pitch_constraint -3 25
  323. yaw_stiffness 100
  324. yaw_damping 10
  325. yaw_constraint -10 10
  326. yaw_friction 0
  327. yaw_bounce 0
  328. along_stiffness 100
  329. along_damping 10
  330. }
  331. }
  332. $jigglebone "SkirtD4_BLP"
  333. {
  334. is_flexible
  335. {
  336. length 20
  337. tip_mass 30
  338. pitch_stiffness 100
  339. pitch_damping 10
  340. pitch_constraint -16 21
  341. yaw_stiffness 100
  342. yaw_damping 10
  343. yaw_constraint -5 5
  344. yaw_friction 0
  345. yaw_bounce 0
  346. along_stiffness 100
  347. along_damping 10
  348. }
  349. }
  350.  
  351. $jigglebone "SkirtA1_BLP"
  352. {
  353. is_flexible
  354. {
  355. length 20
  356. tip_mass 30
  357. pitch_stiffness 100
  358. pitch_damping 10
  359. pitch_constraint -6 10
  360. yaw_stiffness 100
  361. yaw_damping 10
  362. yaw_constraint -5 5
  363. yaw_friction 0
  364. yaw_bounce 0
  365. along_stiffness 100
  366. along_damping 10
  367. }
  368. }
  369.  
  370. $jigglebone "SkirtA2_BLP"
  371. {
  372. is_flexible
  373. {
  374. length 20
  375. tip_mass 30
  376. pitch_stiffness 100
  377. pitch_damping 10
  378. pitch_constraint -21 10
  379. yaw_stiffness 100
  380. yaw_damping 10
  381. yaw_constraint -10 10
  382. yaw_friction 0
  383. yaw_bounce 0
  384. along_stiffness 100
  385. along_damping 10
  386. }
  387. }
  388.  
  389. $jigglebone "SkirtA3_BLP"
  390. {
  391. is_flexible
  392. {
  393. length 20
  394. tip_mass 30
  395. pitch_stiffness 100
  396. pitch_damping 10
  397. pitch_constraint -22 5
  398. yaw_stiffness 100
  399. yaw_damping 10
  400. yaw_constraint -10 10
  401. yaw_friction 0
  402. yaw_bounce 0
  403. along_stiffness 100
  404. along_damping 10
  405. }
  406. }
  407.  
  408. $jigglebone "SkirtA4_BLP"
  409. {
  410. is_flexible
  411. {
  412. length 20
  413. tip_mass 30
  414. pitch_stiffness 100
  415. pitch_damping 10
  416. pitch_constraint -21 5
  417. yaw_stiffness 100
  418. yaw_damping 10
  419. yaw_constraint -5 5
  420. yaw_friction 0
  421. yaw_bounce 0
  422. along_stiffness 100
  423. along_damping 10
  424. }
  425. }
  426.  
  427. $jigglebone "SkirtB1_BLP"
  428. {
  429. is_flexible
  430. {
  431. length 20
  432. tip_mass 30
  433. pitch_stiffness 100
  434. pitch_damping 10
  435. pitch_constraint -4 5
  436. yaw_stiffness 100
  437. yaw_damping 10
  438. yaw_constraint -5 10
  439. yaw_friction 0
  440. yaw_bounce 0
  441. along_stiffness 100
  442. along_damping 10
  443. }
  444. }
  445. $jigglebone "SkirtB2_BLP"
  446. {
  447. is_flexible
  448. {
  449. length 20
  450. tip_mass 30
  451. pitch_stiffness 100
  452. pitch_damping 10
  453. pitch_constraint -12 12
  454. yaw_stiffness 100
  455. yaw_damping 10
  456. yaw_constraint -5 14
  457. yaw_friction 0
  458. yaw_bounce 0
  459. along_stiffness 100
  460. along_damping 10
  461. }
  462. }
  463. $jigglebone "SkirtB3_BLP"
  464. {
  465. is_flexible
  466. {
  467. length 20
  468. tip_mass 30
  469. pitch_stiffness 100
  470. pitch_damping 10
  471. pitch_constraint -18 7
  472. yaw_stiffness 100
  473. yaw_damping 10
  474. yaw_constraint -5 14
  475. yaw_friction 0
  476. yaw_bounce 0
  477. along_stiffness 100
  478. along_damping 10
  479. }
  480. }
  481. $jigglebone "SkirtB4_BLP"
  482. {
  483. is_flexible
  484. {
  485. length 20
  486. tip_mass 30
  487. pitch_stiffness 100
  488. pitch_damping 10
  489. pitch_constraint -17 4
  490. yaw_stiffness 100
  491. yaw_damping 10
  492. yaw_constraint -5 10
  493. yaw_friction 0
  494. yaw_bounce 0
  495. along_stiffness 100
  496. along_damping 10
  497. }
  498. }
  499.  
  500. $jigglebone "SkirtF1_BLP"
  501. {
  502. is_flexible
  503. {
  504. length 20
  505. tip_mass 30
  506. pitch_stiffness 100
  507. pitch_damping 10
  508. pitch_constraint -4 5
  509. yaw_stiffness 100
  510. yaw_damping 10
  511. yaw_constraint -10 5
  512. yaw_friction 0
  513. yaw_bounce 0
  514. along_stiffness 100
  515. along_damping 10
  516. }
  517. }
  518. $jigglebone "SkirtF2_BLP"
  519. {
  520. is_flexible
  521. {
  522. length 20
  523. tip_mass 30
  524. pitch_stiffness 100
  525. pitch_damping 10
  526. pitch_constraint -12 12
  527. yaw_stiffness 100
  528. yaw_damping 10
  529. yaw_constraint -14 5
  530. yaw_friction 0
  531. yaw_bounce 0
  532. along_stiffness 100
  533. along_damping 10
  534. }
  535. }
  536. $jigglebone "SkirtF3_BLP"
  537. {
  538. is_flexible
  539. {
  540. length 20
  541. tip_mass 30
  542. pitch_stiffness 100
  543. pitch_damping 10
  544. pitch_constraint -18 7
  545. yaw_stiffness 100
  546. yaw_damping 10
  547. yaw_constraint -14 5
  548. yaw_friction 0
  549. yaw_bounce 0
  550. along_stiffness 100
  551. along_damping 10
  552. }
  553. }
  554. $jigglebone "SkirtF4_BLP"
  555. {
  556. is_flexible
  557. {
  558. length 20
  559. tip_mass 30
  560. pitch_stiffness 100
  561. pitch_damping 10
  562. pitch_constraint -17 4
  563. yaw_stiffness 100
  564. yaw_damping 10
  565. yaw_constraint -10 5
  566. yaw_friction 0
  567. yaw_bounce 0
  568. along_stiffness 100
  569. along_damping 10
  570. }
  571. }
  572.  
  573. $jigglebone "SkirtC1_BLP"
  574. {
  575. is_flexible
  576. {
  577. length 20
  578. tip_mass 30
  579. pitch_stiffness 100
  580. pitch_damping 10
  581. pitch_constraint -7 10
  582. yaw_stiffness 100
  583. yaw_damping 10
  584. yaw_constraint -5 10
  585. yaw_friction 0
  586. yaw_bounce 0
  587. along_stiffness 100
  588. along_damping 10
  589. }
  590. }
  591. $jigglebone "SkirtC2_BLP"
  592. {
  593. is_flexible
  594. {
  595. length 20
  596. tip_mass 30
  597. pitch_stiffness 100
  598. pitch_damping 10
  599. pitch_constraint -5 10
  600. yaw_stiffness 100
  601. yaw_damping 10
  602. yaw_constraint -5 15
  603. yaw_friction 0
  604. yaw_bounce 0
  605. along_stiffness 100
  606. along_damping 10
  607. }
  608. }
  609. $jigglebone "SkirtC3_BLP"
  610. {
  611. is_flexible
  612. {
  613. length 20
  614. tip_mass 30
  615. pitch_stiffness 100
  616. pitch_damping 10
  617. pitch_constraint -14 15
  618. yaw_stiffness 100
  619. yaw_damping 10
  620. yaw_constraint -5 17
  621. yaw_friction 0
  622. yaw_bounce 0
  623. along_stiffness 100
  624. along_damping 10
  625. }
  626. }
  627. $jigglebone "SkirtC4_BLP"
  628. {
  629. is_flexible
  630. {
  631. length 20
  632. tip_mass 30
  633. pitch_stiffness 100
  634. pitch_damping 10
  635. pitch_constraint -8 2
  636. yaw_stiffness 100
  637. yaw_damping 10
  638. yaw_constraint -5 10
  639. yaw_friction 0
  640. yaw_bounce 0
  641. along_stiffness 100
  642. along_damping 10
  643. }
  644. }
  645.  
  646. $jigglebone "SkirtE1_BLP"
  647. {
  648. is_flexible
  649. {
  650. length 20
  651. tip_mass 30
  652. pitch_stiffness 100
  653. pitch_damping 10
  654. pitch_constraint -7 10
  655. yaw_stiffness 100
  656. yaw_damping 10
  657. yaw_constraint -10 5
  658. yaw_friction 0
  659. yaw_bounce 0
  660. along_stiffness 100
  661. along_damping 10
  662. }
  663. }
  664. $jigglebone "SkirtE2_BLP"
  665. {
  666. is_flexible
  667. {
  668. length 20
  669. tip_mass 30
  670. pitch_stiffness 100
  671. pitch_damping 10
  672. pitch_constraint -15 10
  673. yaw_stiffness 100
  674. yaw_damping 10
  675. yaw_constraint -15 5
  676. yaw_friction 0
  677. yaw_bounce 0
  678. along_stiffness 100
  679. along_damping 10
  680. }
  681. }
  682. $jigglebone "SkirtE3_BLP"
  683. {
  684. is_flexible
  685. {
  686. length 20
  687. tip_mass 30
  688. pitch_stiffness 100
  689. pitch_damping 10
  690. pitch_constraint -14 15
  691. yaw_stiffness 100
  692. yaw_damping 10
  693. yaw_constraint -17 5
  694. yaw_friction 0
  695. yaw_bounce 0
  696. along_stiffness 100
  697. along_damping 10
  698. }
  699. }
  700. $jigglebone "SkirtE4_BLP"
  701. {
  702. is_flexible
  703. {
  704. length 20
  705. tip_mass 30
  706. pitch_stiffness 100
  707. pitch_damping 10
  708. pitch_constraint -8 2
  709. yaw_stiffness 100
  710. yaw_damping 10
  711. yaw_constraint -10 5
  712. yaw_friction 0
  713. yaw_bounce 0
  714. along_stiffness 100
  715. along_damping 10
  716. }
  717. }
  718.  
  719. $jigglebone "Sk_l1_1_BLP"
  720. {
  721. is_flexible
  722. {
  723. length 20
  724. tip_mass 30
  725. pitch_stiffness 100
  726. pitch_damping 10
  727. pitch_constraint -8 10
  728. yaw_stiffness 100
  729. yaw_damping 10
  730. yaw_constraint -2 5
  731. yaw_friction 0
  732. yaw_bounce 0
  733. along_stiffness 100
  734. along_damping 10
  735. }
  736. }
  737. $jigglebone "Sk_l1_2_BLP"
  738. {
  739. is_flexible
  740. {
  741. length 20
  742. tip_mass 30
  743. pitch_stiffness 100
  744. pitch_damping 10
  745. pitch_constraint -0 0
  746. yaw_stiffness 100
  747. yaw_damping 10
  748. yaw_constraint -5 10
  749. yaw_friction 0
  750. yaw_bounce 0
  751. along_stiffness 100
  752. along_damping 10
  753. }
  754. }
  755. $jigglebone "Sk_l1_3_BLP"
  756. {
  757. is_flexible
  758. {
  759. length 20
  760. tip_mass 30
  761. pitch_stiffness 100
  762. pitch_damping 10
  763. pitch_constraint -0 0
  764. yaw_stiffness 100
  765. yaw_damping 10
  766. yaw_constraint -8 15
  767. yaw_friction 0
  768. yaw_bounce 0
  769. along_stiffness 100
  770. along_damping 10
  771. }
  772. }
  773.  
  774. $jigglebone "Sk_r1_1_BLP"
  775. {
  776. is_flexible
  777. {
  778. length 20
  779. tip_mass 30
  780. pitch_stiffness 100
  781. pitch_damping 10
  782. pitch_constraint -8 10
  783. yaw_stiffness 100
  784. yaw_damping 10
  785. yaw_constraint -5 2
  786. yaw_friction 0
  787. yaw_bounce 0
  788. along_stiffness 100
  789. along_damping 10
  790. }
  791. }
  792. $jigglebone "Sk_r1_2_BLP"
  793. {
  794. is_flexible
  795. {
  796. length 20
  797. tip_mass 30
  798. pitch_stiffness 100
  799. pitch_damping 10
  800. pitch_constraint -0 0
  801. yaw_stiffness 100
  802. yaw_damping 10
  803. yaw_constraint -10 5
  804. yaw_friction 0
  805. yaw_bounce 0
  806. along_stiffness 100
  807. along_damping 10
  808. }
  809. }
  810. $jigglebone "Sk_r1_3_BLP"
  811. {
  812. is_flexible
  813. {
  814. length 20
  815. tip_mass 30
  816. pitch_stiffness 100
  817. pitch_damping 10
  818. pitch_constraint -0 0
  819. yaw_stiffness 100
  820. yaw_damping 10
  821. yaw_constraint -15 8
  822. yaw_friction 0
  823. yaw_bounce 0
  824. along_stiffness 100
  825. along_damping 10
  826. }
  827. }
  828.  
  829. $ikchain "rhand" "ValveBiped.Bip01_R_Hand" knee 0.707 0.707 0
  830. $ikchain "lhand" "ValveBiped.Bip01_L_Hand" knee 0.707 0.707 0
  831. $ikchain "rfoot" "ValveBiped.Bip01_R_Foot" knee 0.707 -0.707 0
  832. $ikchain "lfoot" "ValveBiped.Bip01_L_Foot" knee 0.707 -0.707 0
  833.  
  834. $ikautoplaylock "rfoot" 1 0.1
  835. $ikautoplaylock "lfoot" 1 0.1
  836.  
  837. $sequence reference "anims\reference" fps 1
  838.  
  839. $animation a_proportions "saber" subtract reference 0
  840.  
  841. $sequence proportions a_proportions predelta autoplay
  842.  
  843. $Sequence "ragdoll" {
  844. "anims\proportions_skeletonAction"
  845. activity "ACT_DIERAGDOLL" 1
  846. fadein 0.2
  847. fadeout 0.2
  848. fps 30
  849. }
  850.  
  851. $includemodel "f_anm.mdl"
  852.  
  853. $attachment "eyes" "ValveBiped.Bip01_Head1" 0.00 -0.51 55.35 absolute
  854. $attachment "mouth" "ValveBiped.Bip01_Head1" 0.80 -5.80 -0.15 rotate 0 -80 -90
  855.  
  856. $Sequence idle "saber" fps 1
  857.  
  858. $collisionjoints "physics1"
  859. {
  860. $mass 100
  861. $inertia 10
  862. $damping 0.05
  863. $rotdamping 0.01
  864.  
  865. $jointrotdamping "ValveBiped.Bip01_Pelvis" 3
  866. $rootbone "valvebiped.bip01_pelvis"
  867.  
  868. $jointconstrain "valvebiped.bip01_spine" x limit -25.00 25.00 0.00
  869. $jointconstrain "valvebiped.bip01_spine" y limit -15.00 15.00 0.00
  870. $jointconstrain "valvebiped.bip01_spine" z limit -25.00 25.00 0.00
  871.  
  872. $jointconstrain "valvebiped.bip01_spine2" x limit -25.00 25.00 0.00
  873. $jointconstrain "valvebiped.bip01_spine2" y limit -15.00 15.00 0.00
  874. $jointconstrain "valvebiped.bip01_spine2" z limit -15.00 15.00 0.00
  875.  
  876. $jointconstrain "valvebiped.bip01_spine4" x limit -30.00 30.00 0.00
  877. $jointconstrain "valvebiped.bip01_spine4" y limit -10.00 10.00 0.00
  878. $jointconstrain "valvebiped.bip01_spine4" z limit -10.00 10.00 0.00
  879.  
  880. $jointconstrain "valvebiped.bip01_l_upperarm" x limit -45.00 45.00 0.00
  881. $jointconstrain "valvebiped.bip01_l_upperarm" y limit -100.00 100.00 0.00
  882. $jointconstrain "valvebiped.bip01_l_upperarm" z limit -100.00 100.00 0.00
  883.  
  884. $jointconstrain "valvebiped.bip01_l_forearm" x limit 0.00 0.00 0.00
  885. $jointconstrain "valvebiped.bip01_l_forearm" y limit 0.00 0.00 0.00
  886. $jointconstrain "valvebiped.bip01_l_forearm" z limit -130.00 0.00 0.00
  887.  
  888. $jointconstrain "valvebiped.bip01_r_upperarm" x limit -45.00 45.00 0.00
  889. $jointconstrain "valvebiped.bip01_r_upperarm" y limit -100.00 100.00 0.00
  890. $jointconstrain "valvebiped.bip01_r_upperarm" z limit -100.00 100.00 0.00
  891.  
  892. $jointconstrain "valvebiped.bip01_neck1" x limit -10.00 10.00 0.00
  893. $jointconstrain "valvebiped.bip01_neck1" y limit -15.00 15.00 0.00
  894. $jointconstrain "valvebiped.bip01_neck1" z limit -15.00 15.00 0.00
  895.  
  896. $jointconstrain "valvebiped.bip01_r_forearm" x limit 0.00 0.00 0.00
  897. $jointconstrain "valvebiped.bip01_r_forearm" y limit 0.00 0.00 0.00
  898. $jointconstrain "valvebiped.bip01_r_forearm" z limit -130.00 0.00 0.00
  899.  
  900. $jointconstrain "valvebiped.bip01_l_hand" x limit -45.00 45.00 0.00
  901. $jointconstrain "valvebiped.bip01_l_hand" y limit -30.00 30.00 0.00
  902. $jointconstrain "valvebiped.bip01_l_hand" z limit -30.00 30.00 0.00
  903.  
  904. $jointconstrain "valvebiped.bip01_head1" x limit -45.00 45.00 0.00
  905. $jointconstrain "valvebiped.bip01_head1" y limit -10.00 10.00 0.00
  906. $jointconstrain "valvebiped.bip01_head1" z limit -15.00 15.00 0.00
  907.  
  908. $jointconstrain "valvebiped.bip01_r_thigh" x limit -15.00 15.00 0.00
  909. $jointconstrain "valvebiped.bip01_r_thigh" y limit -30.00 60.00 0.00
  910. $jointconstrain "valvebiped.bip01_r_thigh" z limit -70.00 30.00 0.00
  911.  
  912. $jointconstrain "valvebiped.bip01_r_calf" x limit 0.00 0.00 0.00
  913. $jointconstrain "valvebiped.bip01_r_calf" y limit 0.00 0.00 0.00
  914. $jointconstrain "valvebiped.bip01_r_calf" z limit 0.00 130.00 0.00
  915.  
  916. $jointconstrain "valvebiped.bip01_r_hand" x limit -45.00 45.00 0.00
  917. $jointconstrain "valvebiped.bip01_r_hand" y limit -30.00 30.00 0.00
  918. $jointconstrain "valvebiped.bip01_r_hand" z limit -30.00 30.00 0.00
  919.  
  920. $jointconstrain "valvebiped.bip01_l_thigh" x limit -15.00 15.00 0.00
  921. $jointconstrain "valvebiped.bip01_l_thigh" y limit -59.00 30.00 0.00
  922. $jointconstrain "valvebiped.bip01_l_thigh" z limit -70.00 30.00 0.00
  923.  
  924. $jointconstrain "valvebiped.bip01_l_calf" x limit 0.00 0.00 0.00
  925. $jointconstrain "valvebiped.bip01_l_calf" y limit 0.00 0.00 0.00
  926. $jointconstrain "valvebiped.bip01_l_calf" z limit 0.00 130.00 0.00
  927.  
  928. $jointconstrain "valvebiped.bip01_l_foot" x limit -30.00 30.00 0.00
  929. $jointconstrain "valvebiped.bip01_l_foot" y limit -30.00 30.00 0.00
  930. $jointconstrain "valvebiped.bip01_l_foot" z limit -30.00 30.00 0.00
  931.  
  932. $jointconstrain "valvebiped.bip01_r_foot" x limit -30.00 30.00 0.00
  933. $jointconstrain "valvebiped.bip01_r_foot" y limit -30.00 30.00 0.00
  934. $jointconstrain "valvebiped.bip01_r_foot" z limit -30.00 30.00 0.00
  935. }
Advertisement
Add Comment
Please, Sign In to add comment