mirror of
https://github.com/open-goal/jak-project
synced 2026-08-18 13:53:01 -04:00
dbc266c00b
* begin work on improved pretty printer * update ref * finish pretty printer * force line break for defstate
3742 lines
238 KiB
Common Lisp
Vendored
Generated
3742 lines
238 KiB
Common Lisp
Vendored
Generated
;;-*-Lisp-*-
|
|
(in-package goal)
|
|
|
|
;; definition of type firecanyon-part
|
|
(deftype firecanyon-part (part-spawner)
|
|
()
|
|
:heap-base #x60
|
|
:method-count-assert 21
|
|
:size-assert #xd0
|
|
:flag-assert #x15006000d0
|
|
)
|
|
|
|
;; definition for method 3 of type firecanyon-part
|
|
(defmethod inspect firecanyon-part ((obj firecanyon-part))
|
|
(let ((t9-0 (method-of-type part-spawner inspect)))
|
|
(t9-0 obj)
|
|
)
|
|
obj
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 229)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-1"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1011 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1012 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1013 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1014 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1014 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1014 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1012)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -28672.0 24576.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -165.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1014) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -24576.0 16384.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -165.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1013) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.03 0.03 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -24576.0 16384.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -165.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1011)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.5)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -28672.0 24576.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -165.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 230)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-2"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1017 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1018 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1019 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1020 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1020 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1020 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1018)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -20480.0 49152.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1020) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 40960.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1019) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 40960.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1017)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -20480.0 49152.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 231)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-3"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1021 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1022 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1023 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1024 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1024 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1024 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 81920.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1022)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.4)
|
|
(sp-rnd-flt spt-x (meters -10.5) (meters 20.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -81920.0 147456.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1024) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.5)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -77824.0 139264.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -1.1333333) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1023) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -77824.0 139264.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1021)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.6)
|
|
(sp-rnd-flt spt-x (meters -10.5) (meters 20.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -81920.0 147456.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 232)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-5"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1025 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1026 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1027 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1028 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1028 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1028 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x -8192.0 :z -8192.0 :w 57344.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1028) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 13.0) 1.0)
|
|
(sp-flt spt-y (meters 0.0))
|
|
(sp-rnd-flt spt-z -45056.0 69632.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.4666667) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -45.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1010) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 16
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
|
(sp-rnd-flt spt-num 1.0 6.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.5) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-rnd-flt spt-a 128.0 128.0 1.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.006666667) (meters 0.02) 1.0)
|
|
(sp-flt spt-scalevel-x (meters -0.0023333333))
|
|
(sp-copy-from-other spt-scalevel-y -4)
|
|
(sp-flt spt-accel-y -2.7306666)
|
|
(sp-int spt-timer 360)
|
|
(sp-cpuinfo-flags bit0 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 60.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1027) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 13.0) 1.0)
|
|
(sp-flt spt-y (meters 0.0))
|
|
(sp-rnd-flt spt-z -45056.0 69632.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -45.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1009) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 14
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.5) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 128.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-rnd-flt spt-a 128.0 128.0 1.0)
|
|
(sp-flt spt-scalevel-x (meters -0.0029166667))
|
|
(sp-copy-from-other spt-scalevel-y -4)
|
|
(sp-flt spt-accel-y -1.3653333)
|
|
(sp-int-plain-rnd spt-timer 30 179 1)
|
|
(sp-cpuinfo-flags bit0 bit3)
|
|
(sp-flt spt-rotate-y (degrees 45.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1025)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.5)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 16.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -53248.0 81920.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -45.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1016)
|
|
(new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-b -6.826667) (sp-end))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1026)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 16.0) 1.0)
|
|
(sp-flt spt-y (meters -0.5))
|
|
(sp-rnd-flt spt-z -53248.0 81920.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -45.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1015)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 4
|
|
(sp-flt spt-fade-a 0.0)
|
|
(sp-int spt-next-time 75)
|
|
(sp-launcher-by-id spt-next-launcher 1029)
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1029)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 5
|
|
(sp-flt spt-fade-r -0.8)
|
|
(sp-flt spt-fade-b 0.8)
|
|
(sp-int spt-next-time 150)
|
|
(sp-launcher-by-id spt-next-launcher 1030)
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1030)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 4
|
|
(sp-flt spt-fade-r 0.0)
|
|
(sp-flt spt-fade-b 0.0)
|
|
(sp-flt spt-fade-a -0.14222223)
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 233)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-6"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1031 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1032 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1033 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1034 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1034 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1034 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x 8192.0 :z 8192.0 :w 57344.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1034) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -5.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -22528.0 53248.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.4666667) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1032)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -26624.0 61440.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1033) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -5.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -22528.0 53248.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1031)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.3)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -26624.0 61440.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 234)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-7"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1035 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1036 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1037 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1038 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1038 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1038 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 57344.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1036)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -6.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -6144.0 61440.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -170.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1038) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -5.5) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -2048.0 53248.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.4666667) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -170.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1037) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -5.5) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -2048.0 53248.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -170.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1035)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.1)
|
|
(sp-rnd-flt spt-x (meters -6.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -6144.0 61440.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -170.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 235)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-8"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1039 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1040 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1041 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1042 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1042 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1042 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 65536.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1040)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 14.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -53248.0 114688.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1042) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -49152.0 106496.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.4666667) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1041) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -49152.0 106496.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1039)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.4)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 14.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -53248.0 114688.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -90.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 236)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-9"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1043 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1044 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1045 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1046 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1046 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1046 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 36864.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1044)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.08)
|
|
(sp-rnd-flt spt-x (meters -3.5) (meters 7.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -28672.0 61440.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1046) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 0.6)
|
|
(sp-rnd-flt spt-x (meters -2.5) (meters 5.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -24576.0 53248.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.4666667) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1045) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.03 0.03 1.0)
|
|
(sp-rnd-flt spt-x (meters -2.5) (meters 5.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -24576.0 53248.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1043)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.6)
|
|
(sp-rnd-flt spt-x (meters -3.5) (meters 7.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -28672.0 61440.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 237)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-10"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1047 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1048 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1049 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1050 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1050 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1050 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x -16384.0 :w 61440.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1048)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -13.5) (meters 20.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -57344.0 90112.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -35.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1050) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -12.5) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -53248.0 81920.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.4666667) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -35.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1049) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -12.5) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -53248.0 81920.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -35.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1047)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.5)
|
|
(sp-rnd-flt spt-x (meters -13.5) (meters 20.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -57344.0 90112.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -35.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 238)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-11"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1051 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1052 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1053 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1054 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1054 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1054 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x -16384.0 :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1052)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -10.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 57344.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1054) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -40960.0 49152.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.8000002) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1053) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -40960.0 49152.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1051)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.7)
|
|
(sp-rnd-flt spt-x (meters -10.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 57344.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 239)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-14"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1055 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1056 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1057 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1058 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1058 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1058 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x -16384.0 :w 61440.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1056)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -17.5) (meters 25.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -49152.0 98304.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1058) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -16.5) (meters 23.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 90112.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -4.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1057) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -16.5) (meters 23.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 90112.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1055)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.5)
|
|
(sp-rnd-flt spt-x (meters -17.5) (meters 25.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -49152.0 98304.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 240)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-15"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1059 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1060 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1061 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1062 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1062 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1062 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x -16384.0 :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1060)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -10.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 98304.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1062) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -40960.0 90112.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -5.133333) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1061) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.04 0.04 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -40960.0 90112.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1059)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -10.5) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 98304.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 241)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-16"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1063 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1064 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1065 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1066 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1066 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1066 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 57344.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1064)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 16.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -49152.0 106496.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -130.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1066) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.5) (meters 14.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 98304.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -3.4666667) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -130.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1065) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.5) (meters 14.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -45056.0 98304.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -130.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1063)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.1)
|
|
(sp-rnd-flt spt-x (meters -9.5) (meters 16.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -49152.0 106496.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -130.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 242)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-18"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1067 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1068 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1069 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1070 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1070 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1070 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x -16384.0 :z -16384.0 :w 106496.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1068)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.5)
|
|
(sp-rnd-flt spt-x (meters -11.0) (meters 24.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -114688.0 172032.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1070) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 2.0)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 22.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -110592.0 163840.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1069) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.07 0.07 1.0)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 22.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -110592.0 163840.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1067)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.9)
|
|
(sp-rnd-flt spt-x (meters -11.0) (meters 24.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -114688.0 172032.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 243)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-19"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1071 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1072 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1073 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1074 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1074 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1074 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 81920.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1072)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.3)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 23.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -73728.0 114688.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1074) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.5)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 21.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -69632.0 106496.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1073) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 21.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -69632.0 106496.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1071)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.4)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 23.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -73728.0 114688.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -55.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 244)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-21"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1075 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1076 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1077 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1078 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1078 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1078 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds
|
|
(new 'static 'sphere :x -16384.0 :z 16384.0 :w 90112.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1076)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.17)
|
|
(sp-rnd-flt spt-x (meters -23.0) (meters 32.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -20480.0 16384.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1078) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 0.8)
|
|
(sp-rnd-flt spt-x (meters -22.0) (meters 30.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 8192.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1077) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.03 0.03 1.0)
|
|
(sp-rnd-flt spt-x (meters -22.0) (meters 30.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 8192.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1075)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.7)
|
|
(sp-rnd-flt spt-x (meters -23.0) (meters 32.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -20480.0 16384.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -30.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 245)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-22"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1079 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1080 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1081 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1082 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1082 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1082 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1080)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -7.0) (meters 25.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 24576.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1082) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 23.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -12288.0 16384.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1081) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 23.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -12288.0 16384.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1079)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.5)
|
|
(sp-rnd-flt spt-x (meters -7.0) (meters 25.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 24576.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees -120.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 246)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-60"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1083 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1084 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1085 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1086 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1086 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1086 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 81920.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1084)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -11.0) (meters 21.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -69632.0 122880.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 50.000004))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1086) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.3)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -65536.0 114688.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees 50.000004))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1085) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.05 0.05 1.0)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 19.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -65536.0 114688.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees 50.000004))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1083)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -11.0) (meters 21.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -69632.0 122880.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 50.000004))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 247)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-62"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1087 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1088 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1089 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1090 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1090 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1090 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1088)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -32768.0 57344.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 100.00001))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1090) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 15.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -28672.0 49152.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees 100.00001))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1089) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.04 0.04 1.0)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 15.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -28672.0 49152.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees 100.00001))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1087)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.7)
|
|
(sp-rnd-flt spt-x (meters -9.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -32768.0 57344.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 100.00001))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 248)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-63"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1091 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1092 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1093 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1094 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1094 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1094 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1092)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -40960.0 65536.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1094) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -7.0) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -32768.0 57344.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1093) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.04 0.04 1.0)
|
|
(sp-rnd-flt spt-x (meters -7.0) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -32768.0 57344.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1091)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.7)
|
|
(sp-rnd-flt spt-x (meters -8.0) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -40960.0 65536.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 249)
|
|
(new 'static 'sparticle-launch-group
|
|
:length 11
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-lava-64"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 11
|
|
(sp-item 1095 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1096 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
(sp-item 1097 :fade-after (meters 100.0) :falloff-to (meters 100.0) :binding 1009)
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1009 :flags (start-dead))
|
|
(sp-item 1098 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 137 :length 5 :binding 1010)
|
|
(sp-item 1098 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 234 :length 5 :binding 1010)
|
|
(sp-item 1098 :fade-after (meters 100.0) :falloff-to (meters 100.0) :period 92 :length 5 :binding 1010)
|
|
(sp-item 1010 :flags (start-dead))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1096)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.1)
|
|
(sp-rnd-flt spt-x (meters -3.0) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -20480.0 36864.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 6.0) (meters 4.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 128.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.01))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1098) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 17
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
|
(sp-flt spt-num 0.6)
|
|
(sp-rnd-flt spt-x (meters -2.0) (meters 8.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 28672.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 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 255.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-rotvel-z (degrees -0.8) (degrees 6.8) 1.0)
|
|
(sp-flt spt-fade-a -12.0)
|
|
(sp-int spt-timer 20)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1097) (new 'static 'sparticle-launcher
|
|
:init-specs
|
|
(new 'static 'inline-array sp-field-init-spec 19
|
|
(sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
|
(sp-rnd-flt spt-num 0.02 0.02 1.0)
|
|
(sp-rnd-flt spt-x (meters -2.0) (meters 8.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -16384.0 28672.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0)
|
|
(sp-copy-from-other spt-scale-y -4)
|
|
(sp-flt spt-r 256.0)
|
|
(sp-rnd-flt spt-g 0.0 128.0 1.0)
|
|
(sp-flt spt-a 255.0)
|
|
(sp-rnd-flt spt-vel-y (meters 0.04) (meters 0.02) 1.0)
|
|
(sp-flt spt-fade-g -0.30476192)
|
|
(sp-flt spt-accel-y -10.922667)
|
|
(sp-int spt-timer 210)
|
|
(sp-cpuinfo-flags bit2 bit3)
|
|
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 30.0) 1.0)
|
|
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1095)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.4)
|
|
(sp-rnd-flt spt-x (meters -3.0) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters 0.5))
|
|
(sp-rnd-flt spt-z -20480.0 36864.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 6144.0)
|
|
(sp-flt spt-g 3686.4)
|
|
(sp-flt spt-b 4096.0)
|
|
(sp-flt spt-vel-y (meters 0.016666668))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 250) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-44"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1099 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1100 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1100)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters 0.0) (meters 14.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -65536.0 73728.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 0.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1099)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.25)
|
|
(sp-rnd-flt spt-x (meters 0.0) (meters 14.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -65536.0 73728.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 0.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 251) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-45"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1101 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1102 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1102)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters 0.0) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -16384.0 65536.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 0.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1101)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters 0.0) (meters 12.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -16384.0 65536.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 0.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 252) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-46"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1103 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1104 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1104)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.1)
|
|
(sp-rnd-flt spt-x (meters -3.0) (meters 5.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z 0.0 57344.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 5.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1103)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.5)
|
|
(sp-rnd-flt spt-x (meters -3.0) (meters 5.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z 0.0 57344.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 5.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 253) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-47"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1105 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1106 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1106)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.08)
|
|
(sp-rnd-flt spt-x (meters 2.0) (meters 5.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -49152.0 57344.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 5.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1105)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.4)
|
|
(sp-rnd-flt spt-x (meters 2.0) (meters 5.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -49152.0 57344.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 5.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 254) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-48"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1107 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1108 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 81920.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1108)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.4)
|
|
(sp-rnd-flt spt-x (meters -13.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -77824.0 94208.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 0.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1107)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 2.0)
|
|
(sp-rnd-flt spt-x (meters -13.0) (meters 17.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -77824.0 94208.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 0.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 255) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-50"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1109 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1110 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 57344.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1110)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 1.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z 0.0 73728.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 20.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1109)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.7)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 1.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z 0.0 73728.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 20.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 256) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-52"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1111 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1112 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1112)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -12.0) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -49152.0 65536.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 150.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1111)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.75)
|
|
(sp-rnd-flt spt-x (meters -12.0) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -49152.0 65536.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 150.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 257) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-53"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1113 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1114 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1114)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -12288.0 65536.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 150.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1113)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.75)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 18.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -12288.0 65536.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 150.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 258) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-54"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1115 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1116 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1116)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.3)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 13.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -73728.0 81920.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 155.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1115)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.5)
|
|
(sp-rnd-flt spt-x (meters -10.0) (meters 13.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -73728.0 81920.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 155.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 259) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-55"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1117 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1118 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 81920.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1118)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.35)
|
|
(sp-rnd-flt spt-x (meters -3.0) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -12288.0 131072.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 155.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1117)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.9)
|
|
(sp-rnd-flt spt-x (meters -3.0) (meters 10.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -12288.0 131072.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 155.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 260) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-56"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1119 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1120 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 32768.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1120)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.2)
|
|
(sp-rnd-flt spt-x (meters -7.0) (meters 16.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -32768.0 61440.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 256.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.21333334)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1119)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 1.0)
|
|
(sp-rnd-flt spt-x (meters -7.0) (meters 16.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -32768.0 61440.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 110.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 261) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-57"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1121 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1122 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1122)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 8.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -8192.0 81920.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 135.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1121)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.75)
|
|
(sp-rnd-flt spt-x (meters -6.0) (meters 8.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -8192.0 81920.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 135.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 262) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-58"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1123 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1124 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1124)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -1.0) (meters 8.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -73728.0 81920.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 170.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1123)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.75)
|
|
(sp-rnd-flt spt-x (meters -1.0) (meters 8.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -73728.0 81920.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 170.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-group-id-table* 263) (new 'static 'sparticle-launch-group
|
|
:length 2
|
|
:duration #xbb8
|
|
:linger-duration #x5dc
|
|
:name "group-firecanyon-heat-59"
|
|
:launcher
|
|
(new 'static 'inline-array sparticle-group-item 2
|
|
(sp-item 1125 :fade-after (meters 60.0) :falloff-to (meters 60.0))
|
|
(sp-item 1126 :fade-after (meters 150.0) :falloff-to (meters 150.0))
|
|
)
|
|
:bounds (new 'static 'sphere :w 49152.0)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1126)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 23
|
|
(sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
|
(sp-flt spt-num 0.15)
|
|
(sp-rnd-flt spt-x (meters -2.0) (meters 4.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -16384.0 81920.0 1.0)
|
|
(sp-rnd-flt spt-scale-x (meters 8.0) (meters 6.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-flt spt-r 256.0)
|
|
(sp-flt spt-g 192.0)
|
|
(sp-flt spt-a 0.0)
|
|
(sp-flt spt-vel-y (meters 0.04))
|
|
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
|
(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-g -0.10666667)
|
|
(sp-flt spt-fade-a 0.85333335)
|
|
(sp-int spt-timer 600)
|
|
(sp-cpuinfo-flags bit2)
|
|
(sp-int-plain-rnd spt-next-time 37 36 1)
|
|
(sp-launcher-by-id spt-next-launcher 1015)
|
|
(sp-flt spt-rotate-y (degrees 135.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(set! (-> *part-id-table* 1125)
|
|
(new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15
|
|
(sp-flt spt-num 0.75)
|
|
(sp-rnd-flt spt-x (meters -2.0) (meters 4.0) 1.0)
|
|
(sp-flt spt-y (meters -6.0))
|
|
(sp-rnd-flt spt-z -16384.0 81920.0 1.0)
|
|
(sp-int spt-rot-x 5)
|
|
(sp-flt spt-r 8192.0)
|
|
(sp-flt spt-g 5324.8)
|
|
(sp-flt spt-b 6144.0)
|
|
(sp-flt spt-vel-y (meters 0.053333335))
|
|
(sp-int spt-timer 300)
|
|
(sp-cpuinfo-flags aux-list)
|
|
(sp-int spt-next-time 240)
|
|
(sp-launcher-by-id spt-next-launcher 1016)
|
|
(sp-flt spt-rotate-y (degrees 135.0))
|
|
(sp-end)
|
|
)
|
|
)
|
|
)
|