jak-project/goal_src/levels/village2/village2-part2.gc
Tyler Wilding fbcc1542f3
decomp: decompile remaining particle files (#865)
* decomp: finish `beach-part`

* decomp: finish `citadel-part`

* decomp: finish `robotboss-part`

* decomp: finish `sage-finalboss-part`

* decomp: finish `jungle-part`

* decomp: finish `flut-part`

* decomp: finish `firecanyon-part`

* decomp: finish `village2-part2`

* decomp: finish `swamp-part`

* decomp: finish `maincave-part`

* decomp: finish `sunken-part0-5`

* decomp: finish `ogre-part`

* decomp: finish `robocave-part` and `snow-part`

* decomp: finish `collectables-part`

* decomp: finish `village1-part`

* decomp: finish `village1-part2

* decomp: finish `training-part`

* decomp: finish `misty-part`

* decomp: finish `village2-part`

* decomp: finish `village3-part`

* decomp: finish `lavatube-part`

* decomp: finish `hud-h`, `target-racer-h`, `racer-part`

* address feedback
2021-09-29 20:33:40 -04:00

3867 lines
141 KiB
Common Lisp

;;-*-Lisp-*-
(in-package goal)
;; name: village2-part2.gc
;; name in dgo: village2-part2
;; dgos: L1, VI2
;; DECOMP BEGINS
(set!
(-> *part-id-table* 1208)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 2
(sp-flt spt-fade-a -0.10666667)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1209)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 2
(sp-flt spt-fade-a -0.16)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1210)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 2
(sp-flt spt-fade-a -2.6666667)
(sp-end)
)
)
)
(set!
(-> *part-group-id-table* 277)
(new 'static 'sparticle-launch-group
:length 56
:duration #xbb8
:linger-duration #x5dc
:flags (sp-group-flag always-draw)
:name "group-village2-waterfall-29"
:launcher
(new 'static 'inline-array sparticle-group-item 56
(sp-item 1211)
(sp-item 1211 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1211 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1212 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1213 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1214)
(sp-item 1214 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1214 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1215 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1216 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1217)
(sp-item 1217 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1217 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1218 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1219 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1220)
(sp-item 1220 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1220 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1221 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1222 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1223)
(sp-item 1223 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1223 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1224)
(sp-item 1224 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1224 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1225 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1226 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1227 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1228)
(sp-item 1228 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1228 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1229 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
(sp-item 1230)
(sp-item 1230 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1230 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1231 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
(sp-item 1232)
(sp-item 1232 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1232 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1233 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
(sp-item 1234)
(sp-item 1234 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1234 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1235)
(sp-item 1235 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1235 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1236 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1237 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1238 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1239 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1240)
(sp-item 1240 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1240 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1241 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1242 :fade-after (meters 120.0) :falloff-to (meters 120.0))
)
:bounds
(new 'static 'sphere :y 90112.0 :w 143360.0)
)
)
(set!
(-> *part-id-table* 1211)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-flt spt-x (meters -7.0))
(sp-rnd-flt spt-y (meters 41.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -30720.0 12288.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.033333335))
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -1.8652096)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 225)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 210)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -30.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1214)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-flt spt-x (meters -12.0))
(sp-rnd-flt spt-y (meters 42.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -14336.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.033333335))
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -1.8652096)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 225)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 210)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1217)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.5 0.8 1.0)
(sp-rnd-flt spt-x (meters -2.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 24.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z 2048.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 1.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 1.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.033333335) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -1.8652096)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 180)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 195)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -110.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1220)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 22
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.5 0.8 1.0)
(sp-rnd-flt spt-x (meters -4.0) (meters 8.0) 1.0)
(sp-rnd-flt spt-y (meters 27.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -40960.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 1.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 1.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-y (meters 0.006666667) (meters 0.016666668) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.033333335) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-rnd-flt spt-accel-y -9.557333 -1.3653333 1.0)
(sp-int spt-timer 150)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 195)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1223)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 22
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-rnd-flt spt-x (meters -1.0) (meters 4.0) 1.0)
(sp-rnd-flt spt-y (meters 28.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -40960.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 1.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 1.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.05) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.006666667) (meters 0.016666668) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-rnd-flt spt-accel-y -9.557333 -1.3653333 1.0)
(sp-int spt-timer 165)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 150)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1224)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.5 0.5 1.0)
(sp-rnd-flt spt-x (meters 6.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 26.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -38912.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 1.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 1.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.033333335) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -1.8652096)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 195)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 180)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -15.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1212)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-flt spt-x (meters -7.0))
(sp-rnd-flt spt-y (meters 41.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -30720.0 12288.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.02) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.1377778)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 330)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -30.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1215)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-flt spt-x (meters -12.0))
(sp-rnd-flt spt-y (meters 42.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -14336.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.02) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.1377778)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 330)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1218)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-rnd-flt spt-x (meters -2.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 23.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z 2048.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.02) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.1377778)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 270)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -110.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1221)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 23
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 2.0)
(sp-rnd-flt spt-x (meters -4.0) (meters 10.0) 1.0)
(sp-rnd-flt spt-y (meters 27.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -40960.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.033333335) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.033333335) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-rnd-flt spt-accel-y -9.557333 -1.3653333 1.0)
(sp-int spt-timer 300)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1225)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-rnd-flt spt-x (meters 6.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 26.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -38912.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.02) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.1377778)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 300)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -15.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1213)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.2 0.2 1.0)
(sp-flt spt-x (meters -7.0))
(sp-rnd-flt spt-y (meters 41.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -30720.0 12288.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.018333333))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.5688889)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 840)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 405)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -30.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1216)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.2 0.2 1.0)
(sp-flt spt-x (meters -12.0))
(sp-rnd-flt spt-y (meters 42.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -14336.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.018333333))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.5688889)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 840)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 405)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1219)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.2 0.2 1.0)
(sp-rnd-flt spt-x (meters -2.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 23.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z 2048.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.018333333) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.5688889)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 360)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 405)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -110.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1222)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-rnd-flt spt-x (meters -4.0) (meters 8.0) 1.0)
(sp-rnd-flt spt-y (meters 27.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -40960.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.016666668) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.033333335) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-rnd-flt spt-accel-y -6.826667 -0.68266666 1.0)
(sp-int spt-timer 255)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 240)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1227)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-rnd-flt spt-x (meters -1.0) (meters 4.0) 1.0)
(sp-rnd-flt spt-y (meters 28.5) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -40960.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.033333335) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.016666668) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-rnd-flt spt-accel-y -6.826667 -0.68266666 1.0)
(sp-int spt-timer 255)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 240)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1226)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.2 0.2 1.0)
(sp-rnd-flt spt-x (meters 6.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 26.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -38912.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.018333333) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.5688889)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 390)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 435)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -15.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1228)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-rnd-flt spt-num 0.05 0.05 1.0)
(sp-rnd-flt spt-x (meters 2.0) (meters 7.0) 1.0)
(sp-flt spt-y (meters 12.5))
(sp-rnd-flt spt-z 61440.0 40960.0 1.0)
(sp-flt spt-scale-x (meters 12.5))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1229)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.05)
(sp-rnd-flt spt-x (meters 3.0) (meters 5.0) 1.0)
(sp-flt spt-y (meters 7.0))
(sp-rnd-flt spt-z 65536.0 49152.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-scalevel-x (meters 0.02) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.2)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1230)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-rnd-flt spt-num 0.035 0.03 1.0)
(sp-rnd-flt spt-x (meters 3.5) (meters 5.0) 1.0)
(sp-flt spt-y (meters 12.5))
(sp-rnd-flt spt-z 6144.0 20480.0 1.0)
(sp-flt spt-scale-x (meters 12.5))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1231)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.025)
(sp-rnd-flt spt-x (meters 3.0) (meters 2.0) 1.0)
(sp-flt spt-y (meters 8.0))
(sp-rnd-flt spt-z 12288.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-scalevel-x (meters 0.02) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.21333334)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1232)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-rnd-flt spt-num 0.035 0.03 1.0)
(sp-rnd-flt spt-x (meters -7.5) (meters 5.0) 1.0)
(sp-flt spt-y (meters 12.5))
(sp-rnd-flt spt-z -67584.0 20480.0 1.0)
(sp-flt spt-scale-x (meters 12.5))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1233)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.025)
(sp-rnd-flt spt-x (meters -6.5) (meters 3.0) 1.0)
(sp-flt spt-y (meters 8.0))
(sp-rnd-flt spt-z -63488.0 12288.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-scalevel-x (meters 0.02) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.21333334)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1234)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.1 1.0 1.0)
(sp-flt spt-x (meters -6.0))
(sp-rnd-flt spt-y (meters 43.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z 43008.0 18432.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.05))
(sp-rnd-flt spt-vel-y (meters 0.0) (meters 0.0033333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -2.7978141)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 210)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 195)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1235)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.03 1.0 1.0)
(sp-flt spt-x (meters -6.0))
(sp-rnd-flt spt-y (meters 43.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z 61440.0 12288.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.05))
(sp-rnd-flt spt-vel-y (meters 0.0) (meters 0.0033333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -2.7978141)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 315)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 282)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1236)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.3)
(sp-flt spt-x (meters -6.0))
(sp-rnd-flt spt-y (meters 43.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z 43008.0 10240.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.043333333) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.8488889)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 300)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1237)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.7)
(sp-flt spt-x (meters -6.0))
(sp-rnd-flt spt-y (meters 43.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z 53248.0 20480.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.043333333) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.8488889)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 435)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1238)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.1 0.1 1.0)
(sp-flt spt-x (meters -6.0))
(sp-rnd-flt spt-y (meters 42.5) (meters 0.5) 1.0)
(sp-rnd-flt spt-z 57344.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.028333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-vel-z (meters 0.0033333334))
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.87919194)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 600)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 540)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1239)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.1 0.06 1.0)
(sp-flt spt-x (meters -6.0))
(sp-rnd-flt spt-y (meters 42.5) (meters 0.5) 1.0)
(sp-rnd-flt spt-z 40960.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.028333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.87919194)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 420)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 390)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1240)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.2 1.0 1.0)
(sp-flt spt-x (meters 0.0))
(sp-rnd-flt spt-y (meters 28.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z 40960.0 14336.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 1.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.0) (meters 1.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.026666667) (meters 0.033333335) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.033333335) (meters 0.026666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -2.7978141)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-flt spt-accel-z -1.8652096)
(sp-int spt-timer 204)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 225)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1241)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-flt spt-x (meters 0.0))
(sp-rnd-flt spt-y (meters 28.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z 40960.0 14336.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.013333334) (meters 0.04) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.04) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.02) (meters 0.02) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.7066667)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-flt spt-accel-z -0.85333335)
(sp-int spt-timer 315)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1242)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 27
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.1 0.3 1.0)
(sp-flt spt-x (meters 0.0))
(sp-rnd-flt spt-y (meters 28.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z 40960.0 14336.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.2) (meters 2.0) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.038333334))
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.01) (meters 0.02) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -1.189495)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-flt spt-accel-z -0.51717174)
(sp-int spt-timer 420)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 360)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-group-id-table* 278)
(new 'static 'sparticle-launch-group
:length 9
:duration #xbb8
:linger-duration #x5dc
:flags (sp-group-flag always-draw)
:name "group-village2-waterfall-30"
:launcher
(new 'static 'inline-array sparticle-group-item 9
(sp-item 1243)
(sp-item 1243 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1243 :fade-after (meters 240.0) :falloff-to (meters 240.0))
(sp-item 1244 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1245 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1246)
(sp-item 1246 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1246 :fade-after (meters 240.0) :falloff-to (meters 240.0))
(sp-item 1247 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
)
:bounds
(new 'static 'sphere :y 90112.0 :w 143360.0)
)
)
(set!
(-> *part-id-table* 1243)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-rnd-flt spt-x (meters -8.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 49.5))
(sp-rnd-flt spt-z -14336.0 28672.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters 0.013333334) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 330)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 369)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1244)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.5)
(sp-rnd-flt spt-x (meters -8.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 49.5))
(sp-rnd-flt spt-z -20480.0 40960.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.06) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -2.5600002)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 510)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1245)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-rnd-flt spt-x (meters -7.0) (meters 3.5) 1.0)
(sp-flt spt-y (meters 49.5))
(sp-rnd-flt spt-z -16384.0 32768.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.038333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.189495)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 630)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 666)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1246)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-flt spt-num 0.1)
(sp-rnd-flt spt-x (meters 3.0) (meters 6.0) 1.0)
(sp-flt spt-y (meters 6.0))
(sp-rnd-flt spt-z -24576.0 49152.0 1.0)
(sp-flt spt-scale-x (meters 12.0))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1247)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.05)
(sp-rnd-flt spt-x (meters 5.0) (meters 10.0) 1.0)
(sp-flt spt-y (meters 2.5))
(sp-rnd-flt spt-z -32768.0 65536.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-scalevel-x (meters 0.02) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.2)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-group-id-table* 279)
(new 'static 'sparticle-launch-group
:length 1
:duration #xbb8
:linger-duration #x5dc
:flags (sp-group-flag always-draw)
:name "group-village2-waterfall-31"
:launcher
(new 'static 'inline-array sparticle-group-item 1 (sp-item 2324))
:bounds
(new 'static 'sphere :y 90112.0 :w 143360.0)
)
)
(set!
(-> *part-group-id-table* 280)
(new 'static 'sparticle-launch-group
:length 19
:duration #xbb8
:linger-duration #x5dc
:flags (sp-group-flag always-draw)
:name "group-village2-waterfall-32"
:launcher
(new 'static 'inline-array sparticle-group-item 19
(sp-item 1253)
(sp-item 1253 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1253 :fade-after (meters 240.0) :falloff-to (meters 240.0))
(sp-item 1254 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1255 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1256)
(sp-item 1256 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1256 :fade-after (meters 240.0) :falloff-to (meters 240.0))
(sp-item 1257 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
(sp-item 1258)
(sp-item 1258 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1258 :fade-after (meters 240.0) :falloff-to (meters 240.0))
(sp-item 1259 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1260 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1261)
(sp-item 1261 :fade-after (meters 160.0) :falloff-to (meters 160.0))
(sp-item 1261 :fade-after (meters 240.0) :falloff-to (meters 240.0))
(sp-item 1262 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1263 :fade-after (meters 160.0) :falloff-to (meters 160.0))
)
:bounds
(new 'static 'sphere :y 90112.0 :w 143360.0)
)
)
(set!
(-> *part-id-table* 1253)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.266 0.333 1.0)
(sp-rnd-flt spt-x (meters -12.0) (meters 1.0) 1.0)
(sp-flt spt-y (meters 50.5))
(sp-rnd-flt spt-z -55296.0 4096.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters 0.013333334) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 420)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 180)
(sp-launcher-by-id spt-next-launcher 1264)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -15.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1264)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 9
(sp-rnd-flt spt-scale-y (meters 1.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-vel-x (meters 0.053333335) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.026666667) (meters -0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.04) (meters 0.013333334) 1.0)
(sp-flt spt-accel-x -5.3542485)
(sp-flt spt-accel-z -3.212549)
(sp-int spt-next-time 255)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1254)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-rnd-flt spt-x (meters -12.0) (meters 1.0) 1.0)
(sp-flt spt-y (meters 50.5))
(sp-rnd-flt spt-z -55296.0 4096.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.06) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -2.5600002)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 720)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1265)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -15.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1265)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 7
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-rnd-flt spt-vel-x (meters 0.026666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.013333334) (meters 0.026666667) 1.0)
(sp-flt spt-accel-x -1.3003175)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1255)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.3 0.2 1.0)
(sp-rnd-flt spt-x (meters -12.0) (meters 1.0) 1.0)
(sp-flt spt-y (meters 50.5))
(sp-rnd-flt spt-z -55296.0 4096.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.038333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -1.189495)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 750)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 420)
(sp-launcher-by-id spt-next-launcher 1266)
(sp-flt spt-rotate-y (degrees -15.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1266)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 10
(sp-rnd-flt spt-vel-x (meters 0.053333335) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.026666667) (meters -0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.04) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.009765625))
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -5.0567904)
(sp-flt spt-accel-z -2.696955)
(sp-int spt-next-time 405)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1256)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-flt spt-num 0.1)
(sp-rnd-flt spt-x (meters -3.0) (meters 12.0) 1.0)
(sp-flt spt-y (meters 6.0))
(sp-rnd-flt spt-z -77824.0 65536.0 1.0)
(sp-flt spt-scale-x (meters 12.0))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees -45.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1257)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.05)
(sp-rnd-flt spt-x (meters -3.0) (meters 12.0) 1.0)
(sp-flt spt-y (meters 2.5))
(sp-rnd-flt spt-z -69632.0 49152.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.0) (meters 3.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-scalevel-x (meters 0.04) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.2)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees -90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1258)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.033 1.2 1.0)
(sp-rnd-flt spt-x (meters -12.0) (meters 1.0) 1.0)
(sp-flt spt-y (meters 50.5))
(sp-rnd-flt spt-z -8192.0 12288.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters 0.013333334) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 285)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 270)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees -25.000002))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1259)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-rnd-flt spt-x (meters -12.0) (meters 1.0) 1.0)
(sp-flt spt-y (meters 50.5))
(sp-rnd-flt spt-z -12288.0 20480.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.06) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -2.5600002)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 405)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees -25.000002))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1260)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.3 0.2 1.0)
(sp-rnd-flt spt-x (meters -12.0) (meters 1.0) 1.0)
(sp-flt spt-y (meters 50.5))
(sp-rnd-flt spt-z -12288.0 20480.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.038333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -1.189495)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 510)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 495)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees -25.000002))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1261)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.33 1.2 1.0)
(sp-rnd-flt spt-x (meters -2.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 23.5) (meters 6.0) 1.0)
(sp-rnd-flt spt-z -12288.0 24576.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 1.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.0) (meters 1.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 210)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 240)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-rnd-flt spt-rotate-y (degrees 10.0) (degrees 50.000004) 1.0)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1262)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-rnd-flt spt-x (meters -2.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 25.5) (meters 4.0) 1.0)
(sp-rnd-flt spt-z -12288.0 24576.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.06) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.053333335) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -2.5600002)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 405)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-rnd-flt spt-rotate-y (degrees -45.0) (degrees 90.0) 1.0)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1263)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.5 0.5 1.0)
(sp-rnd-flt spt-x (meters -2.0) (meters 1.0) 1.0)
(sp-rnd-flt spt-y (meters 22.5) (meters 7.0) 1.0)
(sp-rnd-flt spt-z -12288.0 24576.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.2) (meters 2.0) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 225)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 495)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-rotate-y (degrees 10.0) (degrees 50.000004) 1.0)
(sp-end)
)
)
)
(set!
(-> *part-group-id-table* 281)
(new 'static 'sparticle-launch-group
:length 19
:duration #xbb8
:linger-duration #x5dc
:flags (sp-group-flag always-draw)
:name "group-village2-waterfall-33"
:launcher
(new 'static 'inline-array sparticle-group-item 19
(sp-item 1267)
(sp-item 1267 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1267 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1268)
(sp-item 1268 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1268 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1269 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1270 :fade-after (meters 100.0) :falloff-to (meters 100.0))
(sp-item 1271 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1272 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1273)
(sp-item 1273 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1273 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1274 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1275 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1276)
(sp-item 1276 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1276 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1277 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
)
:bounds
(new 'static 'sphere :y 90112.0 :w 143360.0)
)
)
(set!
(-> *part-id-table* 1267)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.4 1.0 1.0)
(sp-flt spt-x (meters -7.5))
(sp-rnd-flt spt-y (meters 48.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -16384.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.05) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0) (meters 0.0033333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -2.7978141)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 210)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 195)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1268)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.03 1.0 1.0)
(sp-flt spt-x (meters -7.5))
(sp-rnd-flt spt-y (meters 48.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -24576.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 0.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 0.6) (meters 0.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.05) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0) (meters 0.0033333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -2.7978141)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 322)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 345)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1269)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.3)
(sp-flt spt-x (meters -7.5))
(sp-rnd-flt spt-y (meters 48.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -16384.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.043333333) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.8488889)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 300)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1270)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.7)
(sp-flt spt-x (meters -7.5))
(sp-rnd-flt spt-y (meters 48.0) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -24576.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.043333333) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.8488889)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 435)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1271)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.1 0.1 1.0)
(sp-flt spt-x (meters -7.0))
(sp-rnd-flt spt-y (meters 47.5) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -24576.0 8192.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.03) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-vel-z (meters 0.0033333334))
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.87919194)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 570)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 630)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1272)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.1 0.06 1.0)
(sp-flt spt-x (meters -7.0))
(sp-rnd-flt spt-y (meters 47.5) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -16384.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.033333335) (meters 0.0033333334) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -0.87919194)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 420)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 390)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1273)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.2 1.0 1.0)
(sp-flt spt-x (meters -1.5))
(sp-rnd-flt spt-y (meters 33.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -24576.0 18432.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.4) (meters 1.8) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.0) (meters 1.4) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 32.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.04) (meters 0.033333335) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.01) (meters 0.02) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -2.7978141)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-flt spt-accel-z -0.9326048)
(sp-int spt-timer 255)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 285)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -8.0) (degrees 16.0) 1.0)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1274)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 1.0)
(sp-flt spt-x (meters -1.5))
(sp-rnd-flt spt-y (meters 33.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -24576.0 18432.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.013333334) (meters 0.04) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.04) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.01) (meters 0.02) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.7066667)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-flt spt-accel-z -0.7111111)
(sp-int spt-timer 375)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1275)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 27
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-flt spt-x (meters -1.5))
(sp-rnd-flt spt-y (meters 33.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -24576.0 18432.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.2) (meters 2.0) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.03) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-z (meters 0.006666667) (meters 0.016666668) 1.0)
(sp-flt spt-scalevel-x (meters 0.015136719))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-accel-x -1.5515151)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-flt spt-accel-z -0.51717174)
(sp-int spt-timer 480)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 540)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1276)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-flt spt-num 0.15)
(sp-rnd-flt spt-x (meters 2.5) (meters 12.0) 1.0)
(sp-flt spt-y (meters 7.0))
(sp-rnd-flt spt-z -45056.0 69632.0 1.0)
(sp-flt spt-scale-x (meters 12.0))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1277)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.05)
(sp-rnd-flt spt-x (meters 3.5) (meters 10.0) 1.0)
(sp-flt spt-y (meters 2.5))
(sp-rnd-flt spt-z -40960.0 61440.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-scalevel-x (meters 0.02) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.2)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees 90.0))
(sp-end)
)
)
)
(set!
(-> *part-group-id-table* 282)
(new 'static 'sparticle-launch-group
:length 58
:duration #xbb8
:linger-duration #x5dc
:flags (sp-group-flag always-draw)
:name "group-village2-waterfall-34"
:launcher
(new 'static 'inline-array sparticle-group-item 58
(sp-item 1278)
(sp-item 1278 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1278 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1279 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1280 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1281)
(sp-item 1281 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1281 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1282 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1283 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1284)
(sp-item 1284 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1284 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1285 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1286 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1287)
(sp-item 1287 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1287 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1288 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1289 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1290)
(sp-item 1290 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1290 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1291 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1292 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1293)
(sp-item 1293 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1293 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1294 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1295 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1296)
(sp-item 1296 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1296 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1297 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1298 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1300 :fade-after (meters 80.0) :falloff-to (meters 80.0))
(sp-item 1301 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1302)
(sp-item 1302 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1302 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1303)
(sp-item 1303 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1303 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1304)
(sp-item 1304 :fade-after (meters 150.0) :falloff-to (meters 150.0))
(sp-item 1304 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1305)
(sp-item 1305 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1305 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1306 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
(sp-item 1307)
(sp-item 1307 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1307 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1308 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
(sp-item 1309)
(sp-item 1309 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1309 :fade-after (meters 200.0) :falloff-to (meters 200.0))
(sp-item 1310 :fade-after (meters 160.0) :falloff-to (meters 160.0) :flags (is-3d))
)
:bounds
(new 'static 'sphere :x -61440.0 :y 69632.0 :z -40960.0 :w 163840.0)
)
)
(set!
(-> *part-id-table* 1278)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.3 0.3 1.0)
(sp-rnd-flt spt-x (meters -15.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z 6144.0 10240.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters 0.013333334) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 384)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 345)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees 120.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1281)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.15 0.075 1.0)
(sp-rnd-flt spt-x (meters -18.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 42.5))
(sp-rnd-flt spt-z 32768.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters 0.013333334) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 384)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 345)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees 140.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1284)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.15 0.075 1.0)
(sp-rnd-flt spt-x (meters -20.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z -49152.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.06666667))
(sp-rnd-flt spt-vel-y (meters 0.013333334) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 384)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 345)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees 110.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1279)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.75)
(sp-rnd-flt spt-x (meters -15.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z 6144.0 10240.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.06) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -2.5600002)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 450)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 120.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1282)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.375)
(sp-rnd-flt spt-x (meters -18.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z 32768.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.06) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -2.5600002)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 450)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 140.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1285)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.375)
(sp-rnd-flt spt-x (meters -20.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z -49152.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.06) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -2.5600002)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 510)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 110.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1280)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.375 0.3 1.0)
(sp-rnd-flt spt-x (meters -15.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z 6144.0 10240.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.038333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.189495)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 681)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 630)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 120.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1283)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.225 0.15 1.0)
(sp-rnd-flt spt-x (meters -18.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z 32768.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.038333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.189495)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 681)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 630)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 140.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1286)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.225 0.15 1.0)
(sp-rnd-flt spt-x (meters -20.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 43.5))
(sp-rnd-flt spt-z -49152.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.038333334))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.0033333334) (meters 0.006666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.189495)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 681)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 630)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 110.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1287)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.3 0.6 1.0)
(sp-rnd-flt spt-x (meters 26.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 4.5))
(sp-rnd-flt spt-z 63488.0 22528.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.06666667) (meters 0.016666668) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.01) (meters 0.02) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -4.6630235)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 195)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 165)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees 190.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1290)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.15 0.3 1.0)
(sp-rnd-flt spt-x (meters 33.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters -1.0))
(sp-rnd-flt spt-z 63488.0 26624.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.033333335) (meters 0.016666668) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.026666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.016666668) (meters 0.033333335) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -2.7978141)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 165)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 150)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees 190.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1288)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.75)
(sp-rnd-flt spt-x (meters 26.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 4.5))
(sp-rnd-flt spt-z 63488.0 22528.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.07333333) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.013333334) (meters 0.026666667) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -3.1288888)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 270)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 190.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1291)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.75)
(sp-rnd-flt spt-x (meters 33.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters -1.0))
(sp-rnd-flt spt-z 59392.0 34816.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.04) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.026666667) (meters 0.026666667) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.02) (meters 0.04) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -1.7066667)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 270)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 190.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1289)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.375 0.3 1.0)
(sp-rnd-flt spt-x (meters 26.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 4.5))
(sp-rnd-flt spt-z 59392.0 22528.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.041666668))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.2929293)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 300)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 345)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 190.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1292)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.375 0.3 1.0)
(sp-rnd-flt spt-x (meters 33.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters -1.0))
(sp-rnd-flt spt-z 59392.0 34816.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.031666666))
(sp-rnd-flt spt-vel-y (meters 0.01) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.013333334) (meters 0.026666667) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.0860606)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 270)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 190.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1293)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.3 0.6 1.0)
(sp-rnd-flt spt-x (meters 24.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 4.5))
(sp-rnd-flt spt-z -116736.0 22528.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.05) (meters 0.016666668) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.01) (meters 0.02) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 135)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 165)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees 60.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1294)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.75)
(sp-rnd-flt spt-x (meters 24.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 4.5))
(sp-rnd-flt spt-z -116736.0 22528.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.053333335) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.013333334) (meters 0.026666667) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -3.1288888)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 270)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 60.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1295)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.375 0.3 1.0)
(sp-rnd-flt spt-x (meters 24.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters 4.5))
(sp-rnd-flt spt-z -116736.0 22528.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.035))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.2929293)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 300)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 345)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 60.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1296)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.45 0.75 1.0)
(sp-rnd-flt spt-x (meters 38.0) (meters 4.0) 1.0)
(sp-rnd-flt spt-y (meters 4.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -43008.0 26624.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.05) (meters 0.016666668) 1.0)
(sp-rnd-flt spt-vel-y (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.016666668) (meters 0.02) 1.0)
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -3.7304192)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 120)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 165)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-x (degrees -15.0) (degrees 30.0) 1.0)
(sp-flt spt-rotate-y (degrees 130.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1297)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.75)
(sp-rnd-flt spt-x (meters 38.0) (meters 4.0) 1.0)
(sp-rnd-flt spt-y (meters 4.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -43008.0 26624.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.053333335) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.026666667) (meters 0.026666667) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -3.1288888)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 270)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 130.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1300)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-flt spt-num 0.325)
(sp-rnd-flt spt-x (meters 45.0) (meters 4.0) 1.0)
(sp-rnd-flt spt-y (meters -1.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -43008.0 26624.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.2) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 128.0)
(sp-flt spt-b 128.0)
(sp-flt spt-a 24.0)
(sp-rnd-flt spt-vel-x (meters 0.053333335) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.02) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.026666667) (meters 0.026666667) 1.0)
(sp-flt spt-scalevel-x (meters -0.00024414062))
(sp-flt spt-scalevel-y (meters 0.001953125))
(sp-flt spt-fade-a 0.0)
(sp-flt spt-accel-x -3.1288888)
(sp-rnd-flt spt-accel-y -6.826667 -3.4133334 1.0)
(sp-int spt-timer 210)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 130.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1298)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.375 0.3 1.0)
(sp-rnd-flt spt-x (meters 38.0) (meters 4.0) 1.0)
(sp-rnd-flt spt-y (meters 4.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -40960.0 30720.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.035))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.013333334) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.2929293)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 300)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 345)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-flt spt-rotate-y (degrees 130.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1301)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 24
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.15 0.225 1.0)
(sp-rnd-flt spt-x (meters 45.0) (meters 4.0) 1.0)
(sp-rnd-flt spt-y (meters -1.0) (meters 1.5) 1.0)
(sp-rnd-flt spt-z -43008.0 26624.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.2) (meters 0.8) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 16.0 16.0 1.0)
(sp-flt spt-vel-x (meters 0.035))
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-z (meters -0.013333334) (meters 0.013333334) 1.0)
(sp-flt spt-scalevel-x (meters 0.0146484375))
(sp-rnd-flt spt-rotvel-z (degrees -0.6) (degrees 1.2) 1.0)
(sp-flt spt-scalevel-y (meters 0.0146484375))
(sp-flt spt-accel-x -1.2929293)
(sp-rnd-flt spt-accel-y -4.096 -1.024 1.0)
(sp-int spt-timer 210)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-flt spt-rotate-y (degrees 130.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1302)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.15 0.45 1.0)
(sp-flt spt-x (meters -30.0))
(sp-rnd-flt spt-y (meters 3.5) (meters 2.0) 1.0)
(sp-rnd-flt spt-z -75776.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.03) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.05) (meters 0.033333335) 1.0)
(sp-flt spt-vel-z (meters 0.0))
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -1.6786886)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 195)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 165)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-int-flt spt-launchrot-y (degrees 100.00001) 1 25486.223)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1303)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.15 0.4 1.0)
(sp-flt spt-x (meters -24.0))
(sp-rnd-flt spt-y (meters 3.5) (meters 2.0) 1.0)
(sp-rnd-flt spt-z -104448.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.03) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.05) (meters 0.033333335) 1.0)
(sp-flt spt-vel-z (meters 0.0))
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -1.6786886)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 195)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 165)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-y (degrees 160.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1304)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x18 :page #x2))
(sp-rnd-flt spt-num 0.15 0.4 1.0)
(sp-flt spt-x (meters -26.0))
(sp-rnd-flt spt-y (meters 3.5) (meters 2.0) 1.0)
(sp-rnd-flt spt-z -47104.0 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.4) (meters 1.6) 1.0)
(sp-rnd-flt spt-scale-y (meters 1.2) (meters 0.8) 1.0)
(sp-flt spt-r 192.0)
(sp-flt spt-g 192.0)
(sp-flt spt-b 192.0)
(sp-rnd-flt spt-a 24.0 16.0 1.0)
(sp-rnd-flt spt-vel-x (meters 0.03) (meters 0.01) 1.0)
(sp-rnd-flt spt-vel-y (meters 0.05) (meters 0.033333335) 1.0)
(sp-flt spt-vel-z (meters 0.0))
(sp-flt spt-scalevel-x (meters 0.0073242188))
(sp-flt spt-scalevel-y (meters 0.029296875))
(sp-flt spt-accel-x -1.6786886)
(sp-rnd-flt spt-accel-y -15.018667 -2.7306666 1.0)
(sp-int spt-timer 195)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int spt-next-time 165)
(sp-launcher-by-id spt-next-launcher 1210)
(sp-rnd-flt spt-launchrot-y (degrees 140.0) (degrees 40.0) 1.0)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1305)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-rnd-flt spt-num 0.0375 0.0375 1.0)
(sp-rnd-flt spt-x (meters -9.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters -2.0))
(sp-rnd-flt spt-z -192512.0 16384.0 1.0)
(sp-flt spt-scale-x (meters 12.0))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1307)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-rnd-flt spt-num 0.075 0.015 1.0)
(sp-rnd-flt spt-x (meters -45.0) (meters 12.0) 1.0)
(sp-flt spt-y (meters -2.0))
(sp-rnd-flt spt-z -135168.0 20480.0 1.0)
(sp-flt spt-scale-x (meters 12.0))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1309)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 25
(sp-tex spt-texture (new 'static 'texture-id :index #x29 :page #x2))
(sp-rnd-flt spt-num 0.075 0.015 1.0)
(sp-rnd-flt spt-x (meters -49.0) (meters 6.0) 1.0)
(sp-flt spt-y (meters -2.0))
(sp-rnd-flt spt-z -61440.0 24576.0 1.0)
(sp-flt spt-scale-x (meters 12.0))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-rnd-flt spt-g 150.0 42.0 1.0)
(sp-flt spt-b 192.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-x (meters -0.006666667) (meters 0.02) 1.0)
(sp-flt spt-vel-y (meters 0.01))
(sp-rnd-flt spt-vel-z (meters -0.006666667) (meters 0.013333334) 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.013333334) (meters 0.01) 1.0)
(sp-rnd-flt spt-scalevel-y (meters 0.006666667) (meters 0.006666667) 1.0)
(sp-flt spt-fade-a 1.28)
(sp-flt spt-accel-y 0.013653334)
(sp-flt spt-friction 0.99)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit12 bit14)
(sp-int-plain-rnd spt-next-time 45 29 1)
(sp-launcher-by-id spt-next-launcher 1209)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1306)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.00625)
(sp-rnd-flt spt-x (meters -9.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters -6.0))
(sp-rnd-flt spt-z -192512.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.026666667) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.21333334)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1308)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.0375)
(sp-rnd-flt spt-x (meters -44.0) (meters 10.0) 1.0)
(sp-flt spt-y (meters -6.0))
(sp-rnd-flt spt-z -131072.0 12288.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.026666667) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.21333334)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1310)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
(sp-flt spt-num 0.00625)
(sp-rnd-flt spt-x (meters -45.0) (meters 4.0) 1.0)
(sp-flt spt-y (meters -6.0))
(sp-rnd-flt spt-z -57344.0 16384.0 1.0)
(sp-rnd-flt spt-scale-x (meters 2.0) (meters 4.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 92.0)
(sp-flt spt-g 92.0)
(sp-flt spt-b 92.0)
(sp-flt spt-a 1.0)
(sp-rnd-flt spt-scalevel-x (meters 0.026666667) (meters 0.006666667) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-a 0.21333334)
(sp-int spt-timer 900)
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
(sp-int spt-next-time 300)
(sp-launcher-by-id spt-next-launcher 1208)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-group-id-table* 283)
(new 'static 'sparticle-launch-group
:length #xaf
:duration #xbb8
:linger-duration #x5dc
:name "group-village2-sagehut-warpgate"
:launcher
(new 'static 'inline-array sparticle-group-item 175
(sp-item 1313 :fade-after (meters 60.0) :falloff-to (meters 60.0))
(sp-item 1314 :fade-after (meters 60.0) :falloff-to (meters 100.0) :binding 1311)
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1311 :flags (bit1 start-dead launch-asap))
(sp-item 1315 :fade-after (meters 60.0) :falloff-to (meters 100.0) :binding 1312)
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
(sp-item 1312 :flags (bit1 start-dead launch-asap))
)
:bounds
(new 'static 'sphere :x 28672.0 :y 16384.0 :z -18432.0 :w 49152.0)
)
)
(set!
(-> *part-id-table* 1315)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 12
(sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
(sp-flt spt-num 0.25)
(sp-flt spt-x (meters -2.0))
(sp-flt spt-scale-x (meters 0.25))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-g 128.0)
(sp-flt spt-a 0.0)
(sp-flt spt-vel-x (meters 0.0033333334))
(sp-int spt-timer 600)
(sp-cpuinfo-flags bit3)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1312)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 20
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
(sp-rnd-flt spt-num 1.0 0.2 1.0)
(sp-flt spt-x (meters 4.4444447))
(sp-flt spt-y (meters 4.0))
(sp-rnd-flt spt-z 22118.4 4096.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.1) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-rnd-flt spt-r 0.0 32.0 1.0)
(sp-rnd-flt spt-g 0.0 32.0 1.0)
(sp-rnd-flt spt-b 64.0 196.0 1.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
(sp-flt spt-vel-x (meters 0.0))
(sp-flt spt-vel-z (meters 0.0))
(sp-flt spt-fade-a 0.16)
(sp-flt spt-accel-x 1.2136296)
(sp-flt spt-accel-z -0.75093335)
(sp-int spt-timer 600)
(sp-cpuinfo-flags bit2 bit3 bit7)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1313)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 14
(sp-rnd-flt spt-num 3.0 3.0 1.0)
(sp-flt spt-x (meters -0.5))
(sp-int spt-rot-x 5)
(sp-flt spt-r 4096.0)
(sp-flt spt-g 3481.6)
(sp-flt spt-b 3481.6)
(sp-rnd-flt spt-vel-y (meters -0.026666667) (meters -0.02) 1.0)
(sp-flt spt-fade-b 5.936232)
(sp-int spt-timer 69)
(sp-cpuinfo-flags aux-list)
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 360.0) 1.0)
(sp-rnd-flt spt-conerot-radius (meters 4.0) (meters 3.0) 1.0)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1314)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 10
(sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
(sp-rnd-flt spt-num 0.2 1.0 1.0)
(sp-flt spt-scale-x (meters 0.25))
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-g 128.0)
(sp-flt spt-a 0.0)
(sp-int spt-timer 690)
(sp-cpuinfo-flags bit3)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1311)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 21
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 1.0 0.4 1.0)
(sp-flt spt-x (meters 4.4444447))
(sp-flt spt-y (meters 4.0))
(sp-flt spt-z 8601.6)
(sp-rnd-flt spt-scale-x (meters 1.1) (meters 0.6) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-rnd-flt spt-r 0.0 32.0 1.0)
(sp-rnd-flt spt-g 0.0 32.0 1.0)
(sp-rnd-flt spt-b 64.0 64.0 1.0)
(sp-rnd-flt spt-a 8.0 32.0 1.0)
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
(sp-flt spt-vel-x (meters -0.0044444446))
(sp-flt spt-vel-z (meters -0.0033333334))
(sp-rnd-flt spt-rotvel-z (degrees 0.0) (degrees 1.2) 1.0)
(sp-flt spt-fade-a 0.10666667)
(sp-flt spt-accel-x 4.247704)
(sp-int spt-timer 690)
(sp-cpuinfo-flags bit2 bit3 bit7)
(sp-end)
)
)
)
(set!
(-> *part-group-id-table* 284)
(new 'static 'sparticle-launch-group
:length 4
:duration #xbb8
:linger-duration #x5dc
:name "group-village2-tree-fire"
:launcher
(new 'static 'inline-array sparticle-group-item 4
(sp-item 1316 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1317 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1318 :fade-after (meters 120.0) :falloff-to (meters 120.0))
(sp-item 1319 :fade-after (meters 120.0) :falloff-to (meters 120.0))
)
:bounds
(new 'static 'sphere :y 40960.0 :w 49152.0)
)
)
(set!
(-> *part-id-table* 1316)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 27
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.1 1.0 1.0)
(sp-rnd-flt spt-x (meters 2.2) (meters 0.5) 1.0)
(sp-flt spt-y (meters -0.9))
(sp-rnd-flt spt-z -3686.4 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.5) (meters 1.0) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-rnd-flt spt-r 128.0 128.0 1.0)
(sp-rnd-flt spt-g 32.0 64.0 1.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-rotvel-z (degrees -1.9999999) (degrees 3.9999998) 1.0)
(sp-flt spt-fade-g 0.32)
(sp-flt spt-fade-b 0.32)
(sp-flt spt-fade-a 1.0666667)
(sp-flt spt-accel-y 1.024)
(sp-int-plain-rnd spt-timer 180 29 1)
(sp-cpuinfo-flags bit2 bit3 bit14)
(sp-int spt-next-time 60)
(sp-launcher-by-id spt-next-launcher 1320)
(sp-rnd-int-flt spt-conerot-x (degrees -8.0) 4 728.1778)
(sp-rnd-flt spt-conerot-y (degrees -180.0) (degrees 360.0) 1.0)
(sp-flt spt-conerot-z (degrees 0.0))
(sp-rnd-flt spt-conerot-radius (meters 0.0) (meters 0.5) 1.0)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1320)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 2
(sp-flt spt-fade-a -0.53333336)
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1317)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 26
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.1 1.0 1.0)
(sp-rnd-flt spt-x (meters -0.6) (meters 0.5) 1.0)
(sp-rnd-flt spt-y (meters -0.2) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -11878.4 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 0.5) (meters 1.0) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-rnd-flt spt-r 128.0 128.0 1.0)
(sp-rnd-flt spt-g 32.0 64.0 1.0)
(sp-flt spt-a 0.0)
(sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.006666667) 1.0)
(sp-rnd-flt spt-rotvel-z (degrees -1.9999999) (degrees 3.9999998) 1.0)
(sp-flt spt-fade-g 0.32)
(sp-flt spt-fade-b 0.32)
(sp-flt spt-fade-a 1.0666667)
(sp-flt spt-accel-y 1.024)
(sp-int-plain-rnd spt-timer 180 29 1)
(sp-cpuinfo-flags bit2 bit3 bit14)
(sp-int spt-next-time 60)
(sp-launcher-by-id spt-next-launcher 1320)
(sp-flt spt-conerot-x (degrees 45.0))
(sp-flt spt-conerot-y (degrees 240.0))
(sp-rnd-flt spt-conerot-radius (meters 0.0) (meters 0.5) 1.0)
(sp-flt spt-rotate-y (degrees 0.0))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1318)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 28
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.2 0.2 1.0)
(sp-rnd-flt spt-x (meters -0.6) (meters 0.5) 1.0)
(sp-rnd-flt spt-y (meters -0.2) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -11878.4 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.2) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 64.0)
(sp-flt spt-b 64.0)
(sp-flt spt-a 0.0)
(sp-flt spt-scalevel-x (meters 0.0044444446))
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-r -0.34133333)
(sp-flt spt-fade-g -0.17066666)
(sp-flt spt-fade-b -0.17066666)
(sp-flt spt-fade-a 0.4)
(sp-flt spt-accel-y 1.3653333)
(sp-int spt-timer 1200)
(sp-cpuinfo-flags bit2 bit14)
(sp-int spt-next-time 75)
(sp-launcher-by-id spt-next-launcher 1174)
(sp-rnd-flt spt-conerot-x (degrees 30.0) (degrees 60.0) 1.0)
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
(sp-flt spt-conerot-radius (meters 4.5))
(sp-end)
)
)
)
(set!
(-> *part-id-table* 1319)
(new 'static 'sparticle-launcher
:init-specs
(new 'static 'inline-array sp-field-init-spec 28
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
(sp-rnd-flt spt-num 0.2 0.2 1.0)
(sp-rnd-flt spt-x (meters -0.6) (meters 0.5) 1.0)
(sp-rnd-flt spt-y (meters -0.2) (meters 0.5) 1.0)
(sp-rnd-flt spt-z -11878.4 2048.0 1.0)
(sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.2) 1.0)
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
(sp-copy-from-other spt-scale-y -4)
(sp-flt spt-r 128.0)
(sp-flt spt-g 64.0)
(sp-flt spt-b 64.0)
(sp-flt spt-a 0.0)
(sp-flt spt-scalevel-x (meters 0.0044444446))
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
(sp-copy-from-other spt-scalevel-y -4)
(sp-flt spt-fade-r -0.34133333)
(sp-flt spt-fade-g -0.17066666)
(sp-flt spt-fade-b -0.17066666)
(sp-flt spt-fade-a 0.4)
(sp-flt spt-accel-y 1.3653333)
(sp-int spt-timer 1200)
(sp-cpuinfo-flags bit2 bit14)
(sp-int spt-next-time 75)
(sp-launcher-by-id spt-next-launcher 1174)
(sp-rnd-flt spt-conerot-x (degrees 30.0) (degrees 60.0) 1.0)
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
(sp-flt spt-conerot-radius (meters 4.5))
(sp-end)
)
)
)