home *** CD-ROM | disk | FTP | other *** search
/ Computer Buyer 1996 December / DKMMSAMP.iso / games / AD_DEMO / VFX / SOBJECTS / ANBOMBR2.DES < prev    next >
Text File  |  1996-08-07  |  7KB  |  195 lines

  1. // ---------------------------------------------
  2. // anbombr2
  3. // ---------------------------------------------
  4.  
  5. [Cluster]
  6. Base                = anbombr2.mod
  7.  
  8. [Noise]
  9. Level                = 1.0
  10.  
  11. [Size]
  12. Scale                = 1.65
  13.  
  14. [Kinematics]
  15. MaxAngleAccelerationA        = 3.5
  16. MaxAngleAccelerationB        = 3.7
  17. MaxAngleAccelerationC        = 0.0
  18. MaxAngleVelocityA        = 1.4
  19. MaxAngleVelocityB        = 0.6
  20. MaxAngleVelocityC        = -1.00
  21. AngleFrictionA            = 1.5
  22. AngleFrictionB            = 0.8
  23. AngleFrictionC            = 0.0
  24.  
  25. MaxOrientationAcceleration    = 250.0
  26. MaxOrientationRetardation    = -150.0
  27. MaxVelocity            = 430.8
  28. MinVelocity            = -180.0
  29. OrientationFrictionX        = 2.0
  30. OrientationFrictionY        = 0.00
  31. OrientationFrictionZ        = 1.0
  32.  
  33. MinClimbingAngle        = 20.0
  34. MaxClimbingAngle        = 20.0
  35. VelocityIncrease        = 0.0
  36. VelocityDecrease        = 0.0
  37.  
  38. [Collision]
  39. RadiusScale            = 0.8
  40.  
  41. [Defense]
  42. KineticShield0            = 30000
  43. ShockShield0            = 10000000
  44.  
  45. [Offense]
  46. KineticStrength            = 200
  47. ShockStrength              = 0
  48.  
  49. [Attack]
  50.  
  51. ;
  52. ; die nächsten 4 werte stellen warscheinlichkeiten für 4 positionen (front, back, left, right) dar,
  53. ; and denen sich der scout VOR beginn des angriffes ausrichtet (aligned).
  54. ; die summe aller 4 werte muss zusammen 1.0 ergeben. d.h wenn ein wert auf 1.0 steht, müssen alle
  55. ; anderen auf 0.0 stehen.
  56. ;
  57. ; die warscheinlichkeiten sind wie prozente zu verstehen (1.0 = 100%) und geben die häufigkeit des
  58. ; entsprechenden ereignisses an.
  59. ; stehen zum beispiel die werte auf: front = 0.33, back = 0.40, left = 0.0 und right = 0.27 wird der
  60. ; scout in 33% aller angriffe sich vorne ausrichten, in 40% hinten, kein einziges mal links und in 27%
  61. ; aller angriffe rechts. von dieser position aus beginnt der angriff...
  62. ;
  63.  
  64. AlignProbabilityFront        = 1.00
  65. AlignProbabilityBack        = 0.00
  66. AlignProbabilityLeft        = 0.00
  67. AlignProbabilityRight        = 0.00        ; front, back, left and right müssen zusammen 1.0 ergeben !
  68. AlignProbabilityTorpedoFire    = 0.0        ; erklärung folgt wenn fertig
  69.  
  70. ;
  71. ; die beiden angaben zum alignradius (min/max) geben die minimale entfernung und die maximale entfernung
  72. ; des ausrichtpunktes vom gegner an. die wirkliche entfernung wird zwischen diesen beiden werten zu
  73. ; beginn eines angriffes "zufällig" ausgewählt. (die entfernung in meter ergibt sich aus dem wert/32.0)
  74. ;
  75.  
  76. MinAlignRadius            = 1500.0    ; = 1500/32 = 46,875 meter
  77. MaxAlignRadius            = 1500.0
  78.  
  79. ;
  80. ; die beiden angaben zum aligngamma geben den winkel an, der für die ausrichtung relativ zum horizont des
  81. ; gegners eingenommen werden kann. wird dort zum beispiel -45 bis +45 grad eingetragen, kann der scout im bereich
  82. ; von schräg oben (45°) bis schräg unten (-45°) angreifen.
  83. ; zur zeit stehen die werte auf 0.0, d.h der scout wird immer in der horizontebene des gegners angreifen.
  84. ; achtung: die werte werden nicht in GRAD angegeben, sondern in RAD , d.h. 0 grad = 0 rad, 360 grad = 2*PI
  85. ; sie können aus der angabe in grad mit folgender formel umgerechnet werden.
  86. ;
  87. ; gegeben: gamma in grad zwischen -90° (senkrecht von unten) und +90° (senkrecht von oben)
  88. ; gesucht: gamma in rad
  89. ;
  90. ;               GAMMA(rad) = GAMMA(grad) * 3.1415 / 180
  91. ;
  92.  
  93. MinAlignGamma            = -0.00
  94. MaxAlignGamma            = +0.00
  95.  
  96. ;
  97. ; die beiden angaben zur aligntime geben an, wie lange der scout versucht einen einmal gewählten ausrichtpunkt
  98. ; anzufliegen, bevor er abbricht und sich einen neuen punkt auswählt. die wirkliche zeit wird zwischen den
  99. ; beiden angegebenen zeiten (min/max) per "zufall" ausgewählt.
  100. ;
  101.  
  102. MinAlignTime            = 5.0
  103. MaxAlignTime            = 7.0
  104.  
  105. ;
  106. ; der nächste wert gibt die warscheinlichkeit an mit der der scout sich zu beginn des angriffes (nach dem align)
  107. ; einfach nur dreht, oder sich im laufe des angriffes auf den gegner zubewegt. zur zeit steht der werte auf 1.0. d.h
  108. ; der scout wird sich in 100% aller angriffe nur drehen (d.h. immer!). steht der wert zum beispiel auf 0.2,
  109. ; wird der scout sich in 20% der angriffe drehen und in 80% der angriffe (1.0-0.2) auf den gegner zufliegen.
  110. ;
  111.  
  112. AttackProbabilityTurn        = 0.50        ; turn zwischen 0.0 und 1.0
  113.  
  114. ;
  115. ; der nächste wert gibt die warscheinlichkeit an mit der der scout bei einem beschuss direkt angreift.
  116. ; zur zeit steht der werte auf 0.0, d.h. wenn der gegner den scout beschießt wird er sich nicht darum
  117. ; kümmern. steht der wert zum beispiel auf 0.2, wird der scout bei beschuß in 20% aller fälle direkt den
  118. ; gegner angreifen, in 80% aller fälle unbeeinflusst witerfliegen.
  119. ;
  120.  
  121. AttackProbabilityHit        = 0.00        ; hit zwischen 0.0 und 1.0
  122. AttackProbabilityTorpedoFire    = 1.0        ; erklärung folgt wenn fertig
  123.  
  124. ;
  125. ; die beiden angaben zur attacktime geben an, wielange der scout versucht anzugreifen, bevor er abbricht
  126. ; und sich in dem fluchmodus begibt. die wirkliche zeit wird zwischen den beiden angegebene zeiten (min/max)
  127. ; per "zufall" ausgewählt.
  128.  
  129. MinAttackTime            = 3.5
  130. MaxAttackTime            = 5.0
  131.  
  132. ;
  133. ; die beiden werte zum flightradius geben an bei welcher entfernung vom gegner der angriff des scouts abgebrochen wird und
  134. ; in den fluchtmodus übergegangen wird. auch diese werte ergeben sich durch entfernung in meter * 32.
  135. ; die wirkliche entfernung wird zwischen den beiden angegebene werten (min/max)
  136. ; per "zufall" ausgewählt.
  137. ;
  138.  
  139. MinFlightRadius            = 600.0
  140. MaxFlightRadius            = 600.0
  141.  
  142. ; selbsterklärend (wie aligntime und flighttime)
  143.  
  144. MinFlightTime            = 5.0
  145. MaxFlightTime            = 6.0
  146.  
  147. ;
  148. ; die vier nächsten werte geben warscheinlichkeiten an, mit denen der scout den entsprechenden fluchtpunkt relativ zum gegner
  149. ; auswählt. hierbei bedeutet UL = up/left, UR = up/right, DL = down/left, DR = down/right,
  150. ; die vier werte müssen zusammen 1.0 ergeben. zur zeit steht der erste wert auf 1.0, d.h. der scout wird nach
  151. ; immer nach links/oben am gegner vorbeifliegen.
  152. ;
  153.  
  154. FlightPointProbabilityUL    = 1.0
  155. FlightPointProbabilityUR    = 0.0
  156. FlightPointProbabilityDL    = 0.0
  157. FlightPointProbabilityDR    = 0.0        ; UL, UR, DL, DR müssen zusammen 1.0 ergeben !
  158. FlightProbabilityTorpedoFire    = 0.0        ; erklärung folgt wenn fertig
  159.  
  160. [StaticGun]
  161. Model                 = 6
  162. Ammunition                        = 250
  163. Relative0X              = -13.0
  164. Relative0Y                 = 72.75
  165. Relative0Z            = -20.0
  166. Relative1X              =  13.0
  167. Relative1Y                 = 72.75
  168. Relative1Z            = -20.0
  169.  
  170. [Engine]
  171. Type                 = 3
  172.  
  173. [VolleyGun]
  174. State0                = a
  175. Duration0            = 2.0
  176. Tolerance0             = 0.0
  177. State1                = p
  178. Duration1            = 2.0
  179. Tolerance1             = 0.0
  180. State2                = a
  181. Duration2            = 1.0
  182. Tolerance2             = 0.0
  183. State3                = p
  184. Duration3            = 4.0
  185. Tolerance3             = 0.0
  186.  
  187. [TorpedoMagazine]
  188. Relative0X              = -28.5
  189. Relative0Y                 = 70.0
  190. Relative0Z            = 7.0
  191. Relative1X              =  28.5
  192. Relative1Y                 = 70.0
  193. Relative1Z            = 7.0
  194.  
  195.