home *** CD-ROM | disk | FTP | other *** search
/ Tripas 5 / TRIPAS 005.iso / Wos.EXE / 2015 / models / pl_elexis.def < prev    next >
Encoding:
Text File  |  1999-02-24  |  25.9 KB  |  773 lines

  1. SDEF
  2. // -----------------------------------------------------------------------------
  3. //  $Logfile:: /Quake 2 Engine/Sin/Base Sin Data/Models/Hero/pl_elexis.def    $
  4. // $Revision:: 62                                                             $
  5. //   $Author:: Markd                                                          $
  6. //     $Date:: 11/11/98 9:03p                                                 $
  7. //
  8. // Copyright (C) 1998 by Ritual Entertainment, Inc.
  9. // All rights reserved.
  10. //
  11. // This source may not be distributed and/or modified without
  12. // expressly written permission by Ritual Entertainment, Inc.
  13. //
  14. // This is a model definition file.  It is to be used in conjunction with Sin.
  15. //
  16. // -----------------------------------------------------------------------------
  17. // MODEL DESCRIPTION:
  18. // Elexis Sinclaire, Sin's primary villain. Ouch hurt me!
  19. //
  20. // MODEL AUTHOR:
  21. // Michael
  22. //
  23. /*SINED Hero_Elexis (1 .5 0) (0 0 0) (0 0 0)
  24. Elexis Sinclaire
  25. */
  26.  
  27. // -----------------------------------------------------------------------------
  28. // FILE DECLARATIONS
  29. //
  30. // Model Commands
  31. path models/pl_elexis
  32. scale .97
  33.  
  34. // Base Model
  35. elexis_ken.sbm
  36.  
  37. // Skins
  38. normal       elexis_base.tga
  39. damage       elexis_base_dam.tga
  40.  
  41. //naked      folder-x/elexis_base_naked.tga   // FIX ME - Do we need in this file?
  42.  
  43. // -----------------------------------------------------------------------------
  44. // ANIMATION DECLARATIONS
  45. //
  46. // ===============================================
  47. // Special Case Animations
  48. // ===============================================
  49. climb                    climb_ladder.sam
  50. driveatv                drive_atv.sam
  51. drive                    drive_truck.sam
  52. throw                    throw.sam
  53. ride                    elexis_ride.sam //###
  54.  
  55. // Multiplayer Setup Pose Animation
  56. pose                     idle_melee1.sam
  57.  
  58. // Jumping Animations
  59. jump                    jump1.sam
  60. fall                    fall1.sam
  61. land                    land1.sam
  62. //jump1                    jump_from_run.sam
  63.  
  64. // ===============================================
  65. // Weapon Animations
  66. // ===============================================
  67. //
  68. // Melee Animations, no weapon (fists as weapon)
  69. walk                    walking_no_weapons.sam
  70. run                        run_1handed.sam
  71. fire1                    melee_punch1.sam
  72. fire2                    melee_kick1.sam
  73.  
  74. // 1 handed weapon animations (magnum)
  75. 1hand_fire                 fire_standing_1handed.sam
  76. 1hand_run_fire             fire_running_1handed.sam
  77. 1hand_run                  run_1handed.sam
  78. 1hand_walk_fire1           fire_walking_1handed.sam
  79. 1hand_walk1                  walking_1handed.sam
  80.  
  81. // 2 handed shoulder-fired weapon animations (sniper)
  82. hi2hand_fire            hi2hand_fire1.sam
  83. hi2hand_run              hi2hand_run.sam
  84. hi2hand_run_fire        hi2hand_run.sam
  85. hi2hand_walk             hi2hand_walk.sam
  86. hi2hand_walk_fire       hi2hand_walk.sam
  87.  
  88. // 2 handed low-fired weapon animations (rocket launcher, shotgun)
  89. lo2hand_fire            fire_standing_2handed.sam
  90. lo2hand_run                run_2handed.sam
  91. lo2hand_run_fire         fire_running_2handed.sam
  92. lo2hand_walk            walking_2handed.sam
  93. lo2hand_walk_fire         fire_walking_2handed.sam
  94.  
  95. // Weapon changing
  96. putaway                    putaway1.sam
  97. readyweapon                ready1.sam
  98. reload                    reload1.sam
  99.  
  100. // ===============================================
  101. // Idle Animations (Standing)
  102. // ===============================================
  103. idle1                    idle_melee1.sam
  104. idle2                    idle_melee2.sam
  105. 1hand_idle1             idle_1handed_1.sam
  106. 1hand_idle2             idle_1handed_2.sam
  107. 1hand_idle3               idle_1handed_3.sam
  108. 1hand_idle4                idle_melee1.sam
  109. hi2hand_idle1             idle_2handed_1.sam
  110. hi2hand_idle2             idle_2handed_2.sam
  111. hi2hand_idle3           idle_2handed_3.sam
  112. lo2hand_idle1             idle_2handed_1.sam
  113. lo2hand_idle2             idle_2handed_2.sam
  114. lo2hand_idle3           idle_2handed_3.sam
  115.  
  116. // ===============================================
  117. // Crouching Animations
  118. // ===============================================
  119. // General Crouching Animations
  120. crouch                    crouch_2handed.sam
  121. uncrouch                uncrouch_2handed.sam
  122.  
  123. // Crouching Idle animations
  124. crouch_idle1            crouch_idle_melee.sam
  125. crouch_1hand_idle1        crouch_idle_1handed.sam
  126. crouch_hi2hand_idle1    crouch_idle_2handed.sam
  127. crouch_lo2hand_idle1    crouch_idle_2handed.sam
  128.  
  129. // Crouching Fire and Run Fire
  130. crouch_fire                crouch_punch.sam
  131. crouch_1hand_fire        crouch_fire_1handed.sam
  132. crouch_hi2hand_fire     crouch_hi2hand_fire.sam
  133. crouch_lo2hand_fire        crouch_fire_2handed.sam
  134.  
  135. crouch_run_fire                crouch_punch.sam
  136. crouch_1hand_run_fire        crouch_fire_1handed.sam
  137. crouch_hi2hand_run_fire     crouch_fire_2handed.sam
  138. crouch_lo2hand_run_fire        crouch_fire_2handed.sam
  139.  
  140. // Crouching Walk animations
  141. //crouch_walk1            crouch_walk_melee.sam
  142. //crouch_1hand_walk1    crouch_walk_1handed.sam
  143. //crouch_hi2hand_walk1    crouch_walk_2handed.sam
  144. //crouch_lo2hand_walk1    crouch_walk_2handed.sam
  145.  
  146. // Crouching Run animations
  147. crouch_run1                crouch_walk_melee.sam
  148. crouch_1hand_run1        crouch_walk_1handed.sam
  149. crouch_hi2hand_run1        crouch_walk_2handed.sam
  150. crouch_lo2hand_run1        crouch_walk_2handed.sam
  151.  
  152. // Crouching Putaway, Ready, Reload
  153. crouch_putaway            crouch_putaway.sam
  154. crouch_ready            crouch_ready.sam
  155. crouch_reload            crouch_reload.sam
  156.  
  157. // ===============================================
  158. // Pain Animations (Standing)
  159. // ===============================================
  160. // General Pain Animations
  161. // Pain animations - Standing Upright
  162. pain1                    pain_standing_chest.sam
  163.  
  164. // Location Based Pain Animations
  165. pain_head                 pain_standing_head.sam
  166. pain_torso_upper         pain_torso_upper.sam
  167. pain_torso_lower          pain_standing_chest.sam
  168. pain_arm_left_upper        pain_arm_left_lower.sam
  169. pain_arm_left_lower        pain_arm_left_lower.sam
  170. pain_arm_right_upper    pain_arm_right_lower.sam
  171. pain_arm_right_lower    pain_arm_right_lower.sam
  172. pain_leg_right_upper    pain_leg_right_upper.sam
  173. pain_leg_right_lower    pain_standing_legs.sam
  174. pain_leg_left_upper        pain_leg_left_upper.sam
  175. pain_leg_left_lower        pain_standing_from_above.sam
  176.  
  177. // Crouching Pain animations
  178. crouch_pain1            crouch_pain_1.sam
  179. crouch_pain2            crouch_pain_2.sam
  180. crouch_pain3            crouch_pain_3.sam
  181. crouch_pain4            crouch_pain_4.sam
  182.  
  183. // ===============================================
  184. // Death Animations (Standing)
  185. // ===============================================
  186. death1                    death_flyback.sam
  187. death2                    death_layover.sam
  188. death3                    death_rollover.sam
  189. death4                    death_spin.sam
  190.  
  191. gibdeath_upper    elexis_gibdeath1.sam
  192. gibdeath_lower    elexis_gibdeath2.sam
  193.  
  194. // Crouching death animations
  195. crouch_death1            crouch_death1.sam
  196. crouch_death2            crouch_death2.sam
  197. crouch_death3            crouch_death3.sam
  198.  
  199. // Death Location Based Animations
  200.  
  201. // ===============================================
  202. // Swimming Animations
  203. // ===============================================
  204. //
  205. //
  206. //------------ Swimming Animations-------------
  207. //
  208. // Swim Deaths
  209. swim_death1                swim_death.sam
  210. swim_death2                swim_death2.sam
  211. swim_death3                swim_death3.sam
  212.  
  213. // Swim Idles
  214. swim_idle                swim_idle.sam
  215. swim_1hand_idle            swim_1hand_idle.sam
  216. swim_hi2hand_idle        swim_1hand_idle.sam
  217. swim_lo2hand_idle        swim_1hand_idle.sam
  218.  
  219. // Swim Pains
  220. swim_pain_head                swim_pain_head.sam
  221. swim_pain_torso_upper        swim_pain_torso_upper.sam
  222. swim_pain_torso_lower        swim_pain_torso_lower.sam
  223. swim_pain_arm_left_lower    swim_pain_arm_left.sam
  224. swim_pain_arm_left_upper    swim_pain_arm_left.sam
  225. swim_pain_arm_right_lower    swim_pain_arm_right.sam
  226. swim_pain_arm_right_upper    swim_pain_arm_right.sam
  227. swim_pain_leg_left            swim_pain_leg_left.sam
  228. swim_pain_leg_right            swim_pain_leg_right.sam
  229.  
  230. swim_pain1                 swim_pain_torso_upper.sam
  231.  
  232. // Swimming Melee animations
  233. swim_fire                swim_punch.sam
  234. swim_run                swim_no_weapons.sam
  235. swim_run_fire            swim_punch.sam
  236.  
  237. // Swimming 1 handed weapon (magnum)
  238. swim_1hand_fire            swim_1hand_fire.sam
  239. swim_1hand_run            swim_1handed.sam
  240. swim_1hand_run_fire        swim_1handed.sam
  241.  
  242. // Swimming 2 handed weapons (Low-handed)
  243. swim_lo2hand_fire        swim_lo2hand_fire.sam
  244. swim_lo2hand_run        swim_2handed.sam
  245. swim_lo2hand_run_fire    swim_1handed.sam
  246.  
  247. // Swimming 2 handed weapons (High-handed)
  248. swim_hi2hand_fire        swim_hi2hand_fire.sam
  249. swim_hi2hand_run        swim_2handed.sam
  250. swim_hi2hand_run_fire    swim_1handed.sam
  251.  
  252. // Swimming Putaway, Ready, and Reload
  253. swim_putaway            swim_putaway.sam
  254. swim_readyweapon        swim_ready.sam
  255. swim_reload                swim_reload.sam
  256.  
  257. //swim_death_idle.sam
  258.  
  259. // Scripted Animations
  260.  
  261. // Id And Group Definitions
  262. id 2 group arm_right_lower bone gun 30 -36 0 flesh
  263. id 5 group head                flesh
  264. group head damage              3.0
  265. id 7 group hair                fabric
  266. group hair damage              2.8
  267. id 10 group torso_upper        fabric
  268. group torso_upper damage       1.0
  269. id 15 group torso_lower        fabric
  270. group torso_lower damage       1.0
  271. id 20 group leg_left_upper     flesh
  272. group leg_left_upper damage    0.5
  273. id 25 group leg_left_lower     flesh
  274. group leg_left_lower damage    0.3
  275. id  30 group leg_right_upper   flesh
  276. group leg_right_upper damage   0.5
  277. id  35 group leg_right_lower   flesh
  278. group leg_right_lower damage   0.3
  279. id  40 group arm_left_upper    fabric
  280. group arm_left_upper damage    0.5
  281. id  45 group arm_left_lower    fabric
  282. group arm_left_lower damage    0.3
  283. id 50 group arm_right_upper    fabric
  284. group arm_right_upper damage   0.5
  285. id 55 group arm_right_lower    fabric
  286. group arm_right_lower damage   0.3
  287. id 220 group torso_upper bone pack 180 170 275 2015attach flesh
  288.  
  289. // -----------------------------------------------------------------------------
  290. // INITIALIZATION SECTION
  291. //
  292. !init:
  293. //
  294. // SERVER Initialization Commands
  295. //
  296. // Class Setup
  297. server classname actor
  298. server script global/enemy.scr
  299. server setsize "(-32 -32 0)" "(32 32 80)"
  300. server crouchsize "(-24 -24 0)" "(24 24 72)"
  301.  
  302. // Sound Aliases
  303. server aliascache snd_land1     "impact/landing/land1.wav"
  304. server aliascache snd_land2     "impact/landing/land4.wav"
  305.  
  306. //client aliascache snd_fall1  "player/elexis/pain1.wav" 1
  307.  
  308. server aliascache snd_choke1  "player/elexis/drown2.wav" 2
  309. server aliascache snd_choke2  "player/elexis/choke2.wav" 1
  310.  
  311. server aliascache snd_gasp1   "player/elexis/choke1.wav"
  312.  
  313. server aliascache snd_drown1  "player/elexis/drown1.wav"
  314.  
  315. server aliascache snd_taunt1  "player/elexis/taunt/Chldsply.wav"
  316. server aliascache snd_taunt2  "player/elexis/taunt/Cntbstpp.wav"
  317. server aliascache snd_taunt3  "player/elexis/taunt/Flrptr.wav"
  318. server aliascache snd_taunt4  "player/elexis/taunt/Laff1.wav"
  319. server aliascache snd_taunt5  "player/elexis/taunt/Nicetry.wav"
  320. server aliascache snd_taunt6  "player/elexis/taunt/Ptwygn.wav"
  321. server aliascache snd_taunt7  "player/elexis/taunt/Sthtllvg.wav"
  322. server aliascache snd_taunt8  "player/elexis/taunt/Sthtyrbs.wav"
  323. server aliascache snd_taunt9  "player/elexis/taunt/Sthtyrgn.wav"
  324.  
  325. server aliascache snd_lostweapon    "player/elexis/pain2.wav"
  326.  
  327. server aliascache snd_gibfest1         "player/elexis/taunt/wrthlss.wav"
  328. server aliascache snd_gibfest2         "player/elexis/taunt/wstfflsh.wav"
  329. server aliascache snd_gibfest3         "player/elexis/taunt/tata.wav"
  330. server aliascache snd_gibfest4         "player/elexis/taunt/sogood.wav"
  331.  
  332. //
  333. // CLIENT Initialization Commands
  334. //
  335. // Sound Aliases
  336. aliascache snd_pain1  "player/elexis/pain1.wav" 1
  337. aliascache snd_pain2  "player/elexis/pain2.wav" 2
  338. aliascache snd_pain3  "player/elexis/pain4.wav" 2
  339. aliascache snd_pain4  "player/elexis/pain5.wav" 2
  340. aliascache snd_pain5  "player/elexis/pain6.wav" 2
  341. aliascache snd_pain6  "player/elexis/pain7.wav" 2
  342.  
  343. client aliascache snd_pain_head   "player/elexis/pain3.wav" 2
  344. client aliascache snd_pain_chest  "player/elexis/pain7.wav" 2
  345. client aliascache snd_pain_leg    "player/elexis/pain5.wav" 2
  346. client aliascache snd_pain_arm    "player/elexis/pain1.wav" 2
  347.  
  348. client aliascache snd_death1  "player/elexis/death1.wav" 2
  349. client aliascache snd_death2  "player/elexis/pain3.wav" 4
  350. client aliascache snd_death3  "player/elexis/death2.wav" 1
  351.  
  352. client aliascache snd_kneefall1 "impact/bodyfall/sml1.wav" 1
  353. client aliascache snd_kneefall2 "impact/bodyfall/sml2.wav" 1
  354. client aliascache snd_partfall1 "impact/bodyfall/med1.wav" 1
  355. client aliascache snd_partfall2 "impact/bodyfall/med2.wav" 1
  356. client aliascache snd_partfall3 "impact/bodyfall/med3.wav" 1
  357. client aliascache snd_bodyfall1 "impact/bodyfall/lrg1.wav" 1
  358. client aliascache snd_bodyfall2 "impact/bodyfall/lrg2.wav" 1
  359. client aliascache snd_whoosh1   "weapons/punch/whsh1.wav" 1
  360. client aliascache snd_whoosh2   "weapons/punch/whsh2.wav" 1
  361.  
  362. client aliascache snd_ladder1   "impact/ladder/pole1.wav"
  363. client aliascache snd_ladder2   "impact/ladder/pole2.wav"
  364. client aliascache snd_ladder3   "impact/ladder/pole3.wav"
  365.  
  366. client aliascache snd_swim1     "player/swim/swim1.wav" 1
  367. client aliascache snd_swim2     "player/swim/swim2.wav" 1
  368.  
  369. client aliascache snd_jump1     "player/elexis/pain5.wav"
  370.  
  371. // -----------------------------------------------------------------------------
  372. // MAIN SECTION
  373. //
  374. !main:
  375.  
  376. // Special Commands
  377. server putaway         last stopanim
  378. server readyweapon     last stopanim
  379.  
  380. server crouch_putaway    last stopanim
  381. server crouch_readyweapon  last stopanim
  382.  
  383. server swim_putaway    last stopanim
  384. server swim_readyweapon  last stopanim
  385.  
  386. // Normal Animations
  387. client walk 0 footstep
  388. server walk 0 movementsound
  389. client walk 4 footstep
  390. server walk 4 movementsound
  391.  
  392. client run 1 footstep
  393. server run 1 movementsound
  394. client run 4 footstep
  395. server run 4 movementsound
  396.  
  397. client climb 0 randomsound snd_ladder .7 4
  398. server climb 0 movementsound
  399. client climb 4 randomsound snd_ladder .7 4
  400. server climb 4 movementsound
  401.  
  402. client fire1 2 randomsound snd_whoosh .5 1
  403. client fire1 2 footstep
  404. server fire1 2 movementsound
  405. client fire1 4 randomsound snd_whoosh .5 1
  406. client fire1 4 footstep
  407. server fire1 4 movementsound
  408.  
  409. client fire2 2 randomsound snd_whoosh .5 1
  410. server fire2 2 movementsound
  411. //client run_fire1 1 randomsound snd_whoosh .5 1
  412. //server run_fire1 1 movementsound
  413. //client run_fire1 3 randomsound snd_whoosh .5 1
  414. //server run_fire1 3 movementsound
  415.  
  416. //client punch1 0 randomsound snd_whoosh 1 1
  417. //client punch1 3 randomsound snd_whoosh 1 1
  418. //client punch1 5 randomsound snd_whoosh 1 1
  419.  
  420.  
  421. client jump 0 randomsound snd_jump 1 2
  422. server jump 0 movementsound
  423. server jump 4 nextframe 4
  424.  
  425. server fall 2 nextframe 0
  426.  
  427. client land first randomsound snd_land 1 4
  428. server land first movementsound
  429. client land first footstep 1 1
  430.  
  431. // 1 Handed Weapon Animations (Magnum)
  432. client 1hand_run 1 footstep
  433. server 1hand_run 1 movementsound
  434. client 1hand_run 4 footstep
  435. server 1hand_run 4 movementsound
  436. client 1hand_run_fire 1 footstep
  437. server 1hand_run_fire 1 movementsound
  438. client 1hand_run_fire 4 footstep
  439. server 1hand_run_fire 4 movementsound
  440. client 1hand_walk1 0 footstep
  441. server 1hand_walk1 0 movementsound
  442. client 1hand_walk1 5 footstep
  443. server 1hand_walk1 5 movementsound
  444. client 1hand_walk_fire1 0 footstep
  445. server 1hand_walk_fire1 0 movementsound
  446. client 1hand_walk_fire1 5 footstep
  447. server 1hand_walk_fire1 5 movementsound
  448.  
  449. // 2 Handed Shoulder-fired Weapon Animations (Sniper Rifle, Shotgun, etc.)
  450. client hi2hand_run 1 footstep
  451. server hi2hand_run 1 movementsound
  452. client hi2hand_run 4 footstep
  453. server hi2hand_run 4 movementsound
  454. client hi2hand_run_fire 1 footstep
  455. server hi2hand_run_fire 1 movementsound
  456. client hi2hand_run_fire 4 footstep
  457. server hi2hand_run_fire 4 movementsound
  458. client hi2hand_walk 0 footstep
  459. server hi2hand_walk 0 movementsound
  460. client hi2hand_walk 5 footstep
  461. server hi2hand_walk 5 movementsound
  462. client hi2hand_walk_fire 0 footstep
  463. server hi2hand_walk_fire 0 movementsound
  464. client hi2hand_walk_fire 5 footstep
  465. server hi2hand_walk_fire 5 movementsound
  466.  
  467.  
  468. // 2 Handed Low-fired Weapon Animations (Rocket Launcher)
  469. client lo2hand_run 1 footstep
  470. server lo2hand_run 1 movementsound
  471. client lo2hand_run 4 footstep
  472. server lo2hand_run 4 movementsound
  473. client lo2hand_run_fire 1 footstep
  474. server lo2hand_run_fire 1 movementsound
  475. client lo2hand_run_fire 4 footstep
  476. server lo2hand_run_fire 4 movementsound
  477. client lo2hand_walk 0 footstep
  478. server lo2hand_walk 0 movementsound
  479. client lo2hand_walk 5 footstep
  480. server lo2hand_walk_fire 5 movementsound
  481. client lo2hand_walk_fire 0 footstep
  482. server lo2hand_walk_fire 0 movementsound
  483. client lo2hand_walk_fire 5 footstep
  484. server lo2hand_walk_fire 5 movementsound
  485.  
  486. // Pain Location Based Animations
  487. client pain1 first randomsound snd_pain 1 2
  488.  
  489. server pain_head  first painsound
  490. client pain_head  first randomsound snd_pain_head 1 2
  491. server pain_torso_upper first painsound
  492. client pain_torso_upper first randomsound snd_pain_chest 1 2
  493. server pain_torso_lower first painsound
  494. client pain_torso_lower first randomsound snd_pain_chest 1 2
  495. server pain_leg_right_upper first painsound
  496. client pain_leg_right_upper first randomsound snd_pain_leg 1 2
  497. server pain_leg_left_upper first painsound
  498. client pain_leg_left_upper first randomsound snd_pain_leg 1 2
  499. server pain_leg_right_lower first painsound
  500. client pain_leg_right_lower first randomsound snd_pain_leg 1 2
  501. client pain_leg_right_lower 2 randomsound snd_partfall 1 2
  502. server pain_leg_left_lower first painsound
  503. client pain_leg_left_lower first randomsound snd_pain_leg 1 2
  504. client pain_leg_left_lower first randomsound snd_partfall 1 4
  505. server pain_arm_right_upper first painsound
  506. client pain_arm_right_upper first randomsound snd_pain_arm 1 2
  507. server pain_arm_left_upper first painsound
  508. client pain_arm_left_upper first randomsound snd_pain_arm 1 2
  509. server pain_arm_right_lower first painsound
  510. client pain_arm_right_lower first randomsound snd_pain_arm 1 2
  511. server pain_arm_left_lower first painsound
  512. client pain_arm_left_lower first randomsound snd_pain_arm 1 2
  513.  
  514. // Death Location Based Animations
  515.  
  516. client death1 first randomsound snd_death 1 2
  517. server death1 first deathsound
  518. client death1 6 randomsound snd_partfall 1 4
  519. client death2 first randomsound snd_death 1 2
  520. server death2 first deathsound
  521. client death2 4 randomsound snd_bodyfall 1 4
  522. client death3 first randomsound snd_death 1 2
  523. server death3 first deathsound
  524. client death3 3 randomsound snd_bodyfall 1 4
  525. client death3 last randomsound snd_kneefall 1 4
  526. client death4 first randomsound snd_death 1 2
  527. server death4 first deathsound
  528. client death4 2 randomsound snd_whoosh 1 4
  529. client death4 5 randomsound snd_whoosh 1 4
  530. client death4 8 randomsound snd_bodyfall 1 4
  531.  
  532. // Crouching Animations
  533. client crouch_run1 1 footstep
  534. server crouch_run1 1 movementsound
  535. client crouch_run1 3 footstep
  536. server crouch_run1 3 movementsound
  537. client crouch_run_fire 0 randomsound snd_whoosh .8 1
  538. server crouch_run_fire 0 movementsound
  539. client crouch_run_fire 2 randomsound snd_whoosh .8 1
  540. server crouch_run_fire 2 movementsound
  541. client crouch_run_fire 4 randomsound snd_whoosh .8 1
  542. server crouch_run_fire 4 movementsound
  543. client crouch_run_fire 6 randomsound snd_whoosh .8 1
  544. server crouch_run_fire 6 movementsound
  545.  
  546. client crouch_1hand_run1 1 footstep
  547. server crouch_1hand_run1 1 movementsound
  548. client crouch_1hand_run1 4 footstep
  549. server crouch_1hand_run1 4 movementsound
  550. client crouch_1hand_run_fire 1 footstep
  551. server crouch_1hand_run_fire 1 movementsound
  552. client crouch_1hand_run_fire 4 footstep
  553. server crouch_1hand_run_fire 4 movementsound
  554.  
  555. client crouch_fire 0 randomsound snd_whoosh .8 1
  556. server crouch_fire 0 movementsound
  557. client crouch_fire 2 randomsound snd_whoosh .8 1
  558. server crouch_fire 2 movementsound
  559. client crouch_fire 4 randomsound snd_whoosh .8 1
  560. server crouch_fire 4 movementsound
  561. client crouch_fire 6 randomsound snd_whoosh .8 1
  562. server crouch_fire 6 movementsound
  563. //client crouch_run_fire1 1 randomsound snd_whoosh .5 1
  564. //server crouch_run_fire1 1 movementsound
  565. //client crouch_run_fire1 3 randomsound snd_whoosh .5 1
  566. //server crouch_run_fire1 3 movementsound
  567. //client crouch_run_fire1 5 randomsound snd_whoosh .5 1
  568. //server crouch_run_fire1 5 movementsound
  569. //client crouch_run_fire1 7 randomsound snd_whoosh .5 1
  570. //server crouch_run_fire1 7 movementsound
  571.  
  572. client crouch_hi2hand_run1 0 footstep
  573. server crouch_hi2hand_run1 0 movementsound
  574. client crouch_hi2hand_run1 3 footstep
  575. server crouch_hi2hand_run1 3 movementsound
  576. //client crouch_lo2hand_run1 0 footstep
  577. //server crouch_lo2hand_run1 0 movementsound
  578. //client crouch_lo2hand_run1 3 footstep
  579. //server crouch_lo2hand_run1 3 movementsound
  580. //client crouch_walk1 0 footstep
  581. //server crouch_walk1 0 movementsound
  582. //client crouch_walk1 6 footstep
  583. //server crouch_walk1 6 movementsound
  584. //client crouch_walk1 0 footstep
  585. //server crouch_walk1 0 movementsound
  586. //client crouch_walk1 6 footstep
  587. //server crouch_walk1 6 movementsound
  588.  
  589. client crouch_pain1 first randomsound snd_pain 1 2
  590. server crouch_pain1 first painsound
  591. client crouch_pain2 first randomsound snd_pain 1 2
  592. server crouch_pain2 first painsound
  593. client crouch_pain3 first randomsound snd_pain 1 2
  594. server crouch_pain3 first painsound
  595.  
  596. client crouch_death1 first randomsound snd_death 1 2
  597. server crouch_death1 first deathsound
  598. client crouch_death1     6 randomsound snd_partfall 1 4
  599. client crouch_death2 first randomsound snd_death 1 2
  600. server crouch_death2 first deathsound
  601. client crouch_death2     3 randomsound snd_bodyfall 1 4
  602. client crouch_death3 first randomsound snd_death 1 2
  603. server crouch_death3 first deathsound
  604. client crouch_death3     3 randomsound snd_bodyfall 1 4
  605.  
  606. client swim_idle 2 randomsound snd_swim .3 4
  607. server swim_idle 2 movementsound
  608. client swim_1hand_idle 1 randomsound snd_swim .3 4
  609. server swim_1hand_idle 1 movementsound
  610. client swim_hi2hand_idle 1 randomsound snd_swim .3 4
  611. server swim_hi2hand_idle 1 movementsound
  612. client swim_lo2hand_idle 1 randomsound snd_swim .3 4
  613. server swim_lo2hand_idle 1 movementsound
  614.  
  615. client swim_run 0 randomsound snd_swim .3 4
  616. server swim_run 0 movementsound
  617. client swim_1hand_run 4 randomsound snd_swim .3 4
  618. server swim_1hand_run 4 movementsound
  619. client swim_1hand_run_fire 4 randomsound snd_swim .3 4
  620. server swim_1hand_run_fire 4 movementsound
  621. client swim_lo2hand_run 4 randomsound snd_swim .3 4
  622. server swim_lo2hand_run 4 movementsound
  623. client swim_lo2hand_run_fire 4 randomsound snd_swim .3 4
  624. server swim_lo2hand_run_fire 4 movementsound
  625. client swim_hi2hand_run 4 randomsound snd_swim .3 4
  626. server swim_hi2hand_run 4 movementsound
  627. client swim_hi2hand_run_fire 4 randomsound snd_swim .3 4
  628. server swim_hi2hand_run_fire 4 movementsound
  629.  
  630. client swim_pain1 first randomsound snd_pain 1 2
  631. server swim_pain1 first movementsound
  632.  
  633. client swim_death1 first randomsound snd_death 1 2
  634. server swim_death1 first movementsound
  635.  
  636. server gibdeath_upper first group head +nodraw
  637. server gibdeath_upper first group hair +nodraw
  638. server gibdeath_upper first group torso_upper +nodraw
  639. server gibdeath_upper first group arm_left_upper +nodraw
  640. server gibdeath_upper first group arm_left_lower +nodraw
  641. server gibdeath_upper first group arm_right_upper +nodraw
  642. server gibdeath_upper first group arm_right_lower +nodraw
  643.  
  644. server gibdeath_upper first group torso_lower +skin1
  645. server gibdeath_upper first group leg_left_upper +skin1
  646. server gibdeath_upper first group leg_left_lower +skin1
  647. server gibdeath_upper first group leg_right_upper +skin1
  648. server gibdeath_upper first group leg_right_lower +skin1
  649.  
  650. server gibdeath_lower first group torso_lower +nodraw
  651. server gibdeath_lower first group leg_left_upper +nodraw
  652. server gibdeath_lower first group leg_left_lower +nodraw
  653. server gibdeath_lower first group leg_right_upper +nodraw
  654. server gibdeath_lower first group leg_right_lower +nodraw
  655.  
  656. server gibdeath_lower first group head +skin1
  657. server gibdeath_lower first group torso_upper +skin1
  658. server gibdeath_lower first group arm_left_upper +skin1
  659. server gibdeath_lower first group arm_left_lower +skin1
  660. server gibdeath_lower first group arm_right_upper +skin1
  661. server gibdeath_lower first group arm_right_lower +skin1
  662. server gibdeath_lower first group hair +skin1
  663.  
  664.  
  665. // -----------------------------------------------------------------------------
  666. // SOURCESAFE Update Log
  667. //
  668. // $Log:: /Quake 2 Engine/Sin/Base Sin Data/Models/Hero/pl_elexis.def         $
  669. // 
  670. // 62    11/11/98 9:03p Markd
  671. // fixed invalid number of taunt and pain sounds
  672. // 
  673. // 61    11/11/98 5:14p Markd
  674. // fixed jumping and landing animations
  675. //
  676. // 60    11/10/98 7:33p Markd
  677. // added a jump sound for her
  678. //
  679. // 59    11/10/98 7:09p Markd
  680. // fixed ready and putaway animations on player models
  681. //
  682. // 58    11/10/98 12:11p Markd
  683. // fixed her pain sounds
  684. //
  685. // 57    11/09/98 1:12a Jimdose
  686. // added ( ) to setsize
  687. //
  688. // 56    11/08/98 8:38p Beau
  689. // added gibdeath
  690. //
  691. // 55    11/08/98 7:53p Joeske
  692. // Fixed bad taunt sound file ref.
  693. //
  694. // 54    11/07/98 7:31p Markd
  695. // Made pain sounds both client and server
  696. //
  697. // 53    11/07/98 7:17p Joeske
  698. // Fixed regional pain sound refs, added extra loast weapon sounds.
  699. //
  700. // 52    11/07/98 6:59p Joeske
  701. // Fixed some sound ref alias problems.
  702. //
  703. // 51    10/25/98 7:45p Joeske
  704. // Fixed alias refs.
  705. //
  706. // 50    10/25/98 1:36p Joeske
  707. // Added in gisfest sound refs.
  708. //
  709. // 49    10/23/98 5:11a Aldie
  710. // Maded ready and putaway animations stop on the last frame
  711. //
  712. // 48    10/22/98 10:58p Joeske
  713. // Checked the snd_lostweapon for character.
  714. //
  715. // 47    10/21/98 2:52p Joeske
  716. // Commented out the atest.sam animation.
  717. //
  718. // 46    10/20/98 6:16p Mph
  719. // took out shower.sam :(
  720. //
  721. // 45    10/20/98 6:01p Onethumb
  722. //
  723. // 44    10/19/98 3:17p Mph
  724. //
  725. // 43    10/16/98 12:27p Mph
  726. // added shower anim
  727. //
  728. // 42    10/15/98 3:03p Mph
  729. //
  730. // 41    10/14/98 10:24p Markd
  731. // tweaking jumping animations
  732. //
  733. // 40    10/14/98 9:13p Markd
  734. // Fixed jumping, falling and landing animations
  735. //
  736. // 39    10/13/98 1:44a Joeske
  737. // Fixed swim_pain --> swim_pain1.
  738. // Commented out dive alias and animation ref. No anim exists.
  739. //
  740. // 38    10/13/98 1:39a Joeske
  741. // Fixed double quote type on LAND alias line.
  742. //
  743. // 37    10/13/98 1:14a Joeske
  744. //
  745. // 36    10/12/98 6:20p Mph
  746. //
  747. // 35    10/07/98 9:42p Mph
  748. //
  749. // 34    10/07/98 9:35p Mph
  750. // added more anims
  751. //
  752. // 33    10/05/98 12:46p Mph
  753. //
  754. // 32    9/24/98 12:04p Zak
  755. // tweaked jump anim
  756. //
  757. // 31    9/23/98 9:25p Zak
  758. //
  759. // 30    9/23/98 5:59p Zak
  760. // tweaked anims and swin sound volumes
  761. //
  762. // 29    9/23/98 3:39p Zak
  763. // tweaked anims, reconciled existing anim aliases with played anims
  764. //
  765. // 28    9/22/98 10:01p Markd
  766. //
  767. // 27    9/20/98 9:01p Joeske
  768. // Reformatted the file.
  769. //
  770. // 9     9/20/98 7:24p Joeske
  771. // Reformatted the files.
  772. // -----------------------------------------------------------------------------
  773.