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

  1. SDEF
  2. //
  3. // The file declaration section
  4. //
  5. path models/civmale
  6. SDEF
  7. scale 1.14
  8. civ2_base.tga
  9. civ2_damage1.tga
  10. civ2_base.sbm
  11.  
  12. //
  13. // Declare the animation types and files
  14. //
  15.  
  16. sitdead    civ2_sitdead.sam
  17. walk        civ2_walk.SAM
  18. idle        civ2_idle.SAM
  19. run        civ2_run.SAM
  20. cowerstart    civ2_cowerstart.SAM
  21. cower        civ2_cower.SAM
  22. cowerend    civ2_cowerend.SAM
  23. death1    civ2_death1.SAM
  24. death2    civ2_death2.SAM
  25. cowerdeath1        civ2_cowerdeath1.SAM
  26. cowerdeath2        civ2_cowerdeath2.SAM
  27. cowerpain1        civ2_cowerpain1.SAM
  28. cowerpain2        civ2_cowerpain2.SAM
  29. civ2_paintorsoupper.sam
  30.  
  31. pain_head             civ2_painhead.sam
  32. pain_torso_upper      civ2_paintorsoupper.sam
  33. pain_torso_lower      civ2_paintorsolower.sam
  34. pain_arm_right_upper  civ2_painarmright.sam
  35. pain_arm_right_lower  civ2_painarmright.sam
  36. pain_leg_left_lower   civ2_painlegleft.sam
  37. pain_leg_left_upper   civ2_painlegleft.sam
  38. pain_leg_right_upper  civ2_painlegright.sam
  39. pain_leg_right_lower  civ2_painlegright.sam
  40. pain_arm_left_upper   civ2_painarmleft.sam
  41. pain_arm_left_lower   civ2_painarmleft.sam
  42.  
  43. //
  44. // Define model group areas and regional damage modifiers
  45. //
  46. id 5 group head flesh 
  47. group head damage 4.0
  48. id 15 group torso_upper fabric
  49. group torso_upper damage 1.0
  50. id 18 group torso_lower fabric
  51. group torso_lower damage 1.0
  52. id 45 group leg_left_upper fabric
  53. group leg_left_upper damage 0.5
  54. id 50 group leg_left_lower fabric
  55. group leg_left_lower damage 0.5
  56. id 65 group leg_right_upper fabric
  57. group leg_right_upper damage 0.5
  58. id 70 group leg_right_lower fabric
  59. group leg_right_lower damage 0.5
  60. id 85 group arm_left_upper fabric
  61. group arm_left_upper damage 0.5
  62. id 90 group arm_left_lower fabric
  63. group arm_left_lower damage 0.5
  64. id 105 group arm_right_upper fabric
  65. group arm_right_upper damage 0.5
  66. id 110 group arm_right_lower fabric
  67. group arm_right_lower damage 0.5
  68. id 200 group arm_left_lower bone gun -180 50 100 flesh   
  69.  
  70. //
  71. // The initialization section
  72. //
  73. !init:
  74. server classname actor
  75. server setsize "-32 -28 0" "32 28 80"
  76. server crouchsize "-24 -24 0" "24 24 48"
  77. server health 30
  78. server script global/neutral.scr
  79. aliasprefix CivMale_
  80.  
  81. client aliascache snd_pain1      "misc/civmale/pain1.wav" 1
  82. client aliascache snd_pain2      "misc/civmale/pain2.wav" 1
  83. client aliascache snd_pain3      "misc/civmale/pain3.wav" 1
  84. client aliascache snd_pain4      "misc/civmale/pain4.wav" 1
  85. client aliascache snd_pain5      "misc/civmale/pain5.wav" .5
  86. //not in demo- alias snd_pain6      "misc/civmale/pain6.wav" 1
  87. //not in demo- alias snd_pain7      "misc/civmale/pain7.wav" 1
  88. //not in demo- alias snd_pain8      "misc/civmale/pain8.wav" 1
  89.  
  90. client aliascache snd_death1      "misc/civmale/death1.wav" 1
  91. client aliascache snd_death2      "misc/civmale/death2.wav" 1
  92. client aliascache snd_death3      "misc/civmale/death3.wav" 1
  93.  
  94. server aliascache snd_sightenemy1      "misc/civmale/site1.wav" 1
  95. server aliascache snd_sightenemy2      "misc/civmale/site2.wav" 1
  96. server aliascache snd_sightenemy3      "misc/civmale/site3.wav" 1
  97.  
  98. server aliascache snd_panic1      "misc/civmale/panic1.wav" 1
  99. server aliascache snd_panic2      "misc/civmale/panic2.wav" 1
  100. server aliascache snd_panic3      "misc/civmale/panic3.wav" 1
  101. //not in demo- alias snd_panic4      "misc/civmale/panic4.wav" 1
  102. //not in demo- alias snd_panic5      "misc/civmale/panic5.wav" 1
  103. //not in demo- alias snd_panic6      "misc/civmale/panic6.wav" 1
  104.  
  105. server aliascache snd_beg1      "misc/civmale/beg1.wav" 1
  106. server aliascache snd_beg2      "misc/civmale/beg2.wav" 1
  107. server aliascache snd_beg3      "misc/civmale/beg3.wav" 1
  108. server aliascache snd_beg4      "misc/civmale/beg4.wav" 1
  109. //not in demo- alias snd_beg5      "misc/civmale/beg5.wav" 1
  110.  
  111. client aliascache snd_kneefall1 "impact/bodyfall/sml1.wav" 1
  112. client aliascache snd_kneefall2 "impact/bodyfall/sml2.wav" 1
  113. client aliascache snd_partfall1 "impact/bodyfall/med1.wav" 1
  114. client aliascache snd_partfall2 "impact/bodyfall/med2.wav" 1
  115. client aliascache snd_partfall3 "impact/bodyfall/med3.wav" 1
  116. client aliascache snd_bodyfall1 "impact/bodyfall/lrg1.wav" 1
  117. client aliascache snd_bodyfall2 "impact/bodyfall/lrg2.wav" 1
  118.  
  119. //
  120. // The main section
  121. //
  122. !main:
  123.  
  124. //
  125. // Define the aniamtion sound references
  126. //
  127. // alias snd_death1     "monsters/bum/bumdeth1.wav" 1
  128.  
  129. //
  130. // Define the clinet/server animation references
  131. //
  132. // client death1 1 randomsound snd_death 1
  133. server run 0 movementsound
  134. client run 0 footstep
  135. server run 4 movementsound
  136. client run 4 footstep
  137.  
  138. server walk 0 movementsound
  139. client walk 0 footstep
  140. server walk 5 movementsound
  141. client walk 5 footstep
  142.  
  143. server death1 first deathsound
  144. client death1 first randomsound snd_death 1 2
  145. client death1 3 randomsound snd_bodyfall 1 4
  146. client death1 8 randomsound snd_kneefall 1 4
  147. server death2 first deathsound
  148. client death2 first randomsound snd_death 1 2
  149. client death2 4 randomsound snd_partfall 1 4
  150. client death2 8 randomsound snd_bodyfall 1 4
  151. server cowerdeath1 first deathsound
  152. client cowerdeath1 first randomsound snd_death 1 2
  153. client cowerdeath1 3 randomsound snd_partfall 1 4
  154. client cowerdeath1 7 randomsound snd_kneefall 1 4
  155. server cowerdeath2 first deathsound
  156. client cowerdeath2 first randomsound snd_death 1 2
  157. client cowerdeath2 2 randomsound snd_bodyfall 1 4
  158. client cowerdeath2 7 randomsound snd_kneefall 1 4
  159.  
  160. client pain_head first randomsound snd_pain 1 2
  161. server pain_head first painsound
  162. client pain_torso_upper first randomsound snd_pain 1 2
  163. server pain_torso_upper first painsound
  164. client pain_torso_lower first randomsound snd_pain 1 2
  165. server pain_torso_lower first painsound
  166. client pain_arm_right_upper first randomsound snd_pain 1 2
  167. server pain_arm_right_upper first painsound
  168. client pain_arm_right_lower first randomsound snd_pain 1 2
  169. server pain_arm_right_lower first painsound
  170. client pain_leg_left_lower first randomsound snd_pain 1 2
  171. server pain_leg_left_lower first painsound
  172. client pain_leg_left_upper first randomsound snd_pain 1 2
  173. server pain_leg_left_upper first painsound
  174. client pain_leg_right_upper first randomsound snd_pain 1 2
  175. server pain_leg_right_upper first painsound
  176. client pain_leg_right_lower first randomsound snd_pain 2
  177. server pain_leg_right_lower first painsound
  178. client pain_arm_left_upper first randomsound snd_pain 2
  179. server pain_arm_left_upper first painsound
  180. client pain_arm_left_lower first randomsound snd_pain 2
  181. server pain_arm_left_lower first painsound
  182.  
  183. client cowerpain1 first randomsound snd_pain 1 1
  184. server cowerpain1 first painsound
  185. client cowerpain2 first randomsound snd_pain 1 1
  186. server cowerpain2 first painsound
  187.  
  188. client cowerstart first randomsound snd_beg 1 1
  189.  
  190. //
  191. // The SINED declaration section
  192. //
  193. /*SINED Innocent_MaleCivilian (1 .5 0) (0 0 0) (0 0 0)
  194. Male Civilian
  195. */
  196.  
  197.