mirror of
https://github.com/open-goal/jak-project
synced 2026-06-23 09:29:56 -04:00
a3e004f475
Co-authored-by: Hat Kid <6624576+Hat-Kid@users.noreply.github.com>
1949 lines
56 KiB
Common Lisp
Vendored
Generated
1949 lines
56 KiB
Common Lisp
Vendored
Generated
;;-*-Lisp-*-
|
|
(in-package goal)
|
|
|
|
;; this file is debug only
|
|
(declare-file (debug))
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 46
|
|
:init-specs ((:texture (glow level-default-sprite))
|
|
(:num 1.0)
|
|
(:scale-x (meters 5) (meters 2))
|
|
(:scale-y :copy scale-x)
|
|
(:r 255.0)
|
|
(:g 0.0)
|
|
(:b 0.0)
|
|
(:a 64.0 64.0)
|
|
(:rotvel-z (degrees 0.3))
|
|
(:fade-a -1.6)
|
|
(:timer (seconds 0.067))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-red-eco-strike-ground
|
|
:id 6
|
|
:duration (seconds 0.035)
|
|
:linger-duration (seconds 1.5)
|
|
:bounds (static-bspherem 0 0 0 2)
|
|
:parts ((sp-item 47) (sp-item 48))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 47
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 24.0)
|
|
(:y (meters 1))
|
|
(:scale-x (meters 1) (meters 1))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 32.0)
|
|
(:a 8.0 56.0)
|
|
(:vel-y (meters 0.13333334) (meters 0.16666667))
|
|
(:scalevel-x (meters 0.013333334))
|
|
(:rotvel-z (degrees -0.4) (degrees 0.8))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -1.4222223)
|
|
(:fade-a -0.35555556)
|
|
(:accel-y (meters 0.00008333333))
|
|
(:friction 0.7)
|
|
(:timer (seconds 0.6))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:next-time (seconds 0.3))
|
|
(:next-launcher 49)
|
|
(:conerot-x (degrees 90))
|
|
(:conerot-y (degrees 0) (degrees 360))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 48
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 32.0)
|
|
(:y (meters 1))
|
|
(:scale-x (meters 1) (meters 0.5))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:a 64.0 8.0)
|
|
(:vel-y (meters 0.3))
|
|
(:scalevel-x (meters 0.0033333334))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -2.8444445)
|
|
(:fade-a -0.82222223)
|
|
(:friction 0.7)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:next-time (seconds 0.15))
|
|
(:next-launcher 49)
|
|
(:conerot-x (degrees 90))
|
|
(:conerot-y (degrees 0) (degrees 360))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-red-eco-spinkick
|
|
:id 7
|
|
:duration (seconds 0.035)
|
|
:linger-duration (seconds 1.5)
|
|
:bounds (static-bspherem 0 0 0 2)
|
|
:parts ((sp-item 50) (sp-item 51) (sp-item 52 :flags (sp5)))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 50
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 1.5) (meters 1))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 32.0)
|
|
(:a 8.0 56.0)
|
|
(:scalevel-x (meters 0.013333334))
|
|
(:rotvel-z (degrees -0.4) (degrees 0.8))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -1.4222223)
|
|
(:fade-a -0.35555556)
|
|
(:accel-y (meters 0.00008333333))
|
|
(:timer (seconds 0.6))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:next-time (seconds 0.3))
|
|
(:next-launcher 49)
|
|
(:conerot-x (degrees 0) (degrees 180))
|
|
(:conerot-y (degrees 0) (degrees 360))
|
|
(:conerot-radius (meters 0) (meters 0.5))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 49
|
|
:init-specs ((:fade-r -0.7111111) (:fade-g 0.7111111) (:fade-b 0.35555556))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 51
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.66)
|
|
(:scale-x (meters 1) (meters 0.5))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:a 64.0 8.0)
|
|
(:scalevel-x (meters 0.0033333334))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -2.8444445)
|
|
(:fade-a -0.82222223)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:next-time (seconds 0.15))
|
|
(:next-launcher 49)
|
|
(:conerot-x (degrees 0) (degrees 180))
|
|
(:conerot-y (degrees 0) (degrees 360))
|
|
(:conerot-radius (meters 0) (meters 0.1))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 52
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 4) (meters 2))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0)
|
|
(:g 96.0)
|
|
(:a 64.0)
|
|
(:fade-a -4.0)
|
|
(:accel-y (meters 0.00008333333))
|
|
(:timer (seconds 0.035))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-eco-blue
|
|
:id 8
|
|
:bounds (static-bspherem 0 0 0 1)
|
|
:parts ((sp-item 59 :flags (sp3) :binding 53)
|
|
(sp-item 53 :fade-after (meters 40) :flags (sp2 sp3) :binding 54)
|
|
(sp-item 53 :fade-after (meters 60) :flags (sp2 sp3) :binding 54)
|
|
(sp-item 53 :fade-after (meters 80) :flags (sp2 sp3) :binding 54)
|
|
(sp-item 53 :fade-after (meters 100) :flags (sp2 sp3) :binding 54)
|
|
(sp-item 53 :fade-after (meters 130) :flags (sp2 sp3) :binding 54)
|
|
(sp-item 53 :flags (sp2 sp3) :binding 54)
|
|
(sp-item 54 :flags (sp2 sp3) :binding 55)
|
|
(sp-item 54 :flags (sp2 sp3) :binding 56)
|
|
(sp-item 54 :flags (sp2 sp3) :binding 57)
|
|
(sp-item 54 :flags (sp2 sp3) :binding 55)
|
|
(sp-item 54 :flags (sp2 sp3) :binding 56)
|
|
(sp-item 54 :flags (sp2 sp3) :binding 57)
|
|
(sp-item 55 :fade-after (meters 60) :flags (sp2) :binding 58)
|
|
(sp-item 56 :fade-after (meters 70) :flags (sp2) :binding 58)
|
|
(sp-item 57 :fade-after (meters 80) :flags (sp2) :binding 58)
|
|
(sp-item 55 :fade-after (meters 90) :flags (sp2) :binding 58)
|
|
(sp-item 56 :fade-after (meters 100) :flags (sp2) :binding 58)
|
|
(sp-item 57 :fade-after (meters 100) :flags (sp2) :binding 58)
|
|
(sp-item 58 :flags (sp2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 59
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 4))
|
|
(:scale-x (meters 0.01))
|
|
(:scale-y :copy scale-x)
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root-prim)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 53
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 6.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.3) (meters 0.15))
|
|
(:scale-x (meters 2) (meters 1))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 0.0 32.0)
|
|
(:g 32.0 96.0)
|
|
(:b 128.0 128.0)
|
|
(:a 32.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.0148148155) (meters 0.0044444446))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:rotvel-z (degrees -0.1) 1 (degrees 0.2))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 60)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 60
|
|
:init-specs ((:fade-a -0.21333334) (:timer (seconds 0.5)))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 54
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.2) (meters 0.1))
|
|
(:scale-x (meters 0.8) (meters 0.4))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 96.0)
|
|
(:g 96.0)
|
|
(:b 192.0)
|
|
(:a 32.0 32.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.017777778) (meters 0.0148148155))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:rotvel-z (degrees 269.52002) (degrees 208.99998))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 61)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 61
|
|
:init-specs ((:fade-a -0.16) (:timer (seconds 0.5)))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 55
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.0 1.0)
|
|
(:scale-x (meters 0.2) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.15) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0 64.0)
|
|
(:fade-a -1.6)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 56
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.0 1.0)
|
|
(:scale-x (meters 0.2) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.15) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0 64.0)
|
|
(:fade-a -1.6)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 57
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.0 1.0)
|
|
(:scale-x (meters 0.2) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.15) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0 64.0)
|
|
(:fade-a -1.6)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 58
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.2 0.2)
|
|
(:scale-x (meters 1) (meters 0.5))
|
|
(:scale-y :copy scale-x)
|
|
(:r 32.0)
|
|
(:g 32.0)
|
|
(:b 192.0)
|
|
(:a 96.0 64.0)
|
|
(:timer (seconds 0.017))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-eco-blue-collect
|
|
:id 9
|
|
:duration (seconds 0.5)
|
|
:linger-duration (seconds 2)
|
|
:bounds (static-bspherem 0 0 0 2)
|
|
:parts ((sp-item 67 :flags (sp3) :binding 63)
|
|
(sp-item 63 :flags (sp2 sp3) :binding 64)
|
|
(sp-item 63 :flags (sp2 sp3) :binding 65)
|
|
(sp-item 63 :flags (sp2 sp3) :binding 64)
|
|
(sp-item 63 :flags (sp2 sp3) :binding 65)
|
|
(sp-item 63 :flags (sp2 sp3) :binding 66)
|
|
(sp-item 64 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 64 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 64 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 64 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 65 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 65 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 65 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 65 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 66 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 66 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 66 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 66 :fade-after (meters 40) :flags (sp2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 67
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 4))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 96.0)
|
|
(:g 96.0)
|
|
(:b 192.0)
|
|
(:a 64.0)
|
|
(:fade-a -3.2)
|
|
(:timer (seconds 0.5))
|
|
(:flags (sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'part-tracker-track-root)
|
|
(:next-time (seconds 0.05))
|
|
(:next-launcher 68)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 63
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 5.0)
|
|
(:y (meters -4) (meters 16))
|
|
(:z (meters 0.08))
|
|
(:scale-x (meters 0.75) (meters 0.5))
|
|
(:scale-y :copy scale-x)
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 127.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters -0.017777778) 2.0 (meters 0.035555556))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0.08))
|
|
(:accel-z (meters -0.0053333333))
|
|
(:timer (seconds 0.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 64
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 0.2) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.15) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0 64.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 65
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 0.2) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.15) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0 64.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 66
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 0.2) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.15) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0 64.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-part-vent-blue-active
|
|
:id 10
|
|
:bounds (static-bspherem 0 5 0 5)
|
|
:parts ((sp-item 72 :fade-after (meters 140) :falloff-to (meters 140) :binding 69)
|
|
(sp-item 72 :fade-after (meters 140) :falloff-to (meters 140) :binding 70)
|
|
(sp-item 72 :fade-after (meters 140) :falloff-to (meters 140) :binding 71)
|
|
(sp-item 73)
|
|
(sp-item 74 :fade-after (meters 120) :falloff-to (meters 120))
|
|
(sp-item 75 :fade-after (meters 120) :falloff-to (meters 120))
|
|
(sp-item 76 :fade-after (meters 120) :falloff-to (meters 120))
|
|
(sp-item 71 :fade-after (meters 30) :falloff-to (meters 30) :flags (sp2))
|
|
(sp-item 70 :fade-after (meters 60) :falloff-to (meters 60) :flags (sp2))
|
|
(sp-item 69 :fade-after (meters 80) :falloff-to (meters 80) :flags (sp2))
|
|
(sp-item 71 :fade-after (meters 90) :falloff-to (meters 90) :flags (sp2))
|
|
(sp-item 70 :fade-after (meters 100) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 69 :fade-after (meters 110) :falloff-to (meters 110) :flags (sp2))
|
|
(sp-item 71 :fade-after (meters 120) :falloff-to (meters 120) :flags (sp2))
|
|
(sp-item 70 :fade-after (meters 120) :falloff-to (meters 120) :flags (sp2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-part-vent-blue-inactive
|
|
:id 11
|
|
:bounds (static-bspherem 0 5 0 5)
|
|
:parts ((sp-item 72 :fade-after (meters 100)) (sp-item 73))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 73
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.1 1.0)
|
|
(:x (meters -0.75) (meters 1.5))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.75) (meters 1.5))
|
|
(:scale-x (meters 1.5) (meters 1.4))
|
|
(:scale-y :copy scale-x)
|
|
(:r 32.0)
|
|
(:g 32.0)
|
|
(:b 192.0)
|
|
(:a 64.0)
|
|
(:vel-y (meters 0.016666668) (meters 0.016666668))
|
|
(:fade-a -0.2)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 72
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.05 0.1)
|
|
(:x (meters -0.75) (meters 1.5))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.75) (meters 1.5))
|
|
(:scale-x (meters 1.5) (meters 0.4))
|
|
(:scale-y :copy scale-x)
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 192.0)
|
|
(:a 96.0)
|
|
(:vel-y (meters 0.01) (meters 0.01))
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 69
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 0.5) (meters 1.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.2) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 70
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 0.5) (meters 1.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.2) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 71
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 0.5) (meters 1.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.2) (meters 0.1))
|
|
(:r 64.0)
|
|
(:g 64.0)
|
|
(:b 128.0)
|
|
(:a 128.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 74
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.1 0.5)
|
|
(:x (meters -0.5) (meters 1))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.5) (meters 1))
|
|
(:scale-x (meters 1.5) (meters 1.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 10) (degrees 160))
|
|
(:scale-y (meters 0.2) (meters 0.1))
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 255.0)
|
|
(:a 128.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.305))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 75
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.2 0.4)
|
|
(:x (meters -0.5) (meters 1))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.5) (meters 1))
|
|
(:scale-x (meters 1.5) (meters 1.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 10) (degrees 160))
|
|
(:scale-y (meters 0.2) (meters 0.1))
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 255.0)
|
|
(:a 128.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.305))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 76
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.3 0.1)
|
|
(:x (meters -0.5) (meters 1))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.5) (meters 1))
|
|
(:scale-x (meters 1.5) (meters 1.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 10) (degrees 160))
|
|
(:scale-y (meters 0.2) (meters 0.1))
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 255.0)
|
|
(:a 128.0)
|
|
(:fade-a -1.4)
|
|
(:timer (seconds 0.305))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 62)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 62
|
|
:init-specs ((:r 64.0) (:g 64.0) (:fade-r -1.0) (:fade-g -1.0) (:fade-a -2.0))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-eco-red
|
|
:id 12
|
|
:bounds (static-bspherem 0 0 0 1)
|
|
:parts ((sp-item 81 :flags (sp3) :binding 77)
|
|
(sp-item 77 :flags (sp2 sp3) :binding 78)
|
|
(sp-item 77 :flags (sp2 sp3) :binding 78)
|
|
(sp-item 77 :flags (sp2 sp3) :binding 78)
|
|
(sp-item 77 :flags (sp2 sp3) :binding 78)
|
|
(sp-item 77 :flags (sp2 sp3) :binding 78)
|
|
(sp-item 77 :flags (sp2 sp3) :binding 78)
|
|
(sp-item 78 :flags (sp2 sp3) :binding 79)
|
|
(sp-item 78 :flags (sp2 sp3) :binding 79)
|
|
(sp-item 78 :flags (sp2 sp3) :binding 79)
|
|
(sp-item 79 :fade-after (meters 100) :flags (sp2 sp3) :binding 80)
|
|
(sp-item 79 :fade-after (meters 100) :flags (sp2 sp3) :binding 80)
|
|
(sp-item 79 :fade-after (meters 100) :flags (sp2 sp3) :binding 80)
|
|
(sp-item 80 :fade-after (meters 90) :falloff-to (meters 110) :flags (sp2))
|
|
(sp-item 80 :fade-after (meters 90) :falloff-to (meters 110) :flags (sp2))
|
|
(sp-item 80 :fade-after (meters 90) :falloff-to (meters 110) :flags (sp2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 81
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 4))
|
|
(:scale-x (meters 0.01))
|
|
(:scale-y :copy scale-x)
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root-prim)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 77
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 6.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.15) (meters 0.2))
|
|
(:scale-x (meters 2) (meters 2))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 24.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.0148148155) (meters 0.0044444446))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:rotvel-z (degrees -0.1) 1 (degrees 0.2))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 82)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 82
|
|
:init-specs ((:fade-a -0.16) (:timer (seconds 0.5)))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 78
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.25) (meters 0.1))
|
|
(:scale-x (meters 0.6) (meters 0.4))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 64.0)
|
|
(:a 32.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.017777778) (meters 0.0148148155))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 83)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 83
|
|
:init-specs ((:fade-a -0.21333334) (:timer (seconds 0.5)))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 79
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 0) (meters 16))
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.07) (meters 0.03))
|
|
(:scale-x (meters 0.6) (meters 0.6))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 64.0)
|
|
(:a 32.0)
|
|
(:vel-x (meters 0.11259259))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 83)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 80
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.1 1.0)
|
|
(:scale-x (meters 0.4) (meters 0.2))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 100.0 28.0)
|
|
(:g 64.0 64.0)
|
|
(:b 0.0)
|
|
(:a 32.0 32.0)
|
|
(:scalevel-x (meters -0.00038095238))
|
|
(:rotvel-z (degrees -1.2) (degrees 2.4))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -0.4)
|
|
(:fade-a -0.01904762)
|
|
(:accel-y (meters 0.000100000005) (meters 0.00015))
|
|
(:timer (seconds 0.1) (seconds 0.497))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.8))
|
|
(:next-launcher 84)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 84
|
|
:init-specs ((:fade-g 0.0))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-eco-red-collect
|
|
:id 13
|
|
:duration (seconds 0.5)
|
|
:linger-duration (seconds 2)
|
|
:flags (sp0)
|
|
:bounds (static-bspherem 0 0 0 12)
|
|
:parts ((sp-item 87 :flags (sp3) :binding 85)
|
|
(sp-item 85 :flags (sp2 sp3) :binding 86)
|
|
(sp-item 85 :flags (sp2 sp3) :binding 86)
|
|
(sp-item 85 :flags (sp2 sp3) :binding 86)
|
|
(sp-item 85 :flags (sp2 sp3) :binding 86)
|
|
(sp-item 85 :flags (sp2 sp3) :binding 86)
|
|
(sp-item 86 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 86 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 86 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 86 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 86 :fade-after (meters 40) :flags (sp2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 87
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 4))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 128.0)
|
|
(:fade-a -3.2)
|
|
(:timer (seconds 0.5))
|
|
(:flags (sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'part-tracker-track-root)
|
|
(:next-time (seconds 0.05))
|
|
(:next-launcher 68)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 85
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 5.0)
|
|
(:y (meters -4) (meters 16))
|
|
(:z (meters 0.08))
|
|
(:scale-x (meters 0.3) (meters 0.2))
|
|
(:scale-y :copy scale-x)
|
|
(:r 255.0)
|
|
(:g 128.0)
|
|
(:b 0.0)
|
|
(:a 127.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters -0.017777778) 2.0 (meters 0.035555556))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0.08))
|
|
(:accel-z (meters -0.0053333333))
|
|
(:timer (seconds 0.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 86
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 1) (meters 0.5))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 100.0 28.0)
|
|
(:g 64.0 64.0)
|
|
(:b 0.0)
|
|
(:a 64.0 32.0)
|
|
(:vel-y (meters 0.0033333334) (meters 0.006666667))
|
|
(:scalevel-x (meters -0.005555555))
|
|
(:rotvel-z (degrees -1.2) (degrees 2.4))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -2.0)
|
|
(:fade-a -0.22857143)
|
|
(:accel-y (meters 0.000100000005) (meters 0.00015))
|
|
(:timer (seconds 0.18))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.8))
|
|
(:next-launcher 88)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-part-vent-red-active
|
|
:id 14
|
|
:bounds (static-bspherem 0 3 0 5)
|
|
:parts ((sp-item 92 :fade-after (meters 30) :period (seconds 1.1) :length (seconds 0.017) :binding 89)
|
|
(sp-item 92 :fade-after (meters 60) :period (seconds 2.455) :length (seconds 0.017) :binding 89)
|
|
(sp-item 92 :fade-after (meters 90) :period (seconds 3.12) :length (seconds 0.017) :binding 89)
|
|
(sp-item 92 :fade-after (meters 130) :period (seconds 1.76) :length (seconds 0.017) :binding 89)
|
|
(sp-item 92 :fade-after (meters 170) :period (seconds 2.67) :length (seconds 0.017) :binding 89)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 89 :flags (sp2 sp3) :binding 90)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 90 :flags (sp2 sp3) :binding 91)
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 50) :flags (sp2))
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 60) :flags (sp2))
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 70) :flags (sp2))
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 80) :flags (sp2))
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 90) :flags (sp2))
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 91 :fade-after (meters 90) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 93 :fade-after (meters 140) :falloff-to (meters 140))
|
|
(sp-item 94)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-part-vent-red-inactive
|
|
:id 15
|
|
:bounds (static-bspherem 0 3 0 5)
|
|
:parts ((sp-item 93 :fade-after (meters 140) :falloff-to (meters 140)) (sp-item 94))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 94
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.6 0.6)
|
|
(:x (meters -0.75) (meters 1.5))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.75) (meters 1.5))
|
|
(:scale-x (meters 1.9) (meters 1.9))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 32.0)
|
|
(:vel-y (meters 0.016666668) (meters 0.016666668))
|
|
(:rotvel-z (degrees -0.1) 1 (degrees 0.2))
|
|
(:fade-a -0.10666667)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 93
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.1 0.3)
|
|
(:x (meters -0.5) (meters 1))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.5) (meters 1))
|
|
(:scale-x (meters 1.5) (meters 0.4))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 64.0)
|
|
(:vel-y (meters 0.01) (meters 0.01))
|
|
(:rotvel-z (degrees -0.1) (degrees 0.1))
|
|
(:fade-a -0.21333334)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 92
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 0) (meters 1.5))
|
|
(:scale-x (meters 0.01))
|
|
(:scale-y :copy scale-x)
|
|
(:a 1.0)
|
|
(:vel-y (meters 0.006666667) (meters 0.0033333334))
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:conerot-x (degrees 0) (degrees 5))
|
|
(:rotate-y (degrees 0) (degrees 360))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 89
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.5))
|
|
(:scale-x (meters 1))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 128.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.017777778) (meters 0.017777778))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:rotvel-z (degrees -0.1) 1 (degrees 0.2))
|
|
(:fade-a -0.28444445)
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 90
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.25) (meters 0.1))
|
|
(:scale-x (meters 1) (meters 0.5))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 64.0)
|
|
(:a 32.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.017777778) (meters 0.0148148155))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 91
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.1 1.0)
|
|
(:scale-x (meters 1) (meters 0.5))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 100.0 28.0)
|
|
(:g 64.0 64.0)
|
|
(:b 0.0)
|
|
(:a 64.0 32.0)
|
|
(:vel-y (meters 0.0033333334) (meters 0.006666667))
|
|
(:scalevel-x (meters -0.0023809525))
|
|
(:rotvel-z (degrees -1.2) (degrees 2.4))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -0.4)
|
|
(:fade-a -0.07619048)
|
|
(:accel-y (meters 0.000100000005) (meters 0.00015))
|
|
(:timer (seconds 0.1) (seconds 0.497))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.8))
|
|
(:next-launcher 88)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 88
|
|
:init-specs ((:fade-g 0.0))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-part-vent-yellow-active
|
|
:id 16
|
|
:bounds (static-bspherem 0 3 0 5)
|
|
:parts ((sp-item 98 :fade-after (meters 40) :period (seconds 1.1) :length (seconds 0.017) :binding 95)
|
|
(sp-item 98 :fade-after (meters 60) :period (seconds 2.455) :length (seconds 0.017) :binding 95)
|
|
(sp-item 98 :fade-after (meters 80) :period (seconds 3.12) :length (seconds 0.017) :binding 95)
|
|
(sp-item 98 :fade-after (meters 100) :period (seconds 1.76) :length (seconds 0.017) :binding 95)
|
|
(sp-item 98 :fade-after (meters 130) :period (seconds 2.67) :length (seconds 0.017) :binding 95)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 95 :flags (sp2 sp3) :binding 96)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 96 :flags (sp2 sp3) :binding 97)
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 60) :flags (sp2))
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 70) :flags (sp2))
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 80) :flags (sp2))
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 90) :flags (sp2))
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 97 :fade-after (meters 90) :falloff-to (meters 100) :flags (sp2))
|
|
(sp-item 99 :fade-after (meters 140) :falloff-to (meters 140))
|
|
(sp-item 100)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-part-vent-yellow-inactive
|
|
:id 17
|
|
:bounds (static-bspherem 0 3 0 5)
|
|
:parts ((sp-item 99 :fade-after (meters 140) :falloff-to (meters 140)) (sp-item 100))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 100
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.6 0.6)
|
|
(:x (meters -0.75) (meters 1.5))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.75) (meters 1.5))
|
|
(:scale-x (meters 1.9) (meters 1.9))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 92.0 32.0)
|
|
(:g 32.0 92.0)
|
|
(:b 0.0)
|
|
(:a 32.0)
|
|
(:vel-y (meters 0.016666668) (meters 0.016666668))
|
|
(:rotvel-z (degrees -0.1) 1 (degrees 0.2))
|
|
(:fade-a -0.10666667)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 99
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.1 0.3)
|
|
(:x (meters -0.5) (meters 1))
|
|
(:y (meters 0.5))
|
|
(:z (meters -0.5) (meters 1))
|
|
(:scale-x (meters 1.5) (meters 0.4))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 0.0)
|
|
(:a 64.0)
|
|
(:vel-y (meters 0.01) (meters 0.01))
|
|
(:rotvel-z (degrees -0.1) (degrees 0.1))
|
|
(:fade-a -0.21333334)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 98
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 0) (meters 1.5))
|
|
(:scale-x (meters 0.01))
|
|
(:scale-y :copy scale-x)
|
|
(:a 1.0)
|
|
(:vel-y (meters 0.013333334) (meters 0.013333334))
|
|
(:timer (seconds 1.25))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:conerot-x (degrees 0) (degrees 5))
|
|
(:rotate-y (degrees 0) (degrees 360))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 95
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 0) (meters 16))
|
|
(:y (meters 0))
|
|
(:z (meters 0.2) (meters 0.2))
|
|
(:scale-x (meters 1))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 64.0)
|
|
(:a 128.0)
|
|
(:vel-x (meters 0.10666667))
|
|
(:rotvel-z (degrees -0.3) 1 (degrees 0.6))
|
|
(:fade-a -0.34133333)
|
|
(:timer (seconds 1.25))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 96
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 0) (meters 16))
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.2))
|
|
(:scale-x (meters 1) (meters 0.5))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 64.0)
|
|
(:a 128.0)
|
|
(:vel-x (meters 0.11259259))
|
|
(:rotvel-z (degrees -0.3) 1 (degrees 0.6))
|
|
(:fade-a -0.34133333)
|
|
(:timer (seconds 1.25))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 97
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.5 2.0)
|
|
(:y (meters -0.05))
|
|
(:scale-x (meters 0.4) (meters 0.1))
|
|
(:scale-y :copy scale-x)
|
|
(:r 100.0 28.0)
|
|
(:g 64.0 64.0)
|
|
(:b 0.0)
|
|
(:a 64.0 64.0)
|
|
(:vel-y (meters 0.0023333333) (meters 0.0016666667))
|
|
(:scalevel-x (meters -0.0016666667))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -0.4)
|
|
(:fade-a -0.024242423)
|
|
(:accel-y (meters -0.000100000005) (meters -0.0003))
|
|
(:friction 0.93)
|
|
(:timer (seconds 0.1) (seconds 0.697))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.3))
|
|
(:next-launcher 101)
|
|
(:conerot-x (degrees 0) (degrees 180))
|
|
(:conerot-y (degrees 0) (degrees 360))
|
|
(:conerot-radius (meters 0.05))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 101
|
|
:init-specs ((:fade-r 0.0))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-eco-yellow
|
|
:id 18
|
|
:bounds (static-bspherem 0 0 0 1)
|
|
:parts ((sp-item 106 :flags (sp3) :binding 102)
|
|
(sp-item 102 :flags (sp2 sp3) :binding 103)
|
|
(sp-item 102 :flags (sp2 sp3) :binding 103)
|
|
(sp-item 102 :flags (sp2 sp3) :binding 103)
|
|
(sp-item 102 :flags (sp2 sp3) :binding 103)
|
|
(sp-item 102 :flags (sp2 sp3) :binding 103)
|
|
(sp-item 102 :flags (sp2 sp3) :binding 103)
|
|
(sp-item 103 :flags (sp2 sp3) :binding 104)
|
|
(sp-item 103 :flags (sp2 sp3) :binding 104)
|
|
(sp-item 103 :flags (sp2 sp3) :binding 104)
|
|
(sp-item 103 :flags (sp2 sp3) :binding 104)
|
|
(sp-item 104 :fade-after (meters 100) :flags (sp2 sp3) :binding 105)
|
|
(sp-item 104 :fade-after (meters 100) :flags (sp2 sp3) :binding 105)
|
|
(sp-item 104 :fade-after (meters 100) :flags (sp2 sp3) :binding 105)
|
|
(sp-item 104 :fade-after (meters 100) :flags (sp2 sp3) :binding 105)
|
|
(sp-item 105 :fade-after (meters 90) :falloff-to (meters 110) :flags (sp2))
|
|
(sp-item 105 :fade-after (meters 90) :falloff-to (meters 110) :flags (sp2))
|
|
(sp-item 105 :fade-after (meters 90) :falloff-to (meters 110) :flags (sp2))
|
|
(sp-item 105 :fade-after (meters 90) :falloff-to (meters 110) :flags (sp2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 106
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 4))
|
|
(:scale-x (meters 0.01))
|
|
(:scale-y :copy scale-x)
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root-prim)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 102
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 5.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.15) (meters 0.2))
|
|
(:scale-x (meters 2) (meters 2))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 192.0)
|
|
(:b 0.0)
|
|
(:a 16.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.0148148155) (meters 0.0044444446))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:rotvel-z (degrees -0.1) 1 (degrees 0.2))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 107)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 107
|
|
:init-specs ((:fade-a -0.10666667) (:timer (seconds 0.5)))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 103
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.75) (meters 0.1))
|
|
(:scale-x (meters 0.4) (meters 0.2))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 64.0)
|
|
(:a 32.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters 0.017777778) (meters 0.0148148155))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 108)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 108
|
|
:init-specs ((:fade-a -0.16) (:timer (seconds 0.5)))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 104
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:x (meters 0) (meters 16))
|
|
(:y (meters 0) (meters 16))
|
|
(:z (meters 0.12) (meters 0.03))
|
|
(:scale-x (meters 0.4) (meters 0.2))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 64.0)
|
|
(:a 32.0)
|
|
(:vel-x (meters 0.11259259))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
(:func 'eco-fadeout)
|
|
(:next-time (seconds 0.035))
|
|
(:next-launcher 108)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 105
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 0.1 1.0)
|
|
(:scale-x (meters 0.3) (meters 0.1))
|
|
(:scale-y :copy scale-x)
|
|
(:r 100.0 28.0)
|
|
(:g 64.0 64.0)
|
|
(:b 0.0)
|
|
(:a 32.0 32.0)
|
|
(:scalevel-x (meters -0.0006190476))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -0.4)
|
|
(:fade-a -0.01904762)
|
|
(:accel-y (meters -0.000100000005) (meters -0.00015))
|
|
(:timer (seconds 0.1) (seconds 0.997))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.8))
|
|
(:next-launcher 109)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 109
|
|
:init-specs ((:fade-g 0.0))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-eco-yellow-collect
|
|
:id 19
|
|
:duration (seconds 0.5)
|
|
:linger-duration (seconds 2)
|
|
:bounds (static-bspherem 0 0 0 2)
|
|
:parts ((sp-item 112 :flags (sp3) :binding 110)
|
|
(sp-item 110 :flags (sp2 sp3) :binding 111)
|
|
(sp-item 110 :flags (sp2 sp3) :binding 111)
|
|
(sp-item 110 :flags (sp2 sp3) :binding 111)
|
|
(sp-item 110 :flags (sp2 sp3) :binding 111)
|
|
(sp-item 110 :flags (sp2 sp3) :binding 111)
|
|
(sp-item 111 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 111 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 111 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 111 :fade-after (meters 40) :flags (sp2))
|
|
(sp-item 111 :fade-after (meters 40) :flags (sp2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 112
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 4))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 192.0)
|
|
(:b 0.0)
|
|
(:a 64.0)
|
|
(:fade-a -3.2)
|
|
(:timer (seconds 0.5))
|
|
(:flags (sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'part-tracker-track-root)
|
|
(:next-time (seconds 0.05))
|
|
(:next-launcher 68)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 110
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 5.0)
|
|
(:y (meters -4) (meters 16))
|
|
(:z (meters 0.08))
|
|
(:scale-x (meters 0.3) (meters 0.2))
|
|
(:scale-y :copy scale-x)
|
|
(:r 255.0)
|
|
(:g 128.0)
|
|
(:b 0.0)
|
|
(:a 127.0)
|
|
(:omega (degrees 0) (degrees 360))
|
|
(:vel-x (meters -0.017777778) 2.0 (meters 0.035555556))
|
|
(:vel-y (meters 0))
|
|
(:vel-z (meters 0.08))
|
|
(:accel-z (meters -0.0053333333))
|
|
(:timer (seconds 0.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 ready-to-launch sp-cpuinfo-flag-14))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 111
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 0.3) (meters 0.1))
|
|
(:scale-y :copy scale-x)
|
|
(:r 100.0 28.0)
|
|
(:g 64.0 64.0)
|
|
(:b 0.0)
|
|
(:a 32.0 32.0)
|
|
(:scalevel-x (meters -0.0006190476))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-g -0.4)
|
|
(:fade-a -0.01904762)
|
|
(:accel-y (meters -0.000100000005) (meters -0.00015))
|
|
(:timer (seconds 0.1) (seconds 0.997))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.8))
|
|
(:next-launcher 109)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-fuel-cell-starburst
|
|
:id 20
|
|
:bounds (static-bspherem 0 0.5 0 1.5)
|
|
:parts ((sp-item 113 :fade-after (meters 35))
|
|
(sp-item 114 :fade-after (meters 20))
|
|
(sp-item 115 :flags (sp1 sp3))
|
|
(sp-item 116 :flags (sp1 sp3))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 113
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 0.5)
|
|
(:scale-x (meters 0.5) (meters 0.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.1) (meters 0.8))
|
|
(:r 0.0 1 255.0)
|
|
(:g 0.0 1 255.0)
|
|
(:b 0.0 1 255.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.15) (degrees 0.3))
|
|
(:scalevel-y (meters 0.009765625))
|
|
(:fade-a 0.35555556)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root-prim)
|
|
(:next-time (seconds 0.3))
|
|
(:next-launcher 117)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 117
|
|
:init-specs ((:fade-a -0.53333336))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 114
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 0.06)
|
|
(:scale-x (meters 2) (meters 0.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.2))
|
|
(:r 0.0 1 255.0)
|
|
(:g 0.0 1 255.0)
|
|
(:b 0.0 1 255.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.15) (degrees 0.3))
|
|
(:fade-a 0.32)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root-prim)
|
|
(:next-time (seconds 0.25))
|
|
(:next-launcher 117)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 115
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 3.5))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y (meters 3))
|
|
(:r 192.0)
|
|
(:g 192.0)
|
|
(:b 0.0 128.0)
|
|
(:a 64.0)
|
|
(:rotvel-z (degrees -0.4))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root-prim)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 116
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 4))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y (meters 3.5))
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 128.0)
|
|
(:a 64.0)
|
|
(:rotvel-z (degrees 0.3))
|
|
(:timer (seconds -0.005))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root-prim)
|
|
)
|
|
)
|
|
|
|
;; definition for function sparticle-track-root-money
|
|
;; WARN: Return type mismatch int vs none.
|
|
(defun sparticle-track-root-money ((arg0 sparticle-system) (arg1 sparticle-cpuinfo) (arg2 vector))
|
|
(let ((v1-2 (-> arg1 key 0 proc)))
|
|
(when (!= (-> v1-2 type) hud-money)
|
|
(let ((v1-4 (-> v1-2 root trans)))
|
|
(set! (-> arg2 x) (-> v1-4 x))
|
|
(set! (-> arg2 y) (+ 2048.0 (-> v1-4 y)))
|
|
(set! (-> arg2 z) (-> v1-4 z))
|
|
)
|
|
)
|
|
)
|
|
0
|
|
(none)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 118
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 0.5)
|
|
(:scale-x (meters 0.5) (meters 0.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.1) (meters 0.8))
|
|
(:r 192.0)
|
|
(:g 192.0)
|
|
(:b 0.0 128.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.15) (degrees 0.3))
|
|
(:scalevel-y (meters 0.009765625))
|
|
(:fade-a 0.35555556)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:next-time (seconds 0.3))
|
|
(:next-launcher 119)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 119
|
|
:init-specs ((:fade-a -0.53333336))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 120
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 0.06)
|
|
(:scale-x (meters 2) (meters 0.5))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.2))
|
|
(:r 192.0)
|
|
(:g 192.0)
|
|
(:b 0.0 128.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.15) (degrees 0.3))
|
|
(:fade-a 0.32)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:next-time (seconds 0.25))
|
|
(:next-launcher 119)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 121
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 2.5))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y (meters 2))
|
|
(:r 192.0)
|
|
(:g 192.0)
|
|
(:b 0.0 128.0)
|
|
(:a 32.0)
|
|
(:rotvel-z (degrees -0.4))
|
|
(:timer (seconds 12))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:func 'sparticle-track-root-money)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 122
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 3))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y (meters 2.5))
|
|
(:r 192.0)
|
|
(:g 192.0)
|
|
(:b 0.0 128.0)
|
|
(:a 32.0)
|
|
(:rotvel-z (degrees 0.3))
|
|
(:timer (seconds 12))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:func 'sparticle-track-root-money)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-money-starburst :id 21 :bounds (static-bspherem 0 0.5 0 1.5) :parts ((sp-item 123)))
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-buzzer-effect :id 22 :bounds (static-bspherem 0 0 0 1) :parts ((sp-item 124)))
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-blue-collect
|
|
:id 23
|
|
:duration (seconds 0.017)
|
|
:linger-duration (seconds 4)
|
|
:flags (sp0)
|
|
:bounds (static-bspherem 0 0 0 12)
|
|
:parts ((sp-item 125) (sp-item 126) (sp-item 127))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 125
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 16.0)
|
|
(:scale-x (meters 6) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.5) (meters 1))
|
|
(:r 32.0 32.0)
|
|
(:g 60.0 20.0)
|
|
(:b 128.0 64.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:scalevel-y (meters 0.009765625))
|
|
(:fade-a 2.1333334)
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.017) (seconds 0.065))
|
|
(:next-launcher 128)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 126
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 6.0)
|
|
(:scale-x (meters 8) (meters 2))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.5))
|
|
(:r 32.0 32.0)
|
|
(:g 60.0 20.0)
|
|
(:b 128.0 64.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:fade-a 2.1333334)
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.017) (seconds 0.065))
|
|
(:next-launcher 128)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 127
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 6))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y :copy scale-x)
|
|
(:r 32.0 32.0)
|
|
(:g 60.0 20.0)
|
|
(:b 128.0 64.0)
|
|
(:a 128.0)
|
|
(:scalevel-x (meters 0.1))
|
|
(:rotvel-z (degrees -0.8))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a -0.42666668)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.2))
|
|
(:next-launcher 129)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-yellow-collect
|
|
:id 24
|
|
:duration (seconds 0.017)
|
|
:linger-duration (seconds 4)
|
|
:flags (sp0)
|
|
:bounds (static-bspherem 0 0 0 8)
|
|
:parts ((sp-item 130) (sp-item 131) (sp-item 132))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 130
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 16.0)
|
|
(:scale-x (meters 6) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.5) (meters 1))
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 192.0)
|
|
(:b 0.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:scalevel-y (meters 0.009765625))
|
|
(:fade-a 2.1333334)
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.017) (seconds 0.065))
|
|
(:next-launcher 128)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 131
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 6.0)
|
|
(:scale-x (meters 8) (meters 2))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.5))
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 192.0)
|
|
(:b 0.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:fade-a 2.1333334)
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.017) (seconds 0.065))
|
|
(:next-launcher 128)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 132
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 6))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 64.0 192.0)
|
|
(:b 0.0)
|
|
(:a 128.0)
|
|
(:scalevel-x (meters 0.1))
|
|
(:rotvel-z (degrees -0.8))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a -0.42666668)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.2))
|
|
(:next-launcher 129)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 129
|
|
:init-specs ((:scalevel-x (meters -0.025)) (:scalevel-y :copy scalevel-x))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-red-collect
|
|
:id 25
|
|
:duration (seconds 0.017)
|
|
:linger-duration (seconds 4)
|
|
:flags (sp0)
|
|
:bounds (static-bspherem 0 0 0 12)
|
|
:parts ((sp-item 133) (sp-item 134) (sp-item 135))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 133
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 16.0)
|
|
(:scale-x (meters 6) (meters 1))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.5) (meters 1))
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:scalevel-y (meters 0.009765625))
|
|
(:fade-a 2.1333334)
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.017) (seconds 0.065))
|
|
(:next-launcher 128)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 134
|
|
:init-specs ((:texture (motion-blur-part level-default-sprite))
|
|
(:num 6.0)
|
|
(:scale-x (meters 8) (meters 2))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 0.5))
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 0.0)
|
|
(:scalevel-x (meters 0.009765625))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:fade-a 2.1333334)
|
|
(:timer (seconds 1.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.017) (seconds 0.065))
|
|
(:next-launcher 128)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 135
|
|
:init-specs ((:texture (common-white common))
|
|
(:num 1.0)
|
|
(:scale-x (meters 6))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y :copy scale-x)
|
|
(:r 128.0 128.0)
|
|
(:g 0.0 64.0)
|
|
(:b 0.0)
|
|
(:a 128.0)
|
|
(:scalevel-x (meters 0.1))
|
|
(:rotvel-z (degrees -0.8))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a -0.42666668)
|
|
(:timer (seconds 1))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:func 'sparticle-track-root)
|
|
(:next-time (seconds 0.2))
|
|
(:next-launcher 129)
|
|
)
|
|
)
|