home *** CD-ROM | disk | FTP | other *** search
/ Kompuutteri Kaikille K-CD 1999 #14 / K_PELIT_14_99.ISO / Reqdemo / data1.cab / Critical_Files / effects / effects.stg < prev    next >
Text File  |  1999-03-26  |  87KB  |  4,545 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.  
  2605.    ADD FLASH  PISTOL_MUZZLE_FLASH 0
  2606.    
  2607.    
  2608. END
  2609.  
  2610. #-------------------------------------------------------------------------------
  2611.  
  2612.  BEGIN SHAPE SHOTGUN_MUZZLE_FLASH                    #SHOTGUN_MUZZLE_FLASH
  2613.     SET numpolys 2
  2614.     
  2615.    SPRITE
  2616.     texture Expl07.3df
  2617.     
  2618.     OUTER     255 255 255    255
  2619.     CENTER    255 255 255    255
  2620.     INNER     255 255 255    255
  2621. end
  2622.  
  2623.  
  2624. BEGIN FLASH SHOTGUN_MUZZLE_FLASH
  2625.    Rotating_SHAPE SHOTGUN_MUZZLE_FLASH
  2626.     SET StartSize   18
  2627.     SET DeltaSize  0
  2628.     SET Acceleration 0
  2629.     
  2630.     SET Attack 0
  2631.     SET Sustain 0.01
  2632.     SET Decay 0
  2633.     #SET RotationSpeed 0
  2634.     
  2635.     
  2636.     #Position 0 0 0
  2637.     
  2638.     #MOVE    8 20 8   # x y z 
  2639.     #GRAVITY 0 0 0
  2640.     
  2641.    # RANDOMIZE_SIZE 10
  2642.    # RANDOMIZE_MOVE 10 10 10
  2643.    
  2644. END
  2645.  
  2646. BEGIN MULTI SHOTGUN_MUZZLE_FLASH 0
  2647.  
  2648.    ADD FLASH  SHOTGUN_MUZZLE_FLASH 0
  2649.    ADD FLASH  SHOTGUN_MUZZLE_FLASH 0
  2650.    ADD FLASH  PISTOL_MUZZLE_FLASH 0
  2651.    
  2652.    
  2653. END
  2654.  
  2655. #-------------------------------------------------------------------------------
  2656.  
  2657.  BEGIN SHAPE ASSAULT_MUZZLE_FLASH                    #ASSAULT_MUZZLE_FLASH
  2658.     SET numpolys 2
  2659.     
  2660.    SPRITE
  2661.     texture Muzzle01.3df
  2662.     
  2663.     OUTER     255 255 255   100
  2664.     CENTER    255 255 255    100
  2665.     INNER     255 255 255    160
  2666. end
  2667.  
  2668.  
  2669. BEGIN FLASH ASSAULT_MUZZLE_FLASH
  2670.    STATIC_SHAPE ASSAULT_MUZZLE_FLASH
  2671.     SET StartSize   10
  2672.     SET DeltaSize  0
  2673.     SET Acceleration 0
  2674.     
  2675.     SET Attack 0
  2676.     SET Sustain 0.01
  2677.     SET Decay 0
  2678.     #SET RotationSpeed 0
  2679.     
  2680.     
  2681.     #Position 0 0 0
  2682.     
  2683.     #MOVE    8 20 8   # x y z 
  2684.     #GRAVITY 0 0 0
  2685.     
  2686.    # RANDOMIZE_SIZE 10
  2687.    # RANDOMIZE_MOVE 10 10 10
  2688.    
  2689. END
  2690.  
  2691. BEGIN SHAPE ASSAULT_MUZZLE_FLASH2                #ASSAULT_MUZZLE_FLASH2
  2692.     SET numpolys 2
  2693.     
  2694.    SPRITE
  2695.     texture Muzzle01.3df
  2696.     
  2697.     OUTER     255 255 255  255
  2698.     CENTER    255 255 255    255
  2699.     INNER     255 255 255    255
  2700. end
  2701.  
  2702.  
  2703. BEGIN FLASH ASSAULT_MUZZLE_FLASH2
  2704.    STATIC_SHAPE ASSAULT_MUZZLE_FLASH2
  2705.     SET StartSize   5
  2706.     SET DeltaSize  0
  2707.     SET Acceleration 0
  2708.     
  2709.     SET Attack 0
  2710.     SET Sustain 0.01
  2711.     SET Decay 0
  2712.     #SET RotationSpeed 0
  2713.     
  2714.     
  2715.     #Position 0 0 0
  2716.     
  2717.     #MOVE    8 20 8   # x y z 
  2718.     #GRAVITY 0 0 0
  2719.     
  2720.    # RANDOMIZE_SIZE 10
  2721.    # RANDOMIZE_MOVE 10 10 10
  2722.    
  2723. END
  2724.  
  2725. BEGIN SHAPE ASSAULT_MUZZLE_FLASH3                #ASSAULT_MUZZLE_FLASH2
  2726.     SET numpolys 2
  2727.     
  2728.    SPRITE
  2729.     texture Expl07.3df
  2730.     
  2731.     OUTER     255 255 255  255
  2732.     CENTER    255 255 255    255
  2733.     INNER     255 255 255    255
  2734. end
  2735.  
  2736.  
  2737. BEGIN FLASH ASSAULT_MUZZLE_FLASH3
  2738.    Rotating_SHAPE ASSAULT_MUZZLE_FLASH3
  2739.     SET StartSize   5
  2740.     SET DeltaSize  0
  2741.     SET Acceleration 0
  2742.     
  2743.     SET Attack 0
  2744.     SET Sustain 0.01
  2745.     SET Decay 0
  2746.     #SET RotationSpeed 0
  2747.     
  2748.     
  2749.     #Position 0 0 0
  2750.     
  2751.     #MOVE    8 20 8   # x y z 
  2752.     #GRAVITY 0 0 0
  2753.     
  2754.    # RANDOMIZE_SIZE 10
  2755.    # RANDOMIZE_MOVE 10 10 10
  2756.    
  2757. END
  2758.  
  2759.  
  2760.  
  2761. BEGIN MULTI ASSAULT_MUZZLE_FLASH 0
  2762.  
  2763.    ADD FLASH  ASSAULT_MUZZLE_FLASH     0.1
  2764.    ADD FLASH  ASSAULT_MUZZLE_FLASH2     0
  2765.    ADD FLASH  ASSAULT_MUZZLE_FLASH3     0
  2766.    
  2767.    
  2768.    
  2769. END
  2770.  
  2771. #-------------------------------------------------------------------------------
  2772. BEGIN SHAPE SMALL_ENEMY_MUZZLE_FLASH        #SMALL_ASSAULT_MUZZLE_FLASH 
  2773. SET numpolys 2
  2774.     
  2775.    SPRITE
  2776.     texture Muzzle01.3df
  2777.     
  2778.     OUTER     255 255 255     0
  2779.     CENTER    255 255 255    255
  2780.     INNER     255 255 255    255
  2781. end
  2782.  
  2783.  
  2784. BEGIN FLASH SMALL_ENEMY_MUZZLE_FLASH
  2785.    Rotating_SHAPE SMALL_ENEMY_MUZZLE_FLASH
  2786.     SET StartSize   10
  2787.     SET DeltaSize  0
  2788.     SET Acceleration 0
  2789.     
  2790.     SET Attack 0
  2791.     SET Sustain 0.01
  2792.     SET Decay 0
  2793.     #SET RotationSpeed 0
  2794.     
  2795.     
  2796.     #Position 0 0 0
  2797.     
  2798.     #MOVE    8 20 8   # x y z 
  2799.     #GRAVITY 0 0 0
  2800.     
  2801.    # RANDOMIZE_SIZE 10
  2802.    # RANDOMIZE_MOVE 10 10 10
  2803.    
  2804. END
  2805.  
  2806. BEGIN SHAPE SMALL_ENEMY_MUZZLE_FLASH2        #SMALL_ASSAULT_MUZZLE_FLASH2 
  2807. SET numpolys 12
  2808.     
  2809.    SPHERE
  2810.     texture Expl05.3df
  2811.     
  2812.     OUTER     255 255 255     0
  2813.     CENTER    255 255 255    255
  2814.     INNER     255 255 255    255
  2815. end
  2816.  
  2817.  
  2818. BEGIN FLASH SMALL_ENEMY_MUZZLE_FLASH2
  2819.    Rotating_SHAPE SMALL_ENEMY_MUZZLE_FLASH2
  2820.     SET StartSize   8
  2821.     SET DeltaSize  0
  2822.     SET Acceleration 0
  2823.     
  2824.     SET Attack 0
  2825.     SET Sustain 0.01
  2826.     SET Decay 0
  2827.     #SET RotationSpeed 0
  2828.     
  2829.     
  2830.     #Position 0 0 0
  2831.     
  2832.     #MOVE    8 20 8   # x y z 
  2833.     #GRAVITY 0 0 0
  2834.     
  2835.    # RANDOMIZE_SIZE 10
  2836.    # RANDOMIZE_MOVE 10 10 10
  2837.    
  2838. END
  2839.  
  2840.  
  2841.  
  2842. BEGIN MULTI SMALL_ENEMY_MUZZLE_FLASH 0
  2843.  
  2844.     ADD FLASH  SMALL_ENEMY_MUZZLE_FLASH    0
  2845.     ADD FLASH  SMALL_ENEMY_MUZZLE_FLASH2   0
  2846.     
  2847.     
  2848.     
  2849. END
  2850.  
  2851. #-------------------------------------------------------------------------------
  2852.  
  2853. BEGIN SHAPE BIG_ENEMY_MUZZLE_FLASH           #BIG_ENEMY_MUZZLE_FLASH
  2854.     SET numpolys 2
  2855.     
  2856.    SPRITE
  2857.     texture Expl07.3df
  2858.     
  2859.     OUTER     255 255 255    255
  2860.     CENTER    255 255 255    255
  2861.     INNER     255 255 255    255
  2862. end
  2863.  
  2864.  
  2865. BEGIN FLASH BIG_ENEMY_MUZZLE_FLASH
  2866.    Rotating_SHAPE BIG_ENEMY_MUZZLE_FLASH
  2867.     SET StartSize   35
  2868.     SET DeltaSize  0
  2869.     SET Acceleration 0
  2870.     
  2871.     SET Attack 0
  2872.     SET Sustain 0.01
  2873.     SET Decay 0
  2874.     #SET RotationSpeed 0
  2875.     
  2876.     
  2877.     #Position 0 0 0
  2878.     
  2879.     #MOVE    8 20 8   # x y z 
  2880.     #GRAVITY 0 0 0
  2881.     
  2882.    # RANDOMIZE_SIZE 10
  2883.    # RANDOMIZE_MOVE 10 10 10
  2884.    
  2885. END
  2886.  
  2887.  
  2888. BEGIN MULTI BIG_ENEMY_MUZZLE_FLASH 0
  2889.  
  2890.  
  2891.    
  2892.    
  2893.    ADD FLASH  SHOTGUN_MUZZLE_FLASH 0
  2894.    ADD FLASH  BIG_ENEMY_MUZZLE_FLASH 0
  2895.    ADD FLASH  BIG_ENEMY_MUZZLE_FLASH 0
  2896.    ADD FLASH  ASSAULT_MUZZLE_FLASH 0
  2897.    
  2898.    
  2899. END
  2900.  
  2901. #-------------------------------------------------------------------------------
  2902.  
  2903. BEGIN SHAPE ENV_Smoke                               # ENV_Smoke
  2904.     SET numpolys 18
  2905.     
  2906.    SPHERE
  2907.     texture Smoke03.3df
  2908.     
  2909.     OUTER    255 255 255    255
  2910.     CENTER   255 255 255    255
  2911.     INNER    255 255 255    255
  2912. end
  2913.  
  2914.  
  2915. BEGIN FLASH ENV_Smoke
  2916.    rotating_SHAPE ENV_Smoke
  2917.     SET StartSize   15
  2918.     SET DeltaSize  3
  2919.     SET Acceleration 0
  2920.     
  2921.     SET Attack 0.3
  2922.     SET Sustain .6
  2923.     SET Decay 0.3
  2924.     SET RotationSpeed 0.1
  2925.     
  2926.    Position 0 0 0
  2927.     
  2928.     MOVE    0.5 4 0.2   # x y z 
  2929.     GRAVITY 0 0 0
  2930.     
  2931.     RANDOMIZE_SIZE 5
  2932.     RANDOMIZE_MOVE 0.1 0 0.1
  2933.    
  2934. END
  2935.  
  2936. BEGIN SHAPE ENV_Smoke2                               # ENV_Smoke2
  2937.     SET numpolys 2
  2938.     
  2939.    SPRITE
  2940.     texture Smoke03.3df
  2941.     
  2942.     OUTER    255 255 255    255
  2943.     CENTER   255 255 255    255
  2944.     INNER    255 255 255   255
  2945. end
  2946.  
  2947.  
  2948. BEGIN FLASH ENV_Smoke2
  2949.    rotating_SHAPE ENV_Smoke2
  2950.     SET StartSize   25
  2951.     SET DeltaSize  4
  2952.     SET Acceleration 0
  2953.     
  2954.     SET Attack 0.8
  2955.     SET Sustain 2
  2956.     SET Decay 0.5
  2957.     SET RotationSpeed -0.1
  2958.     
  2959.    Position 0 3 0
  2960.     
  2961.     MOVE    0.5 2.5 0.2   # x y z 
  2962.     GRAVITY 0 0 0
  2963.     
  2964.     RANDOMIZE_SIZE 5
  2965.     RANDOMIZE_MOVE 0.2 0 0.2
  2966.    
  2967. END
  2968.  
  2969.  
  2970.  
  2971. BEGIN MULTI ENV_SMOKE    0
  2972.  
  2973.    ADD FLASH ENV_SMOKE   0
  2974.    ADD FLASH ENV_SMOKE   0.2
  2975.    ADD FLASH ENV_SMOKE   0.4
  2976.    ADD FLASH ENV_SMOKE   0.6
  2977.    ADD FLASH ENV_SMOKE2  0.5
  2978.    ADD FLASH ENV_SMOKE2  0.8
  2979.  
  2980. END
  2981.  
  2982. #-------------------------------------------------------------------------------
  2983.  
  2984. BEGIN SHAPE ENV_STEAM                               # ENV_STEAM
  2985.     SET numpolys 18
  2986.     
  2987.    SPHERE
  2988.     texture Smoke01.3df
  2989.     
  2990.     OUTER    255 255 255    0
  2991.     CENTER   255 255 255    80
  2992.     INNER    255 255 255    255
  2993. end
  2994.  
  2995.  
  2996. BEGIN FLASH ENV_STEAM
  2997.    rotating_SHAPE ENV_STEAM
  2998.     SET StartSize   10
  2999.     SET DeltaSize  55
  3000.     SET Acceleration 5
  3001.     
  3002.     SET Attack 0.1
  3003.     SET Sustain 0.05
  3004.     SET Decay 0.2
  3005.     SET RotationSpeed 1
  3006.     
  3007.    Position 0 0 0
  3008.     
  3009.     MOVE    0.5 30 0.2   # x y z 
  3010.     GRAVITY 0 0 0
  3011.     
  3012.     RANDOMIZE_SIZE 5
  3013.     RANDOMIZE_MOVE 0.1 0 0.1
  3014.    
  3015. END
  3016.  
  3017. BEGIN SHAPE ENV_STEAM2                               # ENV_STEAM2
  3018.     SET numpolys 18
  3019.     
  3020.    SPHERE
  3021.     texture Smoke01.3df
  3022.     
  3023.     OUTER    255 255 255    0
  3024.     CENTER   255 255 255    80
  3025.     INNER    255 255 255    255
  3026. end
  3027.  
  3028.  
  3029. BEGIN FLASH ENV_STEAM2
  3030.    rotating_SHAPE ENV_STEAM2
  3031.     SET StartSize   10
  3032.     SET DeltaSize  55
  3033.     SET Acceleration 5
  3034.     
  3035.     SET Attack 0.1
  3036.     SET Sustain 0.05
  3037.     SET Decay 0.2
  3038.     SET RotationSpeed -1
  3039.     
  3040.    Position 0 0 0
  3041.     
  3042.     MOVE    0.5 30 0.2   # x y z 
  3043.     GRAVITY 0 0 0
  3044.     
  3045.     RANDOMIZE_SIZE 5
  3046.     RANDOMIZE_MOVE 0.1 0 0.1
  3047.    
  3048. END
  3049.  
  3050.  
  3051. BEGIN MULTI ENV_STEAM    0
  3052.  
  3053.  
  3054.    ADD FLASH ENV_STEAM  0.05
  3055.    ADD FLASH ENV_STEAM  0.1
  3056.    ADD FLASH ENV_STEAM  0.15
  3057.    ADD FLASH ENV_STEAM  0.2
  3058.    ADD FLASH ENV_STEAM  0.25
  3059.    ADD FLASH ENV_STEAM  0.3
  3060.    ADD FLASH ENV_STEAM2  0.35
  3061.    ADD FLASH ENV_STEAM2  0.4
  3062.    ADD FLASH ENV_STEAM2  0.45
  3063.    ADD FLASH ENV_STEAM2  0.6
  3064.    ADD FLASH ENV_STEAM2  0.65
  3065.    ADD FLASH ENV_STEAM2  0.7
  3066.    ADD FLASH ENV_STEAM2  0.75
  3067.    
  3068.    
  3069. END
  3070.  
  3071. #-------------------------------------------------------------------------------
  3072. BEGIN SHAPE ENV_EXPLODE                               # ENV_EXPLODE
  3073.     SET numpolys 2
  3074.     
  3075.     SPRITE
  3076.     texture Expl03.3df
  3077.     
  3078.     OUTER     255 255 255   0
  3079.     CENTER    255 255 255   100
  3080.     INNER     255 255 255   255
  3081.  
  3082. end
  3083.  
  3084.  
  3085. BEGIN FLASH ENV_EXPLODE
  3086.    rotating_SHAPE ENV_EXPLODE
  3087.     SET StartSize   15
  3088.     SET DeltaSize  -10
  3089.     SET Acceleration 0
  3090.     
  3091.     SET Attack 0.5
  3092.     SET Sustain 1
  3093.     SET Decay 1
  3094.     SET RotationSpeed 0.5
  3095.     
  3096.     #Position 0 0 0
  3097.     
  3098.      MOVE    10 15 10   # x y z 
  3099.      GRAVITY 0 -35 0
  3100.     
  3101.      RANDOMIZE_SIZE 7
  3102.      RANDOMIZE_MOVE 10 10 10
  3103.    
  3104. END
  3105.  
  3106.  
  3107. BEGIN SHAPE ENV_EXPLODE1                          #ENV_EXPLODE1
  3108.     SET numpolys 18
  3109.     
  3110.    SPHERE
  3111.     texture Fire01.3df
  3112.     
  3113.     OUTER     255 255 255    0
  3114.     CENTER    255 255 255    100
  3115.     INNER     255 255 255    255
  3116. END
  3117.  
  3118.  
  3119. BEGIN FLASH ENV_EXPLODE1
  3120.    rotating_SHAPE ENV_EXPLODE1
  3121.     SET StartSize   180
  3122.     SET DeltaSize  -60
  3123.     SET Acceleration 6
  3124.     
  3125.     SET Attack 0.5
  3126.     SET Sustain 0.5
  3127.     SET Decay 0.2
  3128.     SET RotationSpeed 0.2
  3129.     
  3130.    # Position 0 0 0
  3131.     
  3132.      MOVE    3 2 3   # x y z 
  3133.      GRAVITY 0 0 0
  3134.     
  3135.      RANDOMIZE_SIZE 10
  3136.      RANDOMIZE_MOVE 3 2 3
  3137.    
  3138. END
  3139.  
  3140.  
  3141. BEGIN SHAPE ENV_EXPLODE2                          #ENV_EXPLODE2
  3142.     SET numpolys 18
  3143.     
  3144.    SPHERE
  3145.     texture Fire01.3df
  3146.     
  3147.     OUTER     255 255 255    0
  3148.     CENTER    255 255 255    100
  3149.     INNER     255 255 255    255
  3150. END
  3151.  
  3152.  
  3153. BEGIN FLASH ENV_EXPLODE2
  3154.    rotating_SHAPE ENV_EXPLODE2
  3155.     SET StartSize   200
  3156.     SET DeltaSize  -50
  3157.     SET Acceleration 10
  3158.     
  3159.     SET Attack 0.1
  3160.     SET Sustain 1
  3161.     SET Decay 3    
  3162.     SET RotationSpeed -0.2
  3163.     
  3164.    # Position 0 0 0
  3165.     
  3166.      MOVE    3 2 3   # x y z 
  3167.      GRAVITY 0 0 0
  3168.     
  3169.      RANDOMIZE_SIZE 10
  3170.      RANDOMIZE_MOVE 3 3 3
  3171.    
  3172. END
  3173.  
  3174. BEGIN SHAPE ENV_EXPLODE3                          #ENV_EXPLODE3
  3175.     SET numpolys 2
  3176.     
  3177.    SPRITE
  3178.     texture Smoke01.3df
  3179.     
  3180.     OUTER     100 100 100    0
  3181.     CENTER    100 100 100    120
  3182.     INNER     100 100 100    255
  3183. END
  3184.  
  3185.  
  3186. BEGIN FLASH ENV_EXPLODE3
  3187.    Rotating_SHAPE ENV_EXPLODE3
  3188.     SET StartSize   130
  3189.     SET DeltaSize  10
  3190.     SET Acceleration 0
  3191.     
  3192.     SET Attack 0.5
  3193.     SET Sustain 1
  3194.     SET Decay 3
  3195.     SET RotationSpeed 0.04
  3196.     
  3197.    # Position 0 0 0
  3198.     
  3199.      MOVE    0 0 0   # x y z 
  3200.      GRAVITY 0 0 0
  3201.     
  3202.      RANDOMIZE_SIZE 0
  3203.      RANDOMIZE_MOVE 0 0 0
  3204.    
  3205. END
  3206.  
  3207. BEGIN SHAPE ENV_EXPLODE4                          #ENV_EXPLODE4
  3208.     SET numpolys 2
  3209.     
  3210.    SPRITE
  3211.     texture Smoke01.3df
  3212.     
  3213.     OUTER     70 70 70    0
  3214.     CENTER    70 70 70    230
  3215.     INNER     70 70 70    255
  3216. END
  3217.  
  3218.  
  3219. BEGIN FLASH ENV_EXPLODE4
  3220.    rotating_SHAPE ENV_EXPLODE4
  3221.     SET StartSize   190
  3222.     SET DeltaSize  -10
  3223.     SET Acceleration 0
  3224.     
  3225.     SET Attack 0.2
  3226.     SET Sustain 2
  3227.     SET Decay 3
  3228.     SET RotationSpeed 0.05
  3229.     
  3230.    # Position 0 0 0
  3231.     
  3232.      MOVE    0.1 2 0.2   # x y z 
  3233.      GRAVITY 0 0 0
  3234.     
  3235.      RANDOMIZE_SIZE 0
  3236.      RANDOMIZE_MOVE 0.3 0 0.2
  3237.    
  3238. END
  3239.  
  3240. BEGIN SHAPE ENV_EXPLODE5                          #ENV_EXPLODE5
  3241.     SET numpolys 2
  3242.     
  3243.    SPRITE
  3244.     texture Smoke01.3df
  3245.     
  3246.     OUTER     70 70 70    0
  3247.     CENTER    70 70 70    230
  3248.     INNER     70 70 70    255
  3249. END
  3250.  
  3251.  
  3252. BEGIN FLASH ENV_EXPLODE5
  3253.    rotating_SHAPE ENV_EXPLODE5
  3254.     SET StartSize   190
  3255.     SET DeltaSize  -10
  3256.     SET Acceleration 0
  3257.     
  3258.     SET Attack 0.2
  3259.     SET Sustain 2
  3260.     SET Decay 3
  3261.     SET RotationSpeed -0.05
  3262.     
  3263.    # Position 0 0 0
  3264.     
  3265.      MOVE    0.1 1 0.2   # x y z 
  3266.      GRAVITY 0 0 0
  3267.     
  3268.      RANDOMIZE_SIZE 0
  3269.      RANDOMIZE_MOVE 0.3 0 0.2
  3270.    
  3271. END
  3272.  
  3273.  
  3274. BEGIN MULTI ENV_EXPLODE    0
  3275.  
  3276.    ADD FLASH  GRENADE_ARCH1     0
  3277.    ADD FLASH  GRENADE_ARCH1     0.05
  3278.    ADD FLASH  GRENADE_ARCH1     0
  3279.    ADD FLASH  GRENADE_ARCH1     0.05
  3280.    ADD FLASH  GRENADE_ARCH1     0
  3281.    ADD FLASH  GRENADE_ARCH1     0
  3282.    ADD FLASH  GRENADE_ARCH1     0.05
  3283.    ADD FLASH  GRENADE_ARCH1     0
  3284.    ADD FLASH  GRENADE_ARCH1     0.02
  3285.    ADD FLASH  GRENADE_ARCH      0
  3286.    ADD FLASH  GRENADE_ARCH2     0.1
  3287.    ADD FLASH  GRENADE_ARCH      0.2
  3288.    ADD FLASH  GRENADE_ARCH2     0
  3289.    ADD FLASH  GRENADE_ARCH6     0
  3290.    
  3291.    ADD FLASH  GRENADE_ARCH1     0.04
  3292.    ADD FLASH  GRENADE_ARCH1     0.11
  3293.    ADD FLASH  GRENADE_ARCH1     0.04
  3294.    ADD FLASH  GRENADE_ARCH1     0.11
  3295.    ADD FLASH  GRENADE_ARCH1     0.04
  3296.    ADD FLASH  GRENADE_ARCH1     0.04
  3297.    ADD FLASH  GRENADE_ARCH1     0.11
  3298.    ADD FLASH  GRENADE_ARCH1     0.04
  3299.    ADD FLASH  GRENADE_ARCH1     0.06
  3300.    ADD FLASH  GRENADE_ARCH      0.04
  3301.    ADD FLASH  GRENADE_ARCH2     0.5
  3302.    ADD FLASH  GRENADE_ARCH      0.6
  3303.    ADD FLASH  GRENADE_ARCH2     0.04
  3304.    ADD FLASH  GRENADE_ARCH6     0.04
  3305.    
  3306.    ADD FLASH  GRENADE_ARCH1     2.5
  3307.    ADD FLASH  GRENADE_ARCH1     1.20
  3308.    ADD FLASH  GRENADE_ARCH1     1.10
  3309.    ADD FLASH  GRENADE_ARCH1     1.20
  3310.    ADD FLASH  GRENADE_ARCH1     1.10
  3311.    ADD FLASH  GRENADE_ARCH1     1.10
  3312.    ADD FLASH  GRENADE_ARCH1     1.20
  3313.    ADD FLASH  GRENADE_ARCH1     1.10
  3314.    ADD FLASH  GRENADE_ARCH1     1.20
  3315.    ADD FLASH  GRENADE_ARCH      1.10
  3316.    ADD FLASH  GRENADE_ARCH2     1.8
  3317.    ADD FLASH  GRENADE_ARCH      1.14
  3318.    ADD FLASH  GRENADE_ARCH2     1.10
  3319.    ADD FLASH  GRENADE_ARCH6     1.10
  3320.  
  3321.    ADD FLASH  ENV_EXPLODE1     1.5
  3322.    ADD FLASH  ENV_EXPLODE1     1.10
  3323.    ADD FLASH  ENV_EXPLODE1     1.5
  3324.    ADD FLASH  ENV_EXPLODE1     1.10
  3325.    ADD FLASH  ENV_EXPLODE1     1.5
  3326.    ADD FLASH  ENV_EXPLODE1     1.5
  3327.    ADD FLASH  ENV_EXPLODE1     1.10
  3328.    ADD FLASH  ENV_EXPLODE1     1.10
  3329.    ADD FLASH  ENV_EXPLODE1     1.5
  3330.    ADD FLASH  ENV_EXPLODE      1.10
  3331.    ADD FLASH  ENV_EXPLODE2     1.5
  3332.    ADD FLASH  ENV_EXPLODE      1.4
  3333.    ADD FLASH  ENV_EXPLODE2     1.7
  3334.    
  3335.    ADD FLASH  ENV_EXPLODE3      2.1
  3336.    ADD FLASH  ENV_EXPLODE4      2.1
  3337.    ADD FLASH  ENV_EXPLODE5      2.1
  3338.    
  3339.    ADD FLASH  GRENADE_ARCH3     0.1
  3340.    ADD FLASH  GRENADE_ARCH4     0.3
  3341.    ADD FLASH  GRENADE_ARCH5     0.2
  3342.  
  3343. END
  3344.  
  3345. #-------------------------------------------------------------------------------
  3346. BEGIN SHAPE INSECT_SWARM                               # INSECT_SWARM
  3347.     SET numpolys 12
  3348.     
  3349.     SPHERE
  3350.     texture Plague.3df
  3351.     
  3352.     OUTER     20 20 20   0
  3353.     CENTER    20 20 20   80
  3354.     INNER     20 20 20   255
  3355.  
  3356. end
  3357.  
  3358.  
  3359. BEGIN FLASH INSECT_SWARM
  3360.    rotating_SHAPE INSECT_SWARM
  3361.     SET StartSize   20
  3362.     SET DeltaSize  0
  3363.     SET Acceleration 0
  3364.     
  3365.     SET Attack 2
  3366.     SET Sustain 2
  3367.     SET Decay 2
  3368.     SET RotationSpeed 5
  3369.     
  3370.     Position 0 6 0
  3371.     
  3372.      MOVE    0.3 0 0.3   # x y z 
  3373.      GRAVITY 0 0 0
  3374.     
  3375.      RANDOMIZE_SIZE 10
  3376.      RANDOMIZE_MOVE 0.2 0 0.2
  3377.    
  3378. END
  3379. BEGIN SHAPE INSECT_SWARM2                               # INSECT_SWARM2
  3380.     SET numpolys 12
  3381.     
  3382.     SPHERE
  3383.     texture Plague.3df
  3384.     
  3385.     OUTER     20 20 20   0
  3386.     CENTER    20 20 20   80
  3387.     INNER     20 20 20   255
  3388.  
  3389. end
  3390.  
  3391.  
  3392. BEGIN FLASH INSECT_SWARM2
  3393.    rotating_SHAPE INSECT_SWARM2
  3394.     SET StartSize   40
  3395.     SET DeltaSize  0
  3396.     SET Acceleration 0
  3397.     
  3398.     SET Attack 2
  3399.     SET Sustain 2
  3400.     SET Decay 2
  3401.     SET RotationSpeed -8
  3402.     
  3403.     Position 0 3 0
  3404.     
  3405.      MOVE    -0.3 0 -0.3   # x y z 
  3406.      GRAVITY 0 0 0
  3407.     
  3408.      RANDOMIZE_SIZE 5
  3409.      RANDOMIZE_MOVE -0.3 0 -0.3
  3410.    
  3411. END
  3412.  
  3413. BEGIN SHAPE INSECT_SWARM3                               # INSECT_SWARM3
  3414.     SET numpolys 2
  3415.     
  3416.     SPRITE
  3417.     texture Plague.3df
  3418.     
  3419.     OUTER     20 20 20   0
  3420.     CENTER    20 20 20   80
  3421.     INNER     20 20 20   255
  3422.  
  3423. end
  3424.  
  3425.  
  3426. BEGIN FLASH INSECT_SWARM3
  3427.    rotating_SHAPE INSECT_SWARM3
  3428.     SET StartSize   40
  3429.     SET DeltaSize  0
  3430.     SET Acceleration 0
  3431.     
  3432.     SET Attack 0.5
  3433.     SET Sustain 1
  3434.     SET Decay 1
  3435.     SET RotationSpeed -7
  3436.     
  3437.     Position 3 5 0
  3438.     
  3439.      MOVE    -2 -3 -0.3   # x y z 
  3440.      GRAVITY 0 0 0
  3441.     
  3442.      RANDOMIZE_SIZE 10
  3443.      RANDOMIZE_MOVE -0.3 0 -0.3
  3444.    
  3445. END
  3446.  
  3447. BEGIN SHAPE INSECT_SWARM4                               # INSECT_SWARM4
  3448.     SET numpolys 2
  3449.     
  3450.     SPRITE
  3451.     texture Plague.3df
  3452.     
  3453.     OUTER     20 20 20   0
  3454.     CENTER    20 20 20   80
  3455.     INNER     20 20 20   255
  3456.  
  3457. end
  3458.  
  3459.  
  3460. BEGIN FLASH INSECT_SWARM4
  3461.    rotating_SHAPE INSECT_SWARM4
  3462.     SET StartSize   40
  3463.     SET DeltaSize  0
  3464.     SET Acceleration 0
  3465.     
  3466.     SET Attack 0.5
  3467.     SET Sustain 1
  3468.     SET Decay 1
  3469.     SET RotationSpeed -7
  3470.     
  3471.     Position 3 5 0
  3472.     
  3473.      MOVE    2 3 0.3   # x y z 
  3474.      GRAVITY 0 0 0
  3475.     
  3476.      RANDOMIZE_SIZE 0
  3477.      RANDOMIZE_MOVE -0.3 0 -0.3
  3478.    
  3479. END
  3480.  
  3481.  
  3482.  
  3483.  
  3484. BEGIN MULTI INSECT_SWARM   0
  3485.  
  3486.    ADD FLASH INSECT_SWARM   0
  3487.    ADD FLASH INSECT_SWARM2   0
  3488.    ADD FLASH INSECT_SWARM   1
  3489.    ADD FLASH INSECT_SWARM2   1
  3490.    ADD FLASH INSECT_SWARM   0
  3491.    ADD FLASH INSECT_SWARM2   0
  3492.    ADD FLASH INSECT_SWARM   1
  3493.    ADD FLASH INSECT_SWARM2   1
  3494.    ADD FLASH INSECT_SWARM3   0
  3495.    ADD FLASH INSECT_SWARM4   0
  3496.    ADD FLASH INSECT_SWARM3   1
  3497.    ADD FLASH INSECT_SWARM4   1
  3498.    
  3499.    
  3500. END
  3501.  
  3502. #-----------------------------------------------------------
  3503.  
  3504. BEGIN SHAPE CAST_SPELL                               # CAST_SPELL
  3505.     SET numpolys 2
  3506.     
  3507.    SPRITE
  3508.     texture E_Star01.3df
  3509.     
  3510.     OUTER     250 200 40    0
  3511.     CENTER    250 200 40    255
  3512.     INNER     250 200 40    180
  3513. end
  3514.  
  3515.  
  3516. BEGIN FLASH CAST_SPELL
  3517.    rotating_SHAPE CAST_SPELL
  3518.     SET StartSize   35
  3519.     SET DeltaSize  -50
  3520.     SET Acceleration 0
  3521.     
  3522.     SET Attack 0
  3523.     SET Sustain 1.3
  3524.     SET Decay 0.2
  3525.     SET RotationSpeed -9
  3526.     
  3527.      MOVE    5 5 5   # x y z 
  3528.    Position -2 10 0
  3529.     
  3530.    # MOVE    0.2 25 0.3   # x y z 
  3531.     
  3532.     RANDOMIZE_SIZE 10
  3533.    # RANDOMIZE_MOVE 0.2 0 0.2
  3534.     RANDOMIZE_MOVE 10 10 10
  3535.    
  3536. END
  3537. BEGIN SHAPE CAST_SPELL02                               # CAST_SPELL02
  3538.     SET numpolys 2
  3539.     
  3540.    SPRITE
  3541.     texture E_Star01.3df
  3542.    
  3543.     
  3544.     OUTER     200 200 40    0
  3545.     CENTER    200 200 40    255
  3546.     INNER     200 200 40    180
  3547. end
  3548.  
  3549.  
  3550. BEGIN FLASH CAST_SPELL02
  3551.    Rotating_SHAPE CAST_SPELL02
  3552.     SET StartSize   35
  3553.     SET DeltaSize  -50
  3554.     SET Acceleration 0
  3555.     
  3556.     SET Attack 0
  3557.     SET Sustain 1.3
  3558.     SET Decay 0.2
  3559.     SET RotationSpeed 9
  3560.     
  3561.    Position -2 10 0
  3562.     
  3563.     MOVE    5 5 5   # x y z 
  3564.     # MOVE    0.2 25 0.3   # x y z 
  3565.     
  3566.     RANDOMIZE_SIZE 10
  3567.   #  RANDOMIZE_MOVE 0.2 0 0.2
  3568.     RANDOMIZE_MOVE 10 10 10
  3569.    
  3570. END
  3571.  
  3572.  
  3573. BEGIN SHAPE CAST_SPELL03                               # CAST_SPELL03
  3574.     SET numpolys 2
  3575.     
  3576.    SPRITE
  3577.     texture E_Star01.3df
  3578.     
  3579.     OUTER     250 200 40     0
  3580.     CENTER    250 200 40     255
  3581.     INNER     200 200 40     200
  3582. end
  3583.  
  3584.  
  3585. BEGIN FLASH CAST_SPELL03
  3586.    rotating_SHAPE CAST_SPELL03
  3587.     SET StartSize   25
  3588.     SET DeltaSize  -40
  3589.     SET Acceleration 0
  3590.     
  3591.     SET Attack 0
  3592.     SET Sustain 1.0
  3593.     SET Decay 1
  3594.     SET RotationSpeed 9
  3595.     
  3596.    Position -2 10 0
  3597.     
  3598.     MOVE    5 5 5   # x y z 
  3599.    # MOVE    0.05 20 0.02   # x y z 
  3600.     GRAVITY 0 0 0
  3601.     
  3602.     RANDOMIZE_SIZE 10
  3603.  #   RANDOMIZE_MOVE 0.1 1 0.1
  3604.     RANDOMIZE_MOVE 10 10 10
  3605.    
  3606. END
  3607.  
  3608. BEGIN SHAPE CAST_SPELL04                               # CAST_SPELL04
  3609.     SET numpolys 2
  3610.     
  3611.    SPRITE
  3612.     texture Glow01.3df
  3613.     
  3614.     OUTER     200 200 40  0
  3615.     CENTER    250 200 40  255
  3616.     INNER     250 200 40  210
  3617. end
  3618.  
  3619.  
  3620. BEGIN FLASH CAST_SPELL04
  3621.    rotating_SHAPE CAST_SPELL04
  3622.     SET StartSize   25
  3623.     SET DeltaSize  -45
  3624.     SET Acceleration 0
  3625.     
  3626.     SET Attack 1
  3627.     SET Sustain 1.0
  3628.     SET Decay 1
  3629.     SET RotationSpeed -9
  3630.     
  3631.    Position 2 10 0
  3632.     MOVE    5 5 5   # x y z 
  3633.     
  3634.    # MOVE    0.05 20 0.02   # x y z 
  3635.     GRAVITY 0 0 0
  3636.     
  3637.     RANDOMIZE_SIZE 10
  3638.     RANDOMIZE_MOVE 10 10 10
  3639. #    RANDOMIZE_MOVE 0.1 2 0.1
  3640.    
  3641. END
  3642.  
  3643. BEGIN SHAPE CAST_SPELL05                               # CAST_SPELL05
  3644.     SET numpolys 2
  3645.     
  3646.   SPRITE
  3647.     texture E_Star01.3df
  3648.     
  3649.    OUTER      200 100 40  0
  3650.     CENTER    250 100 40  255
  3651.     INNER     200 100 40  255
  3652. end
  3653.  
  3654.  
  3655. BEGIN FLASH CAST_SPELL05
  3656.    rotating_SHAPE CAST_SPELL05
  3657.     SET StartSize  35
  3658.     SET DeltaSize  -45
  3659.     SET Acceleration 0
  3660.     
  3661.     SET Attack 0.5
  3662.     SET Sustain 1.5
  3663.     SET Decay 0.5
  3664.     SET RotationSpeed 9
  3665.     
  3666.    Position 2 10 0
  3667.     
  3668.     MOVE    5 5 5   # x y z 
  3669.   #  MOVE    0 20 0   # x y z 
  3670.     #GRAVITY 0 0 0
  3671.     RANDOMIZE_MOVE 10 10 10
  3672.     
  3673.     #RANDOMIZE_SIZE 0
  3674.     #RANDOMIZE_MOVE 2 0 2
  3675.    
  3676. END
  3677.  
  3678. BEGIN SHAPE CAST_SPELL06                               # CAST_SPELL06
  3679.     SET numpolys 2
  3680.     
  3681.   SPRITE
  3682.     texture E_Star01.3df
  3683.     
  3684.    OUTER      200 200 40  0
  3685.     CENTER    200 200 40  255
  3686.     INNER     200 200 40  255
  3687. end
  3688.  
  3689.  
  3690. BEGIN FLASH CAST_SPELL06
  3691.    rotating_SHAPE CAST_SPELL06
  3692.     SET StartSize  35
  3693.     SET DeltaSize  -45
  3694.     SET Acceleration 0
  3695.     
  3696.     SET Attack 0.5
  3697.     SET Sustain 1.5
  3698.     SET Decay 0.5
  3699.     SET RotationSpeed -9
  3700.     
  3701.    Position 2 10 0
  3702.     
  3703.     MOVE    5 5 5   # x y z 
  3704.   #  MOVE    0 20 0   # x y z 
  3705.     #GRAVITY 0 0 0
  3706.     
  3707.     #RANDOMIZE_SIZE 0
  3708.     RANDOMIZE_MOVE 10 10 10
  3709.    
  3710. END
  3711.  
  3712. BEGIN SHAPE CAST_SPELL07                               # CAST_SPELL07
  3713.     SET numpolys 12
  3714.     
  3715.   SPHERE
  3716.     texture Glow01.3df
  3717.     
  3718.    OUTER      200 200 40  0
  3719.     CENTER    200 200 40  50
  3720.     INNER     200 200 40  50
  3721. end
  3722.  
  3723.  
  3724. BEGIN FLASH CAST_SPELL07
  3725.    Static_SHAPE CAST_SPELL07
  3726.     SET StartSize  95
  3727.     SET DeltaSize  -10
  3728.     SET Acceleration 0
  3729.     
  3730.     SET Attack 0.5
  3731.     SET Sustain 1.5
  3732.     SET Decay 0.2
  3733.     #SET RotationSpeed -9
  3734.     
  3735.    Position 0 10 0
  3736.     
  3737.     MOVE    0 2.5 0   # x y z 
  3738.     #GRAVITY 0 0 0
  3739.     
  3740.     #RANDOMIZE_SIZE 0
  3741.     #RANDOMIZE_MOVE 2 0 2
  3742.    
  3743. END
  3744.  
  3745.  
  3746.  
  3747.  
  3748.  
  3749.  
  3750. BEGIN MULTI CAST_SPELL1 0
  3751.  
  3752.    ADD FLASH  CAST_SPELL        0
  3753.    ADD FLASH  CAST_SPELL        0.2
  3754.    ADD FLASH  CAST_SPELL02      0.4
  3755.    ADD FLASH  CAST_SPELL02      0.6
  3756.    ADD FLASH  CAST_SPELL03      0.8
  3757.    ADD FLASH  CAST_SPELL03      0.3
  3758.    ADD FLASH  CAST_SPELL04      0.5
  3759.    ADD FLASH  CAST_SPELL04      0.7
  3760.    ADD FLASH  CAST_SPELL02      0.9
  3761.    ADD FLASH  CAST_SPELL03      0.1
  3762.    ADD FLASH  CAST_SPELL03      0.35
  3763.    ADD FLASH  CAST_SPELL04      0.45
  3764.    ADD FLASH  CAST_SPELL04      0.25
  3765.    ADD FLASH  CAST_SPELL05      0.65
  3766.    ADD FLASH  CAST_SPELL05      0.75
  3767.    ADD FLASH  CAST_SPELL05      0.85
  3768.    ADD FLASH  CAST_SPELL06      0.95
  3769.    ADD FLASH  CAST_SPELL06      0
  3770.    ADD FLASH  CAST_SPELL06      0
  3771.    ADD FLASH  CAST_SPELL07      0
  3772.    
  3773.  
  3774. END
  3775.  
  3776. #---------------------------------------------------------------
  3777. BEGIN SHAPE TELEPORT4                               # TELEPORT4
  3778.     SET numpolys 2
  3779.     
  3780.    SPRITE
  3781.     texture E_Star01.3df
  3782.     
  3783.      OUTER     240 255 110    0
  3784.     CENTER    240 255 110    60
  3785.     INNER     200 255 110    230
  3786. end
  3787.  
  3788.  
  3789. BEGIN FLASH TELEPORT4
  3790.    rotating_SHAPE TELEPORT4
  3791.     SET StartSize   20
  3792.     SET DeltaSize  -16
  3793.     SET Acceleration 0
  3794.     
  3795.     SET Attack 0.1
  3796.     SET Sustain 0.5
  3797.     SET Decay 0.2
  3798.     SET RotationSpeed 9
  3799.     
  3800.    Position 0 4.5 0
  3801.     
  3802.    # MOVE    2 -20 2   # x y z 
  3803.     #GRAVITY 0 0 0
  3804.     
  3805.    # RANDOMIZE_SIZE 10
  3806.    # RANDOMIZE_MOVE 2 10 1
  3807.  
  3808.    
  3809. END
  3810.  
  3811. BEGIN SHAPE TELEPORT5                               # TELEPORT5
  3812.     SET numpolys 2
  3813.     
  3814.    SPRITE
  3815.     texture E_Star01.3df
  3816.     
  3817.      OUTER     240 255 110    0
  3818.     CENTER    240 255 110    60
  3819.     INNER     200 255 110    230
  3820. end
  3821.  
  3822.  
  3823. BEGIN FLASH TELEPORT5
  3824.    rotating_SHAPE TELEPORT5
  3825.     SET StartSize   20
  3826.     SET DeltaSize  -15
  3827.     SET Acceleration 0
  3828.     
  3829.     SET Attack 0.1
  3830.     SET Sustain 0.5
  3831.     SET Decay 0.2
  3832.     SET RotationSpeed -9
  3833.     
  3834.    Position 0 4.5 0
  3835.     
  3836.    # MOVE    2 20 2   # x y z 
  3837.    # GRAVITY 0 0 0
  3838.     
  3839.    # RANDOMIZE_SIZE 5
  3840.    # RANDOMIZE_MOVE 2 10 2
  3841.  
  3842.    
  3843. END
  3844.  
  3845. BEGIN SHAPE TELEPORT7                               # TELEPORT7
  3846.     SET numpolys 2
  3847.     
  3848.    SPRITE
  3849.     texture E_Star01.3df
  3850.     
  3851.      OUTER     240 255 110    0
  3852.     CENTER    240 255 110    30
  3853.     INNER     200 255 110    180
  3854. end
  3855.  
  3856.  
  3857. BEGIN FLASH TELEPORT7
  3858.    rotating_SHAPE TELEPORT7
  3859.     SET StartSize   20
  3860.     SET DeltaSize  0
  3861.     SET Acceleration 0
  3862.     
  3863.     SET Attack 0.2
  3864.     SET Sustain 0.5
  3865.     SET Decay 0.2
  3866.     SET RotationSpeed 13
  3867.     
  3868.    Position 0 4.5 0
  3869.     
  3870.     #MOVE    2 4 2   # x y z 
  3871.     #GRAVITY 0 0 0
  3872.     
  3873.     #RANDOMIZE_SIZE 5
  3874.     #RANDOMIZE_MOVE 2 10 2
  3875.  
  3876.    
  3877. END
  3878.  
  3879. BEGIN SHAPE TELEPORT8                               # TELEPORT8
  3880.     SET numpolys 2
  3881.     
  3882.    SPRITE
  3883.     texture E_Star01.3df
  3884.     
  3885.      OUTER     240 255 110    0
  3886.     CENTER    240 255 110    60
  3887.     INNER     200 255 110    200
  3888. end
  3889.  
  3890.  
  3891. BEGIN FLASH TELEPORT8
  3892.    rotating_SHAPE TELEPORT8
  3893.     SET StartSize   20
  3894.     SET DeltaSize  0
  3895.     SET Acceleration 0
  3896.     
  3897.     SET Attack 0.2
  3898.     SET Sustain 0.5
  3899.     SET Decay 0.2
  3900.     SET RotationSpeed -10
  3901.     
  3902.    Position 0 4.5 0
  3903.     
  3904.     #MOVE    2 4 2   # x y z 
  3905.     #GRAVITY 0 0 0
  3906.     
  3907.     #RANDOMIZE_SIZE 5
  3908.     #RANDOMIZE_MOVE 2 10 2
  3909.  
  3910.    
  3911. END
  3912.  
  3913.  
  3914.  
  3915. BEGIN SHAPE TELEPORT6                               # TELEPORT6
  3916.     SET numpolys 12
  3917.     
  3918.    SPHERE
  3919.     texture Glow01.3df
  3920.     
  3921.      OUTER     240 255 110    0
  3922.     CENTER    240 255 110    0
  3923.     INNER     200 255 110    255
  3924. end
  3925.  
  3926.  
  3927. BEGIN FLASH TELEPORT6
  3928.    STATIC_SHAPE TELEPORT6
  3929.     SET StartSize   60
  3930.     SET DeltaSize  0
  3931.     SET Acceleration 0
  3932.     
  3933.     SET Attack 0.2
  3934.     SET Sustain 0.08
  3935.     SET Decay 1
  3936.     
  3937.     
  3938.    Position 0 4.5 0
  3939.     
  3940.     #MOVE    2 17 2   # x y z 
  3941.    # GRAVITY 0 0 0
  3942.     
  3943.    # RANDOMIZE_SIZE 5
  3944.     #RANDOMIZE_MOVE 2 10 3
  3945.  
  3946.    
  3947. END
  3948.  
  3949. BEGIN MULTI TELEPORT 0
  3950.  
  3951.    ADD FLASH TELEPORT7   0
  3952.    ADD FLASH TELEPORT8   0
  3953.    ADD FLASH TELEPORT6   0
  3954.    ADD FLASH TELEPORT4   0
  3955.    ADD FLASH TELEPORT4   0
  3956.    ADD FLASH TELEPORT5   0
  3957.      
  3958. END
  3959.  
  3960.  
  3961. #-------------------------------------------------------------
  3962.  
  3963. BEGIN SHAPE L_LIGHTNING                         # L_LIGHTNING
  3964.     SET numpolys 2
  3965.     
  3966.    SPRITE
  3967.     texture Glow01.3df
  3968.     
  3969.      OUTER    255 255 255    0
  3970.     CENTER    255 255 255    0
  3971.     INNER     255 255 255    255
  3972. end
  3973.  
  3974.  
  3975. BEGIN FLASH L_LIGHTNING
  3976.    STATIC_SHAPE L_LIGHTNING
  3977.     SET StartSize   60
  3978.     SET DeltaSize  0
  3979.     SET Acceleration 0
  3980.     
  3981.     SET Attack 0
  3982.     SET Sustain 3
  3983.     SET Decay 2
  3984.     
  3985.     
  3986.    #Position 0 4.5 0
  3987.     
  3988.     #MOVE    2 17 2   # x y z 
  3989.    # GRAVITY 0 0 0
  3990.     
  3991.    # RANDOMIZE_SIZE 5
  3992.     #RANDOMIZE_MOVE 2 10 3
  3993.  
  3994.    
  3995. END
  3996.  
  3997. BEGIN SHAPE L_LIGHTNING2                               # L_LIGHTNING2
  3998.     SET numpolys 2
  3999.     
  4000.    SPRITE
  4001.     texture E_Star01.3df
  4002.     
  4003.     OUTER     255 255 255    0
  4004.     CENTER    255 255 255    160
  4005.     INNER     255 255 255    255
  4006. end
  4007.  
  4008.  
  4009. BEGIN FLASH L_LIGHTNING2
  4010.    rotating_SHAPE L_LIGHTNING2
  4011.     SET StartSize   10
  4012.     SET DeltaSize  0
  4013.     SET Acceleration 0
  4014.     
  4015.     SET Attack 0.1
  4016.     SET Sustain 4
  4017.     SET Decay 0.2
  4018.     SET RotationSpeed -9
  4019.     
  4020.    #Position 0 0 0
  4021.     
  4022.    # MOVE    8 -20 8   # x y z 
  4023.     #GRAVITY 0 0 0
  4024.     
  4025.    # RANDOMIZE_SIZE 10
  4026.    # RANDOMIZE_MOVE 10 10 10
  4027.    
  4028.  END
  4029.  BEGIN SHAPE L_LIGHTNING3                               # L_LIGHTNING3
  4030.     SET numpolys 2
  4031.     
  4032.    SPRITE
  4033.     texture E_Star01.3df
  4034.     
  4035.     OUTER     255 255 255    0
  4036.     CENTER    255 255 255    160
  4037.     INNER     255 255 255    255
  4038. end
  4039.  
  4040.  
  4041. BEGIN FLASH L_LIGHTNING3
  4042.    rotating_SHAPE L_LIGHTNING3
  4043.     SET StartSize   10
  4044.     SET DeltaSize  0
  4045.     SET Acceleration 0
  4046.     
  4047.     SET Attack 0.1
  4048.     SET Sustain 4
  4049.     SET Decay 0.2
  4050.     SET RotationSpeed 9
  4051.     
  4052.    #Position 0 0 0
  4053.     
  4054.    # MOVE    8 0 8   # x y z 
  4055.     #GRAVITY 0 0 0
  4056.     
  4057.     #RANDOMIZE_SIZE 10
  4058.     #RANDOMIZE_MOVE 10 10 10
  4059.    
  4060.  END
  4061.  
  4062.  
  4063.  
  4064.  
  4065. BEGIN MULTI LILITH_LIGHTNING 0
  4066.  
  4067.    ADD FLASH L_LIGHTNING     0
  4068.    ADD FLASH L_LIGHTNING2     0
  4069.    ADD FLASH L_LIGHTNING3     0
  4070.       
  4071.    
  4072. END
  4073.  
  4074. #---------------------------------------------------------------
  4075. BEGIN SHAPE SHIELD                         # SHIELD
  4076.     SET numpolys 2
  4077.     
  4078.    SPRITE
  4079.     texture Glow01.3df
  4080.     
  4081.      OUTER    255 255 255    0
  4082.     CENTER    255 255 255   0
  4083.     INNER     255 255 255    255
  4084. end
  4085.  
  4086.  
  4087. BEGIN FLASH SHIELD
  4088.    Rotating_SHAPE SHIELD
  4089.     SET StartSize   15
  4090.     SET DeltaSize  -10
  4091.     SET Acceleration 0
  4092.     
  4093.     SET Attack 0
  4094.     SET Sustain 0.2
  4095.     SET Decay 0.5
  4096.     SET Rotationspeed   9
  4097.     
  4098. #   Position 0 2 0
  4099.     
  4100.     MOVE    -10 2 10   # x y z 
  4101. #    GRAVITY 0 -40 0
  4102.     
  4103.     RANDOMIZE_SIZE 5
  4104. #   RANDOMIZE_MOVE 12 10 13
  4105.  
  4106.    
  4107. END
  4108.  
  4109. BEGIN SHAPE SHIELD2                         # SHIELD2
  4110.     SET numpolys 2
  4111.     
  4112.    SPRITE
  4113.     texture Glow01.3df
  4114.     
  4115.      OUTER    255 255 255    0
  4116.     CENTER    255 255 255   0
  4117.     INNER     255 255 255    255
  4118. end
  4119.  
  4120.  
  4121. BEGIN FLASH SHIELD2
  4122.    Rotating_SHAPE SHIELD2
  4123.     SET StartSize   30
  4124.     SET DeltaSize  -15
  4125.     SET Acceleration 0
  4126.     
  4127.     SET Attack 0
  4128.     SET Sustain 0.2
  4129.     SET Decay 0.5
  4130.     SET Rotationspeed   5
  4131.     
  4132.    Position 0 -2 0
  4133.     
  4134.     MOVE    -30 5 32   # x y z 
  4135.     GRAVITY 0 -40 0
  4136.     
  4137.    RANDOMIZE_SIZE 5
  4138.    RANDOMIZE_MOVE 12 3 13
  4139.  
  4140.    
  4141. END
  4142.  
  4143.  
  4144. BEGIN MULTI SHIELD    0
  4145.  
  4146.    ADD FLASH SHIELD     0
  4147. #   ADD FLASH SHIELD2    0
  4148.    ADD FLASH SHIELD     0
  4149. #   ADD FLASH SHIELD2    0
  4150.    
  4151.    
  4152. END
  4153.  
  4154. #---------------------------------------------------------------
  4155. BEGIN SHAPE SHIELD_GLOW                         # SHIELD_GLOW
  4156.     SET numpolys 2
  4157.     
  4158.    SPRITE
  4159.     texture Glow01.3df
  4160.     
  4161.      OUTER    255 255 255    0
  4162.     CENTER    255 255 255   100
  4163.     INNER     255 255 255    255
  4164. end
  4165.  
  4166. BEGIN FLASH SHIELD_GLOW
  4167.    STATIC_SHAPE SHIELD_GLOW
  4168.     SET StartSize   50
  4169.     SET DeltaSize  0
  4170.     SET Acceleration 0
  4171.     
  4172.     SET Attack 0.5
  4173.     SET Sustain 1000
  4174.     SET Decay 1
  4175.    # SET Rotationspeed   5
  4176.     
  4177.    #Position 0 -2 0
  4178.     
  4179.     #MOVE    -30 5 32   # x y z 
  4180.     #GRAVITY 0 -40 0
  4181.     
  4182.   # RANDOMIZE_SIZE 5
  4183.   # RANDOMIZE_MOVE 12 3 13
  4184.  
  4185.    
  4186. END
  4187.  
  4188.  
  4189. BEGIN MULTI SHIELD_GLOW    0
  4190.  
  4191.    ADD FLASH SHIELD_GLOW     0
  4192.    
  4193.    
  4194.    
  4195. END
  4196.  
  4197. #--------------------------------------------------
  4198.  
  4199.  
  4200. BEGIN SHAPE Explosion_Nuke                   #nuke  ground streak
  4201.     SET numpolys  12
  4202.     
  4203.     SPHERE
  4204.     texture Streak03.3df
  4205.     
  4206.     OUTER    255  255  255    0
  4207.     CENTER   255  255  255  255
  4208.     INNER    255  255  255  255
  4209. END
  4210.  
  4211.  
  4212. BEGIN FLASH Explosion_Nuke
  4213.     Static_SHAPE Explosion_Nuke 
  4214.     SET StartSize   400
  4215.     SET DeltaSize  2000
  4216.     SET Acceleration 2
  4217.     
  4218.     SET Attack 0
  4219.     SET Sustain 0
  4220.     SET Decay 2
  4221. end  
  4222.  
  4223. BEGIN SHAPE Explosion_Nuke01                   #nuke  side streak
  4224.     SET numpolys  12
  4225.     
  4226.     SPHERE
  4227.     texture Streak04.3df
  4228.     
  4229.     OUTER    255  255  255   255
  4230.     CENTER   255  255  255  255
  4231.     INNER    255  255  255  255
  4232. END
  4233.  
  4234.  
  4235. BEGIN FLASH Explosion_Nuke01
  4236.     Static_SHAPE Explosion_Nuke01
  4237.     SET StartSize   300
  4238.     SET DeltaSize  30
  4239.     SET Acceleration 10
  4240.     
  4241.     SET Attack 0.5
  4242.     SET Sustain 2
  4243.     SET Decay 1
  4244.     
  4245.    # MOVE    0 3 0   # x y z 
  4246.    # GRAVITY 0 0 0
  4247.  
  4248. end   
  4249.  
  4250.  
  4251. BEGIN SHAPE Flare_Nuke                    #Nuke flash
  4252.     SET numpolys 12
  4253.     
  4254.     SPHERE
  4255.     texture Flare.3df 
  4256.     
  4257.     OUTER    255   62  62    0
  4258.     CENTER   255  255 255  30
  4259.     INNER    255  255 255  60
  4260. END
  4261.  
  4262. BEGIN FLASH Flare_Nuke
  4263.     rotating_SHAPE Flare_Nuke
  4264.     SET StartSize  50
  4265.     SET DeltaSize  0
  4266.     SET Acceleration 3
  4267.     
  4268.     SET Attack 0
  4269.     SET Sustain 2
  4270.     SET Decay 1
  4271.     SET RotationSpeed 10
  4272. END
  4273.  
  4274. BEGIN SHAPE Smoke_Nuke                    # nuke smoke
  4275.     SET numpolys  18
  4276.     
  4277.     SPHERE
  4278.     texture Smoke.3df
  4279.     
  4280.     OUTER    0  0  0  0
  4281.     CENTER   0  0  0  80
  4282.     INNER    0  0  0  80
  4283. END
  4284.  
  4285.  
  4286. BEGIN FLASH Smoke_Nuke
  4287.     rotating_SHAPE Smoke_Nuke
  4288.     SET StartSize  150
  4289.     SET DeltaSize  1
  4290.     SET Acceleration 0.6
  4291.     
  4292.     SET Attack 1
  4293.     SET Sustain 1
  4294.     SET Decay 1
  4295.     Set RotationSpeed 0.02
  4296.     
  4297.    
  4298. end
  4299.  
  4300. BEGIN FLASH Smoke_Nuke02
  4301.     rotating_SHAPE Smoke_Nuke
  4302.     SET StartSize  100
  4303.     SET DeltaSize  1
  4304.     SET Acceleration 0.5
  4305.     
  4306.     SET Attack 1
  4307.     SET Sustain 1
  4308.     SET Decay 1
  4309.     Set RotationSpeed -0.02
  4310.     
  4311.     
  4312. end
  4313.  
  4314. BEGIN SHAPE Expl_Nuke02                    # nuke flame pillar
  4315.     SET numpolys  18
  4316.     
  4317.     SPHERE
  4318.     texture Streak02.3df
  4319.     
  4320.     OUTER    255  255  255  0
  4321.     CENTER   255  255  255  100
  4322.     INNER    255  255  255  200
  4323. END
  4324.  
  4325.  
  4326. BEGIN FLASH Expl_Nuke02
  4327.     Static_SHAPE Expl_Nuke02
  4328.     SET StartSize  200
  4329.     SET DeltaSize  5
  4330.     SET Acceleration 0.3
  4331.     
  4332.     SET Attack 1
  4333.     SET Sustain 1
  4334.     SET Decay 1
  4335.     
  4336.  
  4337.  
  4338.     MOVE    0 1 0   # x y z 
  4339.     GRAVITY 0 0 0
  4340.     
  4341.    # RANDOMIZE_SIZE 0
  4342.    #  RANDOMIZE_MOVE 0 100 100
  4343.    END
  4344.    
  4345. BEGIN SHAPE Expl_Nuke03                    # nuke side flames
  4346.     SET numpolys  12
  4347.     
  4348.     SPHERE
  4349.     texture Expl01.3df
  4350.     
  4351.     OUTER    255  255  255  0
  4352.     CENTER   255  255  255  80
  4353.     INNER    255  255  255  200
  4354. END
  4355.    
  4356. BEGIN FLASH Expl_Nuke03
  4357.     Rotating_SHAPE Expl_Nuke03
  4358.     SET StartSize  80
  4359.     SET DeltaSize  1
  4360.     SET Acceleration 0
  4361.     
  4362.     SET Attack 1
  4363.     SET Sustain 1
  4364.     SET Decay 0.5
  4365.     SET RotationSpeed 0.02
  4366.  
  4367.  
  4368.     MOVE    0 1 0   # x y z 
  4369.     GRAVITY 0 0 0
  4370.     
  4371.    # RANDOMIZE_SIZE 0
  4372.    #  RANDOMIZE_MOVE 0 100 100
  4373.    END
  4374.    
  4375. BEGIN FLASH Expl_Nuke04
  4376.     Rotating_SHAPE Expl_Nuke03
  4377.     SET StartSize 80
  4378.     SET DeltaSize  1
  4379.     SET Acceleration 0.06
  4380.     
  4381.     SET Attack 1
  4382.     SET Sustain 2
  4383.     SET Decay 1
  4384.     SET RotationSpeed 0.05
  4385.  
  4386.  
  4387.     MOVE    1 0 0   # x y z 
  4388.     GRAVITY 0 -0.03 0
  4389.     
  4390.    # RANDOMIZE_SIZE 0
  4391.    #  RANDOMIZE_MOVE 0 100 100
  4392.    END
  4393. BEGIN FLASH Expl_Nuke05
  4394.     Rotating_SHAPE Expl_Nuke03
  4395.     SET StartSize  80
  4396.     SET DeltaSize  1
  4397.     SET Acceleration 0.06
  4398.     
  4399.     SET Attack 1
  4400.     SET Sustain 1
  4401.     SET Decay 0.5
  4402.     SET RotationSpeed -0.05
  4403.  
  4404.  
  4405.     MOVE    0 0 -2   # x y z 
  4406.     GRAVITY 0 -0.03 0
  4407.     
  4408.    # RANDOMIZE_SIZE 0
  4409.    #  RANDOMIZE_MOVE 0 100 100
  4410.    END
  4411.    
  4412. BEGIN FLASH Expl_Nuke06
  4413.     Rotating_SHAPE Expl_Nuke03
  4414.     SET StartSize  80
  4415.     SET DeltaSize  1
  4416.     SET Acceleration 0.06
  4417.     
  4418.     SET Attack 1
  4419.     SET Sustain 1
  4420.     SET Decay 0.5
  4421.     SET RotationSpeed 0.05
  4422.  
  4423.  
  4424.     MOVE    -2 0 0   # x y z 
  4425.     GRAVITY 0 -0.03 0
  4426.     
  4427.    # RANDOMIZE_SIZE 0
  4428.    #  RANDOMIZE_MOVE 0 100 100
  4429.    END
  4430.    
  4431. BEGIN SHAPE Gshock                   #nuke ground shock
  4432.     SET numpolys 2
  4433.     
  4434.     SPRITE
  4435.     texture Shock03.3df
  4436.     
  4437.     OUTER     255 255 255    0
  4438.     CENTER    255 255 255    140
  4439.     INNER     255 255 255    200
  4440. END
  4441.  
  4442.  
  4443. BEGIN MULTI NUKE 0
  4444.  
  4445.  
  4446. ADD FLASH    Explosion_Nuke     0
  4447.   ADD FLASH    Explosion_Nuke01   0
  4448.   ADD FLASH    Flare_Nuke         0
  4449.   ADD FLASH    Smoke_Nuke         4
  4450.   ADD FLASH    Smoke_Nuke02       4 
  4451.   ADD FLASH    Expl_Nuke03        1
  4452.   ADD FLASH    Expl_Nuke02        2
  4453.   ADD FLASH    Expl_Nuke04        1
  4454.   ADD FLASH    Expl_Nuke05        3
  4455.   ADD FLASH    Expl_Nuke06        2
  4456.  
  4457. END
  4458.  
  4459. #------------------------------------------------------------------
  4460.  
  4461. BEGIN SHAPE Rail_Arch01                   #Rail
  4462.     SET numpolys  18
  4463.     
  4464.     SPHERE
  4465.     texture Glow01.3df
  4466.     
  4467.     OUTER    0  155  0    0
  4468.     CENTER   0  155  0  255
  4469.     INNER    0  155  0  255
  4470. END
  4471.  
  4472.  
  4473. BEGIN FLASH Rail_Arch01
  4474.     Static_SHAPE Rail_Arch01 
  4475.     SET StartSize   20
  4476.     SET DeltaSize  0
  4477.     SET Acceleration 0
  4478.     
  4479.     SET Attack 0
  4480.     SET Sustain 1
  4481.     SET Decay 1.5
  4482.     
  4483.    # MOVE    0 3 0   # x y z 
  4484.    # GRAVITY 0 0 0
  4485. end  
  4486.  
  4487. BEGIN SHAPE Rail_Arch02                   #Rail2
  4488.     SET numpolys  18
  4489.     
  4490.     SPHERE
  4491.     texture Glow01.3df
  4492.     
  4493.     OUTER    0  155  0    0
  4494.     CENTER   0  155  0  255
  4495.     INNER    0  155  0  255
  4496. END
  4497.  
  4498.  
  4499. BEGIN FLASH Rail_Arch02
  4500.     Static_SHAPE Rail_Arch02 
  4501.     SET StartSize   3
  4502.     SET DeltaSize  0
  4503.     SET Acceleration 0
  4504.     
  4505.     SET Attack 0
  4506.     SET Sustain .5
  4507.     SET Decay 0.5
  4508.     
  4509.     MOVE    0 -3 0   # x y z 
  4510.     GRAVITY 0 -3 0
  4511.     
  4512.      RANDOMIZE_SIZE 10
  4513. end  
  4514.   
  4515.  
  4516. BEGIN MULTI  Railgun_Arch  0
  4517.  
  4518.    ADD FLASH     Rail_Arch01  0
  4519.    ADD FLASH     Rail_Arch02  0.5
  4520.    ADD FLASH     Rail_Arch02  0.8
  4521.    ADD FLASH     Rail_Arch02  1.2
  4522.    ADD FLASH     Rail_Arch02  1
  4523.    ADD FLASH  Fire_Smoke3      0.1
  4524.    ADD FLASH  Fire_Smoke3      0.4
  4525.    ADD FLASH  Fire_Smoke2      0
  4526.    ADD FLASH  Fire_Smoke2      0
  4527.    
  4528.    
  4529.    
  4530. END
  4531.  
  4532.  
  4533.  
  4534.  
  4535.     
  4536.  
  4537.  
  4538.    
  4539.    
  4540.  
  4541.  
  4542.  
  4543.  
  4544.  
  4545.