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

  1. SDEF
  2. // -----------------------------------------------------------------------------
  3. // MODEL DESCRIPTION:
  4. // Nighclub Bouncer
  5. //
  6. // MODEL AUTHOR:
  7. // Boon
  8. //
  9. /*SINED Cinematic_Bouncer (1 .5 0) (0 0 0) (0 0 0)
  10. Menero's Thug working on the side as a bouncer
  11. */
  12.  
  13. // -----------------------------------------------------------------------------
  14. // FILE DECLARATIONS
  15. //
  16. // Model Commands
  17. path models/thug
  18. scale 1.0
  19.  
  20. // Base Model
  21. thug_base.sbm
  22.  
  23. // Skins
  24. normal thug_08a_col.tga
  25. //normal    thug_07a.tga
  26. //normal    thug_07b.tga
  27. //normal    thug_07c.tga
  28. //damage    thug_damage_07a.tga
  29. //damage    thug_damage_07b.tga
  30. //damage    thug_damage_07c.tga
  31.  
  32. // Normal Animations
  33. walk1             walk.sam
  34. run1              run.sam
  35. aidle            tough_1.sam
  36. bidle1        tough_2a.sam
  37. bidle2        tough_2b.sam
  38. btoatwitch        tough_2to1.sam
  39. atobtwitch        tough_1to2.sam
  40.  
  41. // Id And Group Definitions
  42. //id   2 group head             flesh
  43. ////id   3 group head nodraw      flesh
  44. //group head damage 3.0
  45. //id  4 group torso_upper    fabric
  46. //group torso_upper damage 1.2
  47. //id  5 group torso_lower    fabric
  48. //group torso_lower damage 1.0
  49. //id  6 group groin    fabric
  50. //group groin damage 1.5
  51. //id  7 group torso_back    fabric
  52. //group torso_back damage 1.0
  53. //id  11 group leg_left_inside    fabric
  54. //group leg_left_inside damage 0.6
  55. //id  12 group leg_left_outside    fabric
  56. //group leg_left_outside damage 0.5
  57. //id  16 group leg_right_inside    fabric
  58. //group leg_right_inside damage 0.6
  59. //id  17 group leg_right_outside    fabric
  60. //group leg_right_outside damage 0.5
  61. //id  18 group foot_right fabric
  62. //group foot_right damage 0.4
  63. //id  19 group foot_left fabric
  64. //group foot_left damage 0.4
  65. //id  21 group arm_left    fabric
  66. //group arm_left  damage 0.6
  67. //id 26 group arm_right     fabric
  68. //group arm_right  damage 0.6
  69. //id 28 group hand_right    flesh
  70. //group hand_right damage 0.4
  71. //id 200 group hand_right bone gun 5 160 190 fabric
  72.  
  73. // -----------------------------------------------------------------------------
  74. // INITIALIZATION SECTION
  75. //
  76. !init:
  77. //
  78. // SERVER Initialization Commands
  79. //
  80. // Class Setup
  81. server classname actor
  82. server script global/bouncer.scr
  83. server setsize "-16 -16 0" "16 16 80"
  84. server crouchsize "-16 -16 0" "16 16 64"
  85. //server weapon Magnum
  86. server health 50
  87. //server item FlakJacket 50
  88. server painthreshold 50
  89. //server meleerange 40
  90. //server meleedamage 40
  91.  
  92. // Sound Aliases
  93. //server aliascache  snd_attacktaunt1    "monsters/thug/attk1.wav" 1
  94. //server aliascache  snd_attacktaunt2    "monsters/thug/attk2.wav" 1
  95. //server aliascache  snd_attacktaunt3    "monsters/thug/attk3.wav" 1
  96. //server aliascache  snd_attacktaunt4    "monsters/thug/attk4.wav" 1
  97. //server aliascache  snd_attacktaunt5    "monsters/thug/attk5.wav" 1
  98.  
  99. //server aliascache  snd_panic1    "monsters/thug/retreat1.wav" 1
  100. //server aliascache  snd_panic2    "monsters/thug/retreat2.wav" 1
  101. //server aliascache  snd_panic3    "monsters/thug/retreat3.wav" 1
  102.  
  103. //server aliascache  snd_pursuit1    "monsters/thug/purs1.wav" 1
  104. //server aliascache  snd_pursuit2    "monsters/thug/purs2.wav" 1
  105. //server aliascache  snd_pursuit3    "monsters/thug/purs3.wav" 1
  106. //server aliascache  snd_pursuit4    "monsters/thug/purs4.wav" 1
  107.  
  108. //server aliascache  snd_sightenemy1    "monsters/thug/site1.wav" 1
  109. //server aliascache  snd_sightenemy2    "monsters/thug/site2.wav" .4
  110. //server aliascache  snd_sightenemy3    "monsters/thug/site3.wav" 1
  111. //server aliascache  snd_sightenemy4    "monsters/thug/site4.wav" 1
  112. //server aliascache  snd_sightenemy5    "monsters/thug/site5.wav" 1
  113.  
  114. //server aliascache  snd_inmysights1    "monsters/thug/site1.wav" 1
  115. //server aliascache  snd_inmysights2    "monsters/thug/site2.wav" 1
  116. //server aliascache  snd_inmysights3    "monsters/thug/site3.wav" 1
  117. //server aliascache  snd_inmysights4    "monsters/thug/site4.wav" 1
  118. //server aliascache  snd_inmysights5    "monsters/thug/site5.wav" 1
  119.  
  120. //server aliascache  snd_idle1          "misc/null.wav"  1
  121. //server aliascache  snd_investigate1   "misc/null.wav" 1
  122. //server aliascache  snd_locate1        "monsters/thug/loc15.wav" 1
  123.  
  124. //server aliascache  snd_tauntdeath1    "monsters/thug/taunt1.wav" 1
  125. //server aliascache  snd_tauntdeath2    "monsters/thug/taunt2.wav" 1
  126. //server aliascache  snd_tauntdeath3    "monsters/thug/taunt3.wav" 1
  127. //server aliascache  snd_tauntdeath4    "monsters/thug/taunt4.wav" 1
  128.  
  129. //
  130. // CLIENT Initialization Commands
  131. //
  132. // Sound Aliases
  133.  
  134. // -----------------------------------------------------------------------------
  135. // MAIN SECTION
  136. //
  137. !main:
  138. // Special Commands
  139.  
  140. // Normal Animations
  141. //server walk1      5 movementsound
  142. //server walk1     11 movementsound
  143. client walk1        2 footstep
  144. client walk1        7 footstep
  145. //server run1       0 movementsound
  146. //server run1       4 movementsound
  147. client run1         0 footstep
  148. client run1            4 footstep
  149.  
  150. server aidle last nextanim atobtwitch
  151. server atobtwitch last nextanim bidle1
  152. server bidle1 last nextanim bidle2
  153. server bidle2 last nextanim btoatwitch
  154. server btoatwitch last nextanim aidle
  155.  
  156. // Pain Location Based Animations
  157. // Death Location Based Animations
  158. // Crouching Pain Location Based Animations
  159. // Optional Animations
  160. // Scripted Animations
  161.  
  162. // -----------------------------------------------------------------------------
  163. // SOURCESAFE Update Log
  164. //
  165. // 10/14/98 Ken
  166. // First draft.
  167. //
  168. // -----------------------------------------------------------------------------
  169.  
  170.  
  171. //SDEF
  172. //path models/thug
  173. //scale 1
  174. //thug_base03b.tga
  175. //thug_base03a.tga
  176. //thug_base03c.tga
  177. //thug_base.sbm
  178. //
  179. //chair_idle.sam            
  180. //chair_stand_up_fast.sam        
  181. //chair_stand_gun.sam        
  182. //chair_stand_up.sam        
  183. //deatha.sam            
  184. //deathb.sam            
  185. //death_back.sam            
  186. //death_left.sam            
  187. //death_right.sam            
  188. //down_roll_over.sam        
  189. //draw_pistol.sam            
  190. //idle_smoko_a.sam        
  191. //idle_smoko_b1.sam        
  192. //idle_smoko_b2.sam        
  193. //idle_smoko_c.sam        
  194. //idle_smoko_d.sam        
  195. //idle_a.sam            
  196. //idle_b.sam            
  197. //kick.sam            
  198. //pain_groin.sam            
  199. //pain_left_leg1.sam        
  200. //pain_right_leg1.sam        
  201. //pain_left_leg2.sam        
  202. //pain_right_leg2.sam        
  203. //pain_right_arm.sam        
  204. //pain_left_arm.sam        
  205. //pain_head.sam            
  206. //pain_torso.sam            
  207. //pain_back.sam            
  208. //retreat.sam            
  209. //shoot_pistol.sam        
  210. //shoot.sam            
  211. //tough_2to1.sam            
  212. //tough_1to2.sam            
  213. //tough_1.sam            
  214. //tough_2a.sam            
  215. //tough_2b.sam            
  216. //walk.sam            
  217.  
  218.