home *** CD-ROM | disk | FTP | other *** search
/ Kompuutteri Kaikille K-CD 1999 #14 / K_PELIT_14_99.ISO / Reqdemo / data1.cab / Critical_Files / effects / sweffects.stg < prev   
Text File  |  1999-03-26  |  87KB  |  4,539 lines

  1.            
  2.  
  3. # Effects.stg
  4. #
  5. # Settings file for angelic power special effects.
  6. # Commands supported (among others - see doc)
  7. #
  8. # BEGIN SHAPE <num>
  9. #
  10. #     SET numpolys <num>                            Sets the number of polys for an effect
  11. #          TRI GSHADE                  Declares the start of a new poly, only gshade
  12. #                                supported for now.
  13. #            VERT <x> <y> <z>          declares screen coordinates for a polygon.
  14. #                              note ooz is offset applied to z for
  15. #                              X and Y should be between
  16. #                              0 and 1. Z probably should be too. Positive
  17. #                              values are closer to the camera.
  18. #                             
  19. #
  20. #            COLOR <r> <g> <b> <alpha>     all from 0-255
  21. #
  22. #        CIRCLE                                Makes the effect into a circle shape,
  23. #                              using as many polys as were specified.
  24. #                              Easier than listing all the points yourself.
  25. #        CENTER  <r> <g> <b> <alpha>          Sets the color for circles. Undefined for
  26. #                              other shapes.
  27. #        EDGE <r> <g> <b> <alpha>          Sets the edge colors for the circle 
  28. #
  29. # END
  30.  
  31.  
  32. # FLASH
  33. # SET variables supported:
  34. #
  35. #    Effect - index number of effect defined above. Later Ill set up symbolic constants
  36. #         so we don't get mixed up.
  37. #
  38. #    StartSize - size in world coords when effect is created.
  39. #    DeltaSize - amount added to size every tick.
  40. #       StartAlpha and DeltaAlpha - Values range from 0.0 (transparent) to 1.0 (opaque)
  41. #                              - Note that this differs from above, where 255 is opaque.
  42. #    Fadeout 0- sets the DeltaAlpha to reach 100% transparence when the effect is done.
  43. #           (don't forget the zero - not used now, but maybe later)
  44. #    Duration - amount to time in ticks.  
  45. #
  46.  
  47.  
  48. #-------------------------------------------------------------------------
  49. #
  50. #  MULTI TYPES SUPPORTED:
  51. #
  52. #    PUSH,
  53. #    EBALL,   
  54. #    BANISH,  
  55. #    SALT,    
  56. #    BRIMSTONE,
  57. #    SLUG_ARCH,
  58. #
  59. #-------------------------------------------------------------------------
  60.  
  61. #-------------------------------------------------------------------------
  62. # Particle Types Supported:
  63. #
  64. #
  65. #    TINK
  66. #    SMOKE_TRAIL
  67. #    EXPLOSION
  68. #    BLOOD_SPRAY
  69. #    BLOOD_TRAIL
  70. #    SPARK_TRAIL
  71. #    DRIPPING_WATER
  72. #    SPARKING_WIRING
  73. #    AIR_BUBBLES
  74. #    FOUNTAIN
  75. #    TORCH
  76. #    RISING_SMOKE
  77. #    FALLING_ASHES
  78. #    DRIFTING_ASH
  79. #    RISING_STEAM
  80. #    RISING_GUNSMOKE
  81. #    SPARKS_GUNFLASH
  82. #    GETTING_FRIED
  83. #    FLAKING_ARMOR
  84. #    ANGELIC_SPARKS
  85. #    ANGELIC_EXPLOSION
  86. #    ANGELIC_SHIELD
  87. #    ANGELIC_SPHERE
  88. #    ENERGYBALL_NUCLEUS
  89. #    ENERGYBALL_TAIL
  90. #    ENERGYBALL_EXPLOSION
  91. #    PLAGUE_OF_LOCUSTS
  92. #    SONIC_WAVE
  93. #    BRIMSTONE_PARTICLES
  94. #    BANISH_SPHERE
  95. #    FUSION_PARTICLES
  96. #    IMPACT_CLOUD
  97. #    KICK_ASS_REACTOR
  98. #    BLOODY_REACTOR
  99. #    ICHOR_SPRAY
  100. #    SALT_CLOUD
  101. #    LILITH_SHIELD
  102. #    SALT_STAIN
  103. #    TRIXONOSBALL
  104. #    BLOOD_SQUIRT
  105. #    BLOOD_SPLAT
  106. #-------------------------------------------------------------------------
  107.  
  108. BEGIN SHAPE G_SMOKE                               # G_SMOKE
  109.     SET numpolys 2
  110.     
  111.    SPRITE
  112.     texture Smoke01.3df
  113.     
  114.     OUTER    255 255 255    0
  115.     CENTER   255 255 255    255
  116.     INNER    255 255 255    255
  117. END
  118.  
  119.  
  120. BEGIN FLASH G_SMOKE
  121.    rotating_SHAPE G_SMOKE
  122.     SET StartSize   5
  123.     SET DeltaSize  2
  124.     SET Acceleration 0
  125.     
  126.     SET Attack 0.1
  127.     SET Sustain 1.5
  128.     SET Decay 0.6
  129.     SET RotationSpeed 0.05
  130.     
  131.   # Position 0 0 0
  132.     
  133.   #  MOVE    0.5 30 0.2   # x y z 
  134.   #  GRAVITY 0 0 0
  135.     
  136.   #  RANDOMIZE_SIZE 5
  137.   #  RANDOMIZE_MOVE 0.1 0 0.1
  138.    
  139. END
  140.  
  141. BEGIN MULTI G_SMOKE   0
  142.  
  143.    ADD FLASH  G_SMOKE   0
  144.    
  145. END
  146.  
  147. #--------------------------------------------------------------
  148.  
  149. BEGIN SHAPE Brimstone_SMOKE                      # Brimstone_SMOKE
  150.     SET numpolys 2
  151.     
  152.    SPRITE
  153.     texture Fire01.3df
  154.     
  155.     OUTER    255 255 255    0
  156.     CENTER   255 255 255    50
  157.     INNER    255 255 255    255
  158. END
  159.  
  160.  
  161. BEGIN FLASH Brimstone_SMOKE
  162.    rotating_SHAPE Brimstone_SMOKE
  163.     SET StartSize   5
  164.     SET DeltaSize  7
  165.     SET Acceleration 0
  166.     
  167.     SET Attack 0.1
  168.     SET Sustain 0.5
  169.     SET Decay 0.2
  170.     SET RotationSpeed 0.1
  171.     
  172.   # Position 0 0 0
  173.     
  174.   #  MOVE    0.5 30 0.2   # x y z 
  175.   #  GRAVITY 0 0 0
  176.     
  177.   #  RANDOMIZE_SIZE 5
  178.   #  RANDOMIZE_MOVE 0.1 0 0.1
  179.   
  180.   
  181.    
  182. END
  183.  
  184. BEGIN SHAPE Brimstone_SMOKE2                      # Brimstone_SMOKE
  185.     SET numpolys 2
  186.     
  187.    SPRITE
  188.     texture Fire01.3df
  189.     
  190.     OUTER    255 255 255    0
  191.     CENTER   255 255 255    20
  192.     INNER    255 255 255    200
  193. END
  194.  
  195.  
  196. BEGIN FLASH Brimstone_SMOKE2
  197.    rotating_SHAPE Brimstone_SMOKE2
  198.     SET StartSize   10
  199.     SET DeltaSize  7
  200.     SET Acceleration 0
  201.     
  202.     SET Attack 0.1
  203.     SET Sustain 0.5
  204.     SET Decay 0.2
  205.     SET RotationSpeed -0.1
  206.     
  207.   # Position 0 0 0
  208.     
  209.   #  MOVE    0.5 30 0.2   # x y z 
  210.   #  GRAVITY 0 0 0
  211.     
  212.   #  RANDOMIZE_SIZE 5
  213.   #  RANDOMIZE_MOVE 0.1 0 0.1
  214.   
  215.   
  216.    
  217. END
  218.  
  219.  
  220.  
  221.  
  222. BEGIN MULTI Brimstone_SMOKE   0
  223.  
  224.    ADD FLASH  Brimstone_SMOKE   0
  225.    ADD FLASH  Brimstone_SMOKE2   0
  226.   
  227.    
  228. END
  229.  
  230. #--------------------------------------------------------------
  231.  
  232.  
  233. BEGIN SHAPE M_SMOKE                               # M_SMOKE
  234.     SET numpolys 2
  235.     
  236.    SPRITE
  237.     texture Smoke01.3df
  238.     
  239.     OUTER    255 255 255    0
  240.     CENTER   255 255 255    150
  241.     INNER    255 255 255    255
  242. END
  243.  
  244.  
  245. BEGIN FLASH M_SMOKE
  246.    rotating_SHAPE M_SMOKE
  247.     SET StartSize   10
  248.     SET DeltaSize  15
  249.     SET Acceleration 2
  250.     
  251.     SET Attack 0.1
  252.     SET Sustain 1.2
  253.     SET Decay 0.7
  254.     SET RotationSpeed 0.05
  255.     
  256.   # Position 0 0 0
  257.     
  258.   #  MOVE    0.5 30 0.2   # x y z 
  259.   #  GRAVITY 0 0 0
  260.     
  261.   #  RANDOMIZE_SIZE 5
  262.   #  RANDOMIZE_MOVE 0.1 0 0.1
  263.    
  264. END
  265.  
  266.  
  267.       
  268. BEGIN MULTI SMOKE_PUFF 0
  269.    
  270.    ADD FLASH M_SMOKE  0
  271.  
  272.  
  273. END
  274.  
  275. #------------------------------------------------
  276. BEGIN SHAPE M_GLOW                               # M_GLOW
  277.     SET numpolys 18
  278.     
  279.    SPHERE
  280.     texture Expl03.3df
  281.     
  282.     OUTER    255 255 255    0
  283.     CENTER   255 255 255    100
  284.     INNER    255 255 255    255
  285. END
  286.  
  287.  
  288. BEGIN FLASH M_GLOW
  289.    rotating_SHAPE M_GLOW
  290.     SET StartSize   10
  291.     SET DeltaSize  0
  292.     SET Acceleration 0
  293.     
  294.     SET Attack 0
  295.     SET Sustain 10
  296.     SET Decay 0
  297.     SET RotationSpeed 3
  298.     
  299.   # Position 0 0 0
  300.     
  301.   #  MOVE    0.5 30 0.2   # x y z 
  302.   #  GRAVITY 0 0 0
  303.     
  304.   #  RANDOMIZE_SIZE 5
  305.   #  RANDOMIZE_MOVE 0.1 0 0.1
  306.             
  307.   SPAWN_MULTI SMOKE_PUFF 8 # 30 units in between puffs.
  308.   
  309.   
  310. END
  311.  
  312. BEGIN MULTI ROCKET_PROJ 0
  313.  
  314.    ADD FLASH M_GLOW     0
  315.  
  316.  
  317. END
  318.  
  319. #------------------------------------------------
  320.  
  321. BEGIN SHAPE G_GLOW                               # G_GLOW
  322.     SET numpolys 18
  323.     
  324.    SPHERE
  325.     texture Smoke01.3df
  326.     
  327.     OUTER    255 255 255    0
  328.     CENTER   255 255 255    50
  329.     INNER    255 255 255    100
  330. END
  331.  
  332.  
  333. BEGIN FLASH G_GLOW
  334.    rotating_SHAPE G_GLOW
  335.     SET StartSize   10
  336.     SET DeltaSize  0
  337.     SET Acceleration 0
  338.     
  339.     SET Attack 0
  340.     SET Sustain 10
  341.     SET Decay 0
  342.     SET RotationSpeed 3
  343.     
  344.   # Position 0 0 0
  345.     
  346.   #  MOVE    0.5 30 0.2   # x y z 
  347.   #  GRAVITY 0 0 0
  348.     
  349.   #  RANDOMIZE_SIZE 5
  350.   #  RANDOMIZE_MOVE 0.1 0 0.1
  351.             
  352.   SPAWN_MULTI G_SMOKE 2 # 30 units in between puffs.
  353.   
  354.   
  355. END
  356.  
  357.  
  358. BEGIN MULTI GRENADE_PROJ 0
  359.  
  360.    ADD FLASH G_Glow  0
  361.  
  362.  
  363. END
  364.  
  365. #------------------------------------------------
  366.  
  367.  
  368.  
  369. BEGIN SHAPE GRENADE_ARCH1                               # GRENADE_ARCH1
  370.     SET numpolys 2
  371.     
  372.     SPRITE
  373.     texture Expl03.3df
  374.     
  375.     OUTER     255 255 255   0
  376.     CENTER    255 255 255   100
  377.     INNER     255 255 255   255
  378.  
  379. end
  380.  
  381.  
  382. BEGIN FLASH GRENADE_ARCH1
  383.    rotating_SHAPE GRENADE_ARCH1
  384.     SET StartSize   15
  385.     SET DeltaSize  -10
  386.     SET Acceleration 0
  387.     
  388.     SET Attack 0
  389.     SET Sustain 1
  390.     SET Decay 1
  391.     SET RotationSpeed 0.5
  392.     
  393.     #Position 0 0 0
  394.     
  395.      MOVE    10 15 10   # x y z 
  396.      GRAVITY 0 -35 0
  397.     
  398.      RANDOMIZE_SIZE 7
  399.      RANDOMIZE_MOVE 10 10 10
  400.    
  401. END
  402.  
  403.  
  404. BEGIN SHAPE GRENADE_ARCH                          #GRENADE_ARCH
  405.     SET numpolys 18
  406.     
  407.    SPHERE
  408.     texture Fire01.3df
  409.     
  410.     OUTER     255 255 255    0
  411.     CENTER    255 255 255    100
  412.     INNER     255 255 255    255
  413. END
  414.  
  415.  
  416. BEGIN FLASH GRENADE_ARCH
  417.    rotating_SHAPE GRENADE_ARCH
  418.     SET StartSize   100
  419.     SET DeltaSize  -60
  420.     SET Acceleration 0
  421.     
  422.     SET Attack 0
  423.     SET Sustain 0
  424.     SET Decay 0.4
  425.     SET RotationSpeed 0.2
  426.     
  427.    # Position 0 0 0
  428.     
  429.      MOVE    4 6 5   # x y z 
  430.      GRAVITY 0 0 0
  431.     
  432.      RANDOMIZE_SIZE 10
  433.      RANDOMIZE_MOVE 4 2 5
  434.    
  435. END
  436.  
  437.  
  438. BEGIN SHAPE GRENADE_ARCH2                          #GRENADE_ARCH2
  439.     SET numpolys 18
  440.     
  441.    SPHERE
  442.     texture Fire01.3df
  443.     
  444.     OUTER     255 255 255    0
  445.     CENTER    255 255 255    100
  446.     INNER     255 255 255    255
  447. END
  448.  
  449.  
  450. BEGIN FLASH GRENADE_ARCH2
  451.    rotating_SHAPE GRENADE_ARCH2
  452.     SET StartSize   120
  453.     SET DeltaSize  -50
  454.     SET Acceleration 0
  455.     
  456.     SET Attack 0.2
  457.     SET Sustain 0
  458.     SET Decay 0.4    
  459.     SET RotationSpeed -0.2
  460.     
  461.    # Position 0 0 0
  462.     
  463.      MOVE    5 7 4   # x y z 
  464.      GRAVITY 0 0 0
  465.     
  466.      RANDOMIZE_SIZE 10
  467.      RANDOMIZE_MOVE 4 3 5
  468.    
  469. END
  470.  
  471. BEGIN SHAPE GRENADE_ARCH3                          #GRENADE_ARCH3
  472.     SET numpolys 18
  473.     
  474.    SPHERE
  475.     texture Smoke.3df
  476.     
  477.     OUTER     100 100 100    0
  478.     CENTER    100 100 100    100
  479.     INNER     100 100 100    180
  480. END
  481.  
  482.  
  483. BEGIN FLASH GRENADE_ARCH3
  484.    Static_SHAPE GRENADE_ARCH3
  485.     SET StartSize   115
  486.     SET DeltaSize  0
  487.     SET Acceleration 0
  488.     
  489.     SET Attack 0.1
  490.     SET Sustain 0
  491.     SET Decay 1
  492.     
  493.     
  494.    # Position 0 0 0
  495.     
  496.      MOVE    0 0 0   # x y z 
  497.      GRAVITY 0 0 0
  498.     
  499.      RANDOMIZE_SIZE 0
  500.      RANDOMIZE_MOVE 0 0 0
  501.    
  502. END
  503.  
  504. BEGIN SHAPE GRENADE_ARCH4                          #GRENADE_ARCH4
  505.     SET numpolys 18
  506.     
  507.    SPHERE
  508.     texture Smoke01.3df
  509.     
  510.     OUTER     70 70 70    0
  511.     CENTER    70 70 70    200
  512.     INNER     70 70 70    255
  513. END
  514.  
  515.  
  516. BEGIN FLASH GRENADE_ARCH4
  517.    rotating_SHAPE GRENADE_ARCH4
  518.     SET StartSize   150
  519.     SET DeltaSize  -10
  520.     SET Acceleration 0
  521.     
  522.     SET Attack 0.2
  523.     SET Sustain 0.7
  524.     SET Decay 1
  525.     SET RotationSpeed 0.05
  526.     
  527.    # Position 0 0 0
  528.     
  529.      MOVE    0.1 3 0.2   # x y z 
  530.      GRAVITY 0 0 0
  531.     
  532.      RANDOMIZE_SIZE 0
  533.      RANDOMIZE_MOVE 0.3 0 0.2
  534.    
  535. END
  536.  
  537. BEGIN SHAPE GRENADE_ARCH5                          #GRENADE_ARCH5
  538.     SET numpolys 18
  539.     
  540.    SPHERE
  541.     texture Smoke01.3df
  542.     
  543.     OUTER     70 70 70    0
  544.     CENTER    70 70 70    200
  545.     INNER     70 70 70    255
  546. END
  547.  
  548.  
  549. BEGIN FLASH GRENADE_ARCH5
  550.    rotating_SHAPE GRENADE_ARCH5
  551.     SET StartSize   160
  552.     SET DeltaSize  -10
  553.     SET Acceleration 0
  554.     
  555.     SET Attack 0.2
  556.     SET Sustain 0.7
  557.     SET Decay 1
  558.     SET RotationSpeed -0.05
  559.     
  560.    # Position 0 0 0
  561.     
  562.      MOVE    0.1 3 0.2   # x y z 
  563.      GRAVITY 0 0 0
  564.     
  565.      RANDOMIZE_SIZE 0
  566.      RANDOMIZE_MOVE 0.3 0 0.2
  567.    
  568. END
  569.  
  570. BEGIN SHAPE GRENADE_ARCH6                          #GRENADE_ARCH6
  571.     SET numpolys 2
  572.     
  573.    SPRITE
  574.     texture Expl03.3df
  575.     
  576.     OUTER     255 255 255    255
  577.     CENTER    255 255 255    255
  578.     INNER     255 255 255     255
  579. END                          
  580.  
  581.  
  582. BEGIN FLASH GRENADE_ARCH6
  583.    rotating_SHAPE GRENADE_ARCH6
  584.     SET StartSize   80
  585.     SET DeltaSize  0
  586.     SET Acceleration 0
  587.     
  588.     SET Attack 0
  589.     SET Sustain 0
  590.     SET Decay 0.1
  591.     SET RotationSpeed 0
  592.     
  593.    # Position 0 0 0
  594.     
  595.     # MOVE    0 0 0   # x y z 
  596.     # GRAVITY 0 0 0
  597.     
  598.     # RANDOMIZE_SIZE 0
  599.     # RANDOMIZE_MOVE 0 0 0
  600.    
  601. END
  602.  
  603. BEGIN SHAPE GRENADE_ARCH7                          #GRENADE_ARCH7
  604.     SET numpolys 2
  605.     
  606.    SPRITE
  607.     texture Fire01.3df
  608.     
  609.     OUTER     255 255 255    0
  610.     CENTER    255 255 255    80
  611.     INNER     255 255 255    200
  612. END
  613.  
  614.  
  615. BEGIN FLASH GRENADE_ARCH7
  616.    rotating_SHAPE GRENADE_ARCH7
  617.     SET StartSize   80
  618.     SET DeltaSize  -90
  619.     SET Acceleration 0
  620.     
  621.     SET Attack 0
  622.     SET Sustain 0.5
  623.     SET Decay 0.2
  624.     SET RotationSpeed 1
  625.     
  626.     Position 0 0 0
  627.     
  628.      MOVE    15 1 15   # x y z 
  629.      GRAVITY 0 0 0
  630.     
  631.      RANDOMIZE_SIZE 15
  632.      RANDOMIZE_MOVE 10 0 10
  633.    
  634. END
  635.  
  636.  BEGIN MULTI   GRENADE_ARCH  0
  637.  
  638.    ADD FLASH  GRENADE_ARCH1     0
  639.    ADD FLASH  GRENADE_ARCH1     0.05
  640.    ADD FLASH  GRENADE_ARCH1     0
  641.    ADD FLASH  GRENADE_ARCH1     0.05
  642.    ADD FLASH  GRENADE_ARCH1     0
  643.    ADD FLASH  GRENADE_ARCH1     0
  644.    ADD FLASH  GRENADE_ARCH1     0.05
  645.    ADD FLASH  GRENADE_ARCH1     0
  646.    ADD FLASH  GRENADE_ARCH1     0.02
  647.    ADD FLASH  GRENADE_ARCH      0
  648.    ADD FLASH  GRENADE_ARCH2     0.1
  649.    ADD FLASH  GRENADE_ARCH      0.2
  650.    ADD FLASH  GRENADE_ARCH2     0
  651.    ADD FLASH  GRENADE_ARCH3     0.1
  652.    ADD FLASH  GRENADE_ARCH4     0.5
  653.    ADD FLASH  GRENADE_ARCH5     0.5
  654.    ADD FLASH  GRENADE_ARCH6     0
  655.    ADD FLASH  GRENADE_ARCH7      0
  656.    ADD FLASH  GRENADE_ARCH7     0
  657.    ADD FLASH  GRENADE_ARCH7     0
  658.    ADD FLASH  GRENADE_ARCH7     0
  659.    ADD FLASH  GRENADE_ARCH7      0
  660.    ADD FLASH  GRENADE_ARCH7     0
  661.    ADD FLASH  GRENADE_ARCH7     0
  662.    ADD FLASH  GRENADE_ARCH7     0
  663.    
  664.                                             
  665.    
  666. END
  667.  
  668. #-------------------------------------------------------------------------
  669.  BEGIN SHAPE BLOODBOIL_PROJ                          #BLOODBOIL_PROJ
  670.     SET numpolys 2
  671.     
  672.    SPRITE
  673.     texture Star02.3df
  674.     
  675.     OUTER     255 0 0    0
  676.     CENTER    255 0 0    100
  677.     INNER     255 0 0    255
  678. END
  679.  
  680.  
  681. BEGIN FLASH BLOODBOIL_PROJ
  682.    rotating_SHAPE BLOODBOIL_PROJ
  683.     SET StartSize   4
  684.     SET DeltaSize  0
  685.     SET Acceleration 0
  686.     
  687.     SET Attack 0
  688.     SET Sustain 0.8
  689.     SET Decay 0.5
  690.     SET RotationSpeed 0.2
  691.     
  692.    # Position 0 0 0
  693.     
  694.     # MOVE    0 0 0   # x y z 
  695.     # GRAVITY 0 0 0
  696.     
  697.     # RANDOMIZE_SIZE 0
  698.     # RANDOMIZE_MOVE 0 0 0
  699.    
  700. END
  701.  
  702. BEGIN SHAPE BLOODBOIL_PROJ2                          #BLOODBOIL_PROJ2
  703.     SET numpolys 2
  704.     
  705.    SPRITE
  706.     texture Star02.3df
  707.     
  708.     OUTER     255 0 0    0
  709.     CENTER    255 0 0    100
  710.     INNER     255 0 0    255
  711. END
  712.  
  713.  
  714. BEGIN FLASH BLOODBOIL_PROJ2
  715.    rotating_SHAPE BLOODBOIL_PROJ2
  716.     SET StartSize   4
  717.     SET DeltaSize  0
  718.     SET Acceleration 0
  719.     
  720.     SET Attack 0
  721.     SET Sustain 0.8
  722.     SET Decay 0.5
  723.     SET RotationSpeed -0.2
  724.     
  725.    # Position 0 0 0
  726.     
  727.     # MOVE    0 0 0   # x y z 
  728.     # GRAVITY 0 0 0
  729.     
  730.     # RANDOMIZE_SIZE 0
  731.     # RANDOMIZE_MOVE 0 0 0
  732.    
  733. END
  734.  
  735. BEGIN SHAPE BLOODBOIL_PROJ3                          # BLOODBOIL_PROJ3
  736.     SET numpolys 18
  737.     
  738.    SPHERE
  739.     texture E_Ball01.3df
  740.     
  741.     OUTER     255 0 0    0
  742.     CENTER    255 0 0    7
  743.     INNER     255 0 0  100
  744. end
  745.  
  746.  
  747. BEGIN FLASH BLOODBOIL_PROJ3
  748.    rotating_SHAPE BLOODBOIL_PROJ3
  749.     SET StartSize   12
  750.     SET DeltaSize  0
  751.     SET Acceleration 0
  752.     
  753.     SET Attack 0
  754.     SET Sustain 0.8
  755.     SET Decay 0.5
  756.     SET RotationSpeed -0.2
  757.     
  758.    # Position 0 0 0
  759.     
  760.     # MOVE    0 0 0   # x y z 
  761.     # GRAVITY 0 0 0
  762.     
  763.     # RANDOMIZE_SIZE 0
  764.     # RANDOMIZE_MOVE 0 0 0
  765.    
  766. END
  767.  
  768.  
  769.  
  770.  
  771. BEGIN MULTI  BLOODBOIL_PROJ    0
  772.  
  773.    ADD FLASH  BLOODBOIL_PROJ    0
  774.    ADD FLASH  BLOODBOIL_PROJ2   0
  775.    ADD FLASH  BLOODBOIL_PROJ3   0
  776.  
  777.    
  778.    
  779.    
  780. END
  781.  
  782. #-------------------------------------------------------------------------
  783.  
  784. BEGIN SHAPE EBALL_PROJ                               # EBALL_PROJ
  785.     SET numpolys 2
  786.     
  787.    SPRITE
  788.     texture E_Star02.3df
  789.     
  790.     OUTER     255 255 255    0
  791.     CENTER    255 255 255    100
  792.     INNER     255 255 255    255
  793. end
  794.  
  795.  
  796. BEGIN FLASH EBALL_PROJ
  797.    rotating_SHAPE EBALL_PROJ
  798.     SET StartSize   20
  799.     SET DeltaSize  0
  800.     SET Acceleration 0
  801.     
  802.     SET Attack 0
  803.     SET Sustain 10
  804.     SET Decay 0
  805.     SET RotationSpeed 0.5
  806.     
  807.    # Position 0 0 0
  808.     
  809.     # MOVE    0 0 0   # x y z 
  810.     # GRAVITY 0 0 0
  811.     
  812.     # RANDOMIZE_SIZE 0
  813.     # RANDOMIZE_MOVE 0 0 0
  814.    
  815. END
  816.  
  817. BEGIN SHAPE EBALL_PROJ2                               # EBALL_PROJ2
  818.     SET numpolys 2
  819.     
  820.   SPRITE
  821.     texture E_Star01.3df
  822.     
  823.     OUTER     255 255 255    0
  824.     CENTER    255 255 255    40
  825.     INNER     255 255 255   180
  826. end
  827.  
  828.  
  829. BEGIN FLASH EBALL_PROJ2
  830.    rotating_SHAPE EBALL_PROJ2
  831.     SET StartSize  12
  832.     SET DeltaSize  0
  833.     SET Acceleration 0
  834.     
  835.     SET Attack 0
  836.     SET Sustain 1
  837.     SET Decay 0
  838.     SET RotationSpeed 15
  839.     
  840.    #Position 0 0 0
  841.     
  842.     #MOVE    0 0 0   # x y z 
  843.     #GRAVITY 0 0 0
  844.     
  845.     #RANDOMIZE_SIZE 0
  846.     #RANDOMIZE_MOVE 0 0 0
  847.    
  848. END
  849.  
  850. BEGIN SHAPE EBALL_PROJ3                               # EBALL_PROJ3
  851.     SET numpolys 2
  852.     
  853.   SPRITE
  854.     texture E_Star01.3df
  855.     
  856.     OUTER     255 255 255    0
  857.     CENTER    255 255 255    40
  858.     INNER     255 255 255   180
  859. end
  860.  
  861.  
  862. BEGIN FLASH EBALL_PROJ3
  863.    rotating_SHAPE EBALL_PROJ3
  864.     SET StartSize  12
  865.     SET DeltaSize  0
  866.     SET Acceleration 0
  867.     
  868.     SET Attack 0
  869.     SET Sustain 1
  870.     SET Decay 0
  871.     SET RotationSpeed 9
  872.     
  873.    #Position 0 0 0
  874.     
  875.     #MOVE    0 0 0   # x y z 
  876.     #GRAVITY 0 0 0
  877.     
  878.     #RANDOMIZE_SIZE 0
  879.     #RANDOMIZE_MOVE 0 0 0
  880.    
  881. END
  882.  
  883. BEGIN SHAPE EBALL_PROJ4                               # EBALL_PROJ4
  884.     SET numpolys 2
  885.     
  886.    SPRITE
  887.     texture E_Streak.3df
  888.     
  889.     OUTER     255 255 255    0
  890.     CENTER    255 255 255    50
  891.     INNER     255 255 255    200
  892. end
  893.  
  894.  
  895. BEGIN FLASH EBALL_PROJ4
  896.    rotating_SHAPE EBALL_PROJ4
  897.     SET StartSize   20
  898.     SET DeltaSize  0
  899.     SET Acceleration 0
  900.     
  901.     SET Attack 0
  902.     SET Sustain 10
  903.     SET Decay 0
  904.     SET RotationSpeed 0.7
  905.     
  906.    # Position 0 0 0
  907.     
  908.     # MOVE    0 0 0   # x y z 
  909.     # GRAVITY 0 0 0
  910.     
  911.     # RANDOMIZE_SIZE 0
  912.     # RANDOMIZE_MOVE 0 0 0
  913.    
  914. END
  915.  
  916. BEGIN SHAPE EBALL_PROJ5                               # EBALL_PROJ5
  917.     SET numpolys 2
  918.     
  919.    SPRITE
  920.     texture E_Streak.3df
  921.     
  922.     OUTER     255 255 255    0
  923.     CENTER    255 255 255    50
  924.     INNER     255 255 255    200
  925. end
  926.  
  927.  
  928. BEGIN FLASH EBALL_PROJ5
  929.    rotating_SHAPE EBALL_PROJ5
  930.     SET StartSize   20
  931.     SET DeltaSize  0
  932.     SET Acceleration 0
  933.     
  934.     SET Attack 0
  935.     SET Sustain 10
  936.     SET Decay 0
  937.     SET RotationSpeed -0.7
  938.     
  939.    # Position 0 0 0
  940.     
  941.     # MOVE    0 0 0   # x y z 
  942.     # GRAVITY 0 0 0
  943.     
  944.     # RANDOMIZE_SIZE 0
  945.     # RANDOMIZE_MOVE 0 0 0
  946.    
  947. END
  948.  
  949. BEGIN SHAPE EBALL_PROJ6                               # EBALL_PROJ6
  950.     SET numpolys 18
  951.     
  952.    SPHERE
  953.     texture E_Ball01.3df
  954.     
  955.     OUTER     255 255 255    0
  956.     CENTER    255 255 255    20
  957.     INNER     255 255 255    130
  958. end
  959.  
  960.  
  961. BEGIN FLASH EBALL_PROJ6
  962.    rotating_SHAPE EBALL_PROJ6
  963.     SET StartSize   20
  964.     SET DeltaSize  0
  965.     SET Acceleration 0
  966.     
  967.     SET Attack 0
  968.     SET Sustain 10
  969.     SET Decay 0
  970.     SET RotationSpeed -0.05
  971.     
  972.    # Position 0 0 0
  973.     
  974.     # MOVE    0 0 0   # x y z 
  975.     # GRAVITY 0 0 0
  976.     
  977.     # RANDOMIZE_SIZE 0
  978.     # RANDOMIZE_MOVE 0 0 0
  979.    
  980. END
  981.  
  982. BEGIN MULTI   EBALL_PROJ     0
  983.  
  984.    ADD FLASH  EBALL_PROJ     0
  985.    ADD FLASH  EBALL_PROJ2    0
  986.    ADD FLASH  EBALL_PROJ3    0
  987.    ADD FLASH  EBALL_PROJ4    0
  988.    ADD FLASH  EBALL_PROJ5    0
  989.    ADD FLASH  EBALL_PROJ6    0
  990.    
  991. END
  992. #-------------------------------------------------------------------------
  993.  
  994. BEGIN SHAPE EBALL_ARCH                               # EBALL_ARCH
  995.     SET numpolys 2
  996.     
  997.     SPRITE
  998.     texture Glow01.3df
  999.     
  1000.     OUTER     255 255 255   0
  1001.     CENTER    255 255 255   255
  1002.     INNER     255 255 255   255
  1003.  
  1004. end
  1005.  
  1006.  
  1007. BEGIN FLASH EBALL_ARCH
  1008.    rotating_SHAPE EBALL_ARCH
  1009.     SET StartSize   8
  1010.     SET DeltaSize  -10
  1011.     SET Acceleration 0
  1012.     
  1013.     SET Attack 0
  1014.     SET Sustain 1
  1015.     SET Decay 1
  1016.     SET RotationSpeed 0.5
  1017.     
  1018.     #Position 0 0 0
  1019.     
  1020.      MOVE    10 15 10   # x y z 
  1021.      GRAVITY 0 -35 0
  1022.     
  1023.      RANDOMIZE_SIZE 2
  1024.      RANDOMIZE_MOVE 10 10 10
  1025.    
  1026. END
  1027.  
  1028. BEGIN SHAPE EBALL_ARCH2                               # EBALL_ARCH2
  1029.     SET numpolys 18
  1030.     
  1031.     SPHERE
  1032.     texture E_Ball01.3df
  1033.     
  1034.     OUTER     255 255 255   0
  1035.     CENTER    255 255 255   5
  1036.     INNER     255 255 255   30
  1037.  
  1038. END
  1039.  
  1040.  
  1041. BEGIN FLASH EBALL_ARCH2
  1042.    rotating_SHAPE EBALL_ARCH2
  1043.     SET StartSize   60
  1044.     SET DeltaSize  -55
  1045.     SET Acceleration 0
  1046.     
  1047.     SET Attack 0.02
  1048.     SET Sustain 0
  1049.     SET Decay 1
  1050.     SET RotationSpeed 0.02
  1051.     
  1052.     #Position 0 0 0
  1053.     
  1054.      MOVE    0 0 0   # x y z 
  1055.      GRAVITY 0 0 0
  1056.     
  1057.      RANDOMIZE_SIZE 0
  1058.      RANDOMIZE_MOVE 0 0 0
  1059.    
  1060. END
  1061.  
  1062. BEGIN SHAPE EBALL_ARCH3                               # EBALL_ARCH3
  1063.     SET numpolys 18
  1064.     
  1065.     SPHERE
  1066.     texture E_Ball01.3df
  1067.     
  1068.     OUTER     255 255 255   0
  1069.     CENTER    255 255 255   10
  1070.     INNER     255 255 255   255
  1071.  
  1072. END
  1073.  
  1074.  
  1075. BEGIN FLASH EBALL_ARCH3
  1076.    rotating_SHAPE EBALL_ARCH3
  1077.     SET StartSize   35
  1078.     SET DeltaSize  -45
  1079.     SET Acceleration 0
  1080.     
  1081.     SET Attack 0.02
  1082.     SET Sustain 0
  1083.     SET Decay 1
  1084.     SET RotationSpeed -0.02
  1085.     
  1086.     #Position 0 0 0
  1087.     
  1088.      MOVE    0 0 0   # x y z 
  1089.      GRAVITY 0 0 0
  1090.     
  1091.      RANDOMIZE_SIZE 0
  1092.      RANDOMIZE_MOVE 0 0 0
  1093.    
  1094. END
  1095.  
  1096. BEGIN SHAPE EBALL_ARCH4                               # EBALL_ARCH4
  1097.     SET numpolys 2
  1098.     
  1099.   SPRITE
  1100.     texture E_Star01.3df
  1101.     
  1102.     OUTER     255 255 255    0
  1103.     CENTER    255 255 255    255
  1104.     INNER     255 255 255   255
  1105. end
  1106.  
  1107.  
  1108. BEGIN FLASH EBALL_ARCH4
  1109.    rotating_SHAPE EBALL_ARCH4
  1110.     SET StartSize  8
  1111.     SET DeltaSize  -2
  1112.     SET Acceleration 0
  1113.     
  1114.     SET Attack 0
  1115.     SET Sustain 0
  1116.     SET Decay 1
  1117.     SET RotationSpeed 15
  1118.     
  1119.    #Position 0 0 0
  1120.     
  1121.     MOVE    3 0 4   # x y z 
  1122.     #GRAVITY 0 0 0
  1123.     
  1124.     #RANDOMIZE_SIZE 0
  1125.     RANDOMIZE_MOVE 2 0 2
  1126.    
  1127. END
  1128.  
  1129. BEGIN SHAPE EBALL_ARCH5                               # EBALL_ARCH5
  1130.     SET numpolys 2
  1131.     
  1132.   SPRITE
  1133.     texture E_Star01.3df
  1134.     
  1135.     OUTER     255 255 255    0
  1136.     CENTER    255 255 255    255
  1137.     INNER     255 255 255   255
  1138. end
  1139.  
  1140.  
  1141. BEGIN FLASH EBALL_ARCH5
  1142.    rotating_SHAPE EBALL_ARCH5
  1143.     SET StartSize  8
  1144.     SET DeltaSize  -2
  1145.     SET Acceleration 0
  1146.     
  1147.     SET Attack 0
  1148.     SET Sustain 0
  1149.     SET Decay 1
  1150.     SET RotationSpeed 9
  1151.     
  1152.    #Position 0 0 0
  1153.     
  1154.     MOVE    5 0 3   # x y z 
  1155.     #GRAVITY 0 0 0
  1156.     
  1157.     #RANDOMIZE_SIZE 0
  1158.     #RANDOMIZE_MOVE 2 0 2
  1159.    
  1160. END
  1161.  
  1162. BEGIN MULTI  EBALL_ARCH   0
  1163.  
  1164.    ADD FLASH  EBALL_ARCH   0
  1165.    ADD FLASH  EBALL_ARCH   0
  1166.    ADD FLASH  EBALL_ARCH   0
  1167.    ADD FLASH  EBALL_ARCH   0
  1168.    ADD FLASH  EBALL_ARCH   0
  1169.    ADD FLASH  EBALL_ARCH2  0
  1170.    ADD FLASH  EBALL_ARCH3  0
  1171.    ADD FLASH  EBALL_ARCH4  0
  1172.    ADD FLASH  EBALL_ARCH5  0
  1173.    ADD FLASH  EBALL_ARCH4  0
  1174.    ADD FLASH  EBALL_ARCH5  0
  1175.    
  1176. END
  1177.  
  1178.  
  1179. #-------------------------------------------------------------------------
  1180.  
  1181.  
  1182.  
  1183. BEGIN SHAPE Eball                               # Eball
  1184.     SET numpolys 2
  1185.     
  1186.    SPRITE
  1187.     texture E_Star01.3df
  1188.     
  1189.     OUTER     255 255 255    0
  1190.     CENTER    255 255 255    160
  1191.     INNER     255 255 255    255
  1192. end
  1193.  
  1194.  
  1195. BEGIN FLASH Eball
  1196.    rotating_SHAPE Eball
  1197.     SET StartSize   25
  1198.     SET DeltaSize  -10
  1199.     SET Acceleration 0
  1200.     
  1201.     SET Attack 0.1
  1202.     SET Sustain 0
  1203.     SET Decay 0.2
  1204.     SET RotationSpeed 15
  1205.     
  1206.    Position 0 0 0
  1207.     
  1208.     MOVE    8 -20 8   # x y z 
  1209.     GRAVITY 0 0 0
  1210.     
  1211.     RANDOMIZE_SIZE 0
  1212.     RANDOMIZE_MOVE 10 10 10
  1213.  
  1214.    
  1215. END
  1216.  
  1217. BEGIN SHAPE Eball2                               # Eball2
  1218.     SET numpolys 2
  1219.     
  1220.    SPRITE
  1221.     texture E_Star01.3df
  1222.     
  1223.     OUTER     255 255 255    0
  1224.     CENTER    255 255 255    160
  1225.     INNER     255 255 255    255
  1226. end
  1227.  
  1228.  
  1229. BEGIN FLASH Eball2
  1230.    rotating_SHAPE Eball2
  1231.     SET StartSize   25
  1232.     SET DeltaSize  -10
  1233.     SET Acceleration 0
  1234.     
  1235.     SET Attack 0.1
  1236.     SET Sustain 0
  1237.     SET Decay 0.2
  1238.     SET RotationSpeed -9
  1239.     
  1240.    Position 0 0 0
  1241.     
  1242.     MOVE    8 20 8   # x y z 
  1243.     GRAVITY 0 0 0
  1244.     
  1245.     RANDOMIZE_SIZE 10
  1246.     RANDOMIZE_MOVE 10 10 10
  1247.    
  1248. END
  1249.  
  1250. BEGIN SHAPE Eball3                               # Eball3
  1251.     SET numpolys 2
  1252.     
  1253.    SPRITE
  1254.     texture E_Star01.3df
  1255.     
  1256.     OUTER     255 255 255    0
  1257.     CENTER    255 255 255    160
  1258.     INNER     255 255 255    255
  1259. end
  1260.  
  1261.  
  1262. BEGIN FLASH Eball3
  1263.    rotating_SHAPE Eball3
  1264.     SET StartSize   30
  1265.     SET DeltaSize  -30
  1266.     SET Acceleration 0
  1267.     
  1268.     SET Attack 0.1
  1269.     SET Sustain 0
  1270.     SET Decay 0.2
  1271.     SET RotationSpeed 14
  1272.     
  1273.     
  1274.     Position 0 0 0
  1275.     
  1276.     MOVE    8 20 8   # x y z 
  1277.     GRAVITY 0 0 0
  1278.     
  1279.     RANDOMIZE_SIZE 0
  1280.     RANDOMIZE_MOVE 10 10 10
  1281.    
  1282. END
  1283.  
  1284. BEGIN SHAPE Eball4                               # Eball4
  1285.     SET numpolys 2
  1286.     
  1287.    SPRITE
  1288.     texture E_Star01.3df
  1289.     
  1290.     OUTER     255 255 255    0
  1291.     CENTER    255 255 255    160
  1292.     INNER     255 255 255    255
  1293. end
  1294.  
  1295.  
  1296. BEGIN FLASH Eball4
  1297.    rotating_SHAPE Eball4
  1298.     SET StartSize   30
  1299.     SET DeltaSize  -30
  1300.     SET Acceleration 0
  1301.     
  1302.     SET Attack 0.1
  1303.     SET Sustain 0
  1304.     SET Decay 0.2
  1305.     SET RotationSpeed -10
  1306.     
  1307.    Position 0 0 0
  1308.     
  1309.     MOVE    8 -20 8   # x y z 
  1310.     GRAVITY 0 0 0
  1311.     
  1312.     RANDOMIZE_SIZE 10
  1313.     RANDOMIZE_MOVE 10 10 10
  1314.    
  1315.  END
  1316.  
  1317.  BEGIN SHAPE Eball5                               # Eball5
  1318.     SET numpolys 18
  1319.     
  1320.    SPHERE
  1321.     texture E_Star01.3df
  1322.     
  1323.     OUTER     255 255 255    0
  1324.     CENTER    255 255 255    60
  1325.     INNER     255 255 255    150
  1326. end
  1327.  
  1328.  
  1329. BEGIN FLASH Eball5
  1330.    STATIC_SHAPE Eball5
  1331.     SET StartSize   35
  1332.     SET DeltaSize  0
  1333.     SET Acceleration 0
  1334.     
  1335.     SET Attack 0.1
  1336.     SET Sustain 0
  1337.     SET Decay 0.5
  1338.     
  1339.         
  1340.     MOVE    0 0 0   # x y z 
  1341.     GRAVITY 0 0 0
  1342.     
  1343.     RANDOMIZE_SIZE 0
  1344.     RANDOMIZE_MOVE 0 0 0
  1345.  
  1346.    
  1347. END
  1348.  
  1349. BEGIN MULTI  Eball    0
  1350.  
  1351.    ADD FLASH  Eball     0
  1352.    ADD FLASH  Eball    0
  1353.    ADD FLASH  Eball    0
  1354.    ADD FLASH  Eball2    0
  1355.    ADD FLASH  Eball2     0.1
  1356.    ADD FLASH  Eball3    0.1
  1357.    ADD FLASH  Eball3    0.2
  1358.    ADD FLASH  Eball4    0.2
  1359.    ADD FLASH  Eball4     0.3
  1360.    ADD FLASH  Eball3    0.3
  1361.    ADD FLASH  Eball2    0
  1362.    ADD FLASH  Eball    0
  1363.    ADD FLASH  Eball5     0
  1364.    
  1365.    
  1366.    
  1367. END
  1368.  
  1369.  
  1370. #-------------------------------------------------------------------------
  1371.  
  1372.  
  1373.  
  1374. BEGIN SHAPE Fire_Smoke                               # Fire
  1375.     SET numpolys 2
  1376.     
  1377.    SPRITE
  1378.     texture Smoke01.3df
  1379.     
  1380.     OUTER     0 0 0    0
  1381.     CENTER    0 0 0    240
  1382.     INNER     0 0 0    250
  1383. end
  1384.  
  1385.  
  1386. BEGIN FLASH Fire_Smoke
  1387.    rotating_SHAPE Fire_Smoke
  1388.     SET StartSize   40
  1389.     SET DeltaSize  0
  1390.     SET Acceleration -3
  1391.     
  1392.     SET Attack 2.3
  1393.     SET Sustain 0.1
  1394.     SET Decay 1
  1395.     SET RotationSpeed 0.026
  1396.     
  1397.    Position 0 3.5 0
  1398.     
  1399.     MOVE    0.5 1 0.2   # x y z 
  1400.     GRAVITY 0 0 0
  1401.     
  1402.     RANDOMIZE_SIZE 20
  1403.     RANDOMIZE_MOVE 0.1 1 0.1
  1404.    
  1405. END
  1406. BEGIN SHAPE Fire_Flame                   
  1407.     SET numpolys 18
  1408.     
  1409.     SPHERE
  1410.     texture Fire01.3df
  1411.     
  1412.     OUTER     255 255 255    0
  1413.     CENTER    255 255 255    30
  1414.     INNER     255 255 255    100
  1415. END
  1416.  
  1417.  
  1418. BEGIN FLASH Fire_Flame
  1419.     rotating_SHAPE Fire_Flame
  1420.     SET StartSize   15
  1421.     SET DeltaSize  0
  1422.     SET Acceleration -30
  1423.     
  1424.     SET Attack 0.06
  1425.     SET Sustain 0.5
  1426.     SET Decay 0.3
  1427.     SET RotationSpeed 0.2
  1428.     
  1429.     MOVE    0.2 10 0.1   # x y z 
  1430.     GRAVITY 0 0 0
  1431.     
  1432.     RANDOMIZE_SIZE 10
  1433.     RANDOMIZE_MOVE 1 4 1
  1434.    
  1435. END
  1436. BEGIN FLASH Fire_Flame02
  1437.     rotating_SHAPE Fire_Flame
  1438.     SET StartSize   15
  1439.     SET DeltaSize  0
  1440.     SET Acceleration -140
  1441.     
  1442.     SET Attack 0.06
  1443.     SET Sustain 0.5
  1444.     SET Decay 0.26
  1445.     SET RotationSpeed -0.3
  1446.     
  1447.     MOVE    0.3 15 0.6   # x y z 
  1448.     GRAVITY 0 0 0
  1449.     
  1450.     RANDOMIZE_SIZE 10
  1451.     RANDOMIZE_MOVE 1 4 1
  1452.    
  1453.       
  1454. END
  1455.  
  1456. BEGIN MULTI      BRIMSTONE          0
  1457.     
  1458.    ADD FLASH   Fire_Smoke      0
  1459.    ADD FLASH   Fire_Smoke      0.6
  1460.    ADD FLASH   Fire_Smoke      0
  1461.    ADD FLASH   Fire_Smoke      0.5
  1462.    
  1463.    
  1464.    ADD FLASH   Fire_Flame      0
  1465.    ADD FLASH   Fire_Flame      0.1
  1466.    ADD FLASH   Fire_Flame      0.2
  1467.    ADD FLASH   Fire_Flame02    0.4
  1468.    ADD FLASH   Fire_Flame      0.1
  1469.    ADD FLASH   Fire_Flame      0.3
  1470.    ADD FLASH   Fire_Flame02    0.5
  1471.    ADD FLASH   Fire_Flame      0.6
  1472.    ADD FLASH   Fire_Flame02    0.8
  1473.    ADD FLASH   Fire_Flame      1
  1474.    ADD FLASH   Fire_Flame02    1.2
  1475.  
  1476.    
  1477.    ADD FLASH   Fire_Flame02    0.1
  1478.    ADD FLASH   Fire_Flame02    0.0 
  1479.       
  1480.   
  1481.  
  1482. END
  1483.  
  1484. #-------------------------------------------------------------------------
  1485.  
  1486. BEGIN SHAPE Fire_HIT                               # Fire_HIT
  1487.     SET numpolys 12
  1488.     
  1489.    SPHERE
  1490.     texture Fire01.3df
  1491.     
  1492.     OUTER     255 255 255    0
  1493.     CENTER    255 255 255    80
  1494.     INNER     255 255 255    180
  1495. end
  1496.  
  1497.  
  1498. BEGIN FLASH Fire_HIT
  1499.    rotating_SHAPE Fire_HIT
  1500.     SET StartSize   25
  1501.     SET DeltaSize  -30
  1502.     SET Acceleration 0
  1503.     
  1504.     SET Attack 0
  1505.     SET Sustain 0
  1506.     SET Decay 1
  1507.     SET RotationSpeed 0.26
  1508.     
  1509.    #Position 0 0 0
  1510.     
  1511.     MOVE    0.2 20 0.3   # x y z 
  1512.     GRAVITY 0 0 0
  1513.     
  1514.     RANDOMIZE_SIZE 10
  1515.     RANDOMIZE_MOVE 0.2 0 0.2
  1516.    
  1517. END
  1518. BEGIN SHAPE Fire_HIT2                               # Fire_HIT2
  1519.     SET numpolys 12
  1520.     
  1521.    SPHERE
  1522.     texture Fire01.3df
  1523.     
  1524.     OUTER     255 255 255    0
  1525.     CENTER    255 255 255    80
  1526.     INNER     255 255 255    180
  1527. end
  1528.  
  1529.  
  1530. BEGIN FLASH Fire_HIT2
  1531.    rotating_SHAPE Fire_HIT2
  1532.     SET StartSize   25
  1533.     SET DeltaSize  -30
  1534.     SET Acceleration 0
  1535.     
  1536.     SET Attack 0
  1537.     SET Sustain 0
  1538.     SET Decay 1
  1539.     SET RotationSpeed -0.26
  1540.     
  1541.    #Position 0 0 0
  1542.     
  1543.     MOVE    0.2 20 0.3   # x y z 
  1544.     GRAVITY 0 0 0
  1545.     
  1546.     RANDOMIZE_SIZE 10
  1547.     RANDOMIZE_MOVE 0.2 0 0.2
  1548.    
  1549. END
  1550. BEGIN SHAPE Fire_Smoke2                               # Fire_Smoke2
  1551.     SET numpolys 18
  1552.     
  1553.    SPHERE
  1554.     texture Smoke.3df
  1555.     
  1556.     OUTER     70 70 70     0
  1557.     CENTER    70 70 70     100
  1558.     INNER     70 70 70     200
  1559. end
  1560.  
  1561.  
  1562. BEGIN FLASH Fire_Smoke2
  1563.    rotating_SHAPE Fire_Smoke2
  1564.     SET StartSize   30
  1565.     SET DeltaSize  -2
  1566.     SET Acceleration 0
  1567.     
  1568.     SET Attack 0
  1569.     SET Sustain 0.5
  1570.     SET Decay 1
  1571.     SET RotationSpeed 0.08
  1572.     
  1573.    #Position 0 5 0
  1574.     
  1575.     MOVE    0.05 1.3 0.02   # x y z 
  1576.     GRAVITY 0 0 0
  1577.     
  1578.     RANDOMIZE_SIZE 10
  1579.     RANDOMIZE_MOVE 0.1 1 0.1
  1580.    
  1581. END
  1582.  
  1583. BEGIN SHAPE Fire_Smoke3                               # Fire_Smoke3
  1584.     SET numpolys 2
  1585.     
  1586.    SPRITE
  1587.     texture Smoke01.3df
  1588.     
  1589.     OUTER     200 200 200  0
  1590.     CENTER    200 200 200  160
  1591.     INNER     200 200 200  210
  1592. end
  1593.  
  1594.  
  1595. BEGIN FLASH Fire_Smoke3
  1596.    rotating_SHAPE Fire_Smoke3
  1597.     SET StartSize   25
  1598.     SET DeltaSize  -15
  1599.     SET Acceleration 0
  1600.     
  1601.     SET Attack 1
  1602.     SET Sustain 0.1
  1603.     SET Decay 1
  1604.     SET RotationSpeed -0.2
  1605.     
  1606.    #Position 0 5 0
  1607.     
  1608.     MOVE    0.05 10 0.02   # x y z 
  1609.     GRAVITY 0 0 0
  1610.     
  1611.     RANDOMIZE_SIZE 10
  1612.     RANDOMIZE_MOVE 0.1 2 0.1
  1613.    
  1614. END
  1615.  
  1616.  
  1617.  
  1618.  
  1619. BEGIN MULTI  BRIMSTONE_ARCH    0
  1620.  
  1621.    ADD FLASH  Fire_HIT         0
  1622.    ADD FLASH  Fire_HIT         0.15
  1623.    ADD FLASH  Fire_HIT2        0
  1624.    ADD FLASH  Fire_HIT2        0.2
  1625.    ADD FLASH  Fire_Smoke3      0.1
  1626.    ADD FLASH  Fire_Smoke3      0.4
  1627.    ADD FLASH  Fire_Smoke2      0
  1628.    ADD FLASH  Fire_Smoke2      0
  1629.       
  1630. END
  1631.  
  1632. #-------------------------------------------------------------------------
  1633. BEGIN SHAPE Fire_PROJ                               # Fire_PROJ
  1634.     SET numpolys 21
  1635.     
  1636.    SPHERE
  1637.     texture Fire01.3df
  1638.     
  1639.     OUTER     255 255 255    0
  1640.     CENTER    255 255 255    30
  1641.     INNER     255 255 255    0
  1642. END
  1643.  
  1644.  
  1645. BEGIN FLASH Fire_PROJ
  1646.    rotating_SHAPE Fire_PROJ
  1647.     SET StartSize   25
  1648.     SET DeltaSize  0
  1649.     SET Acceleration 0
  1650.     
  1651.     SET Attack 0
  1652.     SET Sustain 9
  1653.     SET Decay 0
  1654.     SET RotationSpeed 0.26
  1655.     
  1656.    #Position 0 0 0
  1657.     
  1658.     MOVE    0 0 0   # x y z 
  1659.     GRAVITY 0 0 0
  1660.     
  1661.     RANDOMIZE_SIZE 0
  1662.     RANDOMIZE_MOVE 0 0 0
  1663.    
  1664. END
  1665.  
  1666. BEGIN SHAPE Fire_PROJ2                               # Fire_PROJ2
  1667.     SET numpolys 18
  1668.     
  1669.    SPHERE
  1670.     texture Fire01.3df
  1671.     
  1672.     OUTER     255 255 255    0
  1673.     CENTER    255 255 255    80
  1674.     INNER     255 255 255    100
  1675. END
  1676.  
  1677.  
  1678. BEGIN FLASH Fire_PROJ2
  1679.    rotating_SHAPE Fire_PROJ2
  1680.     SET StartSize   20
  1681.     SET DeltaSize  0
  1682.     SET Acceleration 0
  1683.     
  1684.     SET Attack 0
  1685.     SET Sustain 9
  1686.     SET Decay 0
  1687.     SET RotationSpeed -0.26
  1688.     
  1689.    #Position 0 0 0
  1690.     
  1691.     MOVE    0 0 0   # x y z 
  1692.     GRAVITY 0 0 0
  1693.     
  1694.     RANDOMIZE_SIZE 0
  1695.     RANDOMIZE_MOVE 0 0 0
  1696.    
  1697. END
  1698.  
  1699. BEGIN SHAPE Fire_PROJ3                               # Fire_PROJ3
  1700.     SET numpolys 2
  1701.     
  1702.    SPRITE
  1703.     texture Star02.3df
  1704.     
  1705.     OUTER     255 255 100    0
  1706.     CENTER    255 255 100  80
  1707.     INNER     255 255 255  130
  1708. END
  1709.  
  1710.  
  1711. BEGIN FLASH Fire_PROJ3
  1712.    rotating_SHAPE Fire_PROJ3
  1713.     SET StartSize   25
  1714.     SET DeltaSize  0
  1715.     SET Acceleration 0
  1716.     
  1717.     SET Attack 0
  1718.     SET Sustain 9
  1719.     SET Decay 0
  1720.     SET RotationSpeed 0.2
  1721.     
  1722.    #Position 0 0 0
  1723.     
  1724.     MOVE    0 0 0   # x y z 
  1725.     GRAVITY 0 0 0
  1726.     
  1727.     RANDOMIZE_SIZE 0
  1728.     RANDOMIZE_MOVE 0 0 0
  1729.    
  1730. END
  1731.  
  1732. BEGIN SHAPE Fire_PROJ4                               # Fire_PROJ4
  1733.     SET numpolys 2
  1734.     
  1735.    SPRITE
  1736.     texture Star02.3df
  1737.     
  1738.     OUTER     255 255 100    0
  1739.     CENTER    255 255 100  80
  1740.     INNER     255 255 255  130
  1741.  
  1742. END
  1743.  
  1744.  
  1745. BEGIN FLASH Fire_PROJ4
  1746.    rotating_SHAPE Fire_PROJ4
  1747.     SET StartSize   20
  1748.     SET DeltaSize  0
  1749.     SET Acceleration 0
  1750.     
  1751.     SET Attack 0
  1752.     SET Sustain 9
  1753.     SET Decay 0
  1754.     SET RotationSpeed -0.2
  1755.     
  1756.    #Position 0 0 0
  1757.     
  1758.     MOVE    0 0 0   # x y z 
  1759.     GRAVITY 0 0 0
  1760.     
  1761.     RANDOMIZE_SIZE 0
  1762.     RANDOMIZE_MOVE 0 0 0
  1763.    
  1764. END
  1765.  
  1766. BEGIN SHAPE Fire_PROJ5                               # Fire_PROJ5
  1767.     SET numpolys 2
  1768.     
  1769.    SPRITE
  1770.     texture Expl03.3df
  1771.     
  1772.     OUTER     255 255 255  0
  1773.     CENTER    255 255 255  255
  1774.     INNER     255 255 255  255
  1775.  
  1776. END
  1777.  
  1778.  
  1779. BEGIN FLASH Fire_PROJ5
  1780.    rotating_SHAPE Fire_PROJ5
  1781.     SET StartSize   15
  1782.     SET DeltaSize  0
  1783.     SET Acceleration 0
  1784.     
  1785.     SET Attack 0
  1786.     SET Sustain 9
  1787.     SET Decay 0
  1788.     SET RotationSpeed -0.2
  1789.     
  1790.    #Position 0 0 0
  1791.     
  1792.     MOVE    0 0 0   # x y z 
  1793.     GRAVITY 0 0 0
  1794.     
  1795.     RANDOMIZE_SIZE 0
  1796.     RANDOMIZE_MOVE 0 0 0
  1797.     
  1798.     
  1799.    SPAWN_MULTI Brimstone_SMOKE 8 # 30 units in between puffs.
  1800.    
  1801. END
  1802.  
  1803. BEGIN MULTI BRIMSTONE_PROJ 0
  1804.    ADD FLASH Fire_PROJ   0
  1805.    ADD FLASH Fire_PROJ2  0
  1806.    ADD FLASH Fire_PROJ3  0
  1807.    ADD FLASH Fire_PROJ4  0
  1808.    ADD FLASH Fire_PROJ5  0
  1809. END
  1810.  
  1811. #-------------------------------------------------------------------------
  1812.  
  1813. BEGIN SHAPE           Salt_Hit                               # Salt_Hit
  1814.     SET numpolys 21
  1815.     
  1816.    SPHERE
  1817.     texture smoke02.3df
  1818.     
  1819.     OUTER     255 255 255    0
  1820.     CENTER    255 255 255    30
  1821.     INNER     255 255 255    80
  1822. END
  1823.  
  1824.  
  1825. BEGIN FLASH Salt_Hit
  1826.    rotating_SHAPE Salt_Hit
  1827.     SET StartSize   30
  1828.     
  1829.     SET DeltaSize  0
  1830.     SET Acceleration 0
  1831.     
  1832.     SET Attack 3
  1833.     SET Sustain 0
  1834.     SET Decay 1
  1835.     SET RotationSpeed 0.026
  1836.     
  1837.    Position 0 7 0
  1838.     
  1839.     MOVE    0.05 0 0.02   # x y z 
  1840.     GRAVITY 0 -1 0
  1841.     
  1842.     RANDOMIZE_SIZE 10
  1843.     RANDOMIZE_MOVE 0.02 0 0.03
  1844.    
  1845. END
  1846.  
  1847.  
  1848. BEGIN SHAPE           Salt_Hit02                          #Salt_Hit02 
  1849.  SET numpolys 21
  1850.     
  1851.    SPHERE
  1852.     texture smoke02.3df
  1853.     
  1854.     OUTER     255 255 255    0
  1855.     CENTER    255 255 255    30
  1856.     INNER     255 255 255    80
  1857. END
  1858.  
  1859.  
  1860. BEGIN FLASH Salt_Hit02
  1861.    rotating_SHAPE Salt_Hit02
  1862.     SET StartSize   40
  1863.     
  1864.     SET DeltaSize  0
  1865.     SET Acceleration 0
  1866.     
  1867.     SET Attack 4.5
  1868.     SET Sustain 0
  1869.     SET Decay 1
  1870.     SET RotationSpeed -0.05
  1871.     
  1872.    Position 0 5 0
  1873.     
  1874.     MOVE    0.05 0 0.02   # x y z 
  1875.     GRAVITY 0 -0.5 0
  1876.     
  1877.     RANDOMIZE_SIZE 10
  1878.     RANDOMIZE_MOVE 0.02 0 0.03
  1879.    
  1880. END
  1881.  
  1882. #BEGIN SHAPE           Salt_Hit03                          #Salt_Hit03 
  1883.  #SET numpolys 21
  1884.     
  1885.   # BURST 5
  1886.     
  1887.     
  1888.  #   OUTER     255 255 255    255
  1889.  #   CENTER    255 255 255    255
  1890.  #   INNER     255 255 255    255
  1891. #END
  1892.  
  1893.  
  1894. #BEGIN FLASH Salt_Hit03
  1895.  #  STATIC_SHAPE Salt_Hit03
  1896.  #   SET StartSize   10
  1897.   #  SET DeltaSize  -20
  1898.  #   SET Acceleration 0
  1899.     
  1900.  #   SET Attack 0
  1901.  #   SET Sustain 0.5
  1902.  #   SET Decay 0
  1903.     
  1904.  #   position   0 5 0
  1905.     
  1906.  #   RANDOMIZE_SIZE 10
  1907.  #   RANDOMIZE_MOVE 0.02 0 0.03
  1908.    
  1909. #END
  1910.  
  1911.  
  1912.  
  1913.  
  1914. BEGIN MULTI  Salt   0
  1915.  
  1916.    ADD FLASH Salt_Hit      1
  1917.    ADD FLASH Salt_Hit      1.5
  1918.    ADD FLASH Salt_Hit02    1
  1919.    ADD FLASH Salt_Hit02    1.5
  1920.   # ADD FLASH Salt_Hit03    0
  1921.    #ADD FLASH Salt_Hit03    0.5    
  1922.   
  1923.    
  1924.    
  1925.  
  1926. END
  1927.  
  1928. #-------------------------------------------------------------------------
  1929.  
  1930. BEGIN SHAPE           Salt_ARCH                               # Salt_ARCH
  1931.     SET numpolys 18
  1932.     
  1933.    SPHERE
  1934.     texture smoke02.3df
  1935.     
  1936.     OUTER     255 255 255    0
  1937.     CENTER    255 255 255    50
  1938.     INNER     255 255 255    100
  1939. END
  1940.  
  1941.  
  1942. BEGIN FLASH Salt_ARCH
  1943.    rotating_SHAPE Salt_ARCH
  1944.     SET StartSize   8
  1945.     
  1946.     SET DeltaSize  -3
  1947.     SET Acceleration 0
  1948.     
  1949.     SET Attack 0.5
  1950.     SET Sustain 1
  1951.     SET Decay 1
  1952.     SET RotationSpeed 0.26
  1953.     
  1954.    Position 0 0 0
  1955.     
  1956.     MOVE    0.05 0 0.02   # x y z 
  1957.     GRAVITY 0 -10 0
  1958.     
  1959.     RANDOMIZE_SIZE 5
  1960.     RANDOMIZE_MOVE 0.02 0 0.03
  1961.    
  1962. END
  1963.  
  1964. BEGIN MULTI  Salt_ARCH   0
  1965.  
  1966.    ADD FLASH Salt_ARCH  0
  1967.    ADD FLASH Salt_ARCH  0.04
  1968.    ADD FLASH Salt_ARCH  0.5
  1969.    ADD FLASH Salt_ARCH  0.9
  1970.    ADD FLASH Salt_ARCH  0.09
  1971.    ADD FLASH Salt_ARCH  0.2    
  1972.   
  1973.    
  1974.    
  1975.  
  1976. END
  1977. #---------------------------------------------------------------------------------
  1978. BEGIN SHAPE SLUG_ARCH                               # SLUG_ARCH
  1979.     SET numpolys 2
  1980.     
  1981.     SPRITE
  1982.     texture Expl03.3df
  1983.     
  1984.     OUTER     255 255 255   255
  1985.     CENTER    255 255 255   255
  1986.     INNER     255 255 255   255
  1987.  
  1988. end
  1989.  
  1990.  
  1991. BEGIN FLASH SLUG_ARCH
  1992.    rotating_SHAPE SLUG_ARCH
  1993.     SET StartSize   2
  1994.     SET DeltaSize  -5
  1995.     SET Acceleration 0
  1996.     
  1997.     SET Attack 0
  1998.     SET Sustain 2
  1999.     SET Decay 0.2
  2000.     SET RotationSpeed 0.5
  2001.     
  2002.     #Position 0 0 0
  2003.     
  2004.      MOVE    8 8 8   # x y z 
  2005.      GRAVITY 0 -100 0
  2006.     
  2007.      RANDOMIZE_SIZE 1
  2008.      RANDOMIZE_MOVE 8 8 8
  2009.    
  2010. END
  2011.  
  2012.  
  2013.  
  2014.  
  2015. BEGIN MULTI SLUG_ARCH     0
  2016.  
  2017.    ADD FLASH SLUG_ARCH   0
  2018.    ADD FLASH SLUG_ARCH   0
  2019.    ADD FLASH SLUG_ARCH   0
  2020.    
  2021.    
  2022. END
  2023. #---------------------------------------------------------------------------------
  2024.  
  2025.  
  2026.  
  2027. #BEGIN SHAPE SLUG                               # SLUG
  2028.   #  SET numpolys 2
  2029.     
  2030.   #  SPRITE
  2031.   #  texture Smoke02.3df
  2032.     
  2033.   #  OUTER     255 255 255   100
  2034.   #  CENTER    255 255 255   255
  2035.   #  INNER     255 255 255   255
  2036.  
  2037. #end
  2038.  
  2039.  
  2040. #BEGIN FLASH SLUG
  2041.   # rotating_SHAPE SLUG
  2042.   #  SET StartSize   10
  2043.    # SET DeltaSize  -2
  2044.   #  SET Acceleration 0
  2045.     
  2046.   #  SET Attack 0
  2047.   #  SET Sustain 0.2
  2048.   #  SET Decay 0.1
  2049.   #  SET RotationSpeed 0.5
  2050.     
  2051.     #Position 0 0 0
  2052.     
  2053.    #  MOVE    10 10 10   # x y z 
  2054.   #   GRAVITY 0 -75 0
  2055.     
  2056.   #   RANDOMIZE_SIZE 7
  2057.   #   RANDOMIZE_MOVE 10 10 10
  2058.    
  2059. #END
  2060.  
  2061.  
  2062.  
  2063.  
  2064. #BEGIN MULTI SLUG     0
  2065.  
  2066.  #  ADD FLASH SLUG   0
  2067.    
  2068.    
  2069.    
  2070. #END
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077. #---------------------------------------------------------------------------------
  2078.  
  2079. BEGIN SHAPE GEN_EXPLOSION                               # Gen_EX
  2080.     SET numpolys 18
  2081.     
  2082.    SPHERE
  2083.     texture Fire01.3df
  2084.     
  2085.     OUTER     255 255 255    0
  2086.     CENTER    255 255 255    255
  2087.     INNER     255 255 255    255
  2088. END
  2089.  
  2090.  
  2091.  
  2092. BEGIN FLASH GEN_EXPLOSION
  2093.     STATIC_SHAPE GEN_EXPLOSION
  2094.     SET StartSize   15
  2095.     SET DeltaSize  100
  2096.     SET Acceleration 0
  2097.     
  2098.     SET Attack 0
  2099.     SET Sustain 0
  2100.     SET Decay 0.3
  2101.    # SET RotationSpeed -0.2
  2102.     
  2103.    # Position 0 0 0
  2104.     
  2105.    # MOVE    0 0 0   # x y z 
  2106.    # GRAVITY 0 0 0
  2107.     
  2108.    # RANDOMIZE_SIZE 0
  2109.    # RANDOMIZE_MOVE 0 0 0
  2110.    
  2111. END
  2112.  
  2113. #---------------------------------------------------------------------------------
  2114. BEGIN SHAPE LIGHTNING_ARCH2                           # LIGHTNING_ARCH2
  2115.     SET numpolys 21
  2116.     
  2117.    SPHERE
  2118.     texture Glow01.3df
  2119.     
  2120.     OUTER     255 255 255    0
  2121.     CENTER    255 255 255    120
  2122.     INNER     255 255 255    255
  2123. end
  2124.  
  2125.  
  2126. BEGIN FLASH LIGHTNING_ARCH2
  2127.    STATIC_SHAPE LIGHTNING_ARCH2
  2128.     SET StartSize   55
  2129.     SET DeltaSize  100
  2130.     SET Acceleration 50
  2131.     
  2132.     SET Attack 0
  2133.     SET Sustain 0
  2134.     SET Decay 0.2
  2135.     
  2136.     #Position 0 1 0
  2137.     
  2138.     #MOVE    0 0 0   # x y z 
  2139.     #GRAVITY 0 0 0
  2140.     
  2141.    # RANDOMIZE_SIZE 0
  2142.     #RANDOMIZE_MOVE 0 0 0
  2143.  
  2144.    
  2145. END
  2146.  
  2147. BEGIN MULTI LIGHTNING_ARCH 0
  2148.  
  2149.    ADD FLASH  EBALL_ARCH   0
  2150.    ADD FLASH  EBALL_ARCH   0
  2151.    ADD FLASH  EBALL_ARCH   0
  2152.    ADD FLASH  EBALL_ARCH   0
  2153.    ADD FLASH  EBALL_ARCH   0
  2154.    ADD FLASH  EBALL_ARCH   0
  2155.    ADD FLASH  EBALL_ARCH   0
  2156.    ADD FLASH  EBALL_ARCH   0
  2157.    ADD FLASH  EBALL_ARCH   0
  2158.    ADD FLASH  EBALL_ARCH   0
  2159.    ADD FLASH   LIGHTNING_ARCH2  0
  2160.    ADD FLASH  Fire_Smoke3      0.1
  2161.    ADD FLASH  Fire_Smoke3      0.4
  2162.      
  2163. END
  2164.  
  2165. #---------------------------------------------------------------------------------
  2166.  
  2167.  
  2168. BEGIN MULTI LIGHTNING    0
  2169.    ADD FLASH  Eball     0
  2170.    ADD FLASH  Eball    0.5
  2171.    ADD FLASH  Eball    0.6
  2172.    ADD FLASH  Eball2    0
  2173.    ADD FLASH  Eball     0.3
  2174.    ADD FLASH  Eball    0
  2175.    ADD FLASH  Eball    0.2
  2176.    ADD FLASH  Eball2    0.8
  2177.  
  2178.    ADD FLASH  EBALL_ARCH   0
  2179.    ADD FLASH  EBALL_ARCH   0
  2180.    #ADD FLASH  EBALL_ARCH   0
  2181.    ADD FLASH  EBALL_ARCH   0
  2182.    ADD FLASH  EBALL_ARCH   0
  2183.   # ADD FLASH  EBALL_ARCH   0
  2184.    ADD FLASH  EBALL_ARCH   0
  2185.   # ADD FLASH  EBALL_ARCH   0
  2186.    ADD FLASH  EBALL_ARCH   0
  2187.   # ADD FLASH  EBALL_ARCH   0
  2188.    ADD FLASH   LIGHTNING_ARCH2  0
  2189.    ADD FLASH   Fire_Smoke      0.5
  2190.    ADD FLASH  Eball     0
  2191.    ADD FLASH  Eball    0.5
  2192.    ADD FLASH  Eball    0
  2193.    ADD FLASH  Eball2    0
  2194.    
  2195.    
  2196.      
  2197. END
  2198.  
  2199. #---------------------------------------------------------------------------------
  2200.  
  2201. BEGIN SHAPE           BANISH                               # BANISH
  2202.     SET numpolys 18
  2203.     
  2204.    SPHERE
  2205.     texture Glow01.3df
  2206.     
  2207.     OUTER     240 255 110    0
  2208.     CENTER    240 255 110    100
  2209.     INNER     200 255 110    255
  2210. END
  2211.  
  2212.  
  2213. BEGIN FLASH BANISH
  2214.    rotating_SHAPE BANISH
  2215.     SET StartSize   40
  2216.     SET DeltaSize  -20
  2217.     SET Acceleration 0
  2218.     
  2219.     SET Attack 1
  2220.     SET Sustain 1
  2221.     SET Decay 1
  2222.     SET RotationSpeed 2
  2223.     
  2224.    Position 0 2 0
  2225.     
  2226.     MOVE    0.2 3 0.5   # x y z 
  2227.     GRAVITY 1 10 1.3
  2228.     
  2229.     RANDOMIZE_SIZE 10
  2230.     RANDOMIZE_MOVE 0.2 2 0.6
  2231.    
  2232. END
  2233.  
  2234. BEGIN SHAPE           BANISH2                               # BANISH2
  2235.     SET numpolys 18
  2236.     
  2237.    SPHERE
  2238.     texture E_Streak.3df
  2239.     
  2240.     OUTER     240 255 110    0
  2241.     CENTER    240 255 110    100
  2242.     INNER     200 255 110    210
  2243. END
  2244.  
  2245.  
  2246. BEGIN FLASH BANISH2
  2247.    STATIC_SHAPE BANISH2
  2248.     SET StartSize   30
  2249.     SET DeltaSize  100
  2250.     SET Acceleration 0
  2251.     
  2252.     SET Attack 0.1
  2253.     SET Sustain 0.2
  2254.     SET Decay 0.4
  2255.     
  2256.     
  2257.    Position 0 9 0
  2258.     
  2259.     MOVE    0 -8 0   # x y z 
  2260.     GRAVITY 0 0 0
  2261.     
  2262.     RANDOMIZE_SIZE 0
  2263.     RANDOMIZE_MOVE 0 0 0
  2264.    
  2265. END
  2266.  
  2267. BEGIN SHAPE     BANISH3                               # BANISH3
  2268.     SET numpolys 18
  2269.     
  2270.    SPHERE
  2271.     texture E_Streak.3df
  2272.     
  2273.     OUTER     240 255 110    0
  2274.     CENTER    240 255 110    100
  2275.     INNER     200 255 110    210
  2276. END
  2277.  
  2278.  
  2279. BEGIN FLASH BANISH3
  2280.    STATIC_SHAPE BANISH3
  2281.     SET StartSize   30
  2282.     SET DeltaSize  100
  2283.     SET Acceleration 0
  2284.     
  2285.     SET Attack 0.1
  2286.     SET Sustain 0.2
  2287.     SET Decay 0.4
  2288.     
  2289.     
  2290.    Position 0 -2 0
  2291.     
  2292.     MOVE    0 10 0   # x y z 
  2293.     GRAVITY 0 0 0
  2294.     
  2295.     RANDOMIZE_SIZE 0
  2296.     RANDOMIZE_MOVE 0 0 0
  2297.    
  2298. END
  2299.  
  2300. BEGIN SHAPE BANISH4                               # BANISH4
  2301.     SET numpolys 2
  2302.     
  2303.    SPRITE
  2304.     texture E_Star01.3df
  2305.     
  2306.      OUTER     240 255 110    0
  2307.     CENTER    240 255 110    60
  2308.     INNER     200 255 110    230
  2309. end
  2310.  
  2311.  
  2312. BEGIN FLASH BANISH4
  2313.    rotating_SHAPE BANISH4
  2314.     SET StartSize   15
  2315.     SET DeltaSize  -16
  2316.     SET Acceleration 0
  2317.     
  2318.     SET Attack 0.1
  2319.     SET Sustain 0.2
  2320.     SET Decay 0.04
  2321.     SET RotationSpeed 9
  2322.     
  2323.    Position 0 6 0
  2324.     
  2325.     MOVE    2 -20 2   # x y z 
  2326.     GRAVITY 0 0 0
  2327.     
  2328.     RANDOMIZE_SIZE 10
  2329.     RANDOMIZE_MOVE 2 10 1
  2330.  
  2331.    
  2332. END
  2333.  
  2334. BEGIN SHAPE BANISH5                               # BANISH5
  2335.     SET numpolys 2
  2336.     
  2337.    SPRITE
  2338.     texture E_Star01.3df
  2339.     
  2340.      OUTER     240 255 110    0
  2341.     CENTER    240 255 110    60
  2342.     INNER     200 255 110    230
  2343. end
  2344.  
  2345.  
  2346. BEGIN FLASH BANISH5
  2347.    rotating_SHAPE BANISH5
  2348.     SET StartSize   15
  2349.     SET DeltaSize  -15
  2350.     SET Acceleration 0
  2351.     
  2352.     SET Attack 0.1
  2353.     SET Sustain 0.2
  2354.     SET Decay 0.04
  2355.     SET RotationSpeed -9
  2356.     
  2357.    Position 0 -2 0
  2358.     
  2359.     MOVE    2 20 2   # x y z 
  2360.     GRAVITY 0 0 0
  2361.     
  2362.     RANDOMIZE_SIZE 5
  2363.     RANDOMIZE_MOVE 2 10 2
  2364.  
  2365.    
  2366. END
  2367.  
  2368. BEGIN SHAPE BANISH7                               # BANISH7
  2369.     SET numpolys 18
  2370.     
  2371.    SPHERE
  2372.     texture E_Star01.3df
  2373.     
  2374.      OUTER     240 255 110    0
  2375.     CENTER    240 255 110    30
  2376.     INNER     200 255 110    180
  2377. end
  2378.  
  2379.  
  2380. BEGIN FLASH BANISH7
  2381.    rotating_SHAPE BANISH7
  2382.     SET StartSize   60
  2383.     SET DeltaSize  0
  2384.     SET Acceleration 0
  2385.     
  2386.     SET Attack 0.2
  2387.     SET Sustain 0.2
  2388.     SET Decay 0.3
  2389.     SET RotationSpeed 13
  2390.     
  2391.    Position 0 4 0
  2392.     
  2393.     #MOVE    2 4 2   # x y z 
  2394.     #GRAVITY 0 0 0
  2395.     
  2396.     #RANDOMIZE_SIZE 5
  2397.     #RANDOMIZE_MOVE 2 10 2
  2398.  
  2399.    
  2400. END
  2401.  
  2402. BEGIN SHAPE BANISH8                               # BANISH8
  2403.     SET numpolys 9
  2404.     
  2405.    SPHERE
  2406.     texture E_Star01.3df
  2407.     
  2408.      OUTER     240 255 110    0
  2409.     CENTER    240 255 110    60
  2410.     INNER     200 255 110    200
  2411. end
  2412.  
  2413.  
  2414. BEGIN FLASH BANISH8
  2415.    rotating_SHAPE BANISH8
  2416.     SET StartSize   45
  2417.     SET DeltaSize  0
  2418.     SET Acceleration 0
  2419.     
  2420.     SET Attack 0.2
  2421.     SET Sustain 0.2
  2422.     SET Decay 0.3
  2423.     SET RotationSpeed -10
  2424.     
  2425.    Position 0 4 0
  2426.     
  2427.     #MOVE    2 4 2   # x y z 
  2428.     #GRAVITY 0 0 0
  2429.     
  2430.     #RANDOMIZE_SIZE 5
  2431.     #RANDOMIZE_MOVE 2 10 2
  2432.  
  2433.    
  2434. END
  2435.  
  2436.  
  2437.  
  2438. BEGIN SHAPE BANISH6                               # BANISH6
  2439.     SET numpolys 21
  2440.     
  2441.    SPHERE
  2442.     texture Glow01.3df
  2443.     
  2444.      OUTER     240 255 110    0
  2445.     CENTER    240 255 110    100
  2446.     INNER     200 255 110    250
  2447. end
  2448.  
  2449.  
  2450. BEGIN FLASH BANISH6
  2451.    STATIC_SHAPE BANISH6
  2452.     SET StartSize   60
  2453.     SET DeltaSize  0
  2454.     SET Acceleration 0
  2455.     
  2456.     SET Attack 0.5
  2457.     SET Sustain 1.5
  2458.     SET Decay 1.8
  2459.     
  2460.     
  2461.    Position 0 4 0
  2462.     
  2463.     #MOVE    2 17 2   # x y z 
  2464.    # GRAVITY 0 0 0
  2465.     
  2466.    # RANDOMIZE_SIZE 5
  2467.     #RANDOMIZE_MOVE 2 10 3
  2468.  
  2469.    
  2470. END
  2471.  
  2472.  
  2473. BEGIN MULTI BANISH    0
  2474.  
  2475.    ADD FLASH BANISH7   0.35
  2476.    ADD FLASH BANISH8   0.35
  2477.    ADD FLASH BANISH6   0.3
  2478.    ADD FLASH BANISH4   0.4
  2479.    ADD FLASH BANISH4   0.5
  2480.    ADD FLASH BANISH4   0.6
  2481.    ADD FLASH BANISH5   0.8
  2482.    ADD FLASH BANISH5   0.5
  2483.    ADD FLASH BANISH5   0.6
  2484.    ADD FLASH BANISH4   0.1
  2485.    ADD FLASH BANISH4   0.5
  2486.    ADD FLASH BANISH4   0.7
  2487.    ADD FLASH BANISH5   0.8
  2488.    ADD FLASH BANISH5   0.9
  2489.    ADD FLASH BANISH5   0.9
  2490.    
  2491.     ADD FLASH BANISH5   1
  2492.    ADD FLASH BANISH5   1
  2493.    ADD FLASH BANISH4   1.1
  2494.    ADD FLASH BANISH4   2
  2495.    ADD FLASH BANISH4   2.4
  2496.    ADD FLASH BANISH5   1.8
  2497.    ADD FLASH BANISH5   2.1
  2498.    ADD FLASH BANISH5   2.7
  2499.    ADD FLASH BANISH4   0.1
  2500.    ADD FLASH BANISH4   1
  2501.    ADD FLASH BANISH4   0.7
  2502.    ADD FLASH BANISH5   0.8
  2503.    ADD FLASH BANISH5   1
  2504.    ADD FLASH BANISH5   1  
  2505.    ADD FLASH BANISH2   0
  2506.    ADD FLASH BANISH2   0.1
  2507.    ADD FLASH BANISH2   0.4
  2508.    ADD FLASH BANISH3   0
  2509.    ADD FLASH BANISH3   0.2
  2510.    ADD FLASH BANISH3   0.3
  2511.    ADD FLASH BANISH   1
  2512.    ADD FLASH BANISH   1.2
  2513.    ADD FLASH BANISH   1.4
  2514.    ADD FLASH BANISH   1.5
  2515.    ADD FLASH BANISH   1.7
  2516.    ADD FLASH BANISH   1.9
  2517.    ADD FLASH BANISH   2.2
  2518.    ADD FLASH BANISH   2.4
  2519.    ADD FLASH BANISH   2.5
  2520.    ADD FLASH BANISH   2.7
  2521.    ADD FLASH BANISH   2.0
  2522.    ADD FLASH BANISH   3.1
  2523.  
  2524.  
  2525. END
  2526.  
  2527. #---------------------------------------------------------------------------------
  2528.  
  2529. BEGIN SHAPE BANISH_PROJ                               # BANISH_PROJ
  2530.     SET numpolys 18
  2531.     
  2532.    SPHERE
  2533.     texture Glow01.3df
  2534.     
  2535.     OUTER     240 255 110    0
  2536.     CENTER    240 255 110    150
  2537.     INNER     200 255 110    255
  2538. end
  2539.  
  2540.  
  2541. BEGIN FLASH BANISH_PROJ
  2542.    STATIC_SHAPE BANISH_PROJ
  2543.     SET StartSize   40
  2544.     SET DeltaSize  0
  2545.     SET Acceleration 0
  2546.     
  2547.     SET Attack 1
  2548.     SET Sustain 1
  2549.     SET Decay 1
  2550.     
  2551.  
  2552.    
  2553. END
  2554.  
  2555. BEGIN MULTI BANISH_PROJ    0
  2556.  
  2557.    ADD FLASH  BANISH_PROJ   0
  2558.     ADD FLASH BANISH5       0
  2559.    ADD FLASH BANISH4        0
  2560.      ADD FLASH BANISH5       0
  2561.    ADD FLASH BANISH4        0
  2562.      ADD FLASH BANISH5       0
  2563.    ADD FLASH BANISH4        0
  2564.    
  2565. END
  2566.                                                  
  2567. #-------------------------------------------------------------------------------
  2568.  
  2569. BEGIN SHAPE PISTOL_MUZZLE_FLASH                    #PISTOL_MUZZLE_FLASH
  2570.     SET numpolys 2
  2571.     
  2572.    SPRITE
  2573.     texture Expl08.3df
  2574.     
  2575.     OUTER     255 255 255    255
  2576.     CENTER    255 255 255    255
  2577.     INNER     255 255 255    255
  2578. end
  2579.  
  2580.  
  2581. BEGIN FLASH PISTOL_MUZZLE_FLASH
  2582.    Rotating_SHAPE PISTOL_MUZZLE_FLASH
  2583.     SET StartSize   8
  2584.     SET DeltaSize  0
  2585.     SET Acceleration 0
  2586.     
  2587.     SET Attack 0
  2588.     SET Sustain 0
  2589.     SET Decay 0.06
  2590.     #SET RotationSpeed 0
  2591.     
  2592.     
  2593.     #Position 0 0 0
  2594.     
  2595.     #MOVE    8 20 8   # x y z 
  2596.     #GRAVITY 0 0 0
  2597.     
  2598.    # RANDOMIZE_SIZE 10
  2599.    # RANDOMIZE_MOVE 10 10 10
  2600.    
  2601. END
  2602.  
  2603. BEGIN MULTI PISTOL_MUZZLE_FLASH 0
  2604. #   ADD FLASH  PISTOL_MUZZLE_FLASH 0
  2605. END
  2606.  
  2607. #-------------------------------------------------------------------------------
  2608.  
  2609.  BEGIN SHAPE SHOTGUN_MUZZLE_FLASH                    #SHOTGUN_MUZZLE_FLASH
  2610.     SET numpolys 2
  2611.     
  2612.    SPRITE
  2613.     texture Expl07.3df
  2614.     
  2615.     OUTER     255 255 255    255
  2616.     CENTER    255 255 255    255
  2617.     INNER     255 255 255    255
  2618. end
  2619.  
  2620.  
  2621. BEGIN FLASH SHOTGUN_MUZZLE_FLASH
  2622.    Rotating_SHAPE SHOTGUN_MUZZLE_FLASH
  2623.     SET StartSize   18
  2624.     SET DeltaSize  0
  2625.     SET Acceleration 0
  2626.     
  2627.     SET Attack 0
  2628.     SET Sustain 0
  2629.     SET Decay 0.06
  2630.     #SET RotationSpeed 0
  2631.     
  2632.     
  2633.     #Position 0 0 0
  2634.     
  2635.     #MOVE    8 20 8   # x y z 
  2636.     #GRAVITY 0 0 0
  2637.     
  2638.    # RANDOMIZE_SIZE 10
  2639.    # RANDOMIZE_MOVE 10 10 10
  2640.    
  2641. END
  2642.  
  2643. BEGIN MULTI SHOTGUN_MUZZLE_FLASH 0
  2644. #   ADD FLASH  SHOTGUN_MUZZLE_FLASH 0
  2645. #   ADD FLASH  SHOTGUN_MUZZLE_FLASH 0
  2646. #   ADD FLASH  PISTOL_MUZZLE_FLASH 0
  2647. END
  2648.  
  2649. #-------------------------------------------------------------------------------
  2650.  
  2651.  BEGIN SHAPE ASSAULT_MUZZLE_FLASH                    #ASSAULT_MUZZLE_FLASH
  2652.     SET numpolys 2
  2653.     
  2654.    SPRITE
  2655.     texture Muzzle01.3df
  2656.     
  2657.     OUTER     255 255 255   100
  2658.     CENTER    255 255 255    100
  2659.     INNER     255 255 255    160
  2660. end
  2661.  
  2662.  
  2663. BEGIN FLASH ASSAULT_MUZZLE_FLASH
  2664.    STATIC_SHAPE ASSAULT_MUZZLE_FLASH
  2665.     SET StartSize   10
  2666.     SET DeltaSize  0
  2667.     SET Acceleration 0
  2668.     
  2669.     SET Attack 0
  2670.     SET Sustain 0.01
  2671.     SET Decay 0
  2672.     #SET RotationSpeed 0
  2673.     
  2674.     
  2675.     #Position 0 0 0
  2676.     
  2677.     #MOVE    8 20 8   # x y z 
  2678.     #GRAVITY 0 0 0
  2679.     
  2680.    # RANDOMIZE_SIZE 10
  2681.    # RANDOMIZE_MOVE 10 10 10
  2682.    
  2683. END
  2684.  
  2685. BEGIN SHAPE ASSAULT_MUZZLE_FLASH2                #ASSAULT_MUZZLE_FLASH2
  2686.     SET numpolys 2
  2687.     
  2688.    SPRITE
  2689.     texture Muzzle01.3df
  2690.     
  2691.     OUTER     255 255 255  255
  2692.     CENTER    255 255 255    255
  2693.     INNER     255 255 255    255
  2694. end
  2695.  
  2696.  
  2697. BEGIN FLASH ASSAULT_MUZZLE_FLASH2
  2698.    STATIC_SHAPE ASSAULT_MUZZLE_FLASH2
  2699.     SET StartSize   5
  2700.     SET DeltaSize  0
  2701.     SET Acceleration 0
  2702.     
  2703.     SET Attack 0
  2704.     SET Sustain 0.01
  2705.     SET Decay 0
  2706.     #SET RotationSpeed 0
  2707.     
  2708.     
  2709.     #Position 0 0 0
  2710.     
  2711.     #MOVE    8 20 8   # x y z 
  2712.     #GRAVITY 0 0 0
  2713.     
  2714.    # RANDOMIZE_SIZE 10
  2715.    # RANDOMIZE_MOVE 10 10 10
  2716.    
  2717. END
  2718.  
  2719. BEGIN SHAPE ASSAULT_MUZZLE_FLASH3                #ASSAULT_MUZZLE_FLASH2
  2720.     SET numpolys 2
  2721.     
  2722.    SPRITE
  2723.     texture Expl07.3df
  2724.     
  2725.     OUTER     255 255 255  255
  2726.     CENTER    255 255 255    255
  2727.     INNER     255 255 255    255
  2728. end
  2729.  
  2730.  
  2731. BEGIN FLASH ASSAULT_MUZZLE_FLASH3
  2732.    Rotating_SHAPE ASSAULT_MUZZLE_FLASH3
  2733.     SET StartSize   5
  2734.     SET DeltaSize  0
  2735.     SET Acceleration 0
  2736.     
  2737.     SET Attack 0
  2738.     SET Sustain 0.01
  2739.     SET Decay 0
  2740.     #SET RotationSpeed 0
  2741.     
  2742.     
  2743.     #Position 0 0 0
  2744.     
  2745.     #MOVE    8 20 8   # x y z 
  2746.     #GRAVITY 0 0 0
  2747.     
  2748.    # RANDOMIZE_SIZE 10
  2749.    # RANDOMIZE_MOVE 10 10 10
  2750.    
  2751. END
  2752.  
  2753.  
  2754.  
  2755. BEGIN MULTI ASSAULT_MUZZLE_FLASH 0
  2756.  
  2757. #   ADD FLASH  ASSAULT_MUZZLE_FLASH     0.1
  2758. #   ADD FLASH  ASSAULT_MUZZLE_FLASH2     0
  2759. #   ADD FLASH  ASSAULT_MUZZLE_FLASH3     0
  2760.    
  2761.    
  2762.    
  2763. END
  2764.  
  2765. #-------------------------------------------------------------------------------
  2766. BEGIN SHAPE SMALL_ENEMY_MUZZLE_FLASH        #SMALL_ASSAULT_MUZZLE_FLASH 
  2767. SET numpolys 2
  2768.     
  2769.    SPRITE
  2770.     texture Muzzle01.3df
  2771.     
  2772.     OUTER     255 255 255     0
  2773.     CENTER    255 255 255    255
  2774.     INNER     255 255 255    255
  2775. end
  2776.  
  2777.  
  2778. BEGIN FLASH SMALL_ENEMY_MUZZLE_FLASH
  2779.    Rotating_SHAPE SMALL_ENEMY_MUZZLE_FLASH
  2780.     SET StartSize   10
  2781.     SET DeltaSize  0
  2782.     SET Acceleration 0
  2783.     
  2784.     SET Attack 0
  2785.     SET Sustain 0.01
  2786.     SET Decay 0
  2787.     #SET RotationSpeed 0
  2788.     
  2789.     
  2790.     #Position 0 0 0
  2791.     
  2792.     #MOVE    8 20 8   # x y z 
  2793.     #GRAVITY 0 0 0
  2794.     
  2795.    # RANDOMIZE_SIZE 10
  2796.    # RANDOMIZE_MOVE 10 10 10
  2797.    
  2798. END
  2799.  
  2800. BEGIN SHAPE SMALL_ENEMY_MUZZLE_FLASH2        #SMALL_ASSAULT_MUZZLE_FLASH2 
  2801. SET numpolys 12
  2802.     
  2803.    SPHERE
  2804.     texture Expl05.3df
  2805.     
  2806.     OUTER     255 255 255     0
  2807.     CENTER    255 255 255    255
  2808.     INNER     255 255 255    255
  2809. end
  2810.  
  2811.  
  2812. BEGIN FLASH SMALL_ENEMY_MUZZLE_FLASH2
  2813.    Rotating_SHAPE SMALL_ENEMY_MUZZLE_FLASH2
  2814.     SET StartSize   8
  2815.     SET DeltaSize  0
  2816.     SET Acceleration 0
  2817.     
  2818.     SET Attack 0
  2819.     SET Sustain 0.01
  2820.     SET Decay 0
  2821.     #SET RotationSpeed 0
  2822.     
  2823.     
  2824.     #Position 0 0 0
  2825.     
  2826.     #MOVE    8 20 8   # x y z 
  2827.     #GRAVITY 0 0 0
  2828.     
  2829.    # RANDOMIZE_SIZE 10
  2830.    # RANDOMIZE_MOVE 10 10 10
  2831.    
  2832. END
  2833.  
  2834.  
  2835.  
  2836. BEGIN MULTI SMALL_ENEMY_MUZZLE_FLASH 0
  2837.  
  2838.     ADD FLASH  SMALL_ENEMY_MUZZLE_FLASH    0
  2839.     ADD FLASH  SMALL_ENEMY_MUZZLE_FLASH2   0
  2840.     
  2841.     
  2842.     
  2843. END
  2844.  
  2845. #-------------------------------------------------------------------------------
  2846.  
  2847. BEGIN SHAPE BIG_ENEMY_MUZZLE_FLASH           #BIG_ENEMY_MUZZLE_FLASH
  2848.     SET numpolys 2
  2849.     
  2850.    SPRITE
  2851.     texture Expl07.3df
  2852.     
  2853.     OUTER     255 255 255    255
  2854.     CENTER    255 255 255    255
  2855.     INNER     255 255 255    255
  2856. end
  2857.  
  2858.  
  2859. BEGIN FLASH BIG_ENEMY_MUZZLE_FLASH
  2860.    Rotating_SHAPE BIG_ENEMY_MUZZLE_FLASH
  2861.     SET StartSize   35
  2862.     SET DeltaSize  0
  2863.     SET Acceleration 0
  2864.     
  2865.     SET Attack 0
  2866.     SET Sustain 0
  2867.     SET Decay 0.06
  2868.     #SET RotationSpeed 0
  2869.     
  2870.     
  2871.     #Position 0 0 0
  2872.     
  2873.     #MOVE    8 20 8   # x y z 
  2874.     #GRAVITY 0 0 0
  2875.     
  2876.    # RANDOMIZE_SIZE 10
  2877.    # RANDOMIZE_MOVE 10 10 10
  2878.    
  2879. END
  2880.  
  2881.  
  2882. BEGIN MULTI BIG_ENEMY_MUZZLE_FLASH 0
  2883.  
  2884.  
  2885.    
  2886.    
  2887.    ADD FLASH  SHOTGUN_MUZZLE_FLASH 0
  2888.    ADD FLASH  BIG_ENEMY_MUZZLE_FLASH 0
  2889.    ADD FLASH  BIG_ENEMY_MUZZLE_FLASH 0
  2890.    ADD FLASH  ASSAULT_MUZZLE_FLASH 0
  2891.    
  2892.    
  2893. END
  2894.  
  2895. #-------------------------------------------------------------------------------
  2896.  
  2897. BEGIN SHAPE ENV_Smoke                               # ENV_Smoke
  2898.     SET numpolys 18
  2899.     
  2900.    SPHERE
  2901.     texture Smoke03.3df
  2902.     
  2903.     OUTER    255 255 255    255
  2904.     CENTER   255 255 255    255
  2905.     INNER    255 255 255    255
  2906. end
  2907.  
  2908.  
  2909. BEGIN FLASH ENV_Smoke
  2910.    rotating_SHAPE ENV_Smoke
  2911.     SET StartSize   15
  2912.     SET DeltaSize  3
  2913.     SET Acceleration 0
  2914.     
  2915.     SET Attack 0.3
  2916.     SET Sustain .6
  2917.     SET Decay 0.3
  2918.     SET RotationSpeed 0.1
  2919.     
  2920.    Position 0 0 0
  2921.     
  2922.     MOVE    0.5 4 0.2   # x y z 
  2923.     GRAVITY 0 0 0
  2924.     
  2925.     RANDOMIZE_SIZE 5
  2926.     RANDOMIZE_MOVE 0.1 0 0.1
  2927.    
  2928. END
  2929.  
  2930. BEGIN SHAPE ENV_Smoke2                               # ENV_Smoke2
  2931.     SET numpolys 2
  2932.     
  2933.    SPRITE
  2934.     texture Smoke03.3df
  2935.     
  2936.     OUTER    255 255 255    255
  2937.     CENTER   255 255 255    255
  2938.     INNER    255 255 255   255
  2939. end
  2940.  
  2941.  
  2942. BEGIN FLASH ENV_Smoke2
  2943.    rotating_SHAPE ENV_Smoke2
  2944.     SET StartSize   25
  2945.     SET DeltaSize  4
  2946.     SET Acceleration 0
  2947.     
  2948.     SET Attack 0.8
  2949.     SET Sustain 2
  2950.     SET Decay 0.5
  2951.     SET RotationSpeed -0.1
  2952.     
  2953.    Position 0 3 0
  2954.     
  2955.     MOVE    0.5 2.5 0.2   # x y z 
  2956.     GRAVITY 0 0 0
  2957.     
  2958.     RANDOMIZE_SIZE 5
  2959.     RANDOMIZE_MOVE 0.2 0 0.2
  2960.    
  2961. END
  2962.  
  2963.  
  2964.  
  2965. BEGIN MULTI ENV_SMOKE    0
  2966.  
  2967.    ADD FLASH ENV_SMOKE   0
  2968.    ADD FLASH ENV_SMOKE   0.2
  2969.    ADD FLASH ENV_SMOKE   0.4
  2970.    ADD FLASH ENV_SMOKE   0.6
  2971.    ADD FLASH ENV_SMOKE2  0.5
  2972.    ADD FLASH ENV_SMOKE2  0.8
  2973.  
  2974. END
  2975.  
  2976. #-------------------------------------------------------------------------------
  2977.  
  2978. BEGIN SHAPE ENV_STEAM                               # ENV_STEAM
  2979.     SET numpolys 18
  2980.     
  2981.    SPHERE
  2982.     texture Smoke01.3df
  2983.     
  2984.     OUTER    255 255 255    0
  2985.     CENTER   255 255 255    80
  2986.     INNER    255 255 255    255
  2987. end
  2988.  
  2989.  
  2990. BEGIN FLASH ENV_STEAM
  2991.    rotating_SHAPE ENV_STEAM
  2992.     SET StartSize   10
  2993.     SET DeltaSize  55
  2994.     SET Acceleration 5
  2995.     
  2996.     SET Attack 0.1
  2997.     SET Sustain 0.05
  2998.     SET Decay 0.2
  2999.     SET RotationSpeed 1
  3000.     
  3001.    Position 0 0 0
  3002.     
  3003.     MOVE    0.5 30 0.2   # x y z 
  3004.     GRAVITY 0 0 0
  3005.     
  3006.     RANDOMIZE_SIZE 5
  3007.     RANDOMIZE_MOVE 0.1 0 0.1
  3008.    
  3009. END
  3010.  
  3011. BEGIN SHAPE ENV_STEAM2                               # ENV_STEAM2
  3012.     SET numpolys 18
  3013.     
  3014.    SPHERE
  3015.     texture Smoke01.3df
  3016.     
  3017.     OUTER    255 255 255    0
  3018.     CENTER   255 255 255    80
  3019.     INNER    255 255 255    255
  3020. end
  3021.  
  3022.  
  3023. BEGIN FLASH ENV_STEAM2
  3024.    rotating_SHAPE ENV_STEAM2
  3025.     SET StartSize   10
  3026.     SET DeltaSize  55
  3027.     SET Acceleration 5
  3028.     
  3029.     SET Attack 0.1
  3030.     SET Sustain 0.05
  3031.     SET Decay 0.2
  3032.     SET RotationSpeed -1
  3033.     
  3034.    Position 0 0 0
  3035.     
  3036.     MOVE    0.5 30 0.2   # x y z 
  3037.     GRAVITY 0 0 0
  3038.     
  3039.     RANDOMIZE_SIZE 5
  3040.     RANDOMIZE_MOVE 0.1 0 0.1
  3041.    
  3042. END
  3043.  
  3044.  
  3045. BEGIN MULTI ENV_STEAM    0
  3046.  
  3047.  
  3048.    ADD FLASH ENV_STEAM  0.05
  3049.    ADD FLASH ENV_STEAM  0.1
  3050.    ADD FLASH ENV_STEAM  0.15
  3051.    ADD FLASH ENV_STEAM  0.2
  3052.    ADD FLASH ENV_STEAM  0.25
  3053.    ADD FLASH ENV_STEAM  0.3
  3054.    ADD FLASH ENV_STEAM2  0.35
  3055.    ADD FLASH ENV_STEAM2  0.4
  3056.    ADD FLASH ENV_STEAM2  0.45
  3057.    ADD FLASH ENV_STEAM2  0.6
  3058.    ADD FLASH ENV_STEAM2  0.65
  3059.    ADD FLASH ENV_STEAM2  0.7
  3060.    ADD FLASH ENV_STEAM2  0.75
  3061.    
  3062.    
  3063. END
  3064.  
  3065. #-------------------------------------------------------------------------------
  3066. BEGIN SHAPE ENV_EXPLODE                               # ENV_EXPLODE
  3067.     SET numpolys 2
  3068.     
  3069.     SPRITE
  3070.     texture Expl03.3df
  3071.     
  3072.     OUTER     255 255 255   0
  3073.     CENTER    255 255 255   100
  3074.     INNER     255 255 255   255
  3075.  
  3076. end
  3077.  
  3078.  
  3079. BEGIN FLASH ENV_EXPLODE
  3080.    rotating_SHAPE ENV_EXPLODE
  3081.     SET StartSize   15
  3082.     SET DeltaSize  -10
  3083.     SET Acceleration 0
  3084.     
  3085.     SET Attack 0.5
  3086.     SET Sustain 1
  3087.     SET Decay 1
  3088.     SET RotationSpeed 0.5
  3089.     
  3090.     #Position 0 0 0
  3091.     
  3092.      MOVE    10 15 10   # x y z 
  3093.      GRAVITY 0 -35 0
  3094.     
  3095.      RANDOMIZE_SIZE 7
  3096.      RANDOMIZE_MOVE 10 10 10
  3097.    
  3098. END
  3099.  
  3100.  
  3101. BEGIN SHAPE ENV_EXPLODE1                          #ENV_EXPLODE1
  3102.     SET numpolys 18
  3103.     
  3104.    SPHERE
  3105.     texture Fire01.3df
  3106.     
  3107.     OUTER     255 255 255    0
  3108.     CENTER    255 255 255    100
  3109.     INNER     255 255 255    255
  3110. END
  3111.  
  3112.  
  3113. BEGIN FLASH ENV_EXPLODE1
  3114.    rotating_SHAPE ENV_EXPLODE1
  3115.     SET StartSize   180
  3116.     SET DeltaSize  -60
  3117.     SET Acceleration 6
  3118.     
  3119.     SET Attack 0.5
  3120.     SET Sustain 0.5
  3121.     SET Decay 0.2
  3122.     SET RotationSpeed 0.2
  3123.     
  3124.    # Position 0 0 0
  3125.     
  3126.      MOVE    3 2 3   # x y z 
  3127.      GRAVITY 0 0 0
  3128.     
  3129.      RANDOMIZE_SIZE 10
  3130.      RANDOMIZE_MOVE 3 2 3
  3131.    
  3132. END
  3133.  
  3134.  
  3135. BEGIN SHAPE ENV_EXPLODE2                          #ENV_EXPLODE2
  3136.     SET numpolys 18
  3137.     
  3138.    SPHERE
  3139.     texture Fire01.3df
  3140.     
  3141.     OUTER     255 255 255    0
  3142.     CENTER    255 255 255    100
  3143.     INNER     255 255 255    255
  3144. END
  3145.  
  3146.  
  3147. BEGIN FLASH ENV_EXPLODE2
  3148.    rotating_SHAPE ENV_EXPLODE2
  3149.     SET StartSize   200
  3150.     SET DeltaSize  -50
  3151.     SET Acceleration 10
  3152.     
  3153.     SET Attack 0.1
  3154.     SET Sustain 1
  3155.     SET Decay 3    
  3156.     SET RotationSpeed -0.2
  3157.     
  3158.    # Position 0 0 0
  3159.     
  3160.      MOVE    3 2 3   # x y z 
  3161.      GRAVITY 0 0 0
  3162.     
  3163.      RANDOMIZE_SIZE 10
  3164.      RANDOMIZE_MOVE 3 3 3
  3165.    
  3166. END
  3167.  
  3168. BEGIN SHAPE ENV_EXPLODE3                          #ENV_EXPLODE3
  3169.     SET numpolys 2
  3170.     
  3171.    SPRITE
  3172.     texture Smoke01.3df
  3173.     
  3174.     OUTER     100 100 100    0
  3175.     CENTER    100 100 100    120
  3176.     INNER     100 100 100    255
  3177. END
  3178.  
  3179.  
  3180. BEGIN FLASH ENV_EXPLODE3
  3181.    Rotating_SHAPE ENV_EXPLODE3
  3182.     SET StartSize   130
  3183.     SET DeltaSize  10
  3184.     SET Acceleration 0
  3185.     
  3186.     SET Attack 0.5
  3187.     SET Sustain 1
  3188.     SET Decay 3
  3189.     SET RotationSpeed 0.04
  3190.     
  3191.    # Position 0 0 0
  3192.     
  3193.      MOVE    0 0 0   # x y z 
  3194.      GRAVITY 0 0 0
  3195.     
  3196.      RANDOMIZE_SIZE 0
  3197.      RANDOMIZE_MOVE 0 0 0
  3198.    
  3199. END
  3200.  
  3201. BEGIN SHAPE ENV_EXPLODE4                          #ENV_EXPLODE4
  3202.     SET numpolys 2
  3203.     
  3204.    SPRITE
  3205.     texture Smoke01.3df
  3206.     
  3207.     OUTER     70 70 70    0
  3208.     CENTER    70 70 70    230
  3209.     INNER     70 70 70    255
  3210. END
  3211.  
  3212.  
  3213. BEGIN FLASH ENV_EXPLODE4
  3214.    rotating_SHAPE ENV_EXPLODE4
  3215.     SET StartSize   190
  3216.     SET DeltaSize  -10
  3217.     SET Acceleration 0
  3218.     
  3219.     SET Attack 0.2
  3220.     SET Sustain 2
  3221.     SET Decay 3
  3222.     SET RotationSpeed 0.05
  3223.     
  3224.    # Position 0 0 0
  3225.     
  3226.      MOVE    0.1 2 0.2   # x y z 
  3227.      GRAVITY 0 0 0
  3228.     
  3229.      RANDOMIZE_SIZE 0
  3230.      RANDOMIZE_MOVE 0.3 0 0.2
  3231.    
  3232. END
  3233.  
  3234. BEGIN SHAPE ENV_EXPLODE5                          #ENV_EXPLODE5
  3235.     SET numpolys 2
  3236.     
  3237.    SPRITE
  3238.     texture Smoke01.3df
  3239.     
  3240.     OUTER     70 70 70    0
  3241.     CENTER    70 70 70    230
  3242.     INNER     70 70 70    255
  3243. END
  3244.  
  3245.  
  3246. BEGIN FLASH ENV_EXPLODE5
  3247.    rotating_SHAPE ENV_EXPLODE5
  3248.     SET StartSize   190
  3249.     SET DeltaSize  -10
  3250.     SET Acceleration 0
  3251.     
  3252.     SET Attack 0.2
  3253.     SET Sustain 2
  3254.     SET Decay 3
  3255.     SET RotationSpeed -0.05
  3256.     
  3257.    # Position 0 0 0
  3258.     
  3259.      MOVE    0.1 1 0.2   # x y z 
  3260.      GRAVITY 0 0 0
  3261.     
  3262.      RANDOMIZE_SIZE 0
  3263.      RANDOMIZE_MOVE 0.3 0 0.2
  3264.    
  3265. END
  3266.  
  3267.  
  3268. BEGIN MULTI ENV_EXPLODE    0
  3269.  
  3270.    ADD FLASH  GRENADE_ARCH1     0
  3271.    ADD FLASH  GRENADE_ARCH1     0.05
  3272.    ADD FLASH  GRENADE_ARCH1     0
  3273.    ADD FLASH  GRENADE_ARCH1     0.05
  3274.    ADD FLASH  GRENADE_ARCH1     0
  3275.    ADD FLASH  GRENADE_ARCH1     0
  3276.    ADD FLASH  GRENADE_ARCH1     0.05
  3277.    ADD FLASH  GRENADE_ARCH1     0
  3278.    ADD FLASH  GRENADE_ARCH1     0.02
  3279.    ADD FLASH  GRENADE_ARCH      0
  3280.    ADD FLASH  GRENADE_ARCH2     0.1
  3281.    ADD FLASH  GRENADE_ARCH      0.2
  3282.    ADD FLASH  GRENADE_ARCH2     0
  3283.    ADD FLASH  GRENADE_ARCH6     0
  3284.    
  3285.    ADD FLASH  GRENADE_ARCH1     0.04
  3286.    ADD FLASH  GRENADE_ARCH1     0.11
  3287.    ADD FLASH  GRENADE_ARCH1     0.04
  3288.    ADD FLASH  GRENADE_ARCH1     0.11
  3289.    ADD FLASH  GRENADE_ARCH1     0.04
  3290.    ADD FLASH  GRENADE_ARCH1     0.04
  3291.    ADD FLASH  GRENADE_ARCH1     0.11
  3292.    ADD FLASH  GRENADE_ARCH1     0.04
  3293.    ADD FLASH  GRENADE_ARCH1     0.06
  3294.    ADD FLASH  GRENADE_ARCH      0.04
  3295.    ADD FLASH  GRENADE_ARCH2     0.5
  3296.    ADD FLASH  GRENADE_ARCH      0.6
  3297.    ADD FLASH  GRENADE_ARCH2     0.04
  3298.    ADD FLASH  GRENADE_ARCH6     0.04
  3299.    
  3300.    ADD FLASH  GRENADE_ARCH1     2.5
  3301.    ADD FLASH  GRENADE_ARCH1     1.20
  3302.    ADD FLASH  GRENADE_ARCH1     1.10
  3303.    ADD FLASH  GRENADE_ARCH1     1.20
  3304.    ADD FLASH  GRENADE_ARCH1     1.10
  3305.    ADD FLASH  GRENADE_ARCH1     1.10
  3306.    ADD FLASH  GRENADE_ARCH1     1.20
  3307.    ADD FLASH  GRENADE_ARCH1     1.10
  3308.    ADD FLASH  GRENADE_ARCH1     1.20
  3309.    ADD FLASH  GRENADE_ARCH      1.10
  3310.    ADD FLASH  GRENADE_ARCH2     1.8
  3311.    ADD FLASH  GRENADE_ARCH      1.14
  3312.    ADD FLASH  GRENADE_ARCH2     1.10
  3313.    ADD FLASH  GRENADE_ARCH6     1.10
  3314.  
  3315.    ADD FLASH  ENV_EXPLODE1     1.5
  3316.    ADD FLASH  ENV_EXPLODE1     1.10
  3317.    ADD FLASH  ENV_EXPLODE1     1.5
  3318.    ADD FLASH  ENV_EXPLODE1     1.10
  3319.    ADD FLASH  ENV_EXPLODE1     1.5
  3320.    ADD FLASH  ENV_EXPLODE1     1.5
  3321.    ADD FLASH  ENV_EXPLODE1     1.10
  3322.    ADD FLASH  ENV_EXPLODE1     1.10
  3323.    ADD FLASH  ENV_EXPLODE1     1.5
  3324.    ADD FLASH  ENV_EXPLODE      1.10
  3325.    ADD FLASH  ENV_EXPLODE2     1.5
  3326.    ADD FLASH  ENV_EXPLODE      1.4
  3327.    ADD FLASH  ENV_EXPLODE2     1.7
  3328.    
  3329.    ADD FLASH  ENV_EXPLODE3      2.1
  3330.    ADD FLASH  ENV_EXPLODE4      2.1
  3331.    ADD FLASH  ENV_EXPLODE5      2.1
  3332.    
  3333.    ADD FLASH  GRENADE_ARCH3     0.1
  3334.    ADD FLASH  GRENADE_ARCH4     0.3
  3335.    ADD FLASH  GRENADE_ARCH5     0.2
  3336.  
  3337. END
  3338.  
  3339. #-------------------------------------------------------------------------------
  3340. BEGIN SHAPE INSECT_SWARM                               # INSECT_SWARM
  3341.     SET numpolys 12
  3342.     
  3343.     SPHERE
  3344.     texture Plague.3df
  3345.     
  3346.     OUTER     20 20 20   0
  3347.     CENTER    20 20 20   80
  3348.     INNER     20 20 20   255
  3349.  
  3350. end
  3351.  
  3352.  
  3353. BEGIN FLASH INSECT_SWARM
  3354.    rotating_SHAPE INSECT_SWARM
  3355.     SET StartSize   20
  3356.     SET DeltaSize  0
  3357.     SET Acceleration 0
  3358.     
  3359.     SET Attack 2
  3360.     SET Sustain 2
  3361.     SET Decay 2
  3362.     SET RotationSpeed 5
  3363.     
  3364.     Position 0 6 0
  3365.     
  3366.      MOVE    0.3 0 0.3   # x y z 
  3367.      GRAVITY 0 0 0
  3368.     
  3369.      RANDOMIZE_SIZE 10
  3370.      RANDOMIZE_MOVE 0.2 0 0.2
  3371.    
  3372. END
  3373. BEGIN SHAPE INSECT_SWARM2                               # INSECT_SWARM2
  3374.     SET numpolys 12
  3375.     
  3376.     SPHERE
  3377.     texture Plague.3df
  3378.     
  3379.     OUTER     20 20 20   0
  3380.     CENTER    20 20 20   80
  3381.     INNER     20 20 20   255
  3382.  
  3383. end
  3384.  
  3385.  
  3386. BEGIN FLASH INSECT_SWARM2
  3387.    rotating_SHAPE INSECT_SWARM2
  3388.     SET StartSize   40
  3389.     SET DeltaSize  0
  3390.     SET Acceleration 0
  3391.     
  3392.     SET Attack 2
  3393.     SET Sustain 2
  3394.     SET Decay 2
  3395.     SET RotationSpeed -8
  3396.     
  3397.     Position 0 3 0
  3398.     
  3399.      MOVE    -0.3 0 -0.3   # x y z 
  3400.      GRAVITY 0 0 0
  3401.     
  3402.      RANDOMIZE_SIZE 5
  3403.      RANDOMIZE_MOVE -0.3 0 -0.3
  3404.    
  3405. END
  3406.  
  3407. BEGIN SHAPE INSECT_SWARM3                               # INSECT_SWARM3
  3408.     SET numpolys 2
  3409.     
  3410.     SPRITE
  3411.     texture Plague.3df
  3412.     
  3413.     OUTER     20 20 20   0
  3414.     CENTER    20 20 20   80
  3415.     INNER     20 20 20   255
  3416.  
  3417. end
  3418.  
  3419.  
  3420. BEGIN FLASH INSECT_SWARM3
  3421.    rotating_SHAPE INSECT_SWARM3
  3422.     SET StartSize   40
  3423.     SET DeltaSize  0
  3424.     SET Acceleration 0
  3425.     
  3426.     SET Attack 0.5
  3427.     SET Sustain 1
  3428.     SET Decay 1
  3429.     SET RotationSpeed -7
  3430.     
  3431.     Position 3 5 0
  3432.     
  3433.      MOVE    -2 -3 -0.3   # x y z 
  3434.      GRAVITY 0 0 0
  3435.     
  3436.      RANDOMIZE_SIZE 10
  3437.      RANDOMIZE_MOVE -0.3 0 -0.3
  3438.    
  3439. END
  3440.  
  3441. BEGIN SHAPE INSECT_SWARM4                               # INSECT_SWARM4
  3442.     SET numpolys 2
  3443.     
  3444.     SPRITE
  3445.     texture Plague.3df
  3446.     
  3447.     OUTER     20 20 20   0
  3448.     CENTER    20 20 20   80
  3449.     INNER     20 20 20   255
  3450.  
  3451. end
  3452.  
  3453.  
  3454. BEGIN FLASH INSECT_SWARM4
  3455.    rotating_SHAPE INSECT_SWARM4
  3456.     SET StartSize   40
  3457.     SET DeltaSize  0
  3458.     SET Acceleration 0
  3459.     
  3460.     SET Attack 0.5
  3461.     SET Sustain 1
  3462.     SET Decay 1
  3463.     SET RotationSpeed -7
  3464.     
  3465.     Position 3 5 0
  3466.     
  3467.      MOVE    2 3 0.3   # x y z 
  3468.      GRAVITY 0 0 0
  3469.     
  3470.      RANDOMIZE_SIZE 0
  3471.      RANDOMIZE_MOVE -0.3 0 -0.3
  3472.    
  3473. END
  3474.  
  3475.  
  3476.  
  3477.  
  3478. BEGIN MULTI INSECT_SWARM   0
  3479.  
  3480.    ADD FLASH INSECT_SWARM   0
  3481.    ADD FLASH INSECT_SWARM2   0
  3482.    ADD FLASH INSECT_SWARM   1
  3483.    ADD FLASH INSECT_SWARM2   1
  3484.    ADD FLASH INSECT_SWARM   0
  3485.    ADD FLASH INSECT_SWARM2   0
  3486.    ADD FLASH INSECT_SWARM   1
  3487.    ADD FLASH INSECT_SWARM2   1
  3488.    ADD FLASH INSECT_SWARM3   0
  3489.    ADD FLASH INSECT_SWARM4   0
  3490.    ADD FLASH INSECT_SWARM3   1
  3491.    ADD FLASH INSECT_SWARM4   1
  3492.    
  3493.    
  3494. END
  3495.  
  3496. #-----------------------------------------------------------
  3497.  
  3498. BEGIN SHAPE CAST_SPELL                               # CAST_SPELL
  3499.     SET numpolys 2
  3500.     
  3501.    SPRITE
  3502.     texture E_Star01.3df
  3503.     
  3504.     OUTER     250 200 40    0
  3505.     CENTER    250 200 40    255
  3506.     INNER     250 200 40    180
  3507. end
  3508.  
  3509.  
  3510. BEGIN FLASH CAST_SPELL
  3511.    rotating_SHAPE CAST_SPELL
  3512.     SET StartSize   35
  3513.     SET DeltaSize  -50
  3514.     SET Acceleration 0
  3515.     
  3516.     SET Attack 0
  3517.     SET Sustain 1.3
  3518.     SET Decay 0.2
  3519.     SET RotationSpeed -9
  3520.     
  3521.      MOVE    5 5 5   # x y z 
  3522.    Position -2 10 0
  3523.     
  3524.    # MOVE    0.2 25 0.3   # x y z 
  3525.     
  3526.     RANDOMIZE_SIZE 10
  3527.    # RANDOMIZE_MOVE 0.2 0 0.2
  3528.     RANDOMIZE_MOVE 10 10 10
  3529.    
  3530. END
  3531. BEGIN SHAPE CAST_SPELL02                               # CAST_SPELL02
  3532.     SET numpolys 2
  3533.     
  3534.    SPRITE
  3535.     texture E_Star01.3df
  3536.    
  3537.     
  3538.     OUTER     200 200 40    0
  3539.     CENTER    200 200 40    255
  3540.     INNER     200 200 40    180
  3541. end
  3542.  
  3543.  
  3544. BEGIN FLASH CAST_SPELL02
  3545.    Rotating_SHAPE CAST_SPELL02
  3546.     SET StartSize   35
  3547.     SET DeltaSize  -50
  3548.     SET Acceleration 0
  3549.     
  3550.     SET Attack 0
  3551.     SET Sustain 1.3
  3552.     SET Decay 0.2
  3553.     SET RotationSpeed 9
  3554.     
  3555.    Position -2 10 0
  3556.     
  3557.     MOVE    5 5 5   # x y z 
  3558.     # MOVE    0.2 25 0.3   # x y z 
  3559.     
  3560.     RANDOMIZE_SIZE 10
  3561.   #  RANDOMIZE_MOVE 0.2 0 0.2
  3562.     RANDOMIZE_MOVE 10 10 10
  3563.    
  3564. END
  3565.  
  3566.  
  3567. BEGIN SHAPE CAST_SPELL03                               # CAST_SPELL03
  3568.     SET numpolys 2
  3569.     
  3570.    SPRITE
  3571.     texture E_Star01.3df
  3572.     
  3573.     OUTER     250 200 40     0
  3574.     CENTER    250 200 40     255
  3575.     INNER     200 200 40     200
  3576. end
  3577.  
  3578.  
  3579. BEGIN FLASH CAST_SPELL03
  3580.    rotating_SHAPE CAST_SPELL03
  3581.     SET StartSize   25
  3582.     SET DeltaSize  -40
  3583.     SET Acceleration 0
  3584.     
  3585.     SET Attack 0
  3586.     SET Sustain 1.0
  3587.     SET Decay 1
  3588.     SET RotationSpeed 9
  3589.     
  3590.    Position -2 10 0
  3591.     
  3592.     MOVE    5 5 5   # x y z 
  3593.    # MOVE    0.05 20 0.02   # x y z 
  3594.     GRAVITY 0 0 0
  3595.     
  3596.     RANDOMIZE_SIZE 10
  3597.  #   RANDOMIZE_MOVE 0.1 1 0.1
  3598.     RANDOMIZE_MOVE 10 10 10
  3599.    
  3600. END
  3601.  
  3602. BEGIN SHAPE CAST_SPELL04                               # CAST_SPELL04
  3603.     SET numpolys 2
  3604.     
  3605.    SPRITE
  3606.     texture Glow01.3df
  3607.     
  3608.     OUTER     200 200 40  0
  3609.     CENTER    250 200 40  255
  3610.     INNER     250 200 40  210
  3611. end
  3612.  
  3613.  
  3614. BEGIN FLASH CAST_SPELL04
  3615.    rotating_SHAPE CAST_SPELL04
  3616.     SET StartSize   25
  3617.     SET DeltaSize  -45
  3618.     SET Acceleration 0
  3619.     
  3620.     SET Attack 1
  3621.     SET Sustain 1.0
  3622.     SET Decay 1
  3623.     SET RotationSpeed -9
  3624.     
  3625.    Position 2 10 0
  3626.     MOVE    5 5 5   # x y z 
  3627.     
  3628.    # MOVE    0.05 20 0.02   # x y z 
  3629.     GRAVITY 0 0 0
  3630.     
  3631.     RANDOMIZE_SIZE 10
  3632.     RANDOMIZE_MOVE 10 10 10
  3633. #    RANDOMIZE_MOVE 0.1 2 0.1
  3634.    
  3635. END
  3636.  
  3637. BEGIN SHAPE CAST_SPELL05                               # CAST_SPELL05
  3638.     SET numpolys 2
  3639.     
  3640.   SPRITE
  3641.     texture E_Star01.3df
  3642.     
  3643.    OUTER      200 100 40  0
  3644.     CENTER    250 100 40  255
  3645.     INNER     200 100 40  255
  3646. end
  3647.  
  3648.  
  3649. BEGIN FLASH CAST_SPELL05
  3650.    rotating_SHAPE CAST_SPELL05
  3651.     SET StartSize  35
  3652.     SET DeltaSize  -45
  3653.     SET Acceleration 0
  3654.     
  3655.     SET Attack 0.5
  3656.     SET Sustain 1.5
  3657.     SET Decay 0.5
  3658.     SET RotationSpeed 9
  3659.     
  3660.    Position 2 10 0
  3661.     
  3662.     MOVE    5 5 5   # x y z 
  3663.   #  MOVE    0 20 0   # x y z 
  3664.     #GRAVITY 0 0 0
  3665.     RANDOMIZE_MOVE 10 10 10
  3666.     
  3667.     #RANDOMIZE_SIZE 0
  3668.     #RANDOMIZE_MOVE 2 0 2
  3669.    
  3670. END
  3671.  
  3672. BEGIN SHAPE CAST_SPELL06                               # CAST_SPELL06
  3673.     SET numpolys 2
  3674.     
  3675.   SPRITE
  3676.     texture E_Star01.3df
  3677.     
  3678.    OUTER      200 200 40  0
  3679.     CENTER    200 200 40  255
  3680.     INNER     200 200 40  255
  3681. end
  3682.  
  3683.  
  3684. BEGIN FLASH CAST_SPELL06
  3685.    rotating_SHAPE CAST_SPELL06
  3686.     SET StartSize  35
  3687.     SET DeltaSize  -45
  3688.     SET Acceleration 0
  3689.     
  3690.     SET Attack 0.5
  3691.     SET Sustain 1.5
  3692.     SET Decay 0.5
  3693.     SET RotationSpeed -9
  3694.     
  3695.    Position 2 10 0
  3696.     
  3697.     MOVE    5 5 5   # x y z 
  3698.   #  MOVE    0 20 0   # x y z 
  3699.     #GRAVITY 0 0 0
  3700.     
  3701.     #RANDOMIZE_SIZE 0
  3702.     RANDOMIZE_MOVE 10 10 10
  3703.    
  3704. END
  3705.  
  3706. BEGIN SHAPE CAST_SPELL07                               # CAST_SPELL07
  3707.     SET numpolys 12
  3708.     
  3709.   SPHERE
  3710.     texture Glow01.3df
  3711.     
  3712.    OUTER      200 200 40  0
  3713.     CENTER    200 200 40  50
  3714.     INNER     200 200 40  50
  3715. end
  3716.  
  3717.  
  3718. BEGIN FLASH CAST_SPELL07
  3719.    Static_SHAPE CAST_SPELL07
  3720.     SET StartSize  95
  3721.     SET DeltaSize  -10
  3722.     SET Acceleration 0
  3723.     
  3724.     SET Attack 0.5
  3725.     SET Sustain 1.5
  3726.     SET Decay 0.2
  3727.     #SET RotationSpeed -9
  3728.     
  3729.    Position 0 10 0
  3730.     
  3731.     MOVE    0 2.5 0   # x y z 
  3732.     #GRAVITY 0 0 0
  3733.     
  3734.     #RANDOMIZE_SIZE 0
  3735.     #RANDOMIZE_MOVE 2 0 2
  3736.    
  3737. END
  3738.  
  3739.  
  3740.  
  3741.  
  3742.  
  3743.  
  3744. BEGIN MULTI CAST_SPELL1 0
  3745.  
  3746.    ADD FLASH  CAST_SPELL        0
  3747.    ADD FLASH  CAST_SPELL        0.2
  3748.    ADD FLASH  CAST_SPELL02      0.4
  3749.    ADD FLASH  CAST_SPELL02      0.6
  3750.    ADD FLASH  CAST_SPELL03      0.8
  3751.    ADD FLASH  CAST_SPELL03      0.3
  3752.    ADD FLASH  CAST_SPELL04      0.5
  3753.    ADD FLASH  CAST_SPELL04      0.7
  3754.    ADD FLASH  CAST_SPELL02      0.9
  3755.    ADD FLASH  CAST_SPELL03      0.1
  3756.    ADD FLASH  CAST_SPELL03      0.35
  3757.    ADD FLASH  CAST_SPELL04      0.45
  3758.    ADD FLASH  CAST_SPELL04      0.25
  3759.    ADD FLASH  CAST_SPELL05      0.65
  3760.    ADD FLASH  CAST_SPELL05      0.75
  3761.    ADD FLASH  CAST_SPELL05      0.85
  3762.    ADD FLASH  CAST_SPELL06      0.95
  3763.    ADD FLASH  CAST_SPELL06      0
  3764.    ADD FLASH  CAST_SPELL06      0
  3765.    ADD FLASH  CAST_SPELL07      0
  3766.    
  3767.  
  3768. END
  3769.  
  3770. #---------------------------------------------------------------
  3771. BEGIN SHAPE TELEPORT4                               # TELEPORT4
  3772.     SET numpolys 2
  3773.     
  3774.    SPRITE
  3775.     texture E_Star01.3df
  3776.     
  3777.      OUTER     240 255 110    0
  3778.     CENTER    240 255 110    60
  3779.     INNER     200 255 110    230
  3780. end
  3781.  
  3782.  
  3783. BEGIN FLASH TELEPORT4
  3784.    rotating_SHAPE TELEPORT4
  3785.     SET StartSize   20
  3786.     SET DeltaSize  -16
  3787.     SET Acceleration 0
  3788.     
  3789.     SET Attack 0.1
  3790.     SET Sustain 0.5
  3791.     SET Decay 0.2
  3792.     SET RotationSpeed 9
  3793.     
  3794.    Position 0 4.5 0
  3795.     
  3796.    # MOVE    2 -20 2   # x y z 
  3797.     #GRAVITY 0 0 0
  3798.     
  3799.    # RANDOMIZE_SIZE 10
  3800.    # RANDOMIZE_MOVE 2 10 1
  3801.  
  3802.    
  3803. END
  3804.  
  3805. BEGIN SHAPE TELEPORT5                               # TELEPORT5
  3806.     SET numpolys 2
  3807.     
  3808.    SPRITE
  3809.     texture E_Star01.3df
  3810.     
  3811.      OUTER     240 255 110    0
  3812.     CENTER    240 255 110    60
  3813.     INNER     200 255 110    230
  3814. end
  3815.  
  3816.  
  3817. BEGIN FLASH TELEPORT5
  3818.    rotating_SHAPE TELEPORT5
  3819.     SET StartSize   20
  3820.     SET DeltaSize  -15
  3821.     SET Acceleration 0
  3822.     
  3823.     SET Attack 0.1
  3824.     SET Sustain 0.5
  3825.     SET Decay 0.2
  3826.     SET RotationSpeed -9
  3827.     
  3828.    Position 0 4.5 0
  3829.     
  3830.    # MOVE    2 20 2   # x y z 
  3831.    # GRAVITY 0 0 0
  3832.     
  3833.    # RANDOMIZE_SIZE 5
  3834.    # RANDOMIZE_MOVE 2 10 2
  3835.  
  3836.    
  3837. END
  3838.  
  3839. BEGIN SHAPE TELEPORT7                               # TELEPORT7
  3840.     SET numpolys 2
  3841.     
  3842.    SPRITE
  3843.     texture E_Star01.3df
  3844.     
  3845.      OUTER     240 255 110    0
  3846.     CENTER    240 255 110    30
  3847.     INNER     200 255 110    180
  3848. end
  3849.  
  3850.  
  3851. BEGIN FLASH TELEPORT7
  3852.    rotating_SHAPE TELEPORT7
  3853.     SET StartSize   20
  3854.     SET DeltaSize  0
  3855.     SET Acceleration 0
  3856.     
  3857.     SET Attack 0.2
  3858.     SET Sustain 0.5
  3859.     SET Decay 0.2
  3860.     SET RotationSpeed 13
  3861.     
  3862.    Position 0 4.5 0
  3863.     
  3864.     #MOVE    2 4 2   # x y z 
  3865.     #GRAVITY 0 0 0
  3866.     
  3867.     #RANDOMIZE_SIZE 5
  3868.     #RANDOMIZE_MOVE 2 10 2
  3869.  
  3870.    
  3871. END
  3872.  
  3873. BEGIN SHAPE TELEPORT8                               # TELEPORT8
  3874.     SET numpolys 2
  3875.     
  3876.    SPRITE
  3877.     texture E_Star01.3df
  3878.     
  3879.      OUTER     240 255 110    0
  3880.     CENTER    240 255 110    60
  3881.     INNER     200 255 110    200
  3882. end
  3883.  
  3884.  
  3885. BEGIN FLASH TELEPORT8
  3886.    rotating_SHAPE TELEPORT8
  3887.     SET StartSize   20
  3888.     SET DeltaSize  0
  3889.     SET Acceleration 0
  3890.     
  3891.     SET Attack 0.2
  3892.     SET Sustain 0.5
  3893.     SET Decay 0.2
  3894.     SET RotationSpeed -10
  3895.     
  3896.    Position 0 4.5 0
  3897.     
  3898.     #MOVE    2 4 2   # x y z 
  3899.     #GRAVITY 0 0 0
  3900.     
  3901.     #RANDOMIZE_SIZE 5
  3902.     #RANDOMIZE_MOVE 2 10 2
  3903.  
  3904.    
  3905. END
  3906.  
  3907.  
  3908.  
  3909. BEGIN SHAPE TELEPORT6                               # TELEPORT6
  3910.     SET numpolys 12
  3911.     
  3912.    SPHERE
  3913.     texture Glow01.3df
  3914.     
  3915.      OUTER     240 255 110    0
  3916.     CENTER    240 255 110    0
  3917.     INNER     200 255 110    255
  3918. end
  3919.  
  3920.  
  3921. BEGIN FLASH TELEPORT6
  3922.    STATIC_SHAPE TELEPORT6
  3923.     SET StartSize   60
  3924.     SET DeltaSize  0
  3925.     SET Acceleration 0
  3926.     
  3927.     SET Attack 0.2
  3928.     SET Sustain 0.08
  3929.     SET Decay 1
  3930.     
  3931.     
  3932.    Position 0 4.5 0
  3933.     
  3934.     #MOVE    2 17 2   # x y z 
  3935.    # GRAVITY 0 0 0
  3936.     
  3937.    # RANDOMIZE_SIZE 5
  3938.     #RANDOMIZE_MOVE 2 10 3
  3939.  
  3940.    
  3941. END
  3942.  
  3943. BEGIN MULTI TELEPORT 0
  3944.  
  3945.    ADD FLASH TELEPORT7   0
  3946.    ADD FLASH TELEPORT8   0
  3947.    ADD FLASH TELEPORT6   0
  3948.    ADD FLASH TELEPORT4   0
  3949.    ADD FLASH TELEPORT4   0
  3950.    ADD FLASH TELEPORT5   0
  3951.      
  3952. END
  3953.  
  3954.  
  3955. #-------------------------------------------------------------
  3956.  
  3957. BEGIN SHAPE L_LIGHTNING                         # L_LIGHTNING
  3958.     SET numpolys 2
  3959.     
  3960.    SPRITE
  3961.     texture Glow01.3df
  3962.     
  3963.      OUTER    255 255 255    0
  3964.     CENTER    255 255 255    0
  3965.     INNER     255 255 255    255
  3966. end
  3967.  
  3968.  
  3969. BEGIN FLASH L_LIGHTNING
  3970.    STATIC_SHAPE L_LIGHTNING
  3971.     SET StartSize   60
  3972.     SET DeltaSize  0
  3973.     SET Acceleration 0
  3974.     
  3975.     SET Attack 0
  3976.     SET Sustain 3
  3977.     SET Decay 2
  3978.     
  3979.     
  3980.    #Position 0 4.5 0
  3981.     
  3982.     #MOVE    2 17 2   # x y z 
  3983.    # GRAVITY 0 0 0
  3984.     
  3985.    # RANDOMIZE_SIZE 5
  3986.     #RANDOMIZE_MOVE 2 10 3
  3987.  
  3988.    
  3989. END
  3990.  
  3991. BEGIN SHAPE L_LIGHTNING2                               # L_LIGHTNING2
  3992.     SET numpolys 2
  3993.     
  3994.    SPRITE
  3995.     texture E_Star01.3df
  3996.     
  3997.     OUTER     255 255 255    0
  3998.     CENTER    255 255 255    160
  3999.     INNER     255 255 255    255
  4000. end
  4001.  
  4002.  
  4003. BEGIN FLASH L_LIGHTNING2
  4004.    rotating_SHAPE L_LIGHTNING2
  4005.     SET StartSize   10
  4006.     SET DeltaSize  0
  4007.     SET Acceleration 0
  4008.     
  4009.     SET Attack 0.1
  4010.     SET Sustain 4
  4011.     SET Decay 0.2
  4012.     SET RotationSpeed -9
  4013.     
  4014.    #Position 0 0 0
  4015.     
  4016.    # MOVE    8 -20 8   # x y z 
  4017.     #GRAVITY 0 0 0
  4018.     
  4019.    # RANDOMIZE_SIZE 10
  4020.    # RANDOMIZE_MOVE 10 10 10
  4021.    
  4022.  END
  4023.  BEGIN SHAPE L_LIGHTNING3                               # L_LIGHTNING3
  4024.     SET numpolys 2
  4025.     
  4026.    SPRITE
  4027.     texture E_Star01.3df
  4028.     
  4029.     OUTER     255 255 255    0
  4030.     CENTER    255 255 255    160
  4031.     INNER     255 255 255    255
  4032. end
  4033.  
  4034.  
  4035. BEGIN FLASH L_LIGHTNING3
  4036.    rotating_SHAPE L_LIGHTNING3
  4037.     SET StartSize   10
  4038.     SET DeltaSize  0
  4039.     SET Acceleration 0
  4040.     
  4041.     SET Attack 0.1
  4042.     SET Sustain 4
  4043.     SET Decay 0.2
  4044.     SET RotationSpeed 9
  4045.     
  4046.    #Position 0 0 0
  4047.     
  4048.    # MOVE    8 0 8   # x y z 
  4049.     #GRAVITY 0 0 0
  4050.     
  4051.     #RANDOMIZE_SIZE 10
  4052.     #RANDOMIZE_MOVE 10 10 10
  4053.    
  4054.  END
  4055.  
  4056.  
  4057.  
  4058.  
  4059. BEGIN MULTI LILITH_LIGHTNING 0
  4060.  
  4061.    ADD FLASH L_LIGHTNING     0
  4062.    ADD FLASH L_LIGHTNING2     0
  4063.    ADD FLASH L_LIGHTNING3     0
  4064.       
  4065.    
  4066. END
  4067.  
  4068. #---------------------------------------------------------------
  4069. BEGIN SHAPE SHIELD                         # SHIELD
  4070.     SET numpolys 2
  4071.     
  4072.    SPRITE
  4073.     texture Glow01.3df
  4074.     
  4075.      OUTER    255 255 255    0
  4076.     CENTER    255 255 255   0
  4077.     INNER     255 255 255    255
  4078. end
  4079.  
  4080.  
  4081. BEGIN FLASH SHIELD
  4082.    Rotating_SHAPE SHIELD
  4083.     SET StartSize   15
  4084.     SET DeltaSize  -10
  4085.     SET Acceleration 0
  4086.     
  4087.     SET Attack 0
  4088.     SET Sustain 0.2
  4089.     SET Decay 0.5
  4090.     SET Rotationspeed   9
  4091.     
  4092. #   Position 0 2 0
  4093.     
  4094.     MOVE    -10 2 10   # x y z 
  4095. #    GRAVITY 0 -40 0
  4096.     
  4097.     RANDOMIZE_SIZE 5
  4098. #   RANDOMIZE_MOVE 12 10 13
  4099.  
  4100.    
  4101. END
  4102.  
  4103. BEGIN SHAPE SHIELD2                         # SHIELD2
  4104.     SET numpolys 2
  4105.     
  4106.    SPRITE
  4107.     texture Glow01.3df
  4108.     
  4109.      OUTER    255 255 255    0
  4110.     CENTER    255 255 255   0
  4111.     INNER     255 255 255    255
  4112. end
  4113.  
  4114.  
  4115. BEGIN FLASH SHIELD2
  4116.    Rotating_SHAPE SHIELD2
  4117.     SET StartSize   30
  4118.     SET DeltaSize  -15
  4119.     SET Acceleration 0
  4120.     
  4121.     SET Attack 0
  4122.     SET Sustain 0.2
  4123.     SET Decay 0.5
  4124.     SET Rotationspeed   5
  4125.     
  4126.    Position 0 -2 0
  4127.     
  4128.     MOVE    -30 5 32   # x y z 
  4129.     GRAVITY 0 -40 0
  4130.     
  4131.    RANDOMIZE_SIZE 5
  4132.    RANDOMIZE_MOVE 12 3 13
  4133.  
  4134.    
  4135. END
  4136.  
  4137.  
  4138. BEGIN MULTI SHIELD    0
  4139.  
  4140.    ADD FLASH SHIELD     0
  4141. #   ADD FLASH SHIELD2    0
  4142.    ADD FLASH SHIELD     0
  4143. #   ADD FLASH SHIELD2    0
  4144.    
  4145.    
  4146. END
  4147.  
  4148. #---------------------------------------------------------------
  4149. BEGIN SHAPE SHIELD_GLOW                         # SHIELD_GLOW
  4150.     SET numpolys 2
  4151.     
  4152.    SPRITE
  4153.     texture Glow01.3df
  4154.     
  4155.      OUTER    255 255 255    0
  4156.     CENTER    255 255 255   100
  4157.     INNER     255 255 255    255
  4158. end
  4159.  
  4160. BEGIN FLASH SHIELD_GLOW
  4161.    STATIC_SHAPE SHIELD_GLOW
  4162.     SET StartSize   50
  4163.     SET DeltaSize  0
  4164.     SET Acceleration 0
  4165.     
  4166.     SET Attack 0.5
  4167.     SET Sustain 1000
  4168.     SET Decay 1
  4169.    # SET Rotationspeed   5
  4170.     
  4171.    #Position 0 -2 0
  4172.     
  4173.     #MOVE    -30 5 32   # x y z 
  4174.     #GRAVITY 0 -40 0
  4175.     
  4176.   # RANDOMIZE_SIZE 5
  4177.   # RANDOMIZE_MOVE 12 3 13
  4178.  
  4179.    
  4180. END
  4181.  
  4182.  
  4183. BEGIN MULTI SHIELD_GLOW    0
  4184.  
  4185.    ADD FLASH SHIELD_GLOW     0
  4186.    
  4187.    
  4188.    
  4189. END
  4190.  
  4191. #--------------------------------------------------
  4192.  
  4193.  
  4194. BEGIN SHAPE Explosion_Nuke                   #nuke  ground streak
  4195.     SET numpolys  12
  4196.     
  4197.     SPHERE
  4198.     texture Streak03.3df
  4199.     
  4200.     OUTER    255  255  255    0
  4201.     CENTER   255  255  255  255
  4202.     INNER    255  255  255  255
  4203. END
  4204.  
  4205.  
  4206. BEGIN FLASH Explosion_Nuke
  4207.     Static_SHAPE Explosion_Nuke 
  4208.     SET StartSize   350
  4209.     SET DeltaSize   350
  4210.     SET Acceleration 2
  4211.     
  4212.     SET Attack 0
  4213.     SET Sustain 0
  4214.     SET Decay 2
  4215. end  
  4216.  
  4217. BEGIN SHAPE Explosion_Nuke01                   #nuke  side streak
  4218.     SET numpolys  12
  4219.     
  4220.     SPHERE
  4221.     texture Streak04.3df
  4222.     
  4223.     OUTER    255  255  255   255
  4224.     CENTER   255  255  255  255
  4225.     INNER    255  255  255  255
  4226. END
  4227.  
  4228.  
  4229. BEGIN FLASH Explosion_Nuke01
  4230.     Static_SHAPE Explosion_Nuke01
  4231.     SET StartSize   300
  4232.     SET DeltaSize  30
  4233.     SET Acceleration 10
  4234.     
  4235.     SET Attack 0.5
  4236.     SET Sustain 2
  4237.     SET Decay 1
  4238.     
  4239.    # MOVE    0 3 0   # x y z 
  4240.    # GRAVITY 0 0 0
  4241.  
  4242. end   
  4243.  
  4244.  
  4245. BEGIN SHAPE Flare_Nuke                    #Nuke flash
  4246.     SET numpolys 12
  4247.     
  4248.     SPHERE
  4249.     texture Flare.3df 
  4250.     
  4251.     OUTER    255   62  62    0
  4252.     CENTER   255  255 255  30
  4253.     INNER    255  255 255  60
  4254. END
  4255.  
  4256. BEGIN FLASH Flare_Nuke
  4257.     rotating_SHAPE Flare_Nuke
  4258.     SET StartSize  50
  4259.     SET DeltaSize  0
  4260.     SET Acceleration 3
  4261.     
  4262.     SET Attack 0
  4263.     SET Sustain 2
  4264.     SET Decay 1
  4265.     SET RotationSpeed 10
  4266. END
  4267.  
  4268. BEGIN SHAPE Smoke_Nuke                    # nuke smoke
  4269.     SET numpolys  18
  4270.     
  4271.     SPHERE
  4272.     texture Smoke.3df
  4273.     
  4274.     OUTER    0  0  0  0
  4275.     CENTER   0  0  0  80
  4276.     INNER    0  0  0  80
  4277. END
  4278.  
  4279.  
  4280. BEGIN FLASH Smoke_Nuke
  4281.     rotating_SHAPE Smoke_Nuke
  4282.     SET StartSize  150
  4283.     SET DeltaSize  1
  4284.     SET Acceleration 0.6
  4285.     
  4286.     SET Attack 1
  4287.     SET Sustain 1
  4288.     SET Decay 1
  4289.     Set RotationSpeed 0.02
  4290.     
  4291.    
  4292. end
  4293.  
  4294. BEGIN FLASH Smoke_Nuke02
  4295.     rotating_SHAPE Smoke_Nuke
  4296.     SET StartSize  100
  4297.     SET DeltaSize  1
  4298.     SET Acceleration 0.5
  4299.     
  4300.     SET Attack 1
  4301.     SET Sustain 1
  4302.     SET Decay 1
  4303.     Set RotationSpeed -0.02
  4304.     
  4305.     
  4306. end
  4307.  
  4308. BEGIN SHAPE Expl_Nuke02                    # nuke flame pillar
  4309.     SET numpolys  18
  4310.     
  4311.     SPHERE
  4312.     texture Streak02.3df
  4313.     
  4314.     OUTER    255  255  255  0
  4315.     CENTER   255  255  255  100
  4316.     INNER    255  255  255  200
  4317. END
  4318.  
  4319.  
  4320. BEGIN FLASH Expl_Nuke02
  4321.     Static_SHAPE Expl_Nuke02
  4322.     SET StartSize  200
  4323.     SET DeltaSize  5
  4324.     SET Acceleration 0.3
  4325.     
  4326.     SET Attack 1
  4327.     SET Sustain 1
  4328.     SET Decay 1
  4329.     
  4330.  
  4331.  
  4332.     MOVE    0 1 0   # x y z 
  4333.     GRAVITY 0 0 0
  4334.     
  4335.    # RANDOMIZE_SIZE 0
  4336.    #  RANDOMIZE_MOVE 0 100 100
  4337.    END
  4338.    
  4339. BEGIN SHAPE Expl_Nuke03                    # nuke side flames
  4340.     SET numpolys  12
  4341.     
  4342.     SPHERE
  4343.     texture Expl01.3df
  4344.     
  4345.     OUTER    255  255  255  0
  4346.     CENTER   255  255  255  80
  4347.     INNER    255  255  255  200
  4348. END
  4349.    
  4350. BEGIN FLASH Expl_Nuke03
  4351.     Rotating_SHAPE Expl_Nuke03
  4352.     SET StartSize  80
  4353.     SET DeltaSize  1
  4354.     SET Acceleration 0
  4355.     
  4356.     SET Attack 1
  4357.     SET Sustain 1
  4358.     SET Decay 0.5
  4359.     SET RotationSpeed 0.02
  4360.  
  4361.  
  4362.     MOVE    0 1 0   # x y z 
  4363.     GRAVITY 0 0 0
  4364.     
  4365.    # RANDOMIZE_SIZE 0
  4366.    #  RANDOMIZE_MOVE 0 100 100
  4367.    END
  4368.    
  4369. BEGIN FLASH Expl_Nuke04
  4370.     Rotating_SHAPE Expl_Nuke03
  4371.     SET StartSize 80
  4372.     SET DeltaSize  1
  4373.     SET Acceleration 0.06
  4374.     
  4375.     SET Attack 1
  4376.     SET Sustain 2
  4377.     SET Decay 1
  4378.     SET RotationSpeed 0.05
  4379.  
  4380.  
  4381.     MOVE    1 0 0   # x y z 
  4382.     GRAVITY 0 -0.03 0
  4383.     
  4384.    # RANDOMIZE_SIZE 0
  4385.    #  RANDOMIZE_MOVE 0 100 100
  4386.    END
  4387. BEGIN FLASH Expl_Nuke05
  4388.     Rotating_SHAPE Expl_Nuke03
  4389.     SET StartSize  80
  4390.     SET DeltaSize  1
  4391.     SET Acceleration 0.06
  4392.     
  4393.     SET Attack 1
  4394.     SET Sustain 1
  4395.     SET Decay 0.5
  4396.     SET RotationSpeed -0.05
  4397.  
  4398.  
  4399.     MOVE    0 0 -2   # x y z 
  4400.     GRAVITY 0 -0.03 0
  4401.     
  4402.    # RANDOMIZE_SIZE 0
  4403.    #  RANDOMIZE_MOVE 0 100 100
  4404.    END
  4405.    
  4406. BEGIN FLASH Expl_Nuke06
  4407.     Rotating_SHAPE Expl_Nuke03
  4408.     SET StartSize  80
  4409.     SET DeltaSize  1
  4410.     SET Acceleration 0.06
  4411.     
  4412.     SET Attack 1
  4413.     SET Sustain 1
  4414.     SET Decay 0.5
  4415.     SET RotationSpeed 0.05
  4416.  
  4417.  
  4418.     MOVE    -2 0 0   # x y z 
  4419.     GRAVITY 0 -0.03 0
  4420.     
  4421.    # RANDOMIZE_SIZE 0
  4422.    #  RANDOMIZE_MOVE 0 100 100
  4423.    END
  4424.    
  4425. BEGIN SHAPE Gshock                   #nuke ground shock
  4426.     SET numpolys 2
  4427.     
  4428.     SPRITE
  4429.     texture Shock03.3df
  4430.     
  4431.     OUTER     255 255 255    0
  4432.     CENTER    255 255 255    140
  4433.     INNER     255 255 255    200
  4434. END
  4435.  
  4436.  
  4437. BEGIN MULTI NUKE 0
  4438.  
  4439.  
  4440. ADD FLASH    Explosion_Nuke     0
  4441.   ADD FLASH    Explosion_Nuke01   0
  4442.   ADD FLASH    Flare_Nuke         0
  4443.   ADD FLASH    Smoke_Nuke         4
  4444.   ADD FLASH    Smoke_Nuke02       4 
  4445.   ADD FLASH    Expl_Nuke03        1
  4446.   ADD FLASH    Expl_Nuke02        2
  4447.   ADD FLASH    Expl_Nuke04        1
  4448.   ADD FLASH    Expl_Nuke05        3
  4449.   ADD FLASH    Expl_Nuke06        2
  4450.  
  4451. END
  4452.  
  4453. #------------------------------------------------------------------
  4454.  
  4455. BEGIN SHAPE Rail_Arch01                   #Rail
  4456.     SET numpolys  18
  4457.     
  4458.     SPHERE
  4459.     texture Glow01.3df
  4460.     
  4461.     OUTER    0  155  0    0
  4462.     CENTER   0  155  0  255
  4463.     INNER    0  155  0  255
  4464. END
  4465.  
  4466.  
  4467. BEGIN FLASH Rail_Arch01
  4468.     Static_SHAPE Rail_Arch01 
  4469.     SET StartSize   20
  4470.     SET DeltaSize  0
  4471.     SET Acceleration 0
  4472.     
  4473.     SET Attack 0
  4474.     SET Sustain 1
  4475.     SET Decay 1.5
  4476.     
  4477.    # MOVE    0 3 0   # x y z 
  4478.    # GRAVITY 0 0 0
  4479. end  
  4480.  
  4481. BEGIN SHAPE Rail_Arch02                   #Rail2
  4482.     SET numpolys  18
  4483.     
  4484.     SPHERE
  4485.     texture Glow01.3df
  4486.     
  4487.     OUTER    0  155  0    0
  4488.     CENTER   0  155  0  255
  4489.     INNER    0  155  0  255
  4490. END
  4491.  
  4492.  
  4493. BEGIN FLASH Rail_Arch02
  4494.     Static_SHAPE Rail_Arch02 
  4495.     SET StartSize   3
  4496.     SET DeltaSize  0
  4497.     SET Acceleration 0
  4498.     
  4499.     SET Attack 0
  4500.     SET Sustain .5
  4501.     SET Decay 0.5
  4502.     
  4503.     MOVE    0 -3 0   # x y z 
  4504.     GRAVITY 0 -3 0
  4505.     
  4506.      RANDOMIZE_SIZE 10
  4507. end  
  4508.   
  4509.  
  4510. BEGIN MULTI  Railgun_Arch  0
  4511.  
  4512.    ADD FLASH     Rail_Arch01  0
  4513.    ADD FLASH     Rail_Arch02  0.5
  4514.    ADD FLASH     Rail_Arch02  0.8
  4515.    ADD FLASH     Rail_Arch02  1.2
  4516.    ADD FLASH     Rail_Arch02  1
  4517.    ADD FLASH  Fire_Smoke3      0.1
  4518.    ADD FLASH  Fire_Smoke3      0.4
  4519.    ADD FLASH  Fire_Smoke2      0
  4520.    ADD FLASH  Fire_Smoke2      0
  4521.    
  4522.    
  4523.    
  4524. END
  4525.  
  4526.  
  4527.  
  4528.  
  4529.     
  4530.  
  4531.  
  4532.    
  4533.    
  4534.  
  4535.  
  4536.  
  4537.  
  4538.  
  4539.