mirror of
https://github.com/open-goal/jak-project
synced 2026-09-07 03:30:01 -04:00
decomp: mostly finish ogreboss (#1024)
* decomp: partially done `ogreboss` * decomp: finish `ogreboss` * update * fix `ogreboss` and `viewer` * update ref tests * update ogreboss
This commit is contained in:
+436
-378
@@ -80,138 +80,160 @@
|
||||
(define group-rain-screend-drop (-> *part-group-id-table* 188))
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 21 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 0.1)
|
||||
(sp-rnd-flt spt-x (meters -4.5) (meters 9) 1.0)
|
||||
(sp-rnd-flt spt-y (meters -3) (meters 6) 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.5))
|
||||
(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 128.0)
|
||||
(sp-flt spt-a 12.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.16666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-int spt-timer 10)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 21
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 0.1)
|
||||
(sp-rnd-flt spt-x (meters -4.5) (meters 9) 1.0)
|
||||
(sp-rnd-flt spt-y (meters -3) (meters 6) 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.5))
|
||||
(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 128.0)
|
||||
(sp-flt spt-a 12.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.16666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-int spt-timer 10)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 22 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.5))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 20.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.033333335))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int spt-next-time 15)
|
||||
(sp-launcher-by-id spt-next-launcher 24)
|
||||
)
|
||||
)
|
||||
(defpart 22
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.5))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 20.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.033333335))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int spt-next-time 15)
|
||||
(sp-launcher-by-id spt-next-launcher 24)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 24 :init-specs ((sp-flt spt-scalevel-x (meters 0.004166667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.06666667)
|
||||
)
|
||||
)
|
||||
(defpart 24
|
||||
:init-specs
|
||||
((sp-flt spt-scalevel-x (meters 0.004166667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.06666667)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 23 :init-specs ((sp-flt spt-num 1.0)
|
||||
(sp-int spt-rot-x 12)
|
||||
(sp-flt spt-r 4096.0)
|
||||
(sp-flt spt-g 3276.8)
|
||||
(sp-flt spt-b 3276.8)
|
||||
(sp-flt spt-fade-r 6.068148)
|
||||
(sp-flt spt-fade-g 68.26667)
|
||||
(sp-flt spt-fade-b 3.034074)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags aux-list)
|
||||
(sp-int spt-next-time 30)
|
||||
(sp-launcher-by-id spt-next-launcher 25)
|
||||
)
|
||||
)
|
||||
(defpart 23
|
||||
:init-specs
|
||||
((sp-flt spt-num 1.0)
|
||||
(sp-int spt-rot-x 12)
|
||||
(sp-flt spt-r 4096.0)
|
||||
(sp-flt spt-g 3276.8)
|
||||
(sp-flt spt-b 3276.8)
|
||||
(sp-flt spt-fade-r 6.068148)
|
||||
(sp-flt spt-fade-g 68.26667)
|
||||
(sp-flt spt-fade-b 3.034074)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags aux-list)
|
||||
(sp-int spt-next-time 30)
|
||||
(sp-launcher-by-id spt-next-launcher 25)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 25 :init-specs ((sp-flt spt-fade-g -5.1200004)))
|
||||
(defpart 25
|
||||
:init-specs
|
||||
((sp-flt spt-fade-g -5.1200004))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 18 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 0.1)
|
||||
(sp-rnd-flt spt-x (meters -4.5) (meters 9) 1.0)
|
||||
(sp-rnd-flt spt-y (meters -3) (meters 6) 1.0)
|
||||
(sp-flt spt-scale-x (meters 4))
|
||||
(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 128.0)
|
||||
(sp-flt spt-a 12.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.26666668))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-int spt-timer 10)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 18
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 0.1)
|
||||
(sp-rnd-flt spt-x (meters -4.5) (meters 9) 1.0)
|
||||
(sp-rnd-flt spt-y (meters -3) (meters 6) 1.0)
|
||||
(sp-flt spt-scale-x (meters 4))
|
||||
(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 128.0)
|
||||
(sp-flt spt-a 12.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.26666668))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-int spt-timer 10)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 19 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.6))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 20.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.06666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int spt-next-time 15)
|
||||
(sp-launcher-by-id spt-next-launcher 26)
|
||||
)
|
||||
)
|
||||
(defpart 19
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.6))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 20.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.06666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.8)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int spt-next-time 15)
|
||||
(sp-launcher-by-id spt-next-launcher 26)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 26 :init-specs ((sp-flt spt-scalevel-x (meters 0.008333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.06666667)
|
||||
)
|
||||
)
|
||||
(defpart 26
|
||||
:init-specs
|
||||
((sp-flt spt-scalevel-x (meters 0.008333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.06666667)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 20 :init-specs ((sp-flt spt-num 1.0)
|
||||
(sp-int spt-rot-x 24)
|
||||
(sp-flt spt-r 12288.0)
|
||||
(sp-flt spt-g 6553.6)
|
||||
(sp-flt spt-b 6553.6)
|
||||
(sp-flt spt-fade-r 12.136296)
|
||||
(sp-flt spt-fade-g 136.53334)
|
||||
(sp-flt spt-fade-b 6.068148)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags aux-list)
|
||||
(sp-int spt-next-time 30)
|
||||
(sp-launcher-by-id spt-next-launcher 27)
|
||||
)
|
||||
)
|
||||
(defpart 20
|
||||
:init-specs
|
||||
((sp-flt spt-num 1.0)
|
||||
(sp-int spt-rot-x 24)
|
||||
(sp-flt spt-r 12288.0)
|
||||
(sp-flt spt-g 6553.6)
|
||||
(sp-flt spt-b 6553.6)
|
||||
(sp-flt spt-fade-r 12.136296)
|
||||
(sp-flt spt-fade-g 136.53334)
|
||||
(sp-flt spt-fade-b 6.068148)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags aux-list)
|
||||
(sp-int spt-next-time 30)
|
||||
(sp-launcher-by-id spt-next-launcher 27)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 27 :init-specs ((sp-flt spt-fade-g -10.240001)))
|
||||
(defpart 27
|
||||
:init-specs
|
||||
((sp-flt spt-fade-g -10.240001))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-stars
|
||||
@@ -223,25 +245,27 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 28 :init-specs ((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 40) (meters 40) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 256.0)
|
||||
(sp-flt spt-g 256.0)
|
||||
(sp-flt spt-b 256.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-flt spt-fade-a 0.42666668)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 60 239 1)
|
||||
(sp-launcher-by-id spt-next-launcher 31)
|
||||
(sp-rnd-flt spt-conerot-x (degrees -89.0) (degrees 178.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 1440.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 5000))
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 28
|
||||
:init-specs
|
||||
((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 40) (meters 40) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 256.0)
|
||||
(sp-flt spt-g 256.0)
|
||||
(sp-flt spt-b 256.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-flt spt-fade-a 0.42666668)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 60 239 1)
|
||||
(sp-launcher-by-id spt-next-launcher 31)
|
||||
(sp-rnd-flt spt-conerot-x (degrees -89.0) (degrees 178.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 1440.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 5000))
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 31
|
||||
@@ -250,97 +274,108 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 32 :init-specs ((sp-flt spt-fade-a -0.42666668)))
|
||||
(defpart 32
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -0.42666668))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 29 :init-specs ((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 40) (meters 40) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 256.0)
|
||||
(sp-flt spt-g 256.0)
|
||||
(sp-flt spt-b 256.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-flt spt-fade-a 0.42666668)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 60 239 1)
|
||||
(sp-launcher-by-id spt-next-launcher 31)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 30.0) (degrees 59.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 2880.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 5000))
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 29
|
||||
:init-specs
|
||||
((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 40) (meters 40) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 256.0)
|
||||
(sp-flt spt-g 256.0)
|
||||
(sp-flt spt-b 256.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-flt spt-fade-a 0.42666668)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 60 239 1)
|
||||
(sp-launcher-by-id spt-next-launcher 31)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 30.0) (degrees 59.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 2880.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 5000))
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 30 :init-specs ((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 40) (meters 40) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-flt spt-fade-a 0.42666668)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 60 239 1)
|
||||
(sp-launcher-by-id spt-next-launcher 31)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 29.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 5760.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 5000))
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 30
|
||||
:init-specs
|
||||
((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 40) (meters 40) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-flt spt-fade-a 0.42666668)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 60 239 1)
|
||||
(sp-launcher-by-id spt-next-launcher 31)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 29.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 5760.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 5000))
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 33 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-rnd-flt spt-x (meters 10) (meters 10) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 2) (meters 14) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.1) 1.0)
|
||||
(sp-int spt-rot-x 4)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.01) (meters -0.0033333334) 1.0)
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 2.4) 1.0)
|
||||
(sp-flt spt-fade-a 0.85333335)
|
||||
(sp-int spt-timer 1500)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 75 74 1)
|
||||
(sp-launcher-by-id spt-next-launcher 35)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 180.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 33
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-rnd-flt spt-x (meters 10) (meters 10) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 2) (meters 14) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.1) 1.0)
|
||||
(sp-int spt-rot-x 4)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.01) (meters -0.0033333334) 1.0)
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 2.4) 1.0)
|
||||
(sp-flt spt-fade-a 0.85333335)
|
||||
(sp-int spt-timer 1500)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 75 74 1)
|
||||
(sp-launcher-by-id spt-next-launcher 35)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 180.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 34 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 0.0)
|
||||
(sp-rnd-flt spt-x (meters 0) (meters 20) 1.0)
|
||||
(sp-flt spt-y (meters 16))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.1) 1.0)
|
||||
(sp-int spt-rot-x 4)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.01) (meters -0.0033333334) 1.0)
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 2.4) 1.0)
|
||||
(sp-flt spt-fade-a 0.85333335)
|
||||
(sp-int spt-timer 1500)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 75 74 1)
|
||||
(sp-launcher-by-id spt-next-launcher 35)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 34
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 0.0)
|
||||
(sp-rnd-flt spt-x (meters 0) (meters 20) 1.0)
|
||||
(sp-flt spt-y (meters 16))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.1) 1.0)
|
||||
(sp-int spt-rot-x 4)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 255.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.01) (meters -0.0033333334) 1.0)
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 2.4) 1.0)
|
||||
(sp-flt spt-fade-a 0.85333335)
|
||||
(sp-int spt-timer 1500)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 75 74 1)
|
||||
(sp-launcher-by-id spt-next-launcher 35)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 35
|
||||
@@ -349,7 +384,10 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 36 :init-specs ((sp-flt spt-fade-a -0.85333335)))
|
||||
(defpart 36
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -0.85333335))
|
||||
)
|
||||
|
||||
;; definition for function update-snow
|
||||
;; INFO: Return type mismatch int vs none.
|
||||
@@ -384,81 +422,89 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 37 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.5)
|
||||
(sp-rnd-flt spt-x (meters 0) (meters 20) 1.0)
|
||||
(sp-flt spt-y (meters 16))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.03) (meters 0.03) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 0.5) (meters 0.5) 1.0)
|
||||
(sp-flt spt-r 50.0)
|
||||
(sp-rnd-flt spt-g 80.0 55.0 1.0)
|
||||
(sp-rnd-flt spt-b 50.0 50.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.06666667) (meters -0.13333334) 1.0)
|
||||
(sp-int spt-timer 240)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-flt spt-userdata 0.0)
|
||||
(sp-func spt-func 'check-drop-level-rain)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 37
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.5)
|
||||
(sp-rnd-flt spt-x (meters 0) (meters 20) 1.0)
|
||||
(sp-flt spt-y (meters 16))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.03) (meters 0.03) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 0.5) (meters 0.5) 1.0)
|
||||
(sp-flt spt-r 50.0)
|
||||
(sp-rnd-flt spt-g 80.0 55.0 1.0)
|
||||
(sp-rnd-flt spt-b 50.0 50.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.06666667) (meters -0.13333334) 1.0)
|
||||
(sp-int spt-timer 240)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-flt spt-userdata 0.0)
|
||||
(sp-func spt-func 'check-drop-level-rain)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 38 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 4.5)
|
||||
(sp-rnd-flt spt-x (meters 0) (meters 20) 1.0)
|
||||
(sp-flt spt-y (meters 16))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.03) (meters 0.03) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 0.5) (meters 0.5) 1.0)
|
||||
(sp-flt spt-r 50.0)
|
||||
(sp-rnd-flt spt-g 80.0 55.0 1.0)
|
||||
(sp-rnd-flt spt-b 50.0 50.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.06666667) (meters -0.033333335) 1.0)
|
||||
(sp-int spt-timer 240)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 38
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 4.5)
|
||||
(sp-rnd-flt spt-x (meters 0) (meters 20) 1.0)
|
||||
(sp-flt spt-y (meters 16))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.03) (meters 0.03) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 0.5) (meters 0.5) 1.0)
|
||||
(sp-flt spt-r 50.0)
|
||||
(sp-rnd-flt spt-g 80.0 55.0 1.0)
|
||||
(sp-rnd-flt spt-b 50.0 50.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters -0.06666667) (meters -0.033333335) 1.0)
|
||||
(sp-int spt-timer 240)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 39 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
(sp-rnd-int spt-num 0 1 2.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.05) (meters 0.075) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 110.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.006666667) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-fade-a -0.85333335)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 25.000002) (degrees 40.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 39
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
(sp-rnd-int spt-num 0 1 2.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.05) (meters 0.075) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 110.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.006666667) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-fade-a -0.85333335)
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 25.000002) (degrees 40.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 40 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 0.02))
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-rot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 110.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 96.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-scalevel-x (meters 0.006666667) (meters 0.006666667) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.4)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 40
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 0.02))
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-rot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 110.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 96.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-scalevel-x (meters 0.006666667) (meters 0.006666667) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.4)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition for function check-drop-level-rain
|
||||
(defun check-drop-level-rain ((arg0 sparticle-system) (arg1 sparticle-cpuinfo) (arg2 vector))
|
||||
@@ -597,56 +643,62 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 1950 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1200))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
|
||||
(sp-flt spt-userdata 0.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
(defpart 1950
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1200))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit12 bit14)
|
||||
(sp-flt spt-userdata 0.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 1951 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2800))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 2200))
|
||||
(sp-flt spt-r 64.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 32.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees -0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 1.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
(defpart 1951
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2800))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 2200))
|
||||
(sp-flt spt-r 64.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 32.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees -0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 1.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 1952 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2200))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 2800))
|
||||
(sp-flt spt-r 64.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 32.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees 0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 2.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
(defpart 1952
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2200))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 2800))
|
||||
(sp-flt spt-r 64.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 32.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees 0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 2.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-green-sun
|
||||
@@ -658,53 +710,59 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 1974 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 600))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 4.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
(defpart 1974
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 600))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 255.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 4.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 1975 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1400))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 1100))
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees -0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 5.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
(defpart 1975
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1400))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 1100))
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees -0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 5.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 1976 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1100))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 1400))
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees 0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 6.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
(defpart 1976
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1100))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 1400))
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-rotvel-z (degrees 0.05))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-flt spt-userdata 6.0)
|
||||
(sp-func spt-func 'sparticle-track-sun)
|
||||
)
|
||||
)
|
||||
|
||||
+1908
-1666
File diff suppressed because it is too large
Load Diff
+334
-296
@@ -144,136 +144,154 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 281 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 16.0)
|
||||
(sp-rnd-flt spt-y (meters 0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.033333335) 1.0)
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 1.2) 1.0)
|
||||
(sp-flt spt-accel-y 2.7306666)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 30 59 1)
|
||||
(sp-launcher-by-id spt-next-launcher 282)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 70.0) (degrees 20.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 281
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 16.0)
|
||||
(sp-rnd-flt spt-y (meters 0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.016666668) (meters 0.033333335) 1.0)
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -1.2) (degrees 1.2) 1.0)
|
||||
(sp-flt spt-accel-y 2.7306666)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 30 59 1)
|
||||
(sp-launcher-by-id spt-next-launcher 282)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 70.0) (degrees 20.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 282 :init-specs ((sp-flt spt-fade-a -1.0666667)))
|
||||
(defpart 282
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -1.0666667))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 283 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-flt spt-y (meters 0.75))
|
||||
(sp-flt spt-scale-x (meters 6))
|
||||
(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.3) (meters 1) 1.0)
|
||||
(sp-flt spt-r 192.0)
|
||||
(sp-flt spt-g 192.0)
|
||||
(sp-rnd-flt spt-b 64.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 2.1333334)
|
||||
(sp-int spt-timer 30)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int spt-next-time 15)
|
||||
(sp-launcher-by-id spt-next-launcher 284)
|
||||
(sp-flt spt-rotate-y (degrees 0.0))
|
||||
)
|
||||
)
|
||||
(defpart 283
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-flt spt-y (meters 0.75))
|
||||
(sp-flt spt-scale-x (meters 6))
|
||||
(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.3) (meters 1) 1.0)
|
||||
(sp-flt spt-r 192.0)
|
||||
(sp-flt spt-g 192.0)
|
||||
(sp-rnd-flt spt-b 64.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 2.1333334)
|
||||
(sp-int spt-timer 30)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
(sp-int spt-next-time 15)
|
||||
(sp-launcher-by-id spt-next-launcher 284)
|
||||
(sp-flt spt-rotate-y (degrees 0.0))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 284 :init-specs ((sp-flt spt-fade-a -2.1333334)))
|
||||
(defpart 284
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -2.1333334))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 285 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 1))
|
||||
(sp-flt spt-scale-x (meters 8))
|
||||
(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 196.0)
|
||||
(sp-flt spt-g 196.0)
|
||||
(sp-flt spt-b 196.0)
|
||||
(sp-flt spt-a 28.0)
|
||||
(sp-int spt-timer 10)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 285
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 1))
|
||||
(sp-flt spt-scale-x (meters 8))
|
||||
(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 196.0)
|
||||
(sp-flt spt-g 196.0)
|
||||
(sp-flt spt-b 196.0)
|
||||
(sp-flt spt-a 28.0)
|
||||
(sp-int spt-timer 10)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 286 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x6 :page #x2))
|
||||
(sp-flt spt-num 5.0)
|
||||
(sp-rnd-flt spt-x (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0.25) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.6) (meters 0.00048828125) 2457.6)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 0.3))
|
||||
(sp-flt spt-r 160.0)
|
||||
(sp-flt spt-g 160.0)
|
||||
(sp-flt spt-b 160.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.06666667) (meters 0.06666667) 1.0)
|
||||
(sp-flt spt-rotvel-x (degrees 1.2))
|
||||
(sp-flt spt-rotvel-y (degrees 2.4))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees 0.0) 2 436.90668)
|
||||
(sp-flt spt-accel-y -13.653334)
|
||||
(sp-flt spt-friction 0.97)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 287)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 40.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 286
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x6 :page #x2))
|
||||
(sp-flt spt-num 5.0)
|
||||
(sp-rnd-flt spt-x (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0.25) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.6) (meters 0.00048828125) 2457.6)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 0.3))
|
||||
(sp-flt spt-r 160.0)
|
||||
(sp-flt spt-g 160.0)
|
||||
(sp-flt spt-b 160.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.06666667) (meters 0.06666667) 1.0)
|
||||
(sp-flt spt-rotvel-x (degrees 1.2))
|
||||
(sp-flt spt-rotvel-y (degrees 2.4))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees 0.0) 2 436.90668)
|
||||
(sp-flt spt-accel-y -13.653334)
|
||||
(sp-flt spt-friction 0.97)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 287)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 40.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 287 :init-specs ((sp-flt spt-scalevel-x (meters -0.0033333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -3.4)
|
||||
)
|
||||
)
|
||||
(defpart 287
|
||||
:init-specs
|
||||
((sp-flt spt-scalevel-x (meters -0.0033333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -3.4)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 288 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
(sp-flt spt-num 4.5)
|
||||
(sp-rnd-flt spt-x (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0.25) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-int-flt spt-scale-x (meters 0.3) 1 4096.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 0.3))
|
||||
(sp-flt spt-r 100.0)
|
||||
(sp-flt spt-g 100.0)
|
||||
(sp-flt spt-b 100.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.06666667) (meters 0.06666667) 1.0)
|
||||
(sp-flt spt-rotvel-x (degrees 1.2))
|
||||
(sp-flt spt-rotvel-y (degrees 2.4))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees 0.0) 3 436.90668)
|
||||
(sp-flt spt-accel-y -13.653334)
|
||||
(sp-flt spt-friction 0.97)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 287)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 40.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 288
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
(sp-flt spt-num 4.5)
|
||||
(sp-rnd-flt spt-x (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0.25) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-int-flt spt-scale-x (meters 0.3) 1 4096.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 0.3))
|
||||
(sp-flt spt-r 100.0)
|
||||
(sp-flt spt-g 100.0)
|
||||
(sp-flt spt-b 100.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.06666667) (meters 0.06666667) 1.0)
|
||||
(sp-flt spt-rotvel-x (degrees 1.2))
|
||||
(sp-flt spt-rotvel-y (degrees 2.4))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees 0.0) 3 436.90668)
|
||||
(sp-flt spt-accel-y -13.653334)
|
||||
(sp-flt spt-friction 0.97)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 287)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 40.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-crate-explode
|
||||
@@ -344,28 +362,30 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2096 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 6.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 64.0 128.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 96.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.026666667) (meters 0.10666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0016666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-rnd-flt spt-accel-y -0.68266666 -0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.9)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 30 29 1)
|
||||
(sp-launcher-by-id spt-next-launcher 2099)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 140.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-radius (meters 2) (meters 4) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 2096
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 6.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 64.0 128.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 96.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.026666667) (meters 0.10666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0016666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-rnd-flt spt-accel-y -0.68266666 -0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.9)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 30 29 1)
|
||||
(sp-launcher-by-id spt-next-launcher 2099)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 140.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-radius (meters 2) (meters 4) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2099
|
||||
@@ -374,156 +394,172 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2098 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 3.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 8))
|
||||
(sp-rnd-flt spt-r 64.0 192.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 64.0 1.0)
|
||||
(sp-flt spt-scalevel-y (meters 0.42666668))
|
||||
(sp-flt spt-fade-a -1.6)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 2098
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 3.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 8))
|
||||
(sp-rnd-flt spt-r 64.0 192.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 64.0 1.0)
|
||||
(sp-flt spt-scalevel-y (meters 0.42666668))
|
||||
(sp-flt spt-fade-a -1.6)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2095 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 16))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 64.0 192.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 64.0 1.0)
|
||||
(sp-flt spt-a 96.0)
|
||||
(sp-flt spt-fade-a -1.7454545)
|
||||
(sp-int spt-timer 54)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 2095
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 16))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 64.0 192.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 64.0 1.0)
|
||||
(sp-flt spt-a 96.0)
|
||||
(sp-flt spt-fade-a -1.7454545)
|
||||
(sp-int spt-timer 54)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2097 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 0.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.013333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.42666668)
|
||||
(sp-rnd-flt spt-accel-y 0.68266666 0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.8)
|
||||
(sp-int spt-timer 510)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 110.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 2097
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 0.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.013333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.42666668)
|
||||
(sp-rnd-flt spt-accel-y 0.68266666 0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.8)
|
||||
(sp-int spt-timer 510)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 110.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 295 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 16.0)
|
||||
(sp-flt spt-y (meters 1))
|
||||
(sp-flt spt-scale-x (meters 0.1))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.026666667) 1.0)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.94)
|
||||
(sp-int spt-timer 240)
|
||||
(sp-cpuinfo-flags bit3 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 140.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 295
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 16.0)
|
||||
(sp-flt spt-y (meters 1))
|
||||
(sp-flt spt-scale-x (meters 0.1))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.026666667) 1.0)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.94)
|
||||
(sp-int spt-timer 240)
|
||||
(sp-cpuinfo-flags bit3 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 140.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 296 :init-specs ((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) (meters 16) 1.0)
|
||||
(sp-rnd-flt spt-z (meters 0.3) (meters 0.3) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.3) 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 96.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
|
||||
(sp-rnd-flt spt-vel-x (meters 0.026666667) (meters 0.10666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.000909091))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -0.26666668)
|
||||
(sp-flt spt-fade-a -0.19393939)
|
||||
(sp-int-plain-rnd spt-timer 90 149 1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 296
|
||||
:init-specs
|
||||
((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) (meters 16) 1.0)
|
||||
(sp-rnd-flt spt-z (meters 0.3) (meters 0.3) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.3) 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 96.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
|
||||
(sp-rnd-flt spt-vel-x (meters 0.026666667) (meters 0.10666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.000909091))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -0.26666668)
|
||||
(sp-flt spt-fade-a -0.19393939)
|
||||
(sp-int-plain-rnd spt-timer 90 149 1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 297 :init-specs ((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 32.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.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-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)
|
||||
)
|
||||
)
|
||||
(defpart 297
|
||||
:init-specs
|
||||
((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 32.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.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-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)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 292 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
(sp-rnd-flt spt-num 8.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-x (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0.25) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-int-flt spt-scale-x (meters 0.3) 1 4096.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 0.3))
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-rnd-int spt-g 1115684864 1 32.0)
|
||||
(sp-flt spt-b 32.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.06666667) (meters 0.06666667) 1.0)
|
||||
(sp-flt spt-rotvel-x (degrees 1.2))
|
||||
(sp-flt spt-rotvel-y (degrees 2.4))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees 0.0) 3 436.90668)
|
||||
(sp-flt spt-accel-y -13.653334)
|
||||
(sp-flt spt-friction 0.97)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 301)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 40.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 292
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
(sp-rnd-flt spt-num 8.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-x (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0.25) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.5) (meters 1) 1.0)
|
||||
(sp-rnd-int-flt spt-scale-x (meters 0.3) 1 4096.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 0.3))
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-rnd-int spt-g 1115684864 1 32.0)
|
||||
(sp-flt spt-b 32.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.06666667) (meters 0.06666667) 1.0)
|
||||
(sp-flt spt-rotvel-x (degrees 1.2))
|
||||
(sp-flt spt-rotvel-y (degrees 2.4))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees 0.0) 3 436.90668)
|
||||
(sp-flt spt-accel-y -13.653334)
|
||||
(sp-flt spt-friction 0.97)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 301)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 40.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 301 :init-specs ((sp-flt spt-scalevel-x (meters -0.0033333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -3.4)
|
||||
)
|
||||
)
|
||||
(defpart 301
|
||||
:init-specs
|
||||
((sp-flt spt-scalevel-x (meters -0.0033333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -3.4)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition for function crate-standard-event-handler
|
||||
(defbehavior crate-standard-event-handler crate ((arg0 process) (arg1 int) (arg2 symbol) (arg3 event-message-block))
|
||||
@@ -1385,28 +1421,30 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 302 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 1) 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-rnd-flt spt-g 96.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.02) (meters 0.01) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.16)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.95)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 302
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 1) 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-rnd-flt spt-g 96.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.02) (meters 0.01) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.16)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.95)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit12 bit14)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition of type crate-buzzer
|
||||
(deftype crate-buzzer (crate)
|
||||
|
||||
+14
-12
@@ -1169,18 +1169,20 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2662 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x6b :page #x1cf))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.5))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer 5)
|
||||
(sp-cpuinfo-flags bit2 bit9 bit13)
|
||||
)
|
||||
)
|
||||
(defpart 2662
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x6b :page #x1cf))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.5))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer 5)
|
||||
(sp-cpuinfo-flags bit2 bit9 bit13)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition for symbol *auto-save-info*, type mc-slot-info
|
||||
(define *auto-save-info* (new 'global 'mc-slot-info))
|
||||
|
||||
+222
-196
@@ -1657,117 +1657,133 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 45 :init-specs ((sp-flt spt-num 1.5)
|
||||
(sp-flt spt-x (meters 1.5))
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-int spt-rot-x 5)
|
||||
(sp-flt spt-r 4096.0)
|
||||
(sp-flt spt-g 2867.2)
|
||||
(sp-flt spt-b 3276.8)
|
||||
(sp-flt spt-vel-y (meters 0.026666667))
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags aux-list)
|
||||
(sp-int spt-next-time 180)
|
||||
(sp-launcher-by-id spt-next-launcher 50)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 45
|
||||
:init-specs
|
||||
((sp-flt spt-num 1.5)
|
||||
(sp-flt spt-x (meters 1.5))
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-int spt-rot-x 5)
|
||||
(sp-flt spt-r 4096.0)
|
||||
(sp-flt spt-g 2867.2)
|
||||
(sp-flt spt-b 3276.8)
|
||||
(sp-flt spt-vel-y (meters 0.026666667))
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags aux-list)
|
||||
(sp-int spt-next-time 180)
|
||||
(sp-launcher-by-id spt-next-launcher 50)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 50 :init-specs ((sp-flt spt-fade-b -4.551111)))
|
||||
(defpart 50
|
||||
:init-specs
|
||||
((sp-flt spt-fade-b -4.551111))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 46 :init-specs ((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) (meters 1.8) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 2.5) (meters 2.5) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.24414062) (meters 0.48828125) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 46
|
||||
:init-specs
|
||||
((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) (meters 1.8) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 2.5) (meters 2.5) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.24414062) (meters 0.48828125) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 47 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 2.0)
|
||||
(sp-rnd-flt spt-x (meters 1.8) (meters 1) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(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) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.048828125) (meters 0.09765625) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 47
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 2.0)
|
||||
(sp-rnd-flt spt-x (meters 1.8) (meters 1) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(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) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.048828125) (meters 0.09765625) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 48 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
(sp-flt spt-num 1.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.4) 1.0)
|
||||
(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.1) 1.0)
|
||||
(sp-rnd-flt spt-r 10.0 6.0 1.0)
|
||||
(sp-rnd-flt spt-g 64.0 128.0 1.0)
|
||||
(sp-rnd-flt spt-b 10.0 6.0 1.0)
|
||||
(sp-flt spt-a 80.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a -0.2)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int-plain-rnd spt-timer 180 119 1)
|
||||
(sp-cpuinfo-flags bit2)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 48
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
(sp-flt spt-num 1.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.4) 1.0)
|
||||
(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.1) 1.0)
|
||||
(sp-rnd-flt spt-r 10.0 6.0 1.0)
|
||||
(sp-rnd-flt spt-g 64.0 128.0 1.0)
|
||||
(sp-rnd-flt spt-b 10.0 6.0 1.0)
|
||||
(sp-flt spt-a 80.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a -0.2)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int-plain-rnd spt-timer 180 119 1)
|
||||
(sp-cpuinfo-flags bit2)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 49 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 1) 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 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 10.0 5.0 1.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a 0.6)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 51)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 49
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 1) 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 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 10.0 5.0 1.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a 0.6)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 51)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 51 :init-specs ((sp-flt spt-fade-a -0.18)))
|
||||
(defpart 51
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -0.18))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-jungle-launcher
|
||||
@@ -1782,70 +1798,76 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 52 :init-specs ((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) (meters 1.4) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 2.5) (meters 2.5) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.24414062) (meters 0.48828125) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 52
|
||||
:init-specs
|
||||
((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) (meters 1.4) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-rnd-flt spt-scale-y (meters 2.5) (meters 2.5) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.24414062) (meters 0.48828125) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 53 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 2.0)
|
||||
(sp-rnd-flt spt-x (meters 1.4) (meters 0.9) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(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) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.048828125) (meters 0.09765625) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 53
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 2.0)
|
||||
(sp-rnd-flt spt-x (meters 1.4) (meters 0.9) 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-flt spt-rot-x 16384.0)
|
||||
(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) 1.0)
|
||||
(sp-rnd-int spt-r 0 1 128.0)
|
||||
(sp-rnd-flt spt-g 64.0 196.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 128.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025))
|
||||
(sp-rnd-flt spt-scalevel-y (meters 0.048828125) (meters 0.09765625) 1.0)
|
||||
(sp-int spt-timer 81)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 54 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 1) 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 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 10.0 5.0 1.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a 0.6)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 51)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 54
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 1) 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 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 10.0 5.0 1.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a 0.6)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 51)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-swamp-launcher
|
||||
@@ -1860,30 +1882,32 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 55 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 1) 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 16.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-g 16.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-b 5.0 2.5 1.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a 0.6)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 51)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 55
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-rnd-flt spt-x (meters 2.9) (meters 2.5) 1.0)
|
||||
(sp-flt spt-y (meters -0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 1) 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 16.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-g 16.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-b 5.0 2.5 1.0)
|
||||
(sp-flt spt-a 0.0)
|
||||
(sp-rnd-flt spt-vel-x (meters -0.011666667) (meters -0.0033333334) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -1.2) 1 436.90668)
|
||||
(sp-flt spt-fade-a 0.6)
|
||||
(sp-flt spt-accel-y 6.826667)
|
||||
(sp-flt spt-friction 0.996)
|
||||
(sp-int spt-timer 270)
|
||||
(sp-cpuinfo-flags bit2)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 51)
|
||||
(sp-rnd-flt spt-rotate-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition for function cam-launcher-joystick
|
||||
;; Used lq/sq
|
||||
@@ -2620,19 +2644,21 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2528 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xc :page #x2))
|
||||
(sp-func spt-birth-func 'birth-func-set-quat)
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 0.5) 1.0)
|
||||
(sp-flt spt-scale-y (meters 5.6))
|
||||
(sp-rnd-flt spt-r 0.0 44.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 32.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer 5)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14 left-multiply-quat)
|
||||
)
|
||||
)
|
||||
(defpart 2528
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xc :page #x2))
|
||||
(sp-func spt-birth-func 'birth-func-set-quat)
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 2) (meters 0.5) 1.0)
|
||||
(sp-flt spt-scale-y (meters 5.6))
|
||||
(sp-rnd-flt spt-r 0.0 44.0 1.0)
|
||||
(sp-rnd-flt spt-g 0.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-b 128.0 32.0 1.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer 5)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14 left-multiply-quat)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition for function draw-eco-beam
|
||||
;; INFO: Return type mismatch int vs none.
|
||||
|
||||
+430
-373
@@ -57,105 +57,117 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 255 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 64.0)
|
||||
(sp-flt spt-fade-a -1.0666667)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 255
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 64.0)
|
||||
(sp-flt spt-fade-a -1.0666667)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 256 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 64.0)
|
||||
(sp-flt spt-fade-a -1.0666667)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 256
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 64.0)
|
||||
(sp-flt spt-fade-a -1.0666667)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 257 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 3.0 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.6)
|
||||
(sp-int spt-timer 90)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 10)
|
||||
(sp-launcher-by-id spt-next-launcher 258)
|
||||
)
|
||||
)
|
||||
(defpart 257
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 3.0 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.6)
|
||||
(sp-int spt-timer 90)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 10)
|
||||
(sp-launcher-by-id spt-next-launcher 258)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 259 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
(sp-rnd-flt spt-num 0.0 3.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 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 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.6)
|
||||
(sp-int spt-timer 91)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 10)
|
||||
(sp-launcher-by-id spt-next-launcher 258)
|
||||
)
|
||||
)
|
||||
(defpart 259
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
(sp-rnd-flt spt-num 0.0 3.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 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 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.6)
|
||||
(sp-int spt-timer 91)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 10)
|
||||
(sp-launcher-by-id spt-next-launcher 258)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 258 :init-specs ((sp-flt spt-r 64.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-fade-r -1.0)
|
||||
(sp-flt spt-fade-g -0.4)
|
||||
(sp-flt spt-fade-a -2.0)
|
||||
)
|
||||
)
|
||||
(defpart 258
|
||||
:init-specs
|
||||
((sp-flt spt-r 64.0)
|
||||
(sp-flt spt-g 64.0)
|
||||
(sp-flt spt-fade-r -1.0)
|
||||
(sp-flt spt-fade-g -0.4)
|
||||
(sp-flt spt-fade-a -2.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 260 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.1) (meters 0.15) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 32.0)
|
||||
(sp-rnd-flt spt-g 32.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 128.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.00033333333))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.2)
|
||||
(sp-flt spt-accel-y -0.06826667)
|
||||
(sp-int spt-timer 450)
|
||||
(sp-cpuinfo-flags bit0 bit2 bit3)
|
||||
)
|
||||
)
|
||||
(defpart 260
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.1) (meters 0.15) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 32.0)
|
||||
(sp-rnd-flt spt-g 32.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-a 64.0 128.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.00033333333))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.2)
|
||||
(sp-flt spt-accel-y -0.06826667)
|
||||
(sp-int spt-timer 450)
|
||||
(sp-cpuinfo-flags bit0 bit2 bit3)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-blue-hit-ground-effect
|
||||
@@ -168,328 +180,373 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 264 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 32.0)
|
||||
(sp-flt spt-y (meters 0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 3) 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 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-int spt-a 0 63 1.0)
|
||||
(sp-flt spt-vel-y (meters 0.093333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-int-plain-rnd spt-next-time 20 19 1)
|
||||
(sp-launcher-by-id spt-next-launcher 266)
|
||||
(sp-flt spt-conerot-x (degrees 90.0))
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 0))
|
||||
)
|
||||
)
|
||||
(defpart 264
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 32.0)
|
||||
(sp-flt spt-y (meters 0.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 3) 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 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-int spt-a 0 63 1.0)
|
||||
(sp-flt spt-vel-y (meters 0.093333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-int-plain-rnd spt-next-time 20 19 1)
|
||||
(sp-launcher-by-id spt-next-launcher 266)
|
||||
(sp-flt spt-conerot-x (degrees 90.0))
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 0))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 266 :init-specs ((sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-int spt-a 0 63 1.0)
|
||||
(sp-int-plain-rnd spt-next-time 20 19 1)
|
||||
(sp-launcher-by-id spt-next-launcher 266)
|
||||
)
|
||||
)
|
||||
(defpart 266
|
||||
:init-specs
|
||||
((sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-int spt-a 0 63 1.0)
|
||||
(sp-int-plain-rnd spt-next-time 20 19 1)
|
||||
(sp-launcher-by-id spt-next-launcher 266)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 265 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 0.5))
|
||||
(sp-flt spt-scale-x (meters 0))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 96.0 32.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.21333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit3 left-multiply-quat)
|
||||
(sp-int spt-next-time 60)
|
||||
(sp-launcher-by-id spt-next-launcher 267)
|
||||
)
|
||||
)
|
||||
(defpart 265
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 0.5))
|
||||
(sp-flt spt-scale-x (meters 0))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 96.0 32.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.21333334))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit3 left-multiply-quat)
|
||||
(sp-int spt-next-time 60)
|
||||
(sp-launcher-by-id spt-next-launcher 267)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 267 :init-specs ((sp-flt spt-fade-a -2.1333334)))
|
||||
(defpart 267
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -2.1333334))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 263 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 0.5))
|
||||
(sp-flt spt-scale-x (meters 0))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 32.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.22666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.7111111)
|
||||
(sp-int spt-timer 90)
|
||||
(sp-cpuinfo-flags bit2 bit3 left-multiply-quat)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 268)
|
||||
)
|
||||
)
|
||||
(defpart 263
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-y (meters 0.5))
|
||||
(sp-flt spt-scale-x (meters 0))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 32.0 32.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.22666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.7111111)
|
||||
(sp-int spt-timer 90)
|
||||
(sp-cpuinfo-flags bit2 bit3 left-multiply-quat)
|
||||
(sp-int spt-next-time 45)
|
||||
(sp-launcher-by-id spt-next-launcher 268)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 268 :init-specs ((sp-flt spt-fade-a -1.4222223)))
|
||||
(defpart 268
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -1.4222223))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 261 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 32.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 1) 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 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.026666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.16)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.95)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit12)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 261
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 32.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1) (meters 1) 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 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.026666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0033333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.16)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.95)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit12)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 262 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 12.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.5) (meters 0.25) 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 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.10666667) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0016666667))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.21333334)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.95)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 262
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 12.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.5) (meters 0.25) 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 0.0)
|
||||
(sp-rnd-flt spt-g 32.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 192.0 63.0 1.0)
|
||||
(sp-rnd-flt spt-a 16.0 16.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.10666667) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0016666667))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.2) (degrees 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.21333334)
|
||||
(sp-flt spt-accel-y -1.3653333)
|
||||
(sp-flt spt-friction 0.95)
|
||||
(sp-int spt-timer 150)
|
||||
(sp-cpuinfo-flags bit2 bit12)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 60.0) (degrees 30.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 0.0) (degrees 360.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 269 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-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 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 269
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-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 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 270 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-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 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 270
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-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 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 271 :init-specs ((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.2) (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.00083333335))
|
||||
(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)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 272)
|
||||
(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))
|
||||
)
|
||||
)
|
||||
(defpart 271
|
||||
:init-specs
|
||||
((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.2) (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.00083333335))
|
||||
(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)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 272)
|
||||
(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))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 272 :init-specs ((sp-flt spt-fade-r 0.0)))
|
||||
(defpart 272
|
||||
:init-specs
|
||||
((sp-flt spt-fade-r 0.0))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 273 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-rnd-flt spt-r 92.0 32.0 1.0)
|
||||
(sp-flt spt-g 0.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 273
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-rnd-flt spt-r 92.0 32.0 1.0)
|
||||
(sp-flt spt-g 0.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 274 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-rnd-flt spt-r 92.0 32.0 1.0)
|
||||
(sp-flt spt-g 0.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 274
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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-rnd-flt spt-r 92.0 32.0 1.0)
|
||||
(sp-flt spt-g 0.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 275 :init-specs ((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.2) (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-flt spt-g 0.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.00083333335))
|
||||
(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)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 276)
|
||||
(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))
|
||||
)
|
||||
)
|
||||
(defpart 275
|
||||
:init-specs
|
||||
((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.2) (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-flt spt-g 0.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.00083333335))
|
||||
(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)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 276)
|
||||
(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))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 276 :init-specs ((sp-flt spt-fade-r 0.0)))
|
||||
(defpart 276
|
||||
:init-specs
|
||||
((sp-flt spt-fade-r 0.0))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 277 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 0.0)
|
||||
(sp-rnd-flt spt-g 92.0 32.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 277
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 0.0)
|
||||
(sp-rnd-flt spt-g 92.0 32.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 278 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 0.0)
|
||||
(sp-rnd-flt spt-g 92.0 32.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
(defpart 278
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-rnd-flt spt-num 1.0 1.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 0.0)
|
||||
(sp-rnd-flt spt-g 92.0 32.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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.5))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 279 :init-specs ((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.2) (meters 0.1) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 100.0 28.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.00083333335))
|
||||
(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)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 280)
|
||||
(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))
|
||||
)
|
||||
)
|
||||
(defpart 279
|
||||
:init-specs
|
||||
((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.2) (meters 0.1) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-rnd-flt spt-g 100.0 28.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.00083333335))
|
||||
(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)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 280)
|
||||
(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))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 280 :init-specs ((sp-flt spt-fade-g 0.0)))
|
||||
(defpart 280
|
||||
:init-specs
|
||||
((sp-flt spt-fade-g 0.0))
|
||||
)
|
||||
|
||||
;; definition for function eco-blue-glow
|
||||
;; INFO: Return type mismatch int vs none.
|
||||
|
||||
+333
-296
@@ -235,102 +235,115 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 349 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :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 1200)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-func spt-func 'sparticle-track-root-prim)
|
||||
)
|
||||
)
|
||||
(defpart 349
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :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 1200)
|
||||
(sp-cpuinfo-flags bit3)
|
||||
(sp-func spt-func 'sparticle-track-root-prim)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 350 :init-specs ((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) (meters 16) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 4) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0))
|
||||
(sp-flt spt-scale-x (meters 5))
|
||||
(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 32.0)
|
||||
(sp-rnd-int-flt spt-vel-x (meters -0.10666667) 1 873.81335)
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.4) 1 145.63556)
|
||||
(sp-int spt-timer 1200)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7)
|
||||
)
|
||||
)
|
||||
(defpart 350
|
||||
:init-specs
|
||||
((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) (meters 16) 1.0)
|
||||
(sp-rnd-flt spt-y (meters 4) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0))
|
||||
(sp-flt spt-scale-x (meters 5))
|
||||
(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 32.0)
|
||||
(sp-rnd-int-flt spt-vel-x (meters -0.10666667) 1 873.81335)
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.4) 1 145.63556)
|
||||
(sp-int spt-timer 1200)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 351 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 2.0)
|
||||
(sp-rnd-flt spt-y (meters 0) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0))
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (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 64.0)
|
||||
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
|
||||
(sp-flt spt-vel-x (meters 0.11259259))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-int spt-timer 1200)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7)
|
||||
)
|
||||
)
|
||||
(defpart 351
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 2.0)
|
||||
(sp-rnd-flt spt-y (meters 0) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0))
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (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 64.0)
|
||||
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
|
||||
(sp-flt spt-vel-x (meters 0.11259259))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-int spt-timer 1200)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 352 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (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 64.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.02))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 54)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
)
|
||||
)
|
||||
(defpart 352
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (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 64.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.02))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -1.0)
|
||||
(sp-int spt-timer 54)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 353 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-rnd-flt spt-num 0.5 0.5 1.0)
|
||||
(sp-flt spt-y (meters -0.05))
|
||||
(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-flt spt-a 96.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.005) (meters 0.011666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.000909091))
|
||||
(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 299 1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 354)
|
||||
(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.3))
|
||||
)
|
||||
)
|
||||
(defpart 353
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-rnd-flt spt-num 0.5 0.5 1.0)
|
||||
(sp-flt spt-y (meters -0.05))
|
||||
(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-flt spt-a 96.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.005) (meters 0.011666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.000909091))
|
||||
(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 299 1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 354)
|
||||
(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.3))
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 354 :init-specs ((sp-flt spt-fade-r 0.0)))
|
||||
(defpart 354
|
||||
:init-specs
|
||||
((sp-flt spt-fade-r 0.0))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-part-yellow-eco-fireball-launcher
|
||||
@@ -362,148 +375,162 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 355 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 8))
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.06666667))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -204.8) 1 74565.41)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a 0.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
)
|
||||
)
|
||||
(defpart 355
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 8))
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.06666667))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -204.8) 1 74565.41)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a 0.0)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 357 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 5.0)
|
||||
(sp-rnd-flt spt-x (meters -0.6) (meters 1.2) 1.0)
|
||||
(sp-rnd-flt spt-y (meters -0.6) (meters 1.2) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.6) (meters 1.2) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (meters 0.75) 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 32.0)
|
||||
(sp-rnd-flt spt-a 32.0 32.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0044444446))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -0.14222223)
|
||||
(sp-flt spt-fade-a -0.14222223)
|
||||
(sp-flt spt-accel-y -0.06826667)
|
||||
(sp-int spt-timer 450)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
)
|
||||
)
|
||||
(defpart 357
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 5.0)
|
||||
(sp-rnd-flt spt-x (meters -0.6) (meters 1.2) 1.0)
|
||||
(sp-rnd-flt spt-y (meters -0.6) (meters 1.2) 1.0)
|
||||
(sp-rnd-flt spt-z (meters -0.6) (meters 1.2) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 1.5) (meters 0.75) 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 32.0)
|
||||
(sp-rnd-flt spt-a 32.0 32.0 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.0044444446))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -0.14222223)
|
||||
(sp-flt spt-fade-a -0.14222223)
|
||||
(sp-flt spt-accel-y -0.06826667)
|
||||
(sp-int spt-timer 450)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 356 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 12.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-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025000002))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -1.0666667)
|
||||
(sp-flt spt-fade-a -0.17777778)
|
||||
(sp-flt spt-accel-y -4.096)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int-plain-rnd spt-timer 60 59 1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 120.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 90.0) (degrees 180.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 356
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 12.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-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025000002))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -1.0666667)
|
||||
(sp-flt spt-fade-a -0.17777778)
|
||||
(sp-flt spt-accel-y -4.096)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int-plain-rnd spt-timer 60 59 1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 120.0) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 90.0) (degrees 180.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 360 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 24.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-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025000002))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -1.0666667)
|
||||
(sp-flt spt-fade-a -0.17777778)
|
||||
(sp-flt spt-accel-y -4.096)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int-plain-rnd spt-timer 60 59 1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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)
|
||||
)
|
||||
)
|
||||
(defpart 360
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 24.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-flt spt-a 128.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0025000002))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -1.0666667)
|
||||
(sp-flt spt-fade-a -0.17777778)
|
||||
(sp-flt spt-accel-y -4.096)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int-plain-rnd spt-timer 60 59 1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 358 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 16.0)
|
||||
(sp-flt spt-scale-x (meters 0.1))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-a 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.02) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-accel-y -2.048)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int spt-timer 330)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 100.00001) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 90.0) (degrees 180.0) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 358
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 16.0)
|
||||
(sp-flt spt-scale-x (meters 0.1))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-a 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.02) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-accel-y -2.048)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int spt-timer 330)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-rnd-flt spt-conerot-x (degrees 0.0) (degrees 100.00001) 1.0)
|
||||
(sp-rnd-flt spt-conerot-y (degrees 90.0) (degrees 180.0) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 361 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 32.0)
|
||||
(sp-flt spt-scale-x (meters 0.1))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-a 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.02) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-accel-y -2.048)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int spt-timer 330)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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)
|
||||
)
|
||||
)
|
||||
(defpart 361
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 32.0)
|
||||
(sp-flt spt-scale-x (meters 0.1))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-a 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.02) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-accel-y -2.048)
|
||||
(sp-flt spt-friction 0.99)
|
||||
(sp-int spt-timer 330)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(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)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 359 :init-specs ((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) (meters 16) 1.0)
|
||||
(sp-rnd-flt spt-z (meters 0.1) (meters 0.2) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.1) 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 64.0 1.0)
|
||||
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
|
||||
(sp-flt spt-vel-x (meters 0.10666667))
|
||||
(sp-flt spt-scalevel-x (meters -0.000909091))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -0.26666668)
|
||||
(sp-flt spt-fade-a -0.19393939)
|
||||
(sp-int-plain-rnd spt-timer 90 239 1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7)
|
||||
)
|
||||
)
|
||||
(defpart 359
|
||||
:init-specs
|
||||
((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) (meters 16) 1.0)
|
||||
(sp-rnd-flt spt-z (meters 0.1) (meters 0.2) 1.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (meters 0.1) 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 64.0 1.0)
|
||||
(sp-rnd-flt spt-omega 0.0 65536.0 1.0)
|
||||
(sp-flt spt-vel-x (meters 0.10666667))
|
||||
(sp-flt spt-scalevel-x (meters -0.000909091))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.3) 1 109.22667)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-g -0.26666668)
|
||||
(sp-flt spt-fade-a -0.19393939)
|
||||
(sp-int-plain-rnd spt-timer 90 239 1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-part-yellow-eco-fireball-hit
|
||||
@@ -520,28 +547,30 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2060 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 6.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 192.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-g 192.0 64.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-rnd-flt spt-a 32.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.026666667) (meters 0.10666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0016666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-rnd-flt spt-accel-y -0.68266666 -0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.9)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 30 29 1)
|
||||
(sp-launcher-by-id spt-next-launcher 2063)
|
||||
(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-rnd-flt spt-conerot-radius (meters 2) (meters 4) 1.0)
|
||||
)
|
||||
)
|
||||
(defpart 2060
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 6.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 0.2) (meters 0.4) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 192.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-g 192.0 64.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-rnd-flt spt-a 32.0 96.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.026666667) (meters 0.10666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0016666667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-rnd-flt spt-accel-y -0.68266666 -0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.9)
|
||||
(sp-int spt-timer 300)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-int-plain-rnd spt-next-time 30 29 1)
|
||||
(sp-launcher-by-id spt-next-launcher 2063)
|
||||
(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-rnd-flt spt-conerot-radius (meters 2) (meters 4) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2063
|
||||
@@ -550,70 +579,78 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2062 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 3.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 8))
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 196.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-rnd-flt spt-a 32.0 64.0 1.0)
|
||||
(sp-flt spt-scalevel-y (meters 0.42666668))
|
||||
(sp-flt spt-fade-a -1.6)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 2062
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 3.0)
|
||||
(sp-flt spt-scale-x (meters 0.2))
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 180.0) 1.0)
|
||||
(sp-flt spt-scale-y (meters 8))
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-flt spt-g 196.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-rnd-flt spt-a 32.0 64.0 1.0)
|
||||
(sp-flt spt-scalevel-y (meters 0.42666668))
|
||||
(sp-flt spt-fade-a -1.6)
|
||||
(sp-int spt-timer 60)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2059 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 16))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-rnd-flt spt-g 192.0 32.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 96.0)
|
||||
(sp-flt spt-fade-a -1.7454545)
|
||||
(sp-int spt-timer 54)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
(defpart 2059
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 16))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-rnd-flt spt-g 192.0 32.0 1.0)
|
||||
(sp-flt spt-b 0.0)
|
||||
(sp-flt spt-a 96.0)
|
||||
(sp-flt spt-fade-a -1.7454545)
|
||||
(sp-int spt-timer 54)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit14)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2061 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-rnd-flt spt-g 192.0 64.0 1.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.013333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -1.6)
|
||||
(sp-rnd-flt spt-accel-y 0.68266666 0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.8)
|
||||
(sp-int spt-timer 510)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-int spt-next-time 42)
|
||||
(sp-launcher-by-id spt-next-launcher 2064)
|
||||
(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)
|
||||
)
|
||||
)
|
||||
(defpart 2061
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 4.0)
|
||||
(sp-rnd-flt spt-scale-x (meters 2.5) (meters 1.5) 1.0)
|
||||
(sp-rnd-flt spt-rot-z (degrees 0.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 255.0)
|
||||
(sp-rnd-flt spt-g 192.0 64.0 1.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-rnd-flt spt-a 64.0 64.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0.053333335) (meters 0.013333334) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters 0.013333334))
|
||||
(sp-rnd-flt spt-rotvel-z (degrees -0.3) (degrees 0.6) 1.0)
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -1.6)
|
||||
(sp-rnd-flt spt-accel-y 0.68266666 0.68266666 1.0)
|
||||
(sp-flt spt-friction 0.8)
|
||||
(sp-int spt-timer 510)
|
||||
(sp-cpuinfo-flags bit2 bit14)
|
||||
(sp-int spt-next-time 42)
|
||||
(sp-launcher-by-id spt-next-launcher 2064)
|
||||
(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)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2064 :init-specs ((sp-flt spt-fade-r -0.53333336)
|
||||
(sp-flt spt-fade-g -0.53333336)
|
||||
(sp-flt spt-fade-b -1.0666667)
|
||||
(sp-flt spt-fade-a -0.53333336)
|
||||
)
|
||||
)
|
||||
(defpart 2064
|
||||
:init-specs
|
||||
((sp-flt spt-fade-r -0.53333336)
|
||||
(sp-flt spt-fade-g -0.53333336)
|
||||
(sp-flt spt-fade-b -1.0666667)
|
||||
(sp-flt spt-fade-a -0.53333336)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition for method 24 of type projectile
|
||||
;; INFO: Return type mismatch int vs none.
|
||||
|
||||
+26
-22
@@ -66,30 +66,34 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 41 :init-specs ((sp-flt spt-scale-x (meters 0.5))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 48.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 48.0 48.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0) (meters 0.006666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0016666667))
|
||||
(sp-flt spt-scalevel-y (meters 0.02))
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit12)
|
||||
(sp-int-plain-rnd spt-next-time 15 59 1)
|
||||
(sp-launcher-by-id spt-next-launcher 42)
|
||||
)
|
||||
)
|
||||
(defpart 41
|
||||
:init-specs
|
||||
((sp-flt spt-scale-x (meters 0.5))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-rnd-flt spt-r 64.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-g 16.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-b 48.0 32.0 1.0)
|
||||
(sp-rnd-flt spt-a 48.0 48.0 1.0)
|
||||
(sp-rnd-flt spt-vel-y (meters 0) (meters 0.006666667) 1.0)
|
||||
(sp-flt spt-scalevel-x (meters -0.0016666667))
|
||||
(sp-flt spt-scalevel-y (meters 0.02))
|
||||
(sp-flt spt-accel-y -2.7306666)
|
||||
(sp-int spt-timer 120)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit12)
|
||||
(sp-int-plain-rnd spt-next-time 15 59 1)
|
||||
(sp-launcher-by-id spt-next-launcher 42)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 42 :init-specs ((sp-flt spt-fade-a -1.4222223)
|
||||
(sp-int spt-timer 45)
|
||||
(sp-int spt-next-time 42)
|
||||
(sp-launcher-by-id spt-next-launcher 43)
|
||||
)
|
||||
)
|
||||
(defpart 42
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -1.4222223)
|
||||
(sp-int spt-timer 45)
|
||||
(sp-int spt-next-time 42)
|
||||
(sp-launcher-by-id spt-next-launcher 43)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 43
|
||||
|
||||
+23
-21
@@ -168,24 +168,26 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 362 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 8.0)
|
||||
(sp-flt spt-scale-x (meters 0.3))
|
||||
(sp-rnd-flt spt-rot-z (degrees -180.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 90.0)
|
||||
(sp-flt spt-g 90.0)
|
||||
(sp-flt spt-b 90.0)
|
||||
(sp-rnd-flt spt-a 20.0 20.0 1.0)
|
||||
(sp-flt spt-vel-y (meters 0.002))
|
||||
(sp-flt spt-scalevel-x (meters 0.004166667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.3)
|
||||
(sp-int spt-timer 5004)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 15.0) 1.0)
|
||||
(sp-flt spt-conerot-x (degrees 90.0))
|
||||
(sp-rnd-flt spt-conerot-y (degrees -180.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 0.2))
|
||||
)
|
||||
)
|
||||
(defpart 362
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 8.0)
|
||||
(sp-flt spt-scale-x (meters 0.3))
|
||||
(sp-rnd-flt spt-rot-z (degrees -180.0) (degrees 360.0) 1.0)
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 90.0)
|
||||
(sp-flt spt-g 90.0)
|
||||
(sp-flt spt-b 90.0)
|
||||
(sp-rnd-flt spt-a 20.0 20.0 1.0)
|
||||
(sp-flt spt-vel-y (meters 0.002))
|
||||
(sp-flt spt-scalevel-x (meters 0.004166667))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-a -0.3)
|
||||
(sp-int spt-timer 5004)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-rnd-flt spt-launchrot-x (degrees -20.0) (degrees 15.0) 1.0)
|
||||
(sp-flt spt-conerot-x (degrees 90.0))
|
||||
(sp-rnd-flt spt-conerot-y (degrees -180.0) (degrees 360.0) 1.0)
|
||||
(sp-flt spt-conerot-radius (meters 0.2))
|
||||
)
|
||||
)
|
||||
|
||||
+487
-419
File diff suppressed because it is too large
Load Diff
+1555
-1397
File diff suppressed because it is too large
Load Diff
+461
-401
@@ -22,101 +22,114 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 303 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.5))
|
||||
(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 0.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit3 bit9)
|
||||
)
|
||||
)
|
||||
(defpart 303
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.5))
|
||||
(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 0.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit3 bit9)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 304 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0.03))
|
||||
(sp-flt spt-scale-x (meters 2.5))
|
||||
(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))
|
||||
(sp-flt spt-rotvel-z (degrees 0.2))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit7 bit9)
|
||||
)
|
||||
)
|
||||
(defpart 304
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-rnd-flt spt-y (meters 0) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0.03))
|
||||
(sp-flt spt-scale-x (meters 2.5))
|
||||
(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))
|
||||
(sp-flt spt-rotvel-z (degrees 0.2))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit7 bit9)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 305 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 3.0)
|
||||
(sp-rnd-flt spt-y (meters 0) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0.065))
|
||||
(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 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))
|
||||
(sp-flt spt-vel-z (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.4) 1 145.63556)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit3 bit7 bit9)
|
||||
)
|
||||
)
|
||||
(defpart 305
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :page #x2))
|
||||
(sp-flt spt-num 3.0)
|
||||
(sp-rnd-flt spt-y (meters 0) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0.065))
|
||||
(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 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))
|
||||
(sp-flt spt-vel-z (meters 0))
|
||||
(sp-rnd-int-flt spt-rotvel-z (degrees -0.4) 1 145.63556)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit3 bit7 bit9)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 306 :init-specs ((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) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0.12))
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 255.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.053333335) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-flt spt-vel-z (meters 0))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7 bit9)
|
||||
)
|
||||
)
|
||||
(defpart 306
|
||||
:init-specs
|
||||
((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) (meters 16) 1.0)
|
||||
(sp-flt spt-z (meters 0.12))
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 255.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.053333335) (meters 0.053333335) 1.0)
|
||||
(sp-flt spt-vel-y (meters 0))
|
||||
(sp-flt spt-vel-z (meters 0))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit3 bit7 bit9)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 307 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 0.25)
|
||||
(sp-flt spt-scale-x (meters 0.35))
|
||||
(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.0012500001))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-r -2.125)
|
||||
(sp-flt spt-accel-y -0.08192)
|
||||
(sp-int-plain-rnd spt-timer 30 239 1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-int spt-next-time 120)
|
||||
(sp-launcher-by-id spt-next-launcher 308)
|
||||
)
|
||||
)
|
||||
(defpart 307
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
(sp-flt spt-num 0.25)
|
||||
(sp-flt spt-scale-x (meters 0.35))
|
||||
(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.0012500001))
|
||||
(sp-copy-from-other spt-scalevel-y -4)
|
||||
(sp-flt spt-fade-r -2.125)
|
||||
(sp-flt spt-accel-y -0.08192)
|
||||
(sp-int-plain-rnd spt-timer 30 239 1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-int spt-next-time 120)
|
||||
(sp-launcher-by-id spt-next-launcher 308)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 308 :init-specs ((sp-flt spt-fade-r 0.0)))
|
||||
(defpart 308
|
||||
:init-specs
|
||||
((sp-flt spt-fade-r 0.0))
|
||||
)
|
||||
|
||||
;; definition of type hud-pickups
|
||||
(deftype hud-pickups (hud)
|
||||
@@ -244,49 +257,55 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 309 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2d :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.7))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-health-01-func)
|
||||
)
|
||||
)
|
||||
(defpart 309
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2d :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.7))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-health-01-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 310 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2e :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.7))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-health-03-func)
|
||||
)
|
||||
)
|
||||
(defpart 310
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2e :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.7))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-health-03-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 311 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2f :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.7))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-health-02-func)
|
||||
)
|
||||
)
|
||||
(defpart 311
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2f :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.7))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-health-02-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition of type hud-health
|
||||
(deftype hud-health (hud)
|
||||
@@ -478,18 +497,20 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 2964 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
)
|
||||
)
|
||||
(defpart 2964
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition of type hud-money-all
|
||||
(deftype hud-money-all (hud)
|
||||
@@ -772,18 +793,20 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 312 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.6))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
)
|
||||
)
|
||||
(defpart 312
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.6))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition of type hud-money
|
||||
(deftype hud-money (hud)
|
||||
@@ -1000,99 +1023,111 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 313 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 4.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
(defpart 313
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 4.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 314 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 5.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
(defpart 314
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 5.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 315 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 6.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
(defpart 315
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 6.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 316 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 7.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
(defpart 316
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 0.4))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 7.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 317 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x31 :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 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 9.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
(defpart 317
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x31 :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 128.0)
|
||||
(sp-flt spt-g 128.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
(sp-flt spt-userdata 9.0)
|
||||
(sp-func spt-func 'fuel-cell-hud-orbit-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 318 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x30 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.8))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'fuel-cell-hud-center-callback)
|
||||
)
|
||||
)
|
||||
(defpart 318
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x30 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 1.8))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'fuel-cell-hud-center-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-part-hud-power-cell-whole
|
||||
@@ -1114,88 +1149,99 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 323 :init-specs ((sp-flt spt-fade-a -0.53333336)))
|
||||
(defpart 323
|
||||
:init-specs
|
||||
((sp-flt spt-fade-a -0.53333336))
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 319 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (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 -1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 232)
|
||||
)
|
||||
)
|
||||
(defpart 319
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
(sp-flt spt-num 0.5)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 0.3) (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 -1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 90)
|
||||
(sp-launcher-by-id spt-next-launcher 232)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 320 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
(sp-flt spt-num 0.06)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 1.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-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 -1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 232)
|
||||
)
|
||||
)
|
||||
(defpart 320
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
(sp-flt spt-num 0.06)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-rnd-flt spt-scale-x (meters 1.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-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 -1)
|
||||
(sp-cpuinfo-flags bit2 bit3)
|
||||
(sp-int spt-next-time 75)
|
||||
(sp-launcher-by-id spt-next-launcher 232)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 321 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-flt spt-scale-x (meters 3.3))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 2.8))
|
||||
(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)
|
||||
(sp-func spt-func 'fuel-cell-hud-starburst-3-callback)
|
||||
)
|
||||
)
|
||||
(defpart 321
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-flt spt-scale-x (meters 3.3))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 2.8))
|
||||
(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)
|
||||
(sp-func spt-func 'fuel-cell-hud-starburst-3-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 322 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-flt spt-scale-x (meters 3.8))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 3.3))
|
||||
(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)
|
||||
(sp-func spt-func 'fuel-cell-hud-starburst-4-callback)
|
||||
)
|
||||
)
|
||||
(defpart 322
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-z (meters 22.5))
|
||||
(sp-flt spt-scale-x (meters 3.8))
|
||||
(sp-flt spt-rot-z (degrees 0.0))
|
||||
(sp-flt spt-scale-y (meters 3.3))
|
||||
(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)
|
||||
(sp-func spt-func 'fuel-cell-hud-starburst-4-callback)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition of type hud-fuel-cell
|
||||
(deftype hud-fuel-cell (hud)
|
||||
@@ -1464,39 +1510,43 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 324 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.2))
|
||||
(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 0.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
)
|
||||
)
|
||||
(defpart 324
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.2))
|
||||
(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 0.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit9)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 325 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-x (meters 0))
|
||||
(sp-flt spt-y (meters 1.3333334))
|
||||
(sp-flt spt-z (meters 0.1))
|
||||
(sp-flt spt-scale-x (meters 1.8))
|
||||
(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 128.0)
|
||||
(sp-flt spt-omega 0.0)
|
||||
(sp-flt spt-vel-x (meters 0.053333335))
|
||||
(sp-flt spt-vel-z (meters 0))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit7 bit9)
|
||||
(sp-func spt-func 'part-hud-buzzer-func)
|
||||
)
|
||||
)
|
||||
(defpart 325
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-x (meters 0))
|
||||
(sp-flt spt-y (meters 1.3333334))
|
||||
(sp-flt spt-z (meters 0.1))
|
||||
(sp-flt spt-scale-x (meters 1.8))
|
||||
(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 128.0)
|
||||
(sp-flt spt-omega 0.0)
|
||||
(sp-flt spt-vel-x (meters 0.053333335))
|
||||
(sp-flt spt-vel-z (meters 0))
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit7 bit9)
|
||||
(sp-func spt-func 'part-hud-buzzer-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition of type hud-buzzers
|
||||
(deftype hud-buzzers (hud)
|
||||
@@ -1681,34 +1731,38 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 327 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x2b :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 3.2))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-func)
|
||||
)
|
||||
)
|
||||
(defpart 327
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x2b :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 3.2))
|
||||
(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 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 328 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.5))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 100.0)
|
||||
(sp-flt spt-b 63.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-backing-func)
|
||||
)
|
||||
)
|
||||
(defpart 328
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2.5))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 128.0)
|
||||
(sp-flt spt-g 100.0)
|
||||
(sp-flt spt-b 63.0)
|
||||
(sp-flt spt-a 64.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-backing-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpartgroup group-part-hud-timer-blue
|
||||
@@ -1720,49 +1774,55 @@
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 329 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 32.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-01-func)
|
||||
)
|
||||
)
|
||||
(defpart 329
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 32.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-01-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 330 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 32.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-02-func)
|
||||
)
|
||||
)
|
||||
(defpart 330
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 32.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-02-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(defpart 331 :init-specs ((sp-tex spt-texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 32.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-03-func)
|
||||
)
|
||||
)
|
||||
(defpart 331
|
||||
:init-specs
|
||||
((sp-tex spt-texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
(sp-flt spt-num 1.0)
|
||||
(sp-flt spt-scale-x (meters 2))
|
||||
(sp-copy-from-other spt-scale-y -4)
|
||||
(sp-flt spt-r 0.0)
|
||||
(sp-flt spt-g 32.0)
|
||||
(sp-flt spt-b 128.0)
|
||||
(sp-flt spt-a 128.0)
|
||||
(sp-int spt-timer -1)
|
||||
(sp-cpuinfo-flags bit2 bit9)
|
||||
(sp-func spt-func 'part-hud-eco-timer-03-func)
|
||||
)
|
||||
)
|
||||
|
||||
;; definition of type hud-power
|
||||
(deftype hud-power (hud)
|
||||
|
||||
+2
-2
@@ -54,8 +54,8 @@
|
||||
((value int32 :offset-assert 112)
|
||||
(value2 int32 :offset-assert 116)
|
||||
(target-value int32 :offset-assert 120)
|
||||
(last-increment-time uint64 :offset-assert 128)
|
||||
(last-target-equal-time uint64 :offset-assert 136)
|
||||
(last-increment-time int64 :offset-assert 128)
|
||||
(last-target-equal-time int64 :offset-assert 136)
|
||||
(offset int32 :offset-assert 144)
|
||||
(y-offset int32 :offset-assert 148)
|
||||
(next-y-offset int32 :offset-assert 152)
|
||||
|
||||
+10
-11
@@ -47,7 +47,7 @@
|
||||
;; INFO: Return type mismatch int vs none.
|
||||
(defmethod TODO-RENAME-16 hud ((obj hud) (arg0 int) (arg1 int))
|
||||
(if (= arg0 (-> obj target-value))
|
||||
(set! (-> obj last-target-equal-time) (the-as uint (-> *display* base-frame-counter)))
|
||||
(set! (-> obj last-target-equal-time) (-> *display* base-frame-counter))
|
||||
)
|
||||
(when (and (not *progress-process*)
|
||||
(and (!= (-> obj last-hide-time) (-> *display* base-frame-counter))
|
||||
@@ -69,25 +69,24 @@
|
||||
((and (-> obj increment-on-event)
|
||||
(< (-> obj value) arg0)
|
||||
(not (-> obj first-init))
|
||||
(< (- (-> *display* base-frame-counter) (the-as int (-> obj last-target-equal-time))) 450)
|
||||
(< (- (-> *display* base-frame-counter) (-> obj last-target-equal-time)) 450)
|
||||
)
|
||||
(when (and (!= (-> obj value) (-> obj target-value))
|
||||
(>= (- (-> *display* base-frame-counter) (the-as int (-> obj last-increment-time))) 30)
|
||||
(>= (- (-> *display* base-frame-counter) (-> obj last-increment-time)) 30)
|
||||
)
|
||||
(sound-play-by-name (static-sound-name "cursor-options") (new-sound-id) 1024 0 0 1 #t)
|
||||
(+! (-> obj value) 1)
|
||||
(set! (-> obj last-increment-time) (the-as uint (-> *display* base-frame-counter)))
|
||||
(set! (-> obj last-increment-time) (-> *display* base-frame-counter))
|
||||
)
|
||||
)
|
||||
(else
|
||||
(if (not (and (not (-> obj first-init))
|
||||
(>= (- (-> *display* base-frame-counter) (the-as int (-> obj last-target-equal-time))) 450)
|
||||
)
|
||||
)
|
||||
(if (not
|
||||
(and (not (-> obj first-init)) (>= (- (-> *display* base-frame-counter) (-> obj last-target-equal-time)) 450))
|
||||
)
|
||||
(set! (-> obj value) arg0)
|
||||
)
|
||||
(set! (-> obj target-value) arg0)
|
||||
(set! (-> obj last-target-equal-time) (the-as uint (-> *display* base-frame-counter)))
|
||||
(set! (-> obj last-target-equal-time) (-> *display* base-frame-counter))
|
||||
)
|
||||
)
|
||||
(set! (-> obj value2) arg1)
|
||||
@@ -463,8 +462,8 @@
|
||||
(set! (-> self max-nb-of-particles) 7)
|
||||
(set! (-> self first-init) #t)
|
||||
(set! (-> self friend) -1)
|
||||
(set! (-> self last-increment-time) (the-as uint (-> *display* base-frame-counter)))
|
||||
(set! (-> self last-target-equal-time) (the-as uint (-> *display* base-frame-counter)))
|
||||
(set! (-> self last-increment-time) (-> *display* base-frame-counter))
|
||||
(set! (-> self last-target-equal-time) (-> *display* base-frame-counter))
|
||||
(set! (-> self increment-on-event) #f)
|
||||
(set! (-> self skip-particle) -1)
|
||||
(set! (-> self disable) #f)
|
||||
|
||||
+554
-483
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user