home *** CD-ROM | disk | FTP | other *** search
/ Tripas 4 / TRIPAS 004.iso / sin.EXE / SIN / BASE / models / bat.def < prev    next >
Encoding:
Text File  |  1998-11-03  |  3.5 KB  |  139 lines

  1. SDEF
  2. // -----------------------------------------------------------------------------
  3. //  $Logfile:: /Quake 2 Engine/Sin/Base Sin Data/Models/Animals/bat.def       $
  4. // $Revision:: 13                                                             $
  5. //   $Author:: Markd                                                          $
  6. //     $Date:: 10/25/98 7:08p                                                 $
  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. // Bat creature, spawns out of Bachrodai.
  19. //
  20. // MODEL AUTHOR:
  21. // Michael
  22. //
  23. /*SINED Animals_Bat (1 .5 0) (0 0 0) (0 0 0)
  24. Bat
  25. */
  26.  
  27. // -----------------------------------------------------------------------------
  28. // FILE DECLARATIONS
  29. //
  30. // Model Commands
  31. path models/bat
  32. origin 0 0 -300
  33. scale .06
  34.  
  35. // Base Model
  36. bat.sbm
  37.  
  38. // Skins
  39. normal       bat.tga
  40. // Do we need a damage skin for these?
  41.  
  42. // Normal Animations
  43. idle           fly.sam
  44. pain           fly.sam
  45. death          fly.sam
  46. melee          fly.sam
  47. fly            fly.sam
  48. death        death.sam
  49.  
  50. // Pain Location Based Animations
  51.  
  52. // Death Location Based Animations
  53.  
  54. // Optional Animations
  55.  
  56. // Scripted Animations
  57.  
  58. // Id And Group Definitions
  59.  
  60. // -----------------------------------------------------------------------------
  61. // INITIALIZATION SECTION
  62. //
  63. !init:
  64. //
  65. // SERVER Initialization Commands
  66. //
  67. // Class Setup
  68. server classname Bat
  69. server script global/bat.scr
  70. server setsize "-16 -16 -18" "16 16 18"
  71. server health 15
  72. server meleerange 70
  73. server meleedamage 7
  74. server forwardspeed 130
  75. server noshadow
  76. server usebbox
  77.  
  78. client aliascache snd_idle       "monsters/bat/batidle1.wav" 1
  79. client aliascache snd_pain       "monsters/bat/batpain2.wav" 1
  80. client aliascache snd_death      "monsters/bat/batdeth1.wav" 1
  81. client aliascache snd_fly        "monsters/bat/batfly3.wav" 1
  82. client aliascache snd_attack     "monsters/bat/batattk.wav" 1
  83.  
  84. // Sound Aliases
  85.  
  86. //
  87. // CLIENT Initialization Commands
  88. //
  89. // Sound Aliases
  90.  
  91. // -----------------------------------------------------------------------------
  92. // MAIN SECTION
  93. //
  94. !main:
  95. //client fly first randomsound snd_fly 1 4
  96. server fly first randomambientsound snd_fly
  97. //server fly first movementsound
  98.  
  99. client pain first randomsound snd_pain 1 2
  100. server pain first painsound
  101.  
  102. client death first randomsound snd_death 1 2
  103. server death first stopambientsound
  104. server death first deathsound
  105.  
  106. client melee first randomsound snd_attack
  107. server melee 1 melee
  108.  
  109. // Special Commands
  110.  
  111. // Normal Animations
  112.  
  113. // Pain Location Based Animations
  114.  
  115. // Death Location Based Animations
  116.  
  117. // Optional Animations
  118.  
  119. // -----------------------------------------------------------------------------
  120. // SOURCESAFE Update Log
  121. //
  122. // $Log:: /Quake 2 Engine/Sin/Base Sin Data/Models/Animals/bat.def            $
  123. // 
  124. // 13    10/25/98 7:08p Markd
  125. // Fixed bat behaviors
  126. //
  127. // 12    10/23/98 10:11p Beau
  128. //
  129. // 11    10/20/98 4:11a Markd
  130. //
  131. // 10    9/20/98 8:17p Zak
  132. // added sound aliases and fly anim sounds
  133. //
  134. // 9     9/20/98 7:24p Joeske
  135. // Reformatted the files.
  136. //
  137. //
  138. // -----------------------------------------------------------------------------
  139.