Advertisement
Guest User

Untitled

a guest
Apr 8th, 2012
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 52.96 KB | None | 0 0
  1.  
  2. //==========================================================================
  3. //
  4. // Character Animation Script M U L T I P L A Y E R
  5. //
  6. // All player states should have animations sutable for a two handed rifle type weapon.
  7. //
  8. // This defines the animations and events that might occur at different times
  9. // for this character. State changes, and random behaviour during idle/alert
  10. // states will look here for default behaviour, if that character doesn't have
  11. // something specific in their scripts for that level.
  12. //
  13. //==========================================================================
  14.  
  15. // playerAnimType:
  16. // Set in "Player Anim Type" in the weapon gdt file.
  17. // Full list specified in playeranimtypes.txt.
  18. // Asset manager choices specified in weapon gdf files.
  19.  
  20. //==========================================================================
  21. // DEFINES
  22. //
  23. // These can be used to simplify the scripting, by defining replacement strings
  24.  
  25. DEFINES
  26.  
  27. // weaponclasses
  28. set weaponclass autofire = mg AND smg
  29.  
  30. // movetypes
  31. set movetype moving = walk AND walkcr AND walkcrbk AND walkbk AND run AND runbk AND runcr AND runcrbk AND walkprone AND walkpronebk
  32. set movetype crouching = idlecr AND runcr AND runcrbk AND walkcr AND walkcrbk
  33. set movetype prone = idleprone AND walkprone AND walkpronebk
  34. set movetype backstep = walkbk AND runbk AND walkcrbk AND walkpronebk
  35. set movetype laststand = idlelaststand AND crawllaststand AND crawllaststandbk
  36.  
  37. //==========================================================================
  38. // ANIMATIONS
  39. //
  40. // NOTE: scripts are chosen by first-come-first-serve basis. The first match
  41. // found is the one used.
  42. //
  43. // format:
  44. //
  45. // state <state description>
  46. // {
  47. // <movement type>
  48. // {
  49. // [DEFAULT / <condition type> [<condition value>], ...]
  50. // {
  51. // <both/legs/torso/turret> <animation> [sound <filename>]
  52. // <both/legs/torso/turret> <animation> [sound <filename>]
  53. // ...
  54. // }
  55. // }
  56. // }
  57. //
  58. // legend:
  59. //
  60. // <state description>: relaxed, alert, combat
  61. //
  62. // <movement type>: idle, idlecr, idleprone,
  63. // walk, walkbk, walkcr, walkcrbk, walkprone, walkpronebk.
  64. // run, runbk, runcr, runcrbk,
  65. // straferight, strafeleft, turnright, turnleft,
  66. // idlelaststand, crawllaststand, crawllaststandbk
  67. //
  68. // <condition type>: playerAnimType, weaponclass, position, enemy_weapon, underwater, mounted, movetype, leaning, weapon_position, perk, damagetype, hitlocation, hitdirection, firing, akimbo, riotshieldnext, fastmantle
  69. //
  70. // <condition value>:
  71. //
  72. // playerAnimType: <weapon Player Anim Type in gdt>
  73. // position: behind, infront, right, left
  74. // enemy_weapon: <see weapon pickup names>
  75. // underwater: <no values>
  76. // mounted: mg42
  77. // movetype: <see movement types>
  78. // leaning: right, left
  79. // weaponclass: rifle, sniper, smg, mg, pistol, grenade, rocketlauncher, flamethrower, turret, non-player, throwingknife
  80. // weapon_position: hip, ads
  81. // strafing: not, left, right - will never be left or right while moving backwards
  82. // perk: grenadedeath
  83. // damagetype: damage_bullet, damage_explosion_light, damage_explosion
  84. // hitlocation: hit_torso, hit_head, hit_neck, hit_legs
  85. // hitdirection: hit_front, hit_left, hit_right, hit_back
  86. // firing: true/false
  87. // akimbo: true/false
  88. // riotshieldnext: true/false
  89. // fastmantle: true/false
  90. //
  91. // NOTES:
  92. // - The player walks when they are ADS, so they can not ADS while running.
  93. //
  94.  
  95. ANIMATIONS
  96.  
  97. STATE COMBAT
  98. {
  99. idle
  100. {
  101. mounted mg42, firing
  102. {
  103. both standSAWgunner_aim turretanim
  104. }
  105. mounted mg42
  106. {
  107. both standSAWgunner_aim turretanim
  108. }
  109. mounted remote
  110. {
  111. both pb_stand_remotecontroller
  112. }
  113. playerAnimType none
  114. {
  115. both pb_stand_alert
  116. }
  117. playerAnimType briefcase
  118. {
  119. both pb_stand_bombplant
  120. }
  121. playerAnimType laptop
  122. {
  123. both pb_stand_remotecontroller
  124. }
  125. playerAnimType riotshield
  126. {
  127. both pb_stand_alert_shield
  128. }
  129. playerAnimType hold
  130. {
  131. both pb_hold_idle
  132. }
  133. akimbo
  134. {
  135. both pb_stand_alert_akimbo
  136. }
  137. playerAnimType pistol, weapon_position ads
  138. {
  139. both pb_stand_ads_pistol
  140. }
  141. playerAnimType pistol
  142. {
  143. both pb_stand_alert_pistol
  144. }
  145. playerAnimType mg, weapon_position ads
  146. {
  147. both pb_stand_ads_mg
  148. }
  149. playerAnimType mg
  150. {
  151. both pb_stand_alert_mg
  152. }
  153. playerAnimType rocketlauncher, weapon_position ads
  154. {
  155. both pb_stand_ads_RPG
  156. }
  157. playerAnimType rocketlauncher
  158. {
  159. both pb_stand_alert_RPG
  160. }
  161. weapon_position ads
  162. {
  163. both pb_stand_ads
  164. }
  165. playerAnimType grenade, playerAnimTypePrimary riotshield
  166. {
  167. both pb_shield_grenade_pullpin
  168. }
  169. playerAnimType grenade, playerAnimType all NOT m203
  170. {
  171. both pb_stand_grenade_pullpin
  172. }
  173. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  174. {
  175. both pb_shield_knife_pullout
  176. }
  177. playerAnimType throwingknife
  178. {
  179. both pb_stand_pullout_knife
  180. }
  181. default // two handed rifle type weapon
  182. {
  183. both pb_stand_alert
  184. }
  185. }
  186. idlecr
  187. {
  188. mounted mg42, firing
  189. {
  190. both crouchSAWgunner_aim turretanim
  191. }
  192. mounted mg42
  193. {
  194. both crouchSAWgunner_aim turretanim
  195. }
  196. mounted remote
  197. {
  198. both pb_crouch_remotecontroller
  199. }
  200. playerAnimType none
  201. {
  202. both pb_crouch_bombplant
  203. }
  204. playerAnimType briefcase
  205. {
  206. both pb_crouch_bombplant
  207. }
  208. playerAnimType laptop
  209. {
  210. both pb_crouch_remotecontroller
  211. }
  212. playerAnimType riotshield
  213. {
  214. both pb_crouch_alert_shield
  215. }
  216. playerAnimType hold
  217. {
  218. both pb_crouch_hold_idle
  219. }
  220. akimbo
  221. {
  222. both pb_crouch_alert_akimbo
  223. }
  224. playerAnimType pistol, weapon_position ads
  225. {
  226. both pb_crouch_ads_pistol
  227. }
  228. playerAnimType pistol
  229. {
  230. both pb_crouch_alert_pistol
  231. }
  232. playerAnimType rocketlauncher, weapon_position ads
  233. {
  234. both pb_crouch_ads_RPG
  235. }
  236. playerAnimType rocketlauncher
  237. {
  238. both pb_crouch_alert_RPG
  239. }
  240. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  241. {
  242. both pb_crouch_grenade_pullpin
  243. }
  244. playerAnimType grenade, playerAnimTypePrimary riotshield
  245. {
  246. both pb_crouch_grenade_pullpin
  247. }
  248. playerAnimType grenade, playerAnimType all NOT m203
  249. {
  250. both pb_crouch_grenade_pullpin
  251. }
  252. weapon_position ads
  253. {
  254. both pb_crouch_ads
  255. }
  256. default // two handed rifle type weapon
  257. {
  258. both pb_crouch_alert
  259. }
  260. }
  261. idleprone
  262. {
  263. mounted mg42, firing
  264. {
  265. both proneSAWgunner_aim turretanim
  266. }
  267. mounted mg42
  268. {
  269. both proneSAWgunner_aim turretanim
  270. }
  271. mounted remote
  272. {
  273. both pb_prone_remotecontroller
  274. }
  275. playerAnimType briefcase
  276. {
  277. both pb_prone_bombplant
  278. }
  279. playerAnimType laptop
  280. {
  281. both pb_prone_remotecontroller
  282. }
  283. playerAnimType hold
  284. {
  285. both pb_prone_hold
  286. }
  287. playerAnimType none
  288. {
  289. both pb_prone_bombplant
  290. }
  291. akimbo
  292. {
  293. both pb_prone_aim_akimbo
  294. }
  295. playerAnimType pistol
  296. {
  297. both pb_prone_aim_pistol
  298. }
  299. playerAnimType rocketlauncher
  300. {
  301. both pb_prone_aim_RPG
  302. }
  303. playerAnimType grenade, playerAnimType all NOT m203
  304. {
  305. both pb_prone_aim_grenade
  306. }
  307. playerAnimType throwingknife
  308. {
  309. both pb_prone_pullout_knife
  310. }
  311. playerAnimType sniper
  312. {
  313. both pb_prone_aim_sniper
  314. }
  315. default
  316. {
  317. both pb_prone_aim
  318. }
  319. }
  320. idlelaststand
  321. {
  322. playerAnimType rocketlauncher
  323. {
  324. both pb_laststand_idle_RPG
  325. }
  326. playerAnimType riotshield
  327. {
  328. both pb_laststand_idle_shield
  329. }
  330. playerAnimTypePrimary riotshield
  331. {
  332. both pb_laststand_idle_shield
  333. }
  334. playerAnimType hold
  335. {
  336. both pb_deadhands_idle
  337. }
  338. akimbo
  339. {
  340. both pb_laststand_idle_akimbo
  341. }
  342. default
  343. {
  344. both pb_laststand_idle
  345. }
  346. }
  347.  
  348. // FLINCHING
  349. flinch_forward
  350. {
  351. akimbo
  352. {
  353. torso pt_flinch_pistol_forward
  354. }
  355. playerAnimType pistol
  356. {
  357. torso pt_flinch_pistol_forward
  358. }
  359. playerAnimType grenade, playerAnimType all NOT m203
  360. {
  361. torso pt_flinch_grenade_forward
  362. }
  363. default
  364. {
  365. torso pt_flinch_forward
  366. }
  367. }
  368. flinch_backward
  369. {
  370. akimbo
  371. {
  372. torso pt_flinch_pistol_back
  373. }
  374. playerAnimType pistol
  375. {
  376. torso pt_flinch_pistol_back
  377. }
  378. playerAnimType grenade, playerAnimType all NOT m203
  379. {
  380. torso pt_flinch_grenade_back
  381. }
  382. default
  383. {
  384. torso pt_flinch_back
  385. }
  386. }
  387. flinch_left
  388. {
  389. akimbo
  390. {
  391. torso pt_flinch_pistol_left
  392. }
  393. playerAnimType pistol
  394. {
  395. torso pt_flinch_pistol_left
  396. }
  397. playerAnimType grenade, playerAnimType all NOT m203
  398. {
  399. torso pt_flinch_grenade_left
  400. }
  401. default
  402. {
  403. torso pt_flinch_left
  404. }
  405. }
  406. flinch_right
  407. {
  408. akimbo
  409. {
  410. torso pt_flinch_pistol_right
  411. }
  412. playerAnimType pistol
  413. {
  414. torso pt_flinch_pistol_right
  415. }
  416. playerAnimType grenade, playerAnimType all NOT m203
  417. {
  418. torso pt_flinch_grenade_right
  419. }
  420. default
  421. {
  422. torso pt_flinch_right
  423. }
  424. }
  425.  
  426. // STUMBLE
  427. stumble_forward
  428. {
  429. // pistol
  430. playerAnimType pistol, strafing left
  431. {
  432. both pb_stumble_pistol_left
  433. }
  434. playerAnimType pistol, strafing right
  435. {
  436. both pb_stumble_pistol_right
  437. }
  438. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  439. {
  440. both pb_stumble_grenade_left
  441. }
  442. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  443. {
  444. both pb_stumble_grenade_right
  445. }
  446. playerAnimType pistol
  447. {
  448. both pb_stumble_pistol_forward
  449. }
  450. playerAnimType grenade, playerAnimType all NOT m203
  451. {
  452. both pb_stumble_grenade_forward
  453. }
  454.  
  455. // rifle
  456. strafing left
  457. {
  458. both pb_stumble_left
  459. }
  460. strafing right
  461. {
  462. both pb_stumble_right
  463. }
  464. default
  465. {
  466. both pb_stumble_forward
  467. }
  468. }
  469. stumble_backward
  470. {
  471. playerAnimType pistol, strafing left
  472. {
  473. both pb_stumble_pistol_left
  474. }
  475. playerAnimType pistol, strafing right
  476. {
  477. both pb_stumble_pistol_right
  478. }
  479. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  480. {
  481. both pb_stumble_grenade_left
  482. }
  483. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  484. {
  485. both pb_stumble_grenade_right
  486. }
  487. playerAnimType pistol
  488. {
  489. both pb_stumble_pistol_back
  490. }
  491. playerAnimType grenade, playerAnimType all NOT m203
  492. {
  493. both pb_stumble_grenade_back
  494. }
  495.  
  496. // rifle
  497. strafing left
  498. {
  499. both pb_stumble_left
  500. }
  501. strafing right
  502. {
  503. both pb_stumble_right
  504. }
  505. default
  506. {
  507. both pb_stumble_back
  508. }
  509. }
  510.  
  511. // STUMBLE WALK
  512. stumble_walk_forward
  513. {
  514. // pistol
  515. playerAnimType pistol AND grenade, strafing left, playerAnimType all NOT m203
  516. {
  517. both pb_stumble_pistol_walk_left
  518. }
  519. playerAnimType pistol AND grenade, strafing right, playerAnimType all NOT m203
  520. {
  521. both pb_stumble_pistol_walk_right
  522. }
  523. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  524. {
  525. both pb_stumble_pistol_walk_forward
  526. }
  527.  
  528. // rifle
  529. strafing left
  530. {
  531. both pb_stumble_walk_left
  532. }
  533. strafing right
  534. {
  535. both pb_stumble_walk_right
  536. }
  537. default
  538. {
  539. both pb_stumble_walk_forward
  540. }
  541. }
  542. stumble_walk_backward
  543. {
  544. // pistol
  545. playerAnimType pistol AND grenade, strafing left, playerAnimType all NOT m203
  546. {
  547. both pb_stumble_pistol_walk_left
  548. }
  549. playerAnimType pistol AND grenade, strafing right, playerAnimType all NOT m203
  550. {
  551. both pb_stumble_pistol_walk_right
  552. }
  553. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  554. {
  555. both pb_stumble_pistol_walk_back
  556. }
  557. // rifle
  558. strafing left
  559. {
  560. both pb_stumble_walk_left
  561. }
  562. strafing right
  563. {
  564. both pb_stumble_walk_right
  565. }
  566. default
  567. {
  568. both pb_stumble_walk_back
  569. }
  570. }
  571.  
  572. // STUMBLE CROUCH
  573. stumble_crouch_forward
  574. {
  575. // pistol
  576. playerAnimType pistol AND grenade, strafing left, playerAnimType all NOT m203
  577. {
  578. both pb_stumble_pistol_left
  579. }
  580. playerAnimType pistol AND grenade, strafing right, playerAnimType all NOT m203
  581. {
  582. both pb_stumble_pistol_right
  583. }
  584. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  585. {
  586. both pb_stumble_pistol_forward
  587. }
  588.  
  589. // rifle
  590. strafing left
  591. {
  592. both pb_stumble_left
  593. }
  594. strafing right
  595. {
  596. both pb_stumble_right
  597. }
  598. default
  599. {
  600. both pb_stumble_forward
  601. }
  602. }
  603. stumble_crouch_backward
  604. {
  605. // pistol
  606. playerAnimType pistol AND grenade, strafing left, playerAnimType all NOT m203
  607. {
  608. both pb_stumble_pistol_left
  609. }
  610. playerAnimType pistol AND grenade, strafing right, playerAnimType all NOT m203
  611. {
  612. both pb_stumble_pistol_right
  613. }
  614. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  615. {
  616. both pb_stumble_pistol_back
  617. }
  618. strafing left
  619. {
  620. both pb_stumble_left
  621. }
  622. strafing right
  623. {
  624. both pb_stumble_right
  625. }
  626. default
  627. {
  628. both pb_stumble_back
  629. }
  630. }
  631.  
  632. walk
  633. {
  634. playerAnimType none
  635. {
  636. //both pb_stand_shoot_walk_forward_unarmed
  637. both pb_combatwalk_forward_loop_pistol
  638. }
  639. playerAnimType riotshield, strafing left
  640. {
  641. both pb_walk_left_shield
  642. }
  643. playerAnimType riotshield, strafing right
  644. {
  645. both pb_walk_right_shield
  646. }
  647. playerAnimType riotshield
  648. {
  649. both pb_walk_forward_shield
  650. }
  651. playerAnimType hold
  652. {
  653. both pb_hold_run
  654. }
  655. playerAnimType rocketlauncher, strafing left
  656. {
  657. both pb_walk_left_RPG_ads
  658. }
  659. playerAnimType rocketlauncher, strafing right
  660. {
  661. both pb_walk_right_RPG_ads
  662. }
  663. playerAnimType rocketlauncher
  664. {
  665. both pb_walk_forward_RPG_ads
  666. }
  667. strafing left, akimbo
  668. {
  669. both pb_walk_left_akimbo
  670. }
  671. strafing right, akimbo
  672. {
  673. both pb_walk_right_akimbo
  674. }
  675. akimbo
  676. {
  677. both pb_walk_forward_akimbo
  678. }
  679. playerAnimType pistol , strafing left
  680. {
  681. both pb_combatwalk_left_loop_pistol
  682. }
  683. playerAnimType pistol, strafing right
  684. {
  685. both pb_combatwalk_right_loop_pistol
  686. }
  687. playerAnimType pistol
  688. {
  689. both pb_combatwalk_forward_loop_pistol
  690. }
  691. playerAnimType grenade, strafing left, playerAnimTypePrimary riotshield
  692. {
  693. both pb_combatrun_left_loop_grenade
  694. }
  695. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  696. {
  697. both pb_combatrun_left_loop_grenade
  698. }
  699. playerAnimType grenade, strafing right, playerAnimTypePrimary riotshield
  700. {
  701. both pb_combatrun_right_loop_grenade
  702. }
  703. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  704. {
  705. both pb_combatrun_right_loop_grenade
  706. }
  707. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  708. {
  709. both pb_combatrun_forward_loop_stickgrenade
  710. }
  711. playerAnimType grenade, playerAnimTypePrimary riotshield
  712. {
  713. both pb_combatrun_forward_loop_stickgrenade
  714. }
  715. playerAnimType grenade, playerAnimType all NOT m203
  716. {
  717. both pb_combatrun_forward_loop_stickgrenade
  718. }
  719. // playerAnimType mg
  720. // {
  721. // both pb_walk_forward_mg
  722. // }
  723. strafing left
  724. {
  725. both pb_stand_shoot_walk_left
  726. }
  727. strafing right
  728. {
  729. both pb_stand_shoot_walk_right
  730. }
  731. default // two handed rifle type weapon
  732. {
  733. both pb_stand_shoot_walk_forward
  734. }
  735. }
  736. walkbk // Always ADS when walking
  737. {
  738. playerAnimType none
  739. {
  740. //both pb_stand_shoot_walk_forward_unarmed
  741. both pb_combatwalk_back_loop_pistol
  742. }
  743. playerAnimType riotshield, strafing left
  744. {
  745. both pb_walk_left_shield
  746. }
  747. playerAnimType riotshield, strafing right
  748. {
  749. both pb_walk_right_shield
  750. }
  751. playerAnimType riotshield
  752. {
  753. both pb_walk_back_shield
  754. }
  755. playerAnimType hold
  756. {
  757. both pb_hold_run_back
  758. }
  759. playerAnimType rocketlauncher
  760. {
  761. both pb_walk_back_RPG_ads
  762. }
  763. strafing left, akimbo
  764. {
  765. both pb_walk_left_akimbo
  766. }
  767. playerAnimType pistol, strafing left
  768. {
  769. both pb_combatwalk_left_loop_pistol
  770. }
  771. strafing right, akimbo
  772. {
  773. both pb_walk_right_akimbo
  774. }
  775. playerAnimType pistol, strafing right
  776. {
  777. both pb_combatwalk_right_loop_pistol
  778. }
  779. akimbo
  780. {
  781. both pb_walk_back_akimbo
  782. }
  783. playerAnimType pistol
  784. {
  785. both pb_combatwalk_back_loop_pistol
  786. }
  787. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  788. {
  789. both pb_combatrun_back_loop_grenade
  790. }
  791. playerAnimType grenade, playerAnimTypePrimary riotshield
  792. {
  793. both pb_combatrun_back_loop_grenade
  794. }
  795. playerAnimType grenade, playerAnimType all NOT m203
  796. {
  797. both pb_combatrun_back_loop_grenade
  798. }
  799. strafing left
  800. {
  801. both pb_stand_shoot_walk_left
  802. }
  803. strafing right
  804. {
  805. both pb_stand_shoot_walk_right
  806. }
  807. default
  808. {
  809. both pb_stand_shoot_walk_back
  810. }
  811. }
  812. walkcr
  813. {
  814. playerAnimType none
  815. {
  816. both pb_crouch_walk_forward_unarmed
  817. }
  818. playerAnimType riotshield, strafing left
  819. {
  820. both pb_crouch_walk_left_shield
  821. }
  822. playerAnimType riotshield, strafing right
  823. {
  824. both pb_crouch_walk_right_shield
  825. }
  826. playerAnimType riotshield
  827. {
  828. both pb_crouch_walk_forward_shield
  829. }
  830. playerAnimType hold, strafing left
  831. {
  832. both pb_crouch_hold_run_left
  833. }
  834. playerAnimType hold, strafing right
  835. {
  836. both pb_crouch_hold_run_right
  837. }
  838. playerAnimType hold
  839. {
  840. both pb_crouch_hold_run
  841. }
  842. playerAnimType rocketlauncher, strafing left
  843. {
  844. both pb_crouch_walk_left_RPG
  845. }
  846. playerAnimType rocketlauncher, strafing right
  847. {
  848. both pb_crouch_walk_right_RPG
  849. }
  850. playerAnimType rocketlauncher
  851. {
  852. both pb_crouch_walk_forward_RPG
  853. }
  854. playerAnimType pistol AND grenade, strafing left, playerAnimType all NOT m203
  855. {
  856. both pb_crouch_walk_left_pistol
  857. }
  858. playerAnimType pistol AND grenade, strafing right, playerAnimType all NOT m203
  859. {
  860. both pb_crouch_walk_right_pistol
  861. }
  862. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  863. {
  864. both pb_crouch_walk_forward_pistol
  865. }
  866. strafing left
  867. {
  868. both pb_crouch_shoot_run_left
  869. }
  870. strafing right
  871. {
  872. both pb_crouch_shoot_run_right
  873. }
  874. default // two handed rifle type weapon
  875. {
  876. both pb_crouch_shoot_run_forward
  877. }
  878. }
  879.  
  880. walkcrbk
  881. {
  882. playerAnimType none
  883. {
  884. both pb_crouch_walk_forward_unarmed
  885. }
  886. playerAnimType riotshield, strafing left
  887. {
  888. both pb_crouch_walk_left_shield
  889. }
  890. playerAnimType riotshield, strafing right
  891. {
  892. both pb_crouch_walk_right_shield
  893. }
  894. playerAnimType riotshield
  895. {
  896. both pb_crouch_walk_back_shield
  897. }
  898. playerAnimType hold
  899. {
  900. both pb_crouch_hold_run_back
  901. }
  902. playerAnimType rocketlauncher
  903. {
  904. both pb_crouch_walk_back_RPG
  905. }
  906. playerAnimType pistol AND grenade, strafing left, playerAnimType all NOT m203
  907. {
  908. both pb_crouch_walk_left_pistol
  909. }
  910. playerAnimType pistol AND grenade, strafing right, playerAnimType all NOT m203
  911. {
  912. both pb_crouch_walk_right_pistol
  913. }
  914. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  915. {
  916. both pb_crouch_walk_back_pistol
  917. }
  918. strafing left
  919. {
  920. both pb_crouch_shoot_run_left
  921. }
  922. strafing right
  923. {
  924. both pb_crouch_shoot_run_right
  925. }
  926. default // two handed rifle type weapon
  927. {
  928. both pb_crouch_shoot_run_back
  929. }
  930. }
  931. walkprone
  932. {
  933. strafing left, akimbo
  934. {
  935. both pb_prone_crawl_left_akimbo
  936. }
  937. strafing right, akimbo
  938. {
  939. both pb_prone_crawl_right_akimbo
  940. }
  941. playerAnimType pistol, strafing left
  942. {
  943. both pb_prone_crawl_left
  944. }
  945. playerAnimType pistol, strafing right
  946. {
  947. both pb_prone_crawl_right
  948. }
  949. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  950. {
  951. both pb_prone_grenade_crawl_left
  952. }
  953. playerAnimType hold, strafing left
  954. {
  955. both pb_prone_crawl_left_hold
  956. }
  957. playerAnimType hold, strafing right
  958. {
  959. both pb_prone_crawl_right_hold
  960. }
  961. playerAnimType hold
  962. {
  963. both pb_prone_crawl_hold
  964. }
  965. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  966. {
  967. both pb_prone_grenade_crawl_right
  968. }
  969. akimbo
  970. {
  971. both pb_prone_crawl_akimbo
  972. }
  973. playerAnimType pistol
  974. {
  975. both pb_prone_crawl
  976. }
  977. playerAnimType grenade, playerAnimType all NOT m203
  978. {
  979. both pb_prone_grenade_crawl
  980. }
  981. strafing left
  982. {
  983. both pb_prone_crawl_left
  984. }
  985. strafing right
  986. {
  987. both pb_prone_crawl_right
  988. }
  989. default
  990. {
  991. both pb_prone_crawl
  992. }
  993. }
  994. walkpronebk
  995. {
  996. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  997. {
  998. both pb_prone_grenade_crawl_left
  999. }
  1000. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  1001. {
  1002. both pb_prone_grenade_crawl_right
  1003. }
  1004. playerAnimType hold
  1005. {
  1006. both pb_prone_crawl_back_hold
  1007. }
  1008. akimbo
  1009. {
  1010. both pb_prone_crawl_back_akimbo
  1011. }
  1012. playerAnimType pistol
  1013. {
  1014. both pb_prone_crawl_back
  1015. }
  1016. playerAnimType grenade, playerAnimType all NOT m203
  1017. {
  1018. both pb_prone_grenade_crawl_back
  1019. }
  1020. default
  1021. {
  1022. both pb_prone_crawl_back
  1023. }
  1024. }
  1025. crawllaststand
  1026. {
  1027. playerAnimType rocketlauncher, strafing left
  1028. {
  1029. both pb_laststand_crawl_left_RPG
  1030. }
  1031. playerAnimType riotshield, strafing left
  1032. {
  1033. both pb_laststand_crawl_left_shield
  1034. }
  1035. playerAnimType hold, strafing left
  1036. {
  1037. both pb_deadhands_crawl_left
  1038. }
  1039. strafing left, akimbo
  1040. {
  1041. both pb_laststand_crawl_left_akimbo
  1042. }
  1043. strafing left
  1044. {
  1045. both pb_laststand_crawl_left
  1046. }
  1047. playerAnimType rocketlauncher, strafing right
  1048. {
  1049. both pb_laststand_crawl_right_RPG
  1050. }
  1051. playerAnimType riotshield, strafing right
  1052. {
  1053. both pb_laststand_crawl_right_shield
  1054. }
  1055. playerAnimType hold, strafing right
  1056. {
  1057. both pb_deadhands_crawl_right
  1058. }
  1059. strafing right, akimbo
  1060. {
  1061. both pb_laststand_crawl_right_akimbo
  1062. }
  1063. strafing right
  1064. {
  1065. both pb_laststand_crawl_right
  1066. }
  1067. playerAnimType rocketlauncher, default
  1068. {
  1069. both pb_laststand_crawl_RPG
  1070. }
  1071. playerAnimType riotshield
  1072. {
  1073. both pb_laststand_crawl_shield
  1074. }
  1075. playerAnimType hold
  1076. {
  1077. both pb_deadhands_crawl_forward
  1078. }
  1079. akimbo
  1080. {
  1081. both pb_laststand_crawl_akimbo
  1082. }
  1083. default
  1084. {
  1085. both pb_laststand_crawl
  1086. }
  1087. }
  1088. crawllaststandbk
  1089. {
  1090. playerAnimType rocketlauncher, strafing left
  1091. {
  1092. both pb_laststand_crawl_left_RPG
  1093. }
  1094. playerAnimType riotshield, strafing left
  1095. {
  1096. both pb_laststand_crawl_left_shield
  1097. }
  1098. playerAnimType hold, strafing left
  1099. {
  1100. both pb_deadhands_crawl_left
  1101. }
  1102. strafing left, akimbo
  1103. {
  1104. both pb_laststand_crawl_left_akimbo
  1105. }
  1106. strafing left
  1107. {
  1108. both pb_laststand_crawl_left
  1109. }
  1110. playerAnimType rocketlauncher, strafing right
  1111. {
  1112. both pb_laststand_crawl_right_RPG
  1113. }
  1114. playerAnimType riotshield, strafing right
  1115. {
  1116. both pb_laststand_crawl_right_shield
  1117. }
  1118. playerAnimType hold, strafing right
  1119. {
  1120. both pb_deadhands_crawl_right
  1121. }
  1122. strafing right, akimbo
  1123. {
  1124. both pb_laststand_crawl_right_akimbo
  1125. }
  1126. strafing right
  1127. {
  1128. both pb_laststand_crawl_right
  1129. }
  1130. playerAnimType rocketlauncher, default
  1131. {
  1132. both pb_laststand_crawl_back_RPG
  1133. }
  1134. playerAnimType riotshield
  1135. {
  1136. both pb_laststand_crawl_back_shield
  1137. }
  1138. playerAnimType hold
  1139. {
  1140. both pb_deadhands_crawl_back
  1141. }
  1142. akimbo
  1143. {
  1144. both pb_laststand_crawl_back_akimbo
  1145. }
  1146. default
  1147. {
  1148. both pb_laststand_crawl
  1149. }
  1150. }
  1151. run
  1152. {
  1153. playerAnimType none
  1154. {
  1155. both pb_pistol_run_fast
  1156. }
  1157. weaponclass spread
  1158. {
  1159. both pb_combatrun_forward_loop_shotgun
  1160. }
  1161. playerAnimType sniper
  1162. {
  1163. both pb_combatrun_forward_loop_sniper
  1164. }
  1165. playerAnimType autorifle, weaponclass mg
  1166. {
  1167. both pb_combatrun_forward_loop_lmg
  1168. }
  1169. playerAnimType hold, strafing left
  1170. {
  1171. both pb_hold_run_left
  1172. }
  1173. playerAnimType hold, strafing right
  1174. {
  1175. both pb_hold_run_right
  1176. }
  1177. playerAnimType hold
  1178. {
  1179. both pb_hold_run
  1180. }
  1181. akimbo
  1182. {
  1183. both pb_combatrun_forward_akimbo
  1184. }
  1185. playerAnimType smg
  1186. {
  1187. both pb_combatrun_forward_loop_smg
  1188. }
  1189. playerAnimType autorifle
  1190. {
  1191. both pb_combatrun_forward_loop_assault
  1192. }
  1193. playerAnimType riotshield, strafing left
  1194. {
  1195. both pb_combatrun_left_shield
  1196. }
  1197. playerAnimType riotshield, strafing right
  1198. {
  1199. both pb_combatrun_right_shield
  1200. }
  1201. playerAnimType riotshield
  1202. {
  1203. both pb_combatrun_forward_shield
  1204. }
  1205. strafing left, akimbo
  1206. {
  1207. both pb_combatrun_left_akimbo
  1208. }
  1209. strafing right, akimbo
  1210. {
  1211. both pb_combatrun_right_akimbo
  1212. }
  1213. playerAnimType rocketlauncher, strafing left
  1214. {
  1215. both pb_combatrun_left_RPG
  1216. }
  1217. playerAnimType rocketlauncher, strafing right
  1218. {
  1219. both pb_combatrun_right_RPG
  1220. }
  1221. playerAnimType rocketlauncher
  1222. {
  1223. both pb_combatrun_forward_RPG
  1224. }
  1225. playerAnimType pistol, strafing left
  1226. {
  1227. both pb_combatrun_left_loop_pistol
  1228. }
  1229. playerAnimType pistol, strafing right
  1230. {
  1231. both pb_combatrun_right_loop_pistol
  1232. }
  1233. playerAnimType throwingknife, strafing left, playerAnimTypePrimary riotshield
  1234. {
  1235. both pb_combatrun_left_loop_grenade
  1236. }
  1237. playerAnimType grenade, strafing left, playerAnimTypePrimary riotshield
  1238. {
  1239. both pb_combatrun_left_loop_grenade
  1240. }
  1241. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  1242. {
  1243. both pb_combatrun_left_loop_grenade
  1244. }
  1245. playerAnimType throwingknife, strafing right, playerAnimTypePrimary riotshield
  1246. {
  1247. both pb_combatrun_right_loop_grenade
  1248. }
  1249. playerAnimType grenade, strafing right, playerAnimTypePrimary riotshield
  1250. {
  1251. both pb_combatrun_right_loop_grenade
  1252. }
  1253. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  1254. {
  1255. both pb_combatrun_right_loop_grenade
  1256. }
  1257. // playerAnimType mg, strafing left
  1258. // {
  1259. // both pb_combatrun_left_mg
  1260. // }
  1261. // playerAnimType mg, strafing right
  1262. // {
  1263. // both pb_combatrun_right_mg
  1264. // }
  1265. // playerAnimType mg
  1266. // {
  1267. // both pb_combatrun_forward_mg
  1268. // }
  1269. strafing left
  1270. {
  1271. both pb_combatrun_left_loop
  1272. }
  1273. strafing right
  1274. {
  1275. both pb_combatrun_right_loop
  1276. }
  1277. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  1278. {
  1279. both pb_combatrun_forward_loop_stickgrenade
  1280. }
  1281. playerAnimType grenade, playerAnimTypePrimary riotshield
  1282. {
  1283. both pb_combatrun_forward_loop_stickgrenade
  1284. }
  1285. playerAnimType grenade, playerAnimType all NOT m203
  1286. {
  1287. both pb_combatrun_forward_loop_stickgrenade
  1288. }
  1289. playerAnimType pistol
  1290. {
  1291. both pb_pistol_run_fast
  1292. }
  1293. default
  1294. {
  1295. both pb_combatrun_forward_loop
  1296. }
  1297. }
  1298. // STUMBLE SPRINT
  1299. stumble_sprint_forward
  1300. {
  1301. default
  1302. {
  1303. both pb_stumble_forward
  1304. }
  1305. }
  1306. sprint
  1307. {
  1308. weaponclass spread
  1309. {
  1310. both pb_sprint_shotgun
  1311. }
  1312. playerAnimType none
  1313. {
  1314. both pb_sprint
  1315. }
  1316. playerAnimType riotshield
  1317. {
  1318. both pb_sprint_shield
  1319. }
  1320. playerAnimType hold
  1321. {
  1322. both pb_sprint_hold
  1323. }
  1324. playerAnimType grenade, playerAnimType all NOT m203
  1325. {
  1326. both pb_sprint
  1327. }
  1328. akimbo
  1329. {
  1330. both pb_sprint_akimbo
  1331. }
  1332. playerAnimType pistol
  1333. {
  1334. both pb_sprint_pistol
  1335. }
  1336. playerAnimType rocketlauncher
  1337. {
  1338. both pb_sprint_RPG
  1339. }
  1340. // playerAnimType mg
  1341. // {
  1342. // both pb_sprint_mg
  1343. // }
  1344. playerAnimType autorifle, weaponclass mg
  1345. {
  1346. both pb_sprint_lmg
  1347. }
  1348. playerAnimType smg
  1349. {
  1350. both pb_sprint_smg
  1351. }
  1352. playerAnimType autorifle
  1353. {
  1354. both pb_sprint_assault
  1355. }
  1356. playerAnimType sniper
  1357. {
  1358. both pb_sprint_sniper
  1359. }
  1360. default
  1361. {
  1362. both pb_sprint
  1363. }
  1364. }
  1365. runbk
  1366. {
  1367. playerAnimType none
  1368. {
  1369. both pb_combatrun_back_loop_grenade
  1370. }
  1371. weaponclass spread, strafing left
  1372. {
  1373. both pb_combatrun_left_loop_shotgun
  1374. }
  1375. weaponclass spread, strafing right
  1376. {
  1377. both pb_combatrun_right_loop_shotgun
  1378. }
  1379. weaponclass spread
  1380. {
  1381. both pb_combatrun_back_loop_shotgun
  1382. }
  1383. playerAnimType riotshield, strafing left
  1384. {
  1385. both pb_combatrun_left_shield
  1386. }
  1387. playerAnimType riotshield, strafing right
  1388. {
  1389. both pb_combatrun_right_shield
  1390. }
  1391. playerAnimType riotshield
  1392. {
  1393. both pb_combatrun_back_shield
  1394. }
  1395. playerAnimType hold
  1396. {
  1397. both pb_hold_run_back
  1398. }
  1399. strafing left, akimbo
  1400. {
  1401. both pb_combatrun_left_akimbo
  1402. }
  1403. playerAnimType pistol, strafing left
  1404. {
  1405. both pb_combatrun_left_loop_pistol
  1406. }
  1407. strafing right, akimbo
  1408. {
  1409. both pb_combatrun_right_akimbo
  1410. }
  1411. playerAnimType pistol, strafing right
  1412. {
  1413. both pb_combatrun_right_loop_pistol
  1414. }
  1415. playerAnimType throwingknife, strafing left, playerAnimTypePrimary riotshield
  1416. {
  1417. both pb_combatrun_left_loop_grenade
  1418. }
  1419. playerAnimType grenade, strafing left, playerAnimTypePrimary riotshield
  1420. {
  1421. both pb_combatrun_left_loop_grenade
  1422. }
  1423. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  1424. {
  1425. both pb_combatrun_left_loop_grenade
  1426. }
  1427. playerAnimType throwingknife, strafing right, playerAnimTypePrimary riotshield
  1428. {
  1429. both pb_combatrun_right_loop_grenade
  1430. }
  1431. playerAnimType grenade, strafing right, playerAnimTypePrimary riotshield
  1432. {
  1433. both pb_combatrun_right_loop_grenade
  1434. }
  1435. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  1436. {
  1437. both pb_combatrun_right_loop_grenade
  1438. }
  1439. akimbo
  1440. {
  1441. both pb_combatrun_back_akimbo
  1442. }
  1443. playerAnimType pistol
  1444. {
  1445. both pb_combatrun_back_loop_pistol
  1446. }
  1447. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  1448. {
  1449. both pb_combatrun_back_loop_grenade
  1450. }
  1451. playerAnimType grenade, playerAnimTypePrimary riotshield
  1452. {
  1453. both pb_combatrun_back_loop_grenade
  1454. }
  1455. playerAnimType grenade, playerAnimType all NOT m203
  1456. {
  1457. both pb_combatrun_back_loop_grenade
  1458. }
  1459. playerAnimType rocketlauncher
  1460. {
  1461. both pb_combatrun_back_RPG
  1462. }
  1463. playerAnimType autorifle, weaponclass mg, strafing left
  1464. {
  1465. both pb_combatrun_left_loop_lmg
  1466. }
  1467. playerAnimType autorifle, weaponclass mg, strafing right
  1468. {
  1469. both pb_combatrun_right_loop_lmg
  1470. }
  1471. playerAnimType autorifle, weaponclass mg
  1472. {
  1473. both pb_combatrun_back_loop_lmg
  1474. }
  1475. playerAnimType smg, strafing left
  1476. {
  1477. both pb_combatrun_left_loop_smg
  1478. }
  1479. playerAnimType smg, strafing right
  1480. {
  1481. both pb_combatrun_right_loop_smg
  1482. }
  1483. playerAnimType smg
  1484. {
  1485. both pb_combatrun_back_loop_smg
  1486. }
  1487. playerAnimType autorifle, strafing left
  1488. {
  1489. both pb_combatrun_left_loop_assault
  1490. }
  1491. playerAnimType autorifle, strafing right
  1492. {
  1493. both pb_combatrun_right_loop_assault
  1494. }
  1495. playerAnimType autorifle
  1496. {
  1497. both pb_combatrun_back_loop_assault
  1498. }
  1499. playerAnimType sniper, strafing left
  1500. {
  1501. both pb_combatrun_left_loop_sniper
  1502. }
  1503. playerAnimType sniper, strafing right
  1504. {
  1505. both pb_combatrun_right_loop_sniper
  1506. }
  1507. playerAnimType sniper
  1508. {
  1509. both pb_combatrun_back_loop_sniper
  1510. }
  1511. strafing left
  1512. {
  1513. both pb_combatrun_left_loop
  1514. }
  1515. strafing right
  1516. {
  1517. both pb_combatrun_right_loop
  1518. }
  1519. default
  1520. {
  1521. both pb_combatrun_back_loop
  1522. }
  1523. }
  1524. runcr
  1525. {
  1526. playerAnimType none
  1527. {
  1528. both pb_crouch_run_forward_grenade
  1529. }
  1530. playerAnimType riotshield, strafing left
  1531. {
  1532. both pb_crouch_walk_left_shield
  1533. }
  1534. playerAnimType riotshield, strafing right
  1535. {
  1536. both pb_crouch_walk_right_shield
  1537. }
  1538. playerAnimType riotshield
  1539. {
  1540. both pb_crouch_walk_forward_shield
  1541. }
  1542. playerAnimType rocketlauncher, strafing left
  1543. {
  1544. both pb_crouch_run_left_RPG
  1545. }
  1546. playerAnimType rocketlauncher, strafing right
  1547. {
  1548. both pb_crouch_run_right_RPG
  1549. }
  1550. playerAnimType rocketlauncher
  1551. {
  1552. both pb_crouch_run_forward_RPG
  1553. }
  1554. strafing left, akimbo
  1555. {
  1556. both pb_crouch_walk_left_akimbo
  1557. }
  1558. playerAnimType pistol, strafing left
  1559. {
  1560. both pb_crouch_run_left_pistol
  1561. }
  1562. strafing right, akimbo
  1563. {
  1564. both pb_crouch_walk_right_akimbo
  1565. }
  1566. akimbo
  1567. {
  1568. both pb_crouch_walk_forward_akimbo
  1569. }
  1570. playerAnimType pistol, strafing right
  1571. {
  1572. both pb_crouch_run_right_pistol
  1573. }
  1574. playerAnimType hold, strafing left
  1575. {
  1576. both pb_crouch_hold_run_left
  1577. }
  1578. playerAnimType hold, strafing right
  1579. {
  1580. both pb_crouch_hold_run_right
  1581. }
  1582. playerAnimType hold
  1583. {
  1584. both pb_crouch_hold_run
  1585. }
  1586. playerAnimType throwingknife, strafing left, playerAnimTypePrimary riotshield
  1587. {
  1588. both pb_crouch_run_left_grenade
  1589. }
  1590. playerAnimType grenade, strafing left, playerAnimTypePrimary riotshield
  1591. {
  1592. both pb_crouch_run_left_grenade
  1593. }
  1594. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  1595. {
  1596. both pb_crouch_run_left_grenade
  1597. }
  1598. playerAnimType throwingknife, strafing right, playerAnimTypePrimary riotshield
  1599. {
  1600. both pb_crouch_run_right_grenade
  1601. }
  1602. playerAnimType grenade, strafing right, playerAnimTypePrimary riotshield
  1603. {
  1604. both pb_crouch_run_right_grenade
  1605. }
  1606. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  1607. {
  1608. both pb_crouch_run_right_grenade
  1609. }
  1610. playerAnimType pistol
  1611. {
  1612. both pb_crouch_run_forward_pistol
  1613. }
  1614. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  1615. {
  1616. both pb_crouch_run_forward_grenade
  1617. }
  1618. playerAnimType grenade, playerAnimTypePrimary riotshield
  1619. {
  1620. both pb_crouch_run_forward_grenade
  1621. }
  1622. playerAnimType grenade, playerAnimType all NOT m203
  1623. {
  1624. both pb_crouch_run_forward_grenade
  1625. }
  1626. strafing left
  1627. {
  1628. both pb_crouch_run_left
  1629. }
  1630. strafing right
  1631. {
  1632. both pb_crouch_run_right
  1633. }
  1634. default
  1635. {
  1636. both pb_crouch_run_forward
  1637. }
  1638. }
  1639. stumble_sprintcr_forward
  1640. {
  1641. default
  1642. {
  1643. both pb_stumble_forward
  1644. }
  1645. }
  1646. sprintcr
  1647. {
  1648. playerAnimType none
  1649. {
  1650. both pb_crouch_sprint
  1651. }
  1652. playerAnimType riotshield
  1653. {
  1654. both pb_crouch_sprint_shield
  1655. }
  1656. playerAnimType hold
  1657. {
  1658. both pb_crouch_sprint_hold
  1659. }
  1660. playerAnimType grenade, playerAnimType all NOT m203
  1661. {
  1662. both pb_crouch_sprint
  1663. }
  1664. akimbo
  1665. {
  1666. both pb_crouch_sprint_akimbo
  1667. }
  1668. playerAnimType pistol
  1669. {
  1670. both pb_crouch_sprint_pistol
  1671. }
  1672. playerAnimType rocketlauncher
  1673. {
  1674. both pb_crouch_sprint_RPG
  1675. }
  1676. // playerAnimType mg
  1677. // {
  1678. // both pb_crouch_sprint_mg
  1679. // }
  1680. default
  1681. {
  1682. both pb_crouch_sprint
  1683. }
  1684. }
  1685. runcrbk
  1686. {
  1687. playerAnimType none
  1688. {
  1689. both pb_crouch_run_back_grenade
  1690. }
  1691. playerAnimType riotshield, strafing left
  1692. {
  1693. both pb_crouch_walk_left_shield
  1694. }
  1695. playerAnimType riotshield, strafing right
  1696. {
  1697. both pb_crouch_walk_right_shield
  1698. }
  1699. playerAnimType riotshield
  1700. {
  1701. both pb_crouch_walk_back_shield
  1702. }
  1703. playerAnimType rocketlauncher
  1704. {
  1705. both pb_crouch_run_back_RPG
  1706. }
  1707. strafing left, akimbo
  1708. {
  1709. both pb_crouch_walk_left_akimbo
  1710. }
  1711. playerAnimType pistol, strafing left
  1712. {
  1713. both pb_crouch_run_left_pistol
  1714. }
  1715. strafing right, akimbo
  1716. {
  1717. both pb_crouch_walk_right_akimbo
  1718. }
  1719. playerAnimType pistol, strafing right
  1720. {
  1721. both pb_crouch_run_right_pistol
  1722. }
  1723. playerAnimType hold
  1724. {
  1725. both pb_crouch_hold_run_back
  1726. }
  1727. playerAnimType throwingknife, strafing left, playerAnimTypePrimary riotshield
  1728. {
  1729. both pb_crouch_run_left_grenade
  1730. }
  1731. playerAnimType grenade, strafing left, playerAnimTypePrimary riotshield
  1732. {
  1733. both pb_crouch_run_left_grenade
  1734. }
  1735. playerAnimType grenade, strafing left, playerAnimType all NOT m203
  1736. {
  1737. both pb_crouch_run_left_grenade
  1738. }
  1739. playerAnimType throwingknife, strafing right, playerAnimTypePrimary riotshield
  1740. {
  1741. both pb_crouch_run_right_grenade
  1742. }
  1743. playerAnimType grenade, strafing right, playerAnimTypePrimary riotshield
  1744. {
  1745. both pb_crouch_run_right_grenade
  1746. }
  1747. playerAnimType grenade, strafing right, playerAnimType all NOT m203
  1748. {
  1749. both pb_crouch_run_right_grenade
  1750. }
  1751. akimbo
  1752. {
  1753. both pb_crouch_walk_back_akimbo
  1754. }
  1755. playerAnimType pistol
  1756. {
  1757. both pb_crouch_run_back_pistol
  1758. }
  1759. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  1760. {
  1761. both pb_crouch_run_back_grenade
  1762. }
  1763. playerAnimType grenade, playerAnimTypePrimary riotshield
  1764. {
  1765. both pb_crouch_run_back_grenade
  1766. }
  1767. playerAnimType grenade, playerAnimType all NOT m203
  1768. {
  1769. both pb_crouch_run_back_grenade
  1770. }
  1771. strafing left
  1772. {
  1773. both pb_crouch_run_left
  1774. }
  1775. strafing right
  1776. {
  1777. both pb_crouch_run_right
  1778. }
  1779. default
  1780. {
  1781. both pb_crouch_run_back
  1782. }
  1783. }
  1784.  
  1785. climbup
  1786. {
  1787. default
  1788. {
  1789. // Can't play the chicken dance here as a temp because it has no movement speed
  1790. both pb_climbup
  1791. }
  1792. }
  1793. climbdown
  1794. {
  1795. default
  1796. {
  1797. // Can't play the chicken dance here as a temp because it has no movement speed
  1798. both pb_climbdown
  1799. }
  1800. }
  1801. turnrightcr
  1802. {
  1803. movetype idlecr AND turnrightcr
  1804. {
  1805. legs pl_crouchturn_90right
  1806. }
  1807. }
  1808. turnleftcr
  1809. {
  1810. movetype idlecr AND turnleftcr
  1811. {
  1812. legs pl_crouchturn_90left
  1813. }
  1814. }
  1815.  
  1816. //==========
  1817. // PI - DAY : Mantle animations
  1818. mantle_up_57
  1819. {
  1820. fastmantle
  1821. {
  1822. both mp_mantle_up_57_fr
  1823. }
  1824. default
  1825. {
  1826. both mp_mantle_up_57
  1827. }
  1828. }
  1829. mantle_up_51
  1830. {
  1831. fastmantle
  1832. {
  1833. both mp_mantle_up_51_fr
  1834. }
  1835. default
  1836. {
  1837. both mp_mantle_up_51
  1838. }
  1839. }
  1840. mantle_up_45
  1841. {
  1842. fastmantle
  1843. {
  1844. both mp_mantle_up_45_fr
  1845. }
  1846. default
  1847. {
  1848. both mp_mantle_up_45
  1849. }
  1850. }
  1851. mantle_up_39
  1852. {
  1853. fastmantle
  1854. {
  1855. both mp_mantle_up_39_fr
  1856. }
  1857. default
  1858. {
  1859. both mp_mantle_up_39
  1860. }
  1861. }
  1862. mantle_up_33
  1863. {
  1864. fastmantle
  1865. {
  1866. both mp_mantle_up_33_fr
  1867. }
  1868. default
  1869. {
  1870. both mp_mantle_up_33
  1871. }
  1872. }
  1873. mantle_up_27
  1874. {
  1875. fastmantle
  1876. {
  1877. legs mp_mantle_up_27_fr
  1878. }
  1879. default
  1880. {
  1881. legs mp_mantle_up_27
  1882. }
  1883. }
  1884. mantle_up_21
  1885. {
  1886. fastmantle
  1887. {
  1888. legs mp_mantle_up_21_fr
  1889. }
  1890. default
  1891. {
  1892. legs mp_mantle_up_21
  1893. }
  1894. }
  1895. mantle_over_high
  1896. {
  1897. fastmantle
  1898. {
  1899. both mp_mantle_over_high_fr
  1900. }
  1901. default
  1902. {
  1903. both mp_mantle_over_high
  1904. }
  1905. }
  1906. mantle_over_mid
  1907. {
  1908. fastmantle
  1909. {
  1910. both mp_mantle_over_mid_fr
  1911. }
  1912. default
  1913. {
  1914. both mp_mantle_over_mid
  1915. }
  1916. }
  1917. mantle_over_low
  1918. {
  1919. fastmantle
  1920. {
  1921. legs mp_mantle_over_low_fr
  1922. }
  1923. default
  1924. {
  1925. legs mp_mantle_over_low
  1926. }
  1927. }
  1928. }
  1929.  
  1930. //==========================================================================
  1931. // EVENTS
  1932. //
  1933. // format:
  1934. //
  1935. // <event description>
  1936. // {
  1937. // [DEFAULT / <condition type> [<condition value>], ...]
  1938. // {
  1939. // <both/legs/torso> <animation> [sound <filename>]
  1940. // <both/legs/torso> <animation> [sound <filename>]
  1941. // ...
  1942. // }
  1943. // }
  1944. //
  1945. // legend:
  1946. //
  1947. // <event description>: pain, death, fireweapon, jump, jumpbk, land, dropweapon,
  1948. // raiseweapon, reload, crouch_to_prone, shellshock, stunned
  1949. // prone_to_crouch, meleeattack
  1950. //
  1951. // NOTE: for gameplay anims (weapons firing, reload, etc) that show no legs movement
  1952. // only the torso should animation from here, leave the legs doing what their
  1953. // locomotive anims want them to do
  1954. //
  1955.  
  1956. EVENTS
  1957.  
  1958. fireweapon
  1959. {
  1960.  
  1961. // LAPTOP
  1962. playerAnimType laptop
  1963. {
  1964. // Ignore event while using laptop
  1965. }
  1966.  
  1967. // MG42
  1968. mounted mg42
  1969. {
  1970. // Ignore the fireweapon event while on a turret
  1971. }
  1972. mounted remote
  1973. {
  1974. // Ignore the fireweapon event while on a turret
  1975. }
  1976. playerAnimType rocketlauncher, movetype laststand
  1977. {
  1978. torso pt_laststand_fire_RPG
  1979. }
  1980. playerAnimTypePrimary riotshield, movetype laststand
  1981. {
  1982. // Ignore the fireweapon event while on a turret
  1983. }
  1984. movetype laststand, akimbo
  1985. {
  1986. torso pt_laststand_fire_akimbo
  1987. }
  1988. movetype laststand
  1989. {
  1990. torso pt_laststand_fire
  1991. }
  1992.  
  1993. // GRENADES
  1994. playerAnimType hold, movetype prone
  1995. {
  1996. torso pt_hold_prone_throw
  1997. }
  1998. playerAnimType hold, movetype idlecr
  1999. {
  2000. torso pt_hold_throw
  2001. }
  2002. playerAnimType hold
  2003. {
  2004. torso pt_hold_throw
  2005. }
  2006. playerAnimType grenade, movetype prone, playerAnimType all NOT m203 // All prone
  2007. {
  2008. torso pt_prone_grenade_throw
  2009. }
  2010. playerAnimType grenade, movetype idlecr, playerAnimTypePrimary riotshield
  2011. {
  2012. torso pt_shield_grenade_throw
  2013. }
  2014. playerAnimType grenade, movetype idlecr, playerAnimType all NOT m203 // Crouch, still
  2015. {
  2016. torso pt_crouch_grenade_throw
  2017. }
  2018. playerAnimType grenade, movetype crouching, playerAnimTypePrimary riotshield
  2019. {
  2020. torso pt_shield_grenade_throw
  2021. }
  2022. playerAnimType grenade, movetype crouching, playerAnimType all NOT m203 // Crouch, moving
  2023. {
  2024. torso pt_crouch_grenade_throw
  2025. }
  2026. playerAnimType grenade, movetype moving, playerAnimTypePrimary riotshield
  2027. {
  2028. torso pt_shield_grenade_throw
  2029. }
  2030. playerAnimType grenade, playerAnimTypePrimary riotshield
  2031. {
  2032. torso pt_shield_grenade_throw
  2033. }
  2034. playerAnimType grenade, movetype idle, playerAnimType all NOT m203 // Stand still
  2035. {
  2036. both pb_stand_grenade_throw blendtime 10
  2037. }
  2038. playerAnimType grenade, playerAnimType all NOT m203 // Stand, moving
  2039. {
  2040. torso pt_stand_grenade_throw blendtime 10
  2041. }
  2042.  
  2043. // PISTOLS AKIMBO
  2044. movetype prone, akimbo
  2045. {
  2046. torso pt_prone_shoot_akimbo
  2047. }
  2048. movetype moving, akimbo
  2049. {
  2050. // Play no special firing animation
  2051. }
  2052. movetype crouching, akimbo
  2053. {
  2054. torso pt_crouch_shoot_akimbo
  2055. }
  2056. akimbo
  2057. {
  2058. torso pt_stand_shoot_akimbo
  2059. }
  2060.  
  2061. // PISTOLS
  2062. playerAnimType pistol, movetype prone
  2063. {
  2064. torso pt_prone_shoot_pistol
  2065. }
  2066. playerAnimType pistol, movetype moving
  2067. {
  2068. // Play no special firing animation
  2069. }
  2070. playerAnimType pistol, movetype crouching, weapon_position ads
  2071. {
  2072. torso pt_crouch_shoot_ads_pistol
  2073. }
  2074. playerAnimType pistol, movetype crouching
  2075. {
  2076. torso pt_crouch_shoot_pistol
  2077. }
  2078. playerAnimType pistol, weapon_position ads
  2079. {
  2080. torso pb_stand__shoot_ads_pistol
  2081. }
  2082. playerAnimType pistol
  2083. {
  2084. torso pt_stand_shoot_pistol
  2085. }
  2086.  
  2087. // MG & SMG
  2088. weaponclass autofire, movetype prone
  2089. {
  2090. torso pt_prone_shoot_auto duration 150
  2091. }
  2092. weaponclass autofire, movetype moving
  2093. {
  2094. // Play no special firing animation
  2095. }
  2096. weaponclass autofire, movetype crouching, weapon_position ads
  2097. {
  2098. torso pt_crouch_shoot_auto_ads duration 150
  2099. }
  2100. weaponclass autofire, movetype crouching
  2101. {
  2102. torso pt_crouch_shoot_auto duration 150
  2103. }
  2104. // playerAnimType mg, weapon_position ads
  2105. // {
  2106. // torso pt_stand_shoot_ads_mg
  2107. // }
  2108. weaponclass autofire, weapon_position ads
  2109. {
  2110. torso pt_stand_shoot_auto_ads duration 150
  2111. }
  2112. // playerAnimType mg
  2113. // {
  2114. // torso pt_stand_shoot_mg
  2115. // }
  2116. weaponclass autofire
  2117. {
  2118. torso pt_stand_shoot_auto duration 150
  2119. }
  2120.  
  2121. // PROJECTILE WEAPONS (assume ads since you can't fire these from the hip)
  2122. playerAnimType rocketlauncher, movetype moving
  2123. {
  2124. // Play no special firing animation
  2125. }
  2126. playerAnimType rocketlauncher, movetype crouching
  2127. {
  2128. torso pt_crouch_shoot_ads
  2129. }
  2130. playerAnimType rocketlauncher, movetype prone
  2131. {
  2132. torso pt_prone_shoot_RPG
  2133. }
  2134. playerAnimType rocketlauncher
  2135. {
  2136. torso pt_stand_shoot_RPG
  2137. }
  2138.  
  2139. // THROWN WEAPONS (knife)
  2140. playerAnimType throwingknife, movetype moving, playerAnimTypePrimary riotshield
  2141. {
  2142. torso pt_shield_knife_throw
  2143. }
  2144. playerAnimType throwingknife, movetype moving
  2145. {
  2146. torso pt_stand_throw_knife
  2147. }
  2148. playerAnimType throwingknife, movetype crouching, playerAnimTypePrimary riotshield
  2149. {
  2150. torso pt_shield_knife_throw
  2151. }
  2152. playerAnimType throwingknife, movetype crouching
  2153. {
  2154. torso pt_stand_throw_knife
  2155. }
  2156. playerAnimType throwingknife, movetype prone
  2157. {
  2158. torso pt_prone_throw_knife
  2159. }
  2160. playerAnimType throwingknife, playerAnimTypePrimary riotshield
  2161. {
  2162. torso pt_shield_knife_throw
  2163. }
  2164. playerAnimType throwingknife
  2165. {
  2166. torso pt_stand_throw_knife
  2167. }
  2168.  
  2169. //bolt (RIFLES)
  2170. playerAnimType sniper, movetype prone
  2171. {
  2172. torso pt_prone_shoot_auto
  2173. }
  2174. playerAnimType sniper, movetype moving
  2175. {
  2176. // Play no special firing animation
  2177. }
  2178. playerAnimType sniper, movetype crouching, weapon_position ads
  2179. {
  2180. torso pt_crouch_shoot_ads
  2181. }
  2182. playerAnimType sniper, movetype crouching
  2183. {
  2184. torso pt_crouch_shoot
  2185. }
  2186. playerAnimType sniper, weapon_position ads
  2187. {
  2188. torso pt_rifle_fire_ads
  2189. }
  2190. playerAnimType sniper
  2191. {
  2192. torso pt_rifle_fire
  2193. }
  2194. // DEFAULT (RIFLES)
  2195. playerAnimType other, movetype prone
  2196. {
  2197. torso pt_prone_shoot_auto
  2198. }
  2199. movetype prone
  2200. {
  2201. torso pt_prone_shoot_auto
  2202. }
  2203. movetype moving
  2204. {
  2205. // Play no special firing animation
  2206. }
  2207. movetype crouching, weapon_position ads
  2208. {
  2209. torso pt_crouch_shoot_ads
  2210. }
  2211. movetype crouching
  2212. {
  2213. torso pt_crouch_shoot
  2214. }
  2215. weapon_position ads
  2216. {
  2217. torso pt_stand_shoot_ads
  2218. }
  2219. default
  2220. {
  2221. torso pt_stand_shoot
  2222. }
  2223. }
  2224.  
  2225.  
  2226. prone_to_crouch
  2227. {
  2228. riotshieldnext
  2229. {
  2230. both pb_prone2crouch_shield
  2231. }
  2232. movetype moving
  2233. {
  2234. both pb_prone2crouchrun
  2235. }
  2236. default
  2237. {
  2238. both pb_prone2crouch
  2239. }
  2240. }
  2241.  
  2242. crouch_to_prone
  2243. {
  2244. default
  2245. {
  2246. both pb_crouch2prone
  2247. }
  2248. }
  2249.  
  2250. meleeattack
  2251. {
  2252. playerAnimType pistol AND grenade, movetype prone, playerAnimType all NOT m203
  2253. {
  2254. torso pt_melee_prone_pistol
  2255. }
  2256. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  2257. {
  2258. torso pt_melee_prone_pistol
  2259. }
  2260. playerAnimType riotshield
  2261. {
  2262. torso pt_melee_shield
  2263. }
  2264. movetype prone
  2265. {
  2266. torso pt_melee_prone
  2267. }
  2268. movetype laststand
  2269. {
  2270. both pt_laststand_melee
  2271. }
  2272. movetype crouching
  2273. {
  2274. torso pt_melee_crouch_left2left
  2275. torso pt_melee_crouch_left2right
  2276. torso pt_melee_crouch_right2left
  2277. }
  2278. default
  2279. {
  2280. torso pt_melee_right2right_1 duration 400
  2281. torso pt_melee_right2right_2 duration 400
  2282. torso pt_melee_right2left duration 300
  2283. torso pt_melee_left2left_1 duration 400
  2284. torso pt_melee_left2right duration 300
  2285. }
  2286. }
  2287.  
  2288. knife_melee
  2289. {
  2290. movetype prone
  2291. {
  2292. torso pt_melee_prone_pistol
  2293. }
  2294. movetype laststand
  2295. {
  2296. both pt_laststand_melee
  2297. }
  2298. default
  2299. {
  2300. torso pt_melee_pistol_1
  2301. }
  2302. }
  2303.  
  2304. knife_melee_charge
  2305. {
  2306. movetype prone
  2307. {
  2308. torso pt_melee_prone_pistol
  2309. }
  2310. movetype laststand
  2311. {
  2312. both pt_laststand_melee
  2313. }
  2314. default
  2315. {
  2316. torso pt_melee_pistol_2
  2317. }
  2318. }
  2319.  
  2320. dropweapon
  2321. {
  2322. riotshieldnext
  2323. {
  2324. torso pt_stand_pullout_shield
  2325. }
  2326. playerAnimType laptop
  2327. {
  2328. // Ignore event while using laptop
  2329. }
  2330. movetype prone
  2331. {
  2332. torso pt_prone_pullout_pose
  2333. }
  2334. playerAnimType riotshield, movetype crouching
  2335. {
  2336. torso pt_stand_putaway_shield
  2337. }
  2338. movetype crouching
  2339. {
  2340. torso pt_crouch_pullout_pose
  2341. }
  2342. playerAnimType riotshield
  2343. {
  2344. torso pt_stand_putaway_shield
  2345. }
  2346. movetype laststand
  2347. {
  2348. torso pt_laststand_pullout_pose
  2349. }
  2350. default
  2351. {
  2352. torso pt_stand_core_pullout
  2353. }
  2354. }
  2355.  
  2356. raiseweapon
  2357. {
  2358. // (Boon 07-11-2003) Don't want anything here - just blend into the correct pose.
  2359. }
  2360.  
  2361. reload
  2362. {
  2363. playerAnimType laptop
  2364. {
  2365. // Ignore event while using laptop
  2366. }
  2367. playerAnimType rocketlauncher, movetype laststand
  2368. {
  2369. torso pt_laststand_reload_RPG
  2370. }
  2371. movetype laststand, akimbo
  2372. {
  2373. torso pt_laststand_reload_akimbo
  2374. }
  2375. movetype laststand
  2376. {
  2377. torso pt_laststand_reload
  2378. }
  2379. movetype idlecr, akimbo
  2380. {
  2381. torso pt_reload_crouch_akimbo
  2382. }
  2383. playerAnimType pistol, movetype idlecr
  2384. {
  2385. torso pt_reload_crouch_pistol
  2386. }
  2387. movetype crouching, akimbo
  2388. {
  2389. torso pt_reload_crouch_akimbo
  2390. }
  2391. playerAnimType pistol, movetype crouching
  2392. {
  2393. torso pt_reload_crouchwalk_pistol
  2394. }
  2395. movetype prone, akimbo
  2396. {
  2397. torso pt_reload_prone_akimbo
  2398. }
  2399. playerAnimType pistol, movetype prone
  2400. {
  2401. torso pt_reload_prone_pistol
  2402. }
  2403. playerAnimType rocketlauncher, movetype prone
  2404. {
  2405. torso pt_reload_prone_RPG
  2406. }
  2407. playerAnimType rocketlauncher
  2408. {
  2409. torso pt_reload_stand_RPG
  2410. }
  2411. akimbo
  2412. {
  2413. torso pt_reload_stand_akimbo
  2414. }
  2415. playerAnimType pistol
  2416. {
  2417. torso pt_reload_stand_pistol
  2418. }
  2419. playerAnimType mg
  2420. {
  2421. torso pt_reload_stand_mg
  2422. }
  2423. playerAnimType smg, movetype prone
  2424. {
  2425. torso pt_reload_prone_auto
  2426. }
  2427. playerAnimType smg, movetype idlecr
  2428. {
  2429. torso pt_reload_stand_auto_mp40
  2430. }
  2431. playerAnimType smg, movetype crouching
  2432. {
  2433. torso pt_reload_crouchwalk
  2434. }
  2435. playerAnimType smg
  2436. {
  2437. torso pt_reload_stand_auto_mp40
  2438. }
  2439. playerAnimType autorifle, movetype prone
  2440. {
  2441. torso pt_reload_prone_auto
  2442. }
  2443. playerAnimType autorifle, movetype idlecr
  2444. {
  2445. torso pt_reload_crouch_rifle
  2446. }
  2447. playerAnimType autorifle, movetype crouching
  2448. {
  2449. torso pt_reload_crouchwalk
  2450. }
  2451. playerAnimType autorifle
  2452. {
  2453. torso pt_reload_stand_auto
  2454. }
  2455. movetype idlecr
  2456. {
  2457. torso pt_reload_crouch_rifle
  2458. }
  2459. movetype crouching
  2460. {
  2461. torso pt_reload_crouch_rifle
  2462. }
  2463. movetype prone
  2464. {
  2465. torso pt_reload_prone_auto
  2466. }
  2467. default
  2468. {
  2469. torso pt_reload_stand_rifle
  2470. }
  2471. }
  2472.  
  2473. // this is only for jumps in the forward direction. see also "jumpbk" below.
  2474. jump
  2475. {
  2476. akimbo
  2477. {
  2478. both pb_standjump_takeoff_pistol duration 5 blendtime 100
  2479. }
  2480. playerAnimType none, movetype run
  2481. {
  2482. both pb_runjump_takeoff duration 5 blendtime 100
  2483. }
  2484. playerAnimType none
  2485. {
  2486. both pb_standjump_takeoff duration 5 blendtime 100
  2487. }
  2488. playerAnimType rocketlauncher, movetype run
  2489. {
  2490. both pb_runjump_takeoff duration 5 blendtime 100
  2491. }
  2492. playerAnimType rocketlauncher
  2493. {
  2494. both pb_standjump_takeoff duration 5 blendtime 100
  2495. }
  2496. movetype run
  2497. {
  2498. both pb_runjump_takeoff duration 5 blendtime 100
  2499. }
  2500. default
  2501. {
  2502. both pb_standjump_takeoff duration 5 blendtime 100
  2503. }
  2504. }
  2505.  
  2506. jumpbk
  2507. {
  2508. movetype crouching AND prone
  2509. {
  2510. }
  2511. akimbo
  2512. {
  2513. both pb_standjump_takeoff_pistol duration 5 blendtime 100
  2514. }
  2515. playerAnimType none, movetype run
  2516. {
  2517. both pb_standjump_takeoff duration 5 blendtime 100
  2518. }
  2519. playerAnimType none
  2520. {
  2521. both pb_standjump_takeoff duration 5 blendtime 100
  2522. }
  2523. playerAnimType rocketlauncher, movetype run
  2524. {
  2525. both pb_standjump_takeoff duration 5 blendtime 100
  2526. }
  2527. playerAnimType rocketlauncher
  2528. {
  2529. both pb_standjump_takeoff duration 5 blendtime 100
  2530. }
  2531. playerAnimType grenade, movetype run, playerAnimType all NOT m203
  2532. {
  2533. both pb_standjump_takeoff duration 5 blendtime 100
  2534. }
  2535. playerAnimType grenade, playerAnimType all NOT m203
  2536. {
  2537. both pb_standjump_takeoff duration 5 blendtime 100
  2538. }
  2539.  
  2540. movetype run
  2541. {
  2542. both pb_standjump_takeoff duration 5 blendtime 100
  2543. }
  2544. default
  2545. {
  2546. both pb_standjump_takeoff duration 5 blendtime 100
  2547. }
  2548. }
  2549.  
  2550. land
  2551. {
  2552. akimbo
  2553. {
  2554. both pb_standjump_land_pistol duration 5 blendtime 100
  2555. }
  2556. movetype run
  2557. {
  2558. both pb_runjump_land duration 100 blendtime 50
  2559. }
  2560. playerAnimType pistol AND grenade, playerAnimType all NOT m203
  2561. {
  2562. both pb_standjump_land_pistol duration 5
  2563. }
  2564. default
  2565. {
  2566. both pb_standjump_land duration 100 blendtime 50
  2567. }
  2568. }
  2569.  
  2570. shellshock
  2571. {
  2572. movetype prone
  2573. {
  2574.  
  2575. }
  2576. movetype laststand
  2577. {
  2578.  
  2579. }
  2580. akimbo
  2581. {
  2582. torso pt_akimbo_shellshock duration 5000 blendtime 50
  2583. }
  2584. playerAnimType riotshield
  2585. {
  2586.  
  2587. }
  2588. movetype moving
  2589. {
  2590. torso pb_stand_shellshock duration 5000 blendtime 50
  2591. }
  2592. movetype idle
  2593. {
  2594. torso pb_stand_shellshock duration 5000 blendtime 50
  2595. }
  2596. movetype crouching
  2597. {
  2598. torso pb_stand_shellshock duration 5000 blendtime 50
  2599. }
  2600. }
  2601.  
  2602. stunned
  2603. {
  2604. movetype prone
  2605. {
  2606.  
  2607. }
  2608. movetype laststand
  2609. {
  2610.  
  2611. }
  2612. akimbo
  2613. {
  2614. torso pt_akimbo_shellshock duration 5000 blendtime 50
  2615. }
  2616. playerAnimType riotshield
  2617. {
  2618.  
  2619. }
  2620. movetype moving
  2621. {
  2622. torso pb_stand_shellshock duration 1000 blendtime 300
  2623. }
  2624. movetype idle
  2625. {
  2626. torso pb_stand_shellshock duration 1000 blendtime 300
  2627. }
  2628. movetype crouching
  2629. {
  2630. torso pb_stand_shellshock duration 1000 blendtime 300
  2631. }
  2632. }
  2633.  
  2634. DEATH
  2635. {
  2636. movetype laststand
  2637. {
  2638. both pb_laststand_death
  2639. }
  2640. movetype prone
  2641. {
  2642. both pb_prone_death_quickdeath
  2643. }
  2644. movetype idlecr
  2645. {
  2646. both pb_crouch_death_headshot_front
  2647. both pb_crouch_death_clutchchest
  2648. both pb_crouch_death_flip
  2649. both pb_crouch_death_fetal
  2650. both pb_crouch_death_falltohands
  2651. }
  2652.  
  2653. damagetype damage_explosion, hitdirection hit_front
  2654. {
  2655. both pb_shotgun_death_back2
  2656.  
  2657. }
  2658. damagetype damage_explosion, hitdirection hit_left
  2659. {
  2660.  
  2661. both pb_shotgun_death_spinL
  2662. }
  2663. damagetype damage_explosion, hitdirection hit_right
  2664. {
  2665. both pb_shotgun_death_spinR
  2666.  
  2667. }
  2668. damagetype damage_explosion, hitdirection hit_back
  2669. {
  2670. both pb_explosion_death_F1
  2671. }
  2672. damagetype damage_explosion_light, hitlocation hit_legs, hitdirection hit_front
  2673. {
  2674. both pb_shotgun_death_legs
  2675. }
  2676. damagetype damage_explosion_light, hitdirection hit_front
  2677. {
  2678. both pb_shotgun_death_back2
  2679. both pb_stand_death_chest_blowback
  2680. }
  2681. damagetype damage_explosion_light, hitdirection hit_left
  2682. {
  2683. both pb_shotgun_death_spinL
  2684. }
  2685. damagetype damage_explosion_light, hitdirection hit_right
  2686. {
  2687. both pb_shotgun_death_spinR
  2688. }
  2689. damagetype damage_explosion_light, hitdirection hit_back
  2690. {
  2691. both pb_shotgun_death_front
  2692. }
  2693. movetype runbk
  2694. {
  2695. both pb_death_run_back
  2696. }
  2697. movetype run AND runcr, strafing left
  2698. {
  2699. both pb_death_run_left
  2700. }
  2701. movetype run AND runcr, strafing right
  2702. {
  2703. both pb_death_run_right
  2704. }
  2705. movetype runcr
  2706. {
  2707. both pb_crouchrun_death_drop
  2708. both pb_crouchrun_death_crumple
  2709. }
  2710. movetype run
  2711. {
  2712. both pb_death_run_forward_crumple
  2713. both pb_death_run_onfront
  2714. both pb_death_run_stumble
  2715. }
  2716. hitlocation hit_head
  2717. {
  2718. both pb_stand_death_neckdeath
  2719. both pb_stand_death_neckdeath_thrash
  2720. both pb_stand_death_head_straight_back
  2721. both pb_stand_death_head_collapse
  2722. both pb_stand_death_tumbleback
  2723. both pb_stand_death_leg_kickup
  2724. both pb_stand_death_headshot_slowfall
  2725. both pb_stand_death_lowerback
  2726. both pb_stand_death_nervedeath
  2727. both pb_stand_death_headchest_topple
  2728. both pb_stand_death_chest_spin
  2729.  
  2730. }
  2731. hitlocation hit_neck
  2732. {
  2733. both pb_stand_death_neckdeath
  2734. both pb_stand_death_neckdeath_thrash
  2735.  
  2736. }
  2737. default
  2738. {
  2739. both pb_stand_death_frontspin
  2740. both pb_stand_death_legs
  2741. both pb_stand_death_lowerback
  2742. both pb_stand_death_chest_spin
  2743. both pb_stand_death_shoulder_stumble
  2744. both pb_stand_death_chest_blowback
  2745. both pb_stand_death_tumbleback
  2746. both pb_stand_death_kickup
  2747. both pb_stand_death_stumbleforward
  2748. both pb_stand_death_leg
  2749. both pb_stand_death_shoulderback
  2750. }
  2751. }
  2752.  
  2753. pain
  2754. {
  2755. movetype prone
  2756. {
  2757. both pb_prone_painA_holdchest
  2758. both pb_prone_painB_holdhead
  2759. }
  2760. movetype laststand
  2761. {
  2762.  
  2763. }
  2764. movetype crouching
  2765. {
  2766. both pb_crouch_pain_holdStomach
  2767. }
  2768. default
  2769. {
  2770. both pb_crouch_pain_holdStomach
  2771. }
  2772. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement