;;-*-Lisp-*- (in-package goal) ;; definition for function eco-fadeout ;; INFO: Return type mismatch int vs none. (defun eco-fadeout ((arg0 sparticle-system) (arg1 sparticle-cpuinfo)) (if (zero? (logand (-> (the-as process-drawable (-> arg1 key proc)) state-flags) 1)) (set! (-> arg1 next-time) (the-as uint (* (-> *sp-frame-time* x) 2))) ) 0 (none) ) ;; definition for function eco-track-root-prim-fadeout ;; INFO: Return type mismatch int vs none. (defun eco-track-root-prim-fadeout ((arg0 sparticle-system) (arg1 sparticle-cpuinfo) (arg2 vector)) (let ((v1-1 (the-as process-drawable (-> arg1 key proc)))) (let ((a0-3 (-> (the-as collide-shape-moving (-> v1-1 root)) root-prim prim-core))) (set! (-> arg2 x) (-> a0-3 world-sphere x)) (set! (-> arg2 y) (-> a0-3 world-sphere y)) (set! (-> arg2 z) (-> a0-3 world-sphere z)) ) (if (zero? (logand (-> v1-1 state-flags) 1)) (set! (-> arg1 next-time) (the-as uint (* (-> *sp-frame-time* x) 2))) ) ) 0 (none) ) ;; definition for function part-tracker-track-root ;; INFO: Return type mismatch int vs none. (defun part-tracker-track-root ((arg0 sparticle-system) (arg1 sparticle-cpuinfo) (arg2 vector)) (let ((v1-3 (-> (the-as process-drawable (-> arg1 key proc)) root trans))) (set! (-> arg2 x) (-> v1-3 x)) (set! (-> arg2 y) (-> v1-3 y)) (set! (-> arg2 z) (-> v1-3 z)) ) 0 (none) ) ;; definition for function part-tracker-move-to-target (defun part-tracker-move-to-target ((arg0 part-tracker)) (let* ((v1-0 *target*) (a2-0 (if (not v1-0) (-> arg0 root trans) (vector<-cspace! (new 'stack-no-clear 'vector) (-> v1-0 node-list data 5)) ) ) ) (vector-lerp! (-> arg0 root trans) (-> arg0 offset) a2-0 (* 0.006666667 (the float (- (-> *display* base-frame-counter) (the-as int (-> arg0 start-time))))) ) ) ) ;; definition for function part-tracker-track-target ;; Used lq/sq (defun part-tracker-track-target ((arg0 part-tracker)) (set! (-> arg0 linger-callback) (-> arg0 callback)) (let* ((v1-1 *target*) (v1-3 (if (not v1-1) (-> arg0 root trans) (vector<-cspace! (new 'stack-no-clear 'vector) (-> v1-1 node-list data 5)) ) ) (v0-1 (-> arg0 root trans)) ) (set! (-> v0-1 quad) (-> v1-3 quad)) v0-1 ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 42) (new 'static 'sparticle-launch-group :length 20 :duration #xbb8 :linger-duration #x5dc :name "group-eco-blue" :launcher (new 'static 'inline-array sparticle-group-item 20 (sp-item 2 :flags (launch-asap) :binding 3) (sp-item 3 :fade-after (meters 40.0) :flags (start-dead launch-asap) :binding 5) (sp-item 3 :fade-after (meters 60.0) :flags (start-dead launch-asap) :binding 5) (sp-item 3 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 5) (sp-item 3 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 5) (sp-item 3 :fade-after (meters 130.0) :flags (start-dead launch-asap) :binding 5) (sp-item 3 :flags (start-dead launch-asap) :binding 5) (sp-item 5 :flags (start-dead launch-asap) :binding 7) (sp-item 5 :flags (start-dead launch-asap) :binding 8) (sp-item 5 :flags (start-dead launch-asap) :binding 9) (sp-item 5 :flags (start-dead launch-asap) :binding 7) (sp-item 5 :flags (start-dead launch-asap) :binding 8) (sp-item 5 :flags (start-dead launch-asap) :binding 9) (sp-item 7 :fade-after (meters 60.0) :flags (start-dead) :binding 10) (sp-item 8 :fade-after (meters 70.0) :flags (start-dead) :binding 10) (sp-item 9 :fade-after (meters 80.0) :flags (start-dead) :binding 10) (sp-item 7 :fade-after (meters 90.0) :flags (start-dead) :binding 10) (sp-item 8 :fade-after (meters 100.0) :flags (start-dead) :binding 10) (sp-item 9 :fade-after (meters 100.0) :flags (start-dead) :binding 10) (sp-item 10 :flags (start-dead)) ) :bounds (new 'static 'sphere :w 4096.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 2) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 9 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-x (meters 4.0)) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 3) (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 6.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 1228.8 614.4 1.0) (sp-rnd-flt spt-scale-x (meters 2.0) (meters 1.0) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 0.0 32.0 1.0) (sp-rnd-flt spt-g 32.0 96.0 1.0) (sp-rnd-flt spt-b 128.0 128.0 1.0) (sp-flt spt-a 32.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.0148148155) (meters 0.0044444446) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 4) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 4) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.21333334) (sp-int spt-timer 150) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 5) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 22 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 819.2 409.6 1.0) (sp-rnd-flt spt-scale-x (meters 0.8) (meters 0.4) 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 96.0) (sp-flt spt-g 96.0) (sp-flt spt-b 192.0) (sp-rnd-flt spt-a 32.0 32.0 1.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.017777778) (meters 0.0148148155) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-flt spt-rotvel-z (degrees 269.52002) (degrees 208.99998) 1.0) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 6) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 6) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.16) (sp-int spt-timer 150) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 7) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2)) (sp-rnd-flt spt-num 0.0 1.0 1.0) (sp-rnd-flt spt-scale-x (meters 0.2) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.15) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-rnd-flt spt-a 128.0 64.0 1.0) (sp-flt spt-fade-a -1.6) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 8) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x23 :page #x2)) (sp-rnd-flt spt-num 0.0 1.0 1.0) (sp-rnd-flt spt-scale-x (meters 0.2) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.15) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-rnd-flt spt-a 128.0 64.0 1.0) (sp-flt spt-fade-a -1.6) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 9) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x24 :page #x2)) (sp-rnd-flt spt-num 0.0 1.0 1.0) (sp-rnd-flt spt-scale-x (meters 0.2) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.15) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-rnd-flt spt-a 128.0 64.0 1.0) (sp-flt spt-fade-a -1.6) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 10) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 11 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-rnd-flt spt-num 0.2 0.2 1.0) (sp-rnd-flt spt-scale-x (meters 1.0) (meters 0.5) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 32.0) (sp-flt spt-g 32.0) (sp-flt spt-b 192.0) (sp-rnd-flt spt-a 96.0 64.0 1.0) (sp-int spt-timer 5) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 43) (new 'static 'sparticle-launch-group :length 18 :duration #x96 :linger-duration #x258 :name "group-eco-blue-collect" :launcher (new 'static 'inline-array sparticle-group-item 18 (sp-item 11 :flags (launch-asap) :binding 12) (sp-item 12 :flags (start-dead launch-asap) :binding 13) (sp-item 12 :flags (start-dead launch-asap) :binding 14) (sp-item 12 :flags (start-dead launch-asap) :binding 13) (sp-item 12 :flags (start-dead launch-asap) :binding 14) (sp-item 12 :flags (start-dead launch-asap) :binding 147) (sp-item 13 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 13 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 13 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 13 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 14 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 14 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 14 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 14 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 147 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 147 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 147 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 147 :fade-after (meters 40.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 8192.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 11) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 4.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 96.0) (sp-flt spt-g 96.0) (sp-flt spt-b 192.0) (sp-flt spt-a 64.0) (sp-flt spt-fade-a -3.2) (sp-int spt-timer 150) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'part-tracker-track-root) (sp-int spt-next-time 15) (sp-launcher-by-id spt-next-launcher 148) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 12) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 5.0) (sp-rnd-flt spt-y (meters -4.0) (meters 16.0) 1.0) (sp-flt spt-z 327.68) (sp-rnd-flt spt-scale-x (meters 0.75) (meters 0.5) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-flt spt-a 127.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters -0.017777778) (meters 0.00048828125) 145.63556) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.08)) (sp-flt spt-accel-z -21.845333) (sp-int spt-timer 150) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 13) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-scale-x (meters 0.2) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.15) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-rnd-flt spt-a 128.0 64.0 1.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 14) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x23 :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-scale-x (meters 0.2) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.15) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-rnd-flt spt-a 128.0 64.0 1.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 147) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x24 :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-scale-x (meters 0.2) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.15) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-rnd-flt spt-a 128.0 64.0 1.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 44) (new 'static 'sparticle-launch-group :length 15 :duration #xbb8 :linger-duration #x5dc :name "group-part-vent-blue-active" :launcher (new 'static 'inline-array sparticle-group-item 15 (sp-item 149 :fade-after (meters 140.0) :falloff-to (meters 140.0) :binding 156) (sp-item 149 :fade-after (meters 140.0) :falloff-to (meters 140.0) :binding 155) (sp-item 149 :fade-after (meters 140.0) :falloff-to (meters 140.0) :binding 154) (sp-item 150) (sp-item 151 :fade-after (meters 120.0) :falloff-to (meters 120.0)) (sp-item 152 :fade-after (meters 120.0) :falloff-to (meters 120.0)) (sp-item 153 :fade-after (meters 120.0) :falloff-to (meters 120.0)) (sp-item 154 :fade-after (meters 30.0) :falloff-to (meters 30.0) :flags (start-dead)) (sp-item 155 :fade-after (meters 60.0) :falloff-to (meters 60.0) :flags (start-dead)) (sp-item 156 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 154 :fade-after (meters 90.0) :falloff-to (meters 90.0) :flags (start-dead)) (sp-item 155 :fade-after (meters 100.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 156 :fade-after (meters 110.0) :falloff-to (meters 110.0) :flags (start-dead)) (sp-item 154 :fade-after (meters 120.0) :falloff-to (meters 120.0) :flags (start-dead)) (sp-item 155 :fade-after (meters 120.0) :falloff-to (meters 120.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :y 20480.0 :w 20480.0) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 45) (new 'static 'sparticle-launch-group :length 2 :duration #xbb8 :linger-duration #x5dc :name "group-part-vent-blue-inactive" :launcher (new 'static 'inline-array sparticle-group-item 2 (sp-item 149 :fade-after (meters 100.0)) (sp-item 150)) :bounds (new 'static 'sphere :y 20480.0 :w 20480.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 150) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2)) (sp-rnd-flt spt-num 0.1 1.0 1.0) (sp-rnd-flt spt-x (meters -0.75) (meters 1.5) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -3072.0 6144.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.4) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 32.0) (sp-flt spt-g 32.0) (sp-flt spt-b 192.0) (sp-flt spt-a 64.0) (sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.016666668) 1.0) (sp-flt spt-fade-a -0.2) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 149) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-rnd-flt spt-num 0.05 0.1 1.0) (sp-rnd-flt spt-x (meters -0.75) (meters 1.5) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -3072.0 6144.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 0.4) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 192.0) (sp-flt spt-a 96.0) (sp-rnd-flt spt-vel-y (meters 0.01) (meters 0.01) 1.0) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 156) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-scale-x (meters 0.5) (meters 1.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.2) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-flt spt-a 128.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 155) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x23 :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-scale-x (meters 0.5) (meters 1.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.2) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-flt spt-a 128.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 154) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x24 :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-scale-x (meters 0.5) (meters 1.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.2) (meters 0.1) 1.0) (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-b 128.0) (sp-flt spt-a 128.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 90) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 151) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2)) (sp-rnd-flt spt-num 0.1 0.5 1.0) (sp-rnd-flt spt-x (meters -0.5) (meters 1.0) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -2048.0 4096.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 10.0) (degrees 160.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.2) (meters 0.1) 1.0) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 255.0) (sp-flt spt-a 128.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 91) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 152) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x23 :page #x2)) (sp-rnd-flt spt-num 0.2 0.4 1.0) (sp-rnd-flt spt-x (meters -0.5) (meters 1.0) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -2048.0 4096.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 10.0) (degrees 160.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.2) (meters 0.1) 1.0) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 255.0) (sp-flt spt-a 128.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 91) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 153) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x24 :page #x2)) (sp-rnd-flt spt-num 0.3 0.1 1.0) (sp-rnd-flt spt-x (meters -0.5) (meters 1.0) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -2048.0 4096.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 10.0) (degrees 160.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.2) (meters 0.1) 1.0) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 255.0) (sp-flt spt-a 128.0) (sp-flt spt-fade-a -1.4) (sp-int spt-timer 91) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 146) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 146) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 6 (sp-flt spt-r 64.0) (sp-flt spt-g 64.0) (sp-flt spt-fade-r -1.0) (sp-flt spt-fade-g -1.0) (sp-flt spt-fade-a -2.0) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 48) (new 'static 'sparticle-launch-group :length 16 :duration #xbb8 :linger-duration #x5dc :name "group-eco-red" :launcher (new 'static 'inline-array sparticle-group-item 16 (sp-item 160 :flags (launch-asap) :binding 161) (sp-item 161 :flags (start-dead launch-asap) :binding 162) (sp-item 161 :flags (start-dead launch-asap) :binding 162) (sp-item 161 :flags (start-dead launch-asap) :binding 162) (sp-item 161 :flags (start-dead launch-asap) :binding 162) (sp-item 161 :flags (start-dead launch-asap) :binding 162) (sp-item 161 :flags (start-dead launch-asap) :binding 162) (sp-item 162 :flags (start-dead launch-asap) :binding 163) (sp-item 162 :flags (start-dead launch-asap) :binding 163) (sp-item 162 :flags (start-dead launch-asap) :binding 163) (sp-item 163 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 164) (sp-item 163 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 164) (sp-item 163 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 164) (sp-item 164 :fade-after (meters 90.0) :falloff-to (meters 110.0) :flags (start-dead)) (sp-item 164 :fade-after (meters 90.0) :falloff-to (meters 110.0) :flags (start-dead)) (sp-item 164 :fade-after (meters 90.0) :falloff-to (meters 110.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 4096.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 160) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 9 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-x (meters 4.0)) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 161) (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 6.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 614.4 819.2 1.0) (sp-rnd-flt spt-scale-x (meters 2.0) (meters 2.0) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 24.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.0148148155) (meters 0.0044444446) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 165) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 165) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.16) (sp-int spt-timer 150) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 162) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 1024.0 409.6 1.0) (sp-rnd-flt spt-scale-x (meters 0.6) (meters 0.4) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-a 32.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.017777778) (meters 0.0148148155) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 166) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 166) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.21333334) (sp-int spt-timer 150) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 163) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 17 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-x (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 286.72 122.88 1.0) (sp-rnd-flt spt-scale-x (meters 0.6) (meters 0.6) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-a 32.0) (sp-flt spt-vel-x (meters 0.11259259)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 166) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 164) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-rnd-flt spt-num 0.1 1.0 1.0) (sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.2) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 100.0 28.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-rnd-flt spt-a 32.0 32.0 1.0) (sp-flt spt-scalevel-x (meters -0.00038095238)) (sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 2.4) 1.0) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-g -0.4) (sp-flt spt-fade-a -0.01904762) (sp-rnd-flt spt-accel-y 0.40960002 0.6144 1.0) (sp-int-plain-rnd spt-timer 30 149 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 240) (sp-launcher-by-id spt-next-launcher 167) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 167) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-g 0.0) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 49) (new 'static 'sparticle-launch-group :length 11 :duration #x96 :linger-duration #x258 :flags (sp-group-flag use-local-clock) :name "group-eco-red-collect" :launcher (new 'static 'inline-array sparticle-group-item 11 (sp-item 168 :flags (launch-asap) :binding 169) (sp-item 169 :flags (start-dead launch-asap) :binding 170) (sp-item 169 :flags (start-dead launch-asap) :binding 170) (sp-item 169 :flags (start-dead launch-asap) :binding 170) (sp-item 169 :flags (start-dead launch-asap) :binding 170) (sp-item 169 :flags (start-dead launch-asap) :binding 170) (sp-item 170 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 170 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 170 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 170 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 170 :fade-after (meters 40.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 49152.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 168) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 4.0)) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 128.0) (sp-flt spt-fade-a -3.2) (sp-int spt-timer 150) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'part-tracker-track-root) (sp-int spt-next-time 15) (sp-launcher-by-id spt-next-launcher 148) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 169) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 5.0) (sp-rnd-flt spt-y (meters -4.0) (meters 16.0) 1.0) (sp-flt spt-z 327.68) (sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.2) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 255.0) (sp-flt spt-g 128.0) (sp-flt spt-b 0.0) (sp-flt spt-a 127.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters -0.017777778) (meters 0.00048828125) 145.63556) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.08)) (sp-flt spt-accel-z -21.845333) (sp-int spt-timer 150) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 170) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 21 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-scale-x (meters 1.0) (meters 0.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-rnd-flt spt-r 100.0 28.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-rnd-flt spt-a 64.0 32.0 1.0) (sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.006666667) 1.0) (sp-flt spt-scalevel-x (meters -0.005555555)) (sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 2.4) 1.0) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-g -2.0) (sp-flt spt-fade-a -0.22857143) (sp-rnd-flt spt-accel-y 0.40960002 0.6144 1.0) (sp-int spt-timer 54) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 240) (sp-launcher-by-id spt-next-launcher 171) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 50) (new 'static 'sparticle-launch-group :length 31 :duration #xbb8 :linger-duration #x5dc :name "group-part-vent-red-active" :launcher (new 'static 'inline-array sparticle-group-item 31 (sp-item 172 :fade-after (meters 30.0) :period 330 :length 5 :binding 173) (sp-item 172 :fade-after (meters 60.0) :period 736 :length 5 :binding 173) (sp-item 172 :fade-after (meters 90.0) :period 936 :length 5 :binding 173) (sp-item 172 :fade-after (meters 130.0) :period 528 :length 5 :binding 173) (sp-item 172 :fade-after (meters 170.0) :period 801 :length 5 :binding 173) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 173 :flags (start-dead launch-asap) :binding 174) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 174 :flags (start-dead launch-asap) :binding 175) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 50.0) :flags (start-dead)) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 60.0) :flags (start-dead)) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 70.0) :flags (start-dead)) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 90.0) :flags (start-dead)) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 175 :fade-after (meters 90.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 176 :fade-after (meters 140.0) :falloff-to (meters 140.0)) (sp-item 177) ) :bounds (new 'static 'sphere :y 12288.0 :w 20480.0) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 51) (new 'static 'sparticle-launch-group :length 2 :duration #xbb8 :linger-duration #x5dc :name "group-part-vent-red-inactive" :launcher (new 'static 'inline-array sparticle-group-item 2 (sp-item 176 :fade-after (meters 140.0) :falloff-to (meters 140.0)) (sp-item 177) ) :bounds (new 'static 'sphere :y 12288.0 :w 20480.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 177) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-rnd-flt spt-num 0.6 0.6 1.0) (sp-rnd-flt spt-x (meters -0.75) (meters 1.5) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -3072.0 6144.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.9) (meters 1.9) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 32.0) (sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.016666668) 1.0) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-flt spt-fade-a -0.10666667) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 176) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-rnd-flt spt-num 0.1 0.3 1.0) (sp-rnd-flt spt-x (meters -0.5) (meters 1.0) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -2048.0 4096.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 0.4) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 64.0) (sp-rnd-flt spt-vel-y (meters 0.01) (meters 0.01) 1.0) (sp-rnd-flt spt-rotvel-z (degrees -0.1) (degrees 0.1) 1.0) (sp-flt spt-fade-a -0.21333334) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 172) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 12 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-x (meters 0.0) (meters 1.5) 1.0) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-a 1.0) (sp-rnd-flt spt-vel-y (meters 0.006666667) (meters 0.0033333334) 1.0) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 5.0) 1.0) (sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 173) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-flt spt-z 2048.0) (sp-flt spt-scale-x (meters 1.0)) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 128.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.017777778) (meters 0.017777778) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-flt spt-fade-a -0.28444445) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 174) (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-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 1024.0 409.6 1.0) (sp-rnd-flt spt-scale-x (meters 1.0) (meters 0.5) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-a 32.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.017777778) (meters 0.0148148155) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 175) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 21 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-rnd-flt spt-num 0.1 1.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.0) (meters 0.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-rnd-flt spt-r 100.0 28.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-rnd-flt spt-a 64.0 32.0 1.0) (sp-rnd-flt spt-vel-y (meters 0.0033333334) (meters 0.006666667) 1.0) (sp-flt spt-scalevel-x (meters -0.0023809525)) (sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 2.4) 1.0) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-g -0.4) (sp-flt spt-fade-a -0.07619048) (sp-rnd-flt spt-accel-y 0.40960002 0.6144 1.0) (sp-int-plain-rnd spt-timer 30 149 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 240) (sp-launcher-by-id spt-next-launcher 171) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 171) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-g 0.0) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 52) (new 'static 'sparticle-launch-group :length 31 :duration #xbb8 :linger-duration #x5dc :name "group-part-vent-yellow-active" :launcher (new 'static 'inline-array sparticle-group-item 31 (sp-item 178 :fade-after (meters 40.0) :period 330 :length 5 :binding 179) (sp-item 178 :fade-after (meters 60.0) :period 736 :length 5 :binding 179) (sp-item 178 :fade-after (meters 80.0) :period 936 :length 5 :binding 179) (sp-item 178 :fade-after (meters 100.0) :period 528 :length 5 :binding 179) (sp-item 178 :fade-after (meters 130.0) :period 801 :length 5 :binding 179) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 179 :flags (start-dead launch-asap) :binding 180) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 180 :flags (start-dead launch-asap) :binding 181) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 60.0) :flags (start-dead)) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 70.0) :flags (start-dead)) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 90.0) :flags (start-dead)) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 181 :fade-after (meters 90.0) :falloff-to (meters 100.0) :flags (start-dead)) (sp-item 182 :fade-after (meters 140.0) :falloff-to (meters 140.0)) (sp-item 183) ) :bounds (new 'static 'sphere :y 12288.0 :w 20480.0) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 53) (new 'static 'sparticle-launch-group :length 2 :duration #xbb8 :linger-duration #x5dc :name "group-part-vent-yellow-inactive" :launcher (new 'static 'inline-array sparticle-group-item 2 (sp-item 182 :fade-after (meters 140.0) :falloff-to (meters 140.0)) (sp-item 183) ) :bounds (new 'static 'sphere :y 12288.0 :w 20480.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 183) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-rnd-flt spt-num 0.6 0.6 1.0) (sp-rnd-flt spt-x (meters -0.75) (meters 1.5) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -3072.0 6144.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.9) (meters 1.9) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 92.0 32.0 1.0) (sp-rnd-flt spt-g 32.0 92.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 32.0) (sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.016666668) 1.0) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-flt spt-fade-a -0.10666667) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 182) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-rnd-flt spt-num 0.1 0.3 1.0) (sp-rnd-flt spt-x (meters -0.5) (meters 1.0) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -2048.0 4096.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 0.4) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 0.0) (sp-flt spt-a 64.0) (sp-rnd-flt spt-vel-y (meters 0.01) (meters 0.01) 1.0) (sp-rnd-flt spt-rotvel-z (degrees -0.1) (degrees 0.1) 1.0) (sp-flt spt-fade-a -0.21333334) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 178) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 12 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-x (meters 0.0) (meters 1.5) 1.0) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-a 1.0) (sp-rnd-flt spt-vel-y (meters 0.013333334) (meters 0.013333334) 1.0) (sp-int spt-timer 375) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 5.0) 1.0) (sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 179) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 17 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-x (meters 0.0) (meters 16.0) 1.0) (sp-flt spt-y (meters 0.0)) (sp-rnd-flt spt-z 819.2 819.2 1.0) (sp-flt spt-scale-x (meters 1.0)) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-a 128.0) (sp-flt spt-vel-x (meters 0.10666667)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667) (sp-flt spt-fade-a -0.34133333) (sp-int spt-timer 375) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 180) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 17 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-x (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-flt spt-z 819.2) (sp-rnd-flt spt-scale-x (meters 1.0) (meters 0.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-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-a 128.0) (sp-flt spt-vel-x (meters 0.11259259)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667) (sp-flt spt-fade-a -0.34133333) (sp-int spt-timer 375) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 181) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 24 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-rnd-flt spt-num 0.5 2.0 1.0) (sp-flt spt-y (meters -0.05)) (sp-rnd-flt spt-scale-x (meters 0.4) (meters 0.1) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 100.0 28.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-rnd-flt spt-a 64.0 64.0 1.0) (sp-rnd-flt spt-vel-y (meters 0.0023333333) (meters 0.0016666667) 1.0) (sp-flt spt-scalevel-x (meters -0.0016666667)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-g -0.4) (sp-flt spt-fade-a -0.024242423) (sp-rnd-flt spt-accel-y -0.40960002 -1.2288 1.0) (sp-flt spt-friction 0.93) (sp-int-plain-rnd spt-timer 30 209 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 190) (sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 180.0) 1.0) (sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0) (sp-flt spt-conerot-radius (meters 0.05)) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 190) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-r 0.0) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 56) (new 'static 'sparticle-launch-group :length 19 :duration #xbb8 :linger-duration #x5dc :name "group-eco-yellow" :launcher (new 'static 'inline-array sparticle-group-item 19 (sp-item 191 :flags (launch-asap) :binding 192) (sp-item 192 :flags (start-dead launch-asap) :binding 193) (sp-item 192 :flags (start-dead launch-asap) :binding 193) (sp-item 192 :flags (start-dead launch-asap) :binding 193) (sp-item 192 :flags (start-dead launch-asap) :binding 193) (sp-item 192 :flags (start-dead launch-asap) :binding 193) (sp-item 192 :flags (start-dead launch-asap) :binding 193) (sp-item 193 :flags (start-dead launch-asap) :binding 194) (sp-item 193 :flags (start-dead launch-asap) :binding 194) (sp-item 193 :flags (start-dead launch-asap) :binding 194) (sp-item 193 :flags (start-dead launch-asap) :binding 194) (sp-item 194 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 195) (sp-item 194 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 195) (sp-item 194 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 195) (sp-item 194 :fade-after (meters 100.0) :flags (start-dead launch-asap) :binding 195) (sp-item 195 :fade-after (meters 90.0) :falloff-to (meters 110.0) :flags (start-dead)) (sp-item 195 :fade-after (meters 90.0) :falloff-to (meters 110.0) :flags (start-dead)) (sp-item 195 :fade-after (meters 90.0) :falloff-to (meters 110.0) :flags (start-dead)) (sp-item 195 :fade-after (meters 90.0) :falloff-to (meters 110.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 4096.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 191) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 9 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-x (meters 4.0)) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 192) (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 5.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 614.4 819.2 1.0) (sp-rnd-flt spt-scale-x (meters 2.0) (meters 2.0) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 192.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 16.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.0148148155) (meters 0.0044444446) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 196) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 196) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.10666667) (sp-int spt-timer 150) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 193) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 3072.0 409.6 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-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-a 32.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.017777778) (meters 0.0148148155) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 197) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 197) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.16) (sp-int spt-timer 150) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 194) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 17 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-x (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 491.52 122.88 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-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-a 32.0) (sp-flt spt-vel-x (meters 0.11259259)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 197) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 195) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-rnd-flt spt-num 0.1 1.0 1.0) (sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.1) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 100.0 28.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-rnd-flt spt-a 32.0 32.0 1.0) (sp-flt spt-scalevel-x (meters -0.0006190476)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-g -0.4) (sp-flt spt-fade-a -0.01904762) (sp-rnd-flt spt-accel-y -0.40960002 -0.6144 1.0) (sp-int-plain-rnd spt-timer 30 299 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 240) (sp-launcher-by-id spt-next-launcher 198) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 198) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-g 0.0) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 57) (new 'static 'sparticle-launch-group :length 11 :duration #x96 :linger-duration #x258 :name "group-eco-yellow-collect" :launcher (new 'static 'inline-array sparticle-group-item 11 (sp-item 199 :flags (launch-asap) :binding 200) (sp-item 200 :flags (start-dead launch-asap) :binding 201) (sp-item 200 :flags (start-dead launch-asap) :binding 201) (sp-item 200 :flags (start-dead launch-asap) :binding 201) (sp-item 200 :flags (start-dead launch-asap) :binding 201) (sp-item 200 :flags (start-dead launch-asap) :binding 201) (sp-item 201 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 201 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 201 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 201 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 201 :fade-after (meters 40.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 8192.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 199) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 4.0)) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 192.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 64.0) (sp-flt spt-fade-a -3.2) (sp-int spt-timer 150) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'part-tracker-track-root) (sp-int spt-next-time 15) (sp-launcher-by-id spt-next-launcher 148) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 200) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 5.0) (sp-rnd-flt spt-y (meters -4.0) (meters 16.0) 1.0) (sp-flt spt-z 327.68) (sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.2) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 255.0) (sp-flt spt-g 128.0) (sp-flt spt-b 0.0) (sp-flt spt-a 127.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters -0.017777778) (meters 0.00048828125) 145.63556) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.08)) (sp-flt spt-accel-z -21.845333) (sp-int spt-timer 150) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 201) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (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.3) (meters 0.1) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 100.0 28.0 1.0) (sp-rnd-flt spt-g 64.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-rnd-flt spt-a 32.0 32.0 1.0) (sp-flt spt-scalevel-x (meters -0.0006190476)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-g -0.4) (sp-flt spt-fade-a -0.01904762) (sp-rnd-flt spt-accel-y -0.40960002 -0.6144 1.0) (sp-int-plain-rnd spt-timer 30 299 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 240) (sp-launcher-by-id spt-next-launcher 198) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 58) (new 'static 'sparticle-launch-group :length 18 :duration #xbb8 :linger-duration #x5dc :name "group-eco-green" :launcher (new 'static 'inline-array sparticle-group-item 18 (sp-item 202 :flags (launch-asap) :binding 203) (sp-item 203 :flags (start-dead launch-asap) :binding 204) (sp-item 203 :flags (start-dead launch-asap) :binding 204) (sp-item 203 :flags (start-dead launch-asap) :binding 204) (sp-item 203 :flags (start-dead launch-asap) :binding 204) (sp-item 203 :flags (start-dead launch-asap) :binding 204) (sp-item 203 :flags (start-dead launch-asap) :binding 204) (sp-item 203 :flags (start-dead launch-asap) :binding 204) (sp-item 204 :fade-after (meters 90.0) :flags (start-dead launch-asap) :binding 205) (sp-item 204 :fade-after (meters 90.0) :flags (start-dead launch-asap) :binding 205) (sp-item 204 :fade-after (meters 90.0) :flags (start-dead launch-asap) :binding 205) (sp-item 204 :fade-after (meters 90.0) :flags (start-dead launch-asap) :binding 205) (sp-item 204 :fade-after (meters 90.0) :flags (start-dead launch-asap) :binding 205) (sp-item 205 :fade-after (meters 40.0) :falloff-to (meters 60.0) :flags (start-dead)) (sp-item 205 :fade-after (meters 40.0) :falloff-to (meters 60.0) :flags (start-dead)) (sp-item 205 :fade-after (meters 40.0) :falloff-to (meters 60.0) :flags (start-dead)) (sp-item 205 :fade-after (meters 40.0) :falloff-to (meters 60.0) :flags (start-dead)) (sp-item 205 :fade-after (meters 40.0) :falloff-to (meters 60.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 4096.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 202) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 12 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-x (meters 4.0)) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 0.0) (sp-flt spt-g 0.0) (sp-flt spt-a 1.0) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 203) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 21 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-flt spt-num 6.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 1228.8 1024.0 1.0) (sp-rnd-flt spt-scale-x (meters 2.0) (meters 1.0) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 32.0 92.0 1.0) (sp-rnd-flt spt-g 128.0 128.0 1.0) (sp-flt spt-a 24.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.0148148155) (meters 0.0044444446) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 206) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 206) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.16) (sp-int spt-timer 150) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 204) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-flt spt-z 1228.8) (sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.2) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 64.0 64.0 1.0) (sp-flt spt-g 255.0) (sp-flt spt-a 64.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.053333335) (meters 0.0148148155) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 207) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 207) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.42666668) (sp-int spt-timer 150) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 205) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 0.25) (sp-flt spt-y (meters -0.05)) (sp-flt spt-scale-x (meters 0.3)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 255.0) (sp-flt spt-g 255.0) (sp-flt spt-b 0.0) (sp-flt spt-a 48.0) (sp-flt spt-scalevel-x (meters -0.00075757573)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-r -2.8333333) (sp-flt spt-accel-y -0.6144) (sp-int-plain-rnd spt-timer 30 299 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 208) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 208) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-r 0.0) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 59) (new 'static 'sparticle-launch-group :length 8 :duration #xbb8 :linger-duration #x5dc :name "group-eco-green-pill" :launcher (new 'static 'inline-array sparticle-group-item 8 (sp-item 209 :flags (launch-asap) :binding 210) (sp-item 210 :flags (start-dead launch-asap) :binding 211) (sp-item 211 :flags (start-dead launch-asap) :binding 212) (sp-item 212 :flags (start-dead launch-asap) :binding 213) (sp-item 212 :flags (start-dead launch-asap)) (sp-item 212 :flags (start-dead launch-asap)) (sp-item 212 :flags (start-dead launch-asap)) (sp-item 213 :fade-after (meters 40.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 1638.4) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 209) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 11 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-a 0.0) (sp-int spt-timer -1) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'eco-track-root-prim-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 214) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 210) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 21 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 819.2 409.6 1.0) (sp-rnd-flt spt-scale-x (meters 0.6) (meters 0.4) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 32.0 92.0 1.0) (sp-rnd-flt spt-g 128.0 128.0 1.0) (sp-flt spt-a 24.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.026666667) (meters 0.026666667) 1.0) (sp-flt spt-vel-y (meters 0.0014814815)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-track-root-prim-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 214) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 214) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-fade-a -0.16) (sp-int spt-timer 150) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 211) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 21 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-flt spt-num 3.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 0.0 819.2 1.0) (sp-rnd-flt spt-scale-x (meters 0.6) (meters 0.4) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 32.0 92.0 1.0) (sp-rnd-flt spt-g 128.0 128.0 1.0) (sp-flt spt-a 24.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.017777778) (meters 0.017777778) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-rnd-int-flt spt-rotvel-z (degrees -0.4) 1 145.63556) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-track-root-prim-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 214) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 212) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-flt spt-z 327.68) (sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.05) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 255.0) (sp-flt spt-a 127.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-flt spt-vel-x (meters 0.10666667)) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-func spt-func 'eco-fadeout) (sp-int spt-next-time 10) (sp-launcher-by-id spt-next-launcher 215) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 215) (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-a -0.8466667) (sp-int spt-timer 150) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 213) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 0.25) (sp-flt spt-y (meters -0.05)) (sp-flt spt-scale-x (meters 0.15)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 255.0) (sp-flt spt-g 255.0) (sp-flt spt-b 0.0) (sp-flt spt-a 96.0) (sp-flt spt-scalevel-x (meters -0.00039393938)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-r -2.8333333) (sp-flt spt-accel-y -0.40960002) (sp-int-plain-rnd spt-timer 30 299 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 208) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 60) (new 'static 'sparticle-launch-group :length 11 :duration #x96 :linger-duration #x258 :name "group-eco-green-pill-collect" :launcher (new 'static 'inline-array sparticle-group-item 11 (sp-item 216 :flags (launch-asap) :binding 217) (sp-item 217 :flags (start-dead launch-asap) :binding 218) (sp-item 217 :flags (start-dead launch-asap) :binding 218) (sp-item 217 :flags (start-dead launch-asap) :binding 218) (sp-item 217 :flags (start-dead launch-asap) :binding 218) (sp-item 217 :flags (start-dead launch-asap) :binding 218) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 8192.0) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 61) (new 'static 'sparticle-launch-group :length 11 :duration #x96 :linger-duration #x258 :name "group-eco-green-collect" :launcher (new 'static 'inline-array sparticle-group-item 11 (sp-item 216 :flags (launch-asap) :binding 219) (sp-item 219 :flags (start-dead launch-asap) :binding 218) (sp-item 219 :flags (start-dead launch-asap) :binding 218) (sp-item 219 :flags (start-dead launch-asap) :binding 218) (sp-item 219 :flags (start-dead launch-asap) :binding 218) (sp-item 219 :flags (start-dead launch-asap) :binding 218) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) (sp-item 218 :fade-after (meters 40.0) :flags (start-dead)) ) :bounds (new 'static 'sphere :w 8192.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 216) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 15 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 4.0)) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 32.0 92.0 1.0) (sp-rnd-flt spt-g 128.0 128.0 1.0) (sp-flt spt-a 64.0) (sp-flt spt-fade-a -3.2) (sp-int spt-timer 150) (sp-cpuinfo-flags bit3 bit14) (sp-func spt-func 'part-tracker-track-root) (sp-int spt-next-time 15) (sp-launcher-by-id spt-next-launcher 148) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 148) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 5 (sp-flt spt-scale-x (meters 0.1)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-a 0.0) (sp-flt spt-fade-a 0.0) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 219) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 17 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 5.0) (sp-rnd-flt spt-y (meters -4.0) (meters 16.0) 1.0) (sp-flt spt-z 327.68) (sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.2) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 255.0) (sp-flt spt-a 127.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters -0.017777778) (meters 0.00048828125) 145.63556) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.08)) (sp-flt spt-accel-z -21.845333) (sp-int spt-timer 150) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 217) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 17 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters -4.0) (meters 16.0) 1.0) (sp-flt spt-z 327.68) (sp-rnd-flt spt-scale-x (meters 0.25) (meters 0.05) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 255.0) (sp-flt spt-a 127.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.017777778) (meters 0.017777778) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.04)) (sp-flt spt-accel-z -10.922667) (sp-int spt-timer 150) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 220) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-y (meters -0.05)) (sp-flt spt-scale-x (meters 0.3)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 255.0) (sp-flt spt-g 255.0) (sp-flt spt-b 0.0) (sp-flt spt-a 96.0) (sp-flt spt-scalevel-x (meters -0.00075757573)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-r -2.8333333) (sp-flt spt-accel-y -0.40960002) (sp-int-plain-rnd spt-timer 30 299 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 221) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 218) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-y (meters -0.05)) (sp-flt spt-scale-x (meters 0.2)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 255.0) (sp-flt spt-g 255.0) (sp-flt spt-b 0.0) (sp-flt spt-a 96.0) (sp-flt spt-scalevel-x (meters -0.0004545455)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-r -2.8333333) (sp-flt spt-accel-y -0.40960002) (sp-int-plain-rnd spt-timer 30 299 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 221) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 62) (new 'static 'sparticle-launch-group :length 33 :duration #xbb8 :linger-duration #x5dc :name "group-part-vent-green-active" :launcher (new 'static 'inline-array sparticle-group-item 33 (sp-item 222 :fade-after (meters 80.0) :falloff-to (meters 80.0) :period 48 :length 5 :binding 223) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 223 :fade-after (meters 80.0) :flags (start-dead launch-asap) :binding 224) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 224 :fade-after (meters 80.0) :falloff-to (meters 80.0) :flags (start-dead)) (sp-item 225 :fade-after (meters 100.0)) (sp-item 226) ) :bounds (new 'static 'sphere :y 20480.0 :w 20480.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 226) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :page #x2)) (sp-rnd-flt spt-num 0.6 0.6 1.0) (sp-rnd-flt spt-x (meters -0.75) (meters 1.5) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -3072.0 6144.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.9) (meters 1.9) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 0.0 64.0 1.0) (sp-rnd-flt spt-g 92.0 32.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 32.0) (sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.016666668) 1.0) (sp-rnd-int-flt spt-rotvel-z (degrees -0.1) 1 36.40889) (sp-flt spt-fade-a -0.10666667) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 225) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-rnd-flt spt-num 0.1 0.3 1.0) (sp-rnd-flt spt-x (meters -0.5) (meters 1.0) 1.0) (sp-flt spt-y (meters 0.5)) (sp-rnd-flt spt-z -2048.0 4096.0 1.0) (sp-rnd-flt spt-scale-x (meters 1.5) (meters 0.4) 1.0) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 0.0) (sp-flt spt-a 64.0) (sp-rnd-flt spt-vel-y (meters 0.01) (meters 0.01) 1.0) (sp-rnd-flt spt-rotvel-z (degrees -0.1) (degrees 0.1) 1.0) (sp-flt spt-fade-a -0.21333334) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 222) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 10 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-x (meters -1.0) (meters 2.0) 1.0) (sp-flt spt-scale-x (meters 0.01)) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-vel-y (meters 0.006666667) (meters 0.0033333334) 1.0) (sp-int spt-timer 750) (sp-cpuinfo-flags bit3 bit14) (sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 223) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-rnd-flt spt-y (meters 0.0) (meters 16.0) 1.0) (sp-rnd-flt spt-z 819.2 2457.6 1.0) (sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.3) 1.0) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 255.0) (sp-flt spt-b 0.0) (sp-flt spt-a 127.0) (sp-rnd-flt spt-omega 0.0 65536.0 1.0) (sp-rnd-flt spt-vel-x (meters 0.053333335) (meters 0.053333335) 1.0) (sp-flt spt-vel-y (meters 0.0)) (sp-flt spt-vel-z (meters 0.0)) (sp-flt spt-fade-r -0.2) (sp-int-plain-rnd spt-timer 600 149 1) (sp-cpuinfo-flags bit2 bit3 bit7 bit14) (sp-int-plain-rnd spt-next-time 450 149 1) (sp-launcher-by-id spt-next-launcher 227) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 227) (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-a -0.8466667) (sp-int spt-timer 150) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 224) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 17 (sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 0.2)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 255.0) (sp-flt spt-g 255.0) (sp-flt spt-b 0.0) (sp-flt spt-a 96.0) (sp-flt spt-scalevel-x (meters -0.0006060606)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-r -2.8333333) (sp-flt spt-accel-y -0.81920004) (sp-int-plain-rnd spt-timer 30 299 1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 208) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 63) (new 'static 'sparticle-launch-group :length 4 :duration #xbb8 :linger-duration #x5dc :name "group-fuel-cell-starburst" :launcher (new 'static 'inline-array sparticle-group-item 4 (sp-item 228 :fade-after (meters 35.0)) (sp-item 229 :fade-after (meters 20.0)) (sp-item 230 :flags (bit1 launch-asap)) (sp-item 231 :flags (bit1 launch-asap)) ) :bounds (new 'static 'sphere :y 2048.0 :w 6144.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 228) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 0.5) (sp-rnd-flt spt-scale-x (meters 0.5) (meters 0.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.1) (meters 0.8) 1.0) (sp-rnd-int spt-r 0 1 255.0) (sp-rnd-int spt-g 0 1 255.0) (sp-rnd-int spt-b 0 1 255.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.15) (degrees 0.3) 1.0) (sp-flt spt-scalevel-y (meters 0.009765625)) (sp-flt spt-fade-a 0.35555556) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 232) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 232) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-a -0.53333336) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 229) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 0.06) (sp-rnd-flt spt-scale-x (meters 2.0) (meters 0.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-flt spt-scale-y (meters 0.2)) (sp-rnd-int spt-r 0 1 255.0) (sp-rnd-int spt-g 0 1 255.0) (sp-rnd-int spt-b 0 1 255.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.15) (degrees 0.3) 1.0) (sp-flt spt-fade-a 0.32) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-int spt-next-time 75) (sp-launcher-by-id spt-next-launcher 232) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 230) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 14 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 3.5)) (sp-flt spt-rot-z (degrees 0.0)) (sp-flt spt-scale-y (meters 3.0)) (sp-flt spt-r 192.0) (sp-flt spt-g 192.0) (sp-rnd-flt spt-b 0.0 128.0 1.0) (sp-flt spt-a 64.0) (sp-flt spt-rotvel-z (degrees -0.4)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 231) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 14 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 4.0)) (sp-flt spt-rot-z (degrees 0.0)) (sp-flt spt-scale-y (meters 3.5)) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 128.0) (sp-flt spt-a 64.0) (sp-flt spt-rotvel-z (degrees 0.3)) (sp-int spt-timer -1) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root-prim) (sp-end) ) ) ) ;; definition for function sparticle-track-root-money ;; INFO: Return type mismatch int vs none. (defun sparticle-track-root-money ((arg0 sparticle-system) (arg1 sparticle-cpuinfo) (arg2 vector)) (let ((v1-1 (-> arg1 key proc))) (when (!= (-> v1-1 type) hud-money) (let ((v1-3 (-> (the-as process-drawable v1-1) root trans))) (set! (-> arg2 x) (-> v1-3 x)) (set! (-> arg2 y) (+ 2048.0 (-> v1-3 y))) (set! (-> arg2 z) (-> v1-3 z)) ) ) ) 0 (none) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 233) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 0.5) (sp-rnd-flt spt-scale-x (meters 0.5) (meters 0.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.1) (meters 0.8) 1.0) (sp-flt spt-r 192.0) (sp-flt spt-g 192.0) (sp-rnd-flt spt-b 0.0 128.0 1.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.15) (degrees 0.3) 1.0) (sp-flt spt-scalevel-y (meters 0.009765625)) (sp-flt spt-fade-a 0.35555556) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3) (sp-int spt-next-time 90) (sp-launcher-by-id spt-next-launcher 234) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 234) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-a -0.53333336) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 235) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 18 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 0.06) (sp-rnd-flt spt-scale-x (meters 2.0) (meters 0.5) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-flt spt-scale-y (meters 0.2)) (sp-flt spt-r 192.0) (sp-flt spt-g 192.0) (sp-rnd-flt spt-b 0.0 128.0 1.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.15) (degrees 0.3) 1.0) (sp-flt spt-fade-a 0.32) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3) (sp-int spt-next-time 75) (sp-launcher-by-id spt-next-launcher 234) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 236) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 14 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 2.5)) (sp-flt spt-rot-z (degrees 0.0)) (sp-flt spt-scale-y (meters 2.0)) (sp-flt spt-r 192.0) (sp-flt spt-g 192.0) (sp-rnd-flt spt-b 0.0 128.0 1.0) (sp-flt spt-a 32.0) (sp-flt spt-rotvel-z (degrees -0.4)) (sp-int spt-timer 3600) (sp-cpuinfo-flags bit2 bit3) (sp-func spt-func 'sparticle-track-root-money) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 237) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 14 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 3.0)) (sp-flt spt-rot-z (degrees 0.0)) (sp-flt spt-scale-y (meters 2.5)) (sp-flt spt-r 192.0) (sp-flt spt-g 192.0) (sp-rnd-flt spt-b 0.0 128.0 1.0) (sp-flt spt-a 32.0) (sp-flt spt-rotvel-z (degrees 0.3)) (sp-int spt-timer 3600) (sp-cpuinfo-flags bit2 bit3) (sp-func spt-func 'sparticle-track-root-money) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 64) (new 'static 'sparticle-launch-group :length 1 :duration #xbb8 :linger-duration #x5dc :name "group-money-starburst" :launcher (new 'static 'inline-array sparticle-group-item 1 (sp-item 238)) :bounds (new 'static 'sphere :y 2048.0 :w 6144.0) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 65) (new 'static 'sparticle-launch-group :length 2 :duration #xbb8 :linger-duration #x5dc :name "group-buzzer-effect" :launcher (new 'static 'inline-array sparticle-group-item 2 (sp-item 239 :flags (is-3d)) (sp-item 240 :flags (is-3d))) :bounds (new 'static 'sphere :w 4096.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 239) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x1a :page #x2)) (sp-flt spt-num 2.0) (sp-rnd-flt spt-scale-x (meters 1.3) (meters 0.2) 1.0) (sp-rnd-flt spt-rot-x 0.0 12743.111 1.0) (sp-flt spt-rot-y (degrees 0.0)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 128.0) (sp-flt spt-a 32.0) (sp-flt spt-fade-a -1.0) (sp-int spt-timer 10) (sp-cpuinfo-flags bit2 bit3 bit12 bit14) (sp-rnd-flt spt-launchrot-x (degrees -180.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-launchrot-y (degrees -180.0) (degrees 360.0) 1.0) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 240) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 16 (sp-tex spt-texture (new 'static 'texture-id :index #x1a :page #x2)) (sp-flt spt-num 2.0) (sp-rnd-flt spt-scale-x (meters 1.3) (meters 0.2) 1.0) (sp-rnd-flt spt-rot-x 20024.889 12743.111 1.0) (sp-flt spt-rot-y (degrees 0.0)) (sp-copy-from-other spt-scale-y -4) (sp-flt spt-r 128.0) (sp-flt spt-g 128.0) (sp-flt spt-b 128.0) (sp-flt spt-a 32.0) (sp-flt spt-fade-a -1.0) (sp-int spt-timer 10) (sp-cpuinfo-flags bit2 bit3 bit12 bit14) (sp-rnd-flt spt-launchrot-x (degrees -180.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-launchrot-y (degrees -180.0) (degrees 360.0) 1.0) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 66) (new 'static 'sparticle-launch-group :length 3 :duration #x5 :linger-duration #x4b0 :flags (sp-group-flag use-local-clock) :name "group-green-collect" :launcher (new 'static 'inline-array sparticle-group-item 3 (sp-item 241) (sp-item 242) (sp-item 243)) :bounds (new 'static 'sphere :w 49152.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 241) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 16.0) (sp-rnd-flt spt-scale-x (meters 6.0) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.5) (meters 1.0) 1.0) (sp-rnd-flt spt-r 32.0 92.0 1.0) (sp-rnd-flt spt-g 128.0 128.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-scalevel-y (meters 0.009765625)) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 242) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 6.0) (sp-rnd-flt spt-scale-x (meters 8.0) (meters 2.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-flt spt-scale-y (meters 0.5)) (sp-rnd-flt spt-r 32.0 92.0 1.0) (sp-rnd-flt spt-g 128.0 128.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 243) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 6.0)) (sp-flt spt-rot-z (degrees 0.0)) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 32.0 92.0 1.0) (sp-rnd-flt spt-g 128.0 128.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 128.0) (sp-flt spt-scalevel-x (meters 0.1)) (sp-flt spt-rotvel-z (degrees -0.8)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-a -0.42666668) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int spt-next-time 60) (sp-launcher-by-id spt-next-launcher 245) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 67) (new 'static 'sparticle-launch-group :length 3 :duration #x5 :linger-duration #x4b0 :flags (sp-group-flag use-local-clock) :name "group-blue-collect" :launcher (new 'static 'inline-array sparticle-group-item 3 (sp-item 246) (sp-item 247) (sp-item 248)) :bounds (new 'static 'sphere :w 49152.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 246) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 16.0) (sp-rnd-flt spt-scale-x (meters 6.0) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.5) (meters 1.0) 1.0) (sp-rnd-flt spt-r 32.0 32.0 1.0) (sp-rnd-flt spt-g 60.0 20.0 1.0) (sp-rnd-flt spt-b 128.0 64.0 1.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-scalevel-y (meters 0.009765625)) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 247) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 6.0) (sp-rnd-flt spt-scale-x (meters 8.0) (meters 2.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-flt spt-scale-y (meters 0.5)) (sp-rnd-flt spt-r 32.0 32.0 1.0) (sp-rnd-flt spt-g 60.0 20.0 1.0) (sp-rnd-flt spt-b 128.0 64.0 1.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 248) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 6.0)) (sp-flt spt-rot-z (degrees 0.0)) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 32.0 32.0 1.0) (sp-rnd-flt spt-g 60.0 20.0 1.0) (sp-rnd-flt spt-b 128.0 64.0 1.0) (sp-flt spt-a 128.0) (sp-flt spt-scalevel-x (meters 0.1)) (sp-flt spt-rotvel-z (degrees -0.8)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-a -0.42666668) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int spt-next-time 60) (sp-launcher-by-id spt-next-launcher 245) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 68) (new 'static 'sparticle-launch-group :length 3 :duration #x5 :linger-duration #x4b0 :flags (sp-group-flag use-local-clock) :name "group-yellow-collect" :launcher (new 'static 'inline-array sparticle-group-item 3 (sp-item 249) (sp-item 250) (sp-item 251)) :bounds (new 'static 'sphere :w 32768.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 249) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 16.0) (sp-rnd-flt spt-scale-x (meters 6.0) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.5) (meters 1.0) 1.0) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 192.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-scalevel-y (meters 0.009765625)) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 244) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 2 (sp-flt spt-fade-a -0.15238096) (sp-end)) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 250) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 6.0) (sp-rnd-flt spt-scale-x (meters 8.0) (meters 2.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-flt spt-scale-y (meters 0.5)) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 192.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 251) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 6.0)) (sp-flt spt-rot-z (degrees 0.0)) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 64.0 192.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 128.0) (sp-flt spt-scalevel-x (meters 0.1)) (sp-flt spt-rotvel-z (degrees -0.8)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-a -0.42666668) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int spt-next-time 60) (sp-launcher-by-id spt-next-launcher 245) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 245) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 3 (sp-flt spt-scalevel-x (meters -0.025)) (sp-copy-from-other spt-scalevel-y -4) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-group-id-table* 69) (new 'static 'sparticle-launch-group :length 3 :duration #x5 :linger-duration #x4b0 :flags (sp-group-flag use-local-clock) :name "group-red-collect" :launcher (new 'static 'inline-array sparticle-group-item 3 (sp-item 252) (sp-item 253) (sp-item 254)) :bounds (new 'static 'sphere :w 49152.0) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 252) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 20 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 16.0) (sp-rnd-flt spt-scale-x (meters 6.0) (meters 1.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-rnd-flt spt-scale-y (meters 0.5) (meters 1.0) 1.0) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-scalevel-y (meters 0.009765625)) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 253) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2)) (sp-flt spt-num 6.0) (sp-rnd-flt spt-scale-x (meters 8.0) (meters 2.0) 1.0) (sp-int spt-rot-x 4) (sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0) (sp-flt spt-scale-y (meters 0.5)) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 0.0) (sp-flt spt-scalevel-x (meters 0.009765625)) (sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0) (sp-flt spt-fade-a 2.1333334) (sp-int spt-timer 450) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int-plain-rnd spt-next-time 5 19 1) (sp-launcher-by-id spt-next-launcher 244) (sp-end) ) ) ) ;; failed to figure out what this is: (set! (-> *part-id-table* 254) (new 'static 'sparticle-launcher :init-specs (new 'static 'inline-array sp-field-init-spec 19 (sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2)) (sp-flt spt-num 1.0) (sp-flt spt-scale-x (meters 6.0)) (sp-flt spt-rot-z (degrees 0.0)) (sp-copy-from-other spt-scale-y -4) (sp-rnd-flt spt-r 128.0 128.0 1.0) (sp-rnd-flt spt-g 0.0 64.0 1.0) (sp-flt spt-b 0.0) (sp-flt spt-a 128.0) (sp-flt spt-scalevel-x (meters 0.1)) (sp-flt spt-rotvel-z (degrees -0.8)) (sp-copy-from-other spt-scalevel-y -4) (sp-flt spt-fade-a -0.42666668) (sp-int spt-timer 300) (sp-cpuinfo-flags bit2 bit3 bit14) (sp-func spt-func 'sparticle-track-root) (sp-int spt-next-time 60) (sp-launcher-by-id spt-next-launcher 245) (sp-end) ) ) )