home *** CD-ROM | disk | FTP | other *** search
/ Hacker 9 / HACKER09.ISO / Games / Sin.exe / DATA / base / Pak0.pak / models / view_pulse2.def < prev    next >
Text File  |  1998-07-26  |  2KB  |  82 lines

  1. SDEF
  2. //
  3. // The file declaration section
  4. //
  5. path models/pulse3
  6. origin 0 -25 -73
  7. pulse_base.tga
  8. pulse_base.sbm
  9.  
  10. ready1         pulse_ready.SAM
  11. pulsefire1    pulse_fire1.SAM
  12. beamfire1    pulse_fire2.SAM
  13. idle1       pulse_idle1.SAM
  14. pulseidle1    pulse_idle1.SAM
  15. beamidle2    pulse_idle2.SAM
  16. pchange        pulse_switchto.SAM
  17. bchange        pulse_switchback.SAM
  18. spindown    pulse_fire2spindown.SAM
  19. putaway1    pulse_putaway.SAM
  20.  
  21. //
  22. // Define model group areas
  23. //
  24. id 10 group hatch twosided translucent66
  25. id 20 group redlight fullbright
  26. id 30 group cell envmapped
  27. id 40 group bluecell fullbright translucent66
  28.  
  29. id 200 group weapon bone barrel 0 180 90
  30.  
  31.  
  32. //
  33. // The initialization section
  34. //
  35. !init:
  36. //
  37. // Define the animation sound references
  38. //
  39. client aliasprefix Pulse2_
  40.  
  41. //client aliascache snd_fire1 "weapons/pulse/fanmix5.wav"
  42. client aliascache snd_fire1 "weapons/pulse/fire1.wav"
  43. //client aliascache snd_fire2 "weapons/pulse/fire2.wav"
  44. //client aliascache snd_fire3 "weapons/pulse/fire3.wav"
  45. client aliascache snd_spark1 "weapons/pulse2/spark2.wav"
  46. client aliascache snd_open1 "weapons/pulse/open1.wav"
  47. //client aliascache snd_prefire1 "weapons/pulse/fanstartmix1.wav"
  48. //client aliascache snd_postfire1 "weapons/pulse/fanendmix1.wav"
  49. client aliascache snd_loop1 "weapons/pulse/loop1.wav"
  50. //client aliascache snd_loopdip1 "weapons/pulse/loopdip2.wav"
  51. client aliascache snd_close1 "weapons/pulse/close1.wav"
  52.  
  53.  
  54. //
  55. // The main section
  56. //
  57. !main:
  58. //
  59. // Define the client/server animation references
  60. //
  61.  
  62. client ready1 last randomsound snd_loop .8 7
  63.  
  64. client pulsefire1 first attach barrel sprites/pulse_muzzle.spr time 0.1 scale 1.0 
  65. client pulsefire1 first randomsound snd_fire 1 1
  66. server pulsefire1 first weaponsound
  67. server pulsefire1 first shoot
  68.  
  69. client beamfire1 first attach barrel sprites/pulse_muzzle.spr time 0.6 animate fast
  70. client beamfire1 first randomsound snd_spark 1 1
  71. server beamfire1 first weaponsound
  72. server beamfire1 1 shoot
  73. server beamfire1 2 shoot
  74. server beamfire1 3 shoot
  75. server beamfire1 4 shoot
  76. server beamfire1 5 shoot
  77. server beamfire1 6 shoot
  78. client beamfire1 last randomsound null_sound 1
  79.  
  80. client putaway1 first randomsound snd_close 1 2
  81. server putaway1 first movementsound
  82.