mirror of
https://github.com/open-goal/jak-project
synced 2026-06-28 19:21:06 -04:00
ebd8643d28
Changes the DGO build order so that the city gets compiled first, and a random guess at an "order" of which levels people might edit more often. Most of the data-only borrow files are moved to the end as well. Also moves around files in the `goal_src` tree to a structure that makes a bit more sense, some files were either in the completely wrong place, their folders had strange names, were too deep for no reason or were just too far away from other relevant files. This structure should make it easier to guess a file's location.
1529 lines
37 KiB
Common Lisp
Vendored
Generated
1529 lines
37 KiB
Common Lisp
Vendored
Generated
;;-*-Lisp-*-
|
|
(in-package goal)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-drill-top-break-smoke :id 470 :bounds (static-bspherem 0 0 0 15) :parts ((sp-item 2069)))
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2070
|
|
:init-specs ((:texture (new 'static 'texture-id :page #xc))
|
|
(:num 1.0)
|
|
(:x (meters -0.5) (meters 1.5))
|
|
(:scale-x (meters 4) (meters 3))
|
|
(:rot-z (degrees 0) (degrees 3600))
|
|
(:scale-y (meters 4) (meters 3))
|
|
(:r 128.0)
|
|
(:g 128.0)
|
|
(:b 128.0)
|
|
(:a 16.0 32.0)
|
|
(:scalevel-x (meters 0.006666667) (meters 0.01))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a -0.08 -0.16)
|
|
(:timer (seconds 2.167))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-12))
|
|
(:rotate-y (degrees 0) (degrees 3600))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-drill-top-break-explosion
|
|
:id 471
|
|
:duration (seconds 1)
|
|
:flags (use-local-clock)
|
|
:bounds (static-bspherem 0 0 0 15)
|
|
:parts ((sp-item 2071 :period (seconds 32) :length (seconds 0.085))
|
|
(sp-item 2072 :period (seconds 32) :length (seconds 0.267) :offset 80)
|
|
(sp-item 2073 :period (seconds 32) :length (seconds 0.035) :offset 10)
|
|
(sp-item 2074 :period (seconds 32) :length (seconds 0.167) :offset 25)
|
|
(sp-item 2075 :period (seconds 32) :length (seconds 0.117) :offset 10)
|
|
(sp-item 2076 :period (seconds 32) :length (seconds 0.167) :offset 15)
|
|
(sp-item 2077 :period (seconds 32) :length (seconds 0.035))
|
|
(sp-item 2078 :period (seconds 32) :length (seconds 0.167) :offset 15)
|
|
(sp-item 2079 :period (seconds 32) :length (seconds 0.035))
|
|
(sp-item 2080 :flags (is-3d) :period (seconds 32) :length (seconds 0.035))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2080
|
|
:init-specs ((:texture (new 'static 'texture-id :index #x2c :page #xc))
|
|
(:num 8.0)
|
|
(:scale-x (meters 32))
|
|
(:scale-y :copy scale-x)
|
|
(:r 255.0)
|
|
(:g :copy r)
|
|
(:b 128.0)
|
|
(:a 136.0)
|
|
(:scalevel-x (meters 2))
|
|
(:rotvel-y (degrees 0.1))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -1.0625)
|
|
(:fade-g -2.125)
|
|
(:fade-b -2.1333334)
|
|
(:fade-a -3.2)
|
|
(:timer (seconds 1.067))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14))
|
|
(:next-time (seconds 0.135))
|
|
(:next-launcher 2081)
|
|
(:rotate-y (degrees 0) (degrees 3600))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2081
|
|
:init-specs ((:fade-a -0.06666667))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2077
|
|
:init-specs ((:texture (new 'static 'texture-id :index #xbb :page #xc))
|
|
(:num 1.0)
|
|
(:y (meters -2.5))
|
|
(:scale-x (meters 32))
|
|
(:rot-x (degrees 45))
|
|
(:scale-y :copy scale-x)
|
|
(:r 255.0)
|
|
(:g 255.0)
|
|
(:b 255.0)
|
|
(:a 96.0)
|
|
(:scalevel-x (meters 0.26666668))
|
|
(:rotvel-z (degrees 0.3))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 0.0)
|
|
(:fade-g -1.28)
|
|
(:fade-b -5.1)
|
|
(:fade-a 0.0)
|
|
(:timer (seconds 0.217))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 glow))
|
|
(:userdata 163840.0)
|
|
(:next-time (seconds 0.1))
|
|
(:next-launcher 2082)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2082
|
|
:init-specs ((:scalevel-x (meters -0.22857143))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 0.0)
|
|
(:fade-g -3.6571429)
|
|
(:fade-b 0.0)
|
|
(:fade-a -2.7428572)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2079
|
|
:init-specs ((:texture (new 'static 'texture-id :index #xca :page #xc))
|
|
(:num 1.0)
|
|
(:scale-x (meters 120))
|
|
(:rot-x (degrees 45))
|
|
(:scale-y :copy scale-x)
|
|
(:r 255.0)
|
|
(:g 255.0)
|
|
(:b 255.0)
|
|
(:a 24.0)
|
|
(:scalevel-x (meters 0.53333336))
|
|
(:rotvel-z (degrees 0.3))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 0.0)
|
|
(:fade-g -4.266667)
|
|
(:fade-b -4.266667)
|
|
(:fade-a 0.0)
|
|
(:timer (seconds 0.5))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3 sp-cpuinfo-flag-14 glow))
|
|
(:userdata 163840.0)
|
|
(:next-time (seconds 0.25))
|
|
(:next-launcher 2083)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2083
|
|
:init-specs ((:scalevel-x (meters 0))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -0.85333335)
|
|
(:fade-g -1.7066667)
|
|
(:fade-b -1.7066667)
|
|
(:fade-a -0.64)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2075
|
|
:init-specs ((:texture (new 'static 'texture-id :index #x92 :page #xc))
|
|
(:num 32.0)
|
|
(:y (meters 0))
|
|
(:scale-x (meters 2.5))
|
|
(:rot-x 4)
|
|
(:scale-y (meters 0.3) (meters 0.3))
|
|
(:r 255.0)
|
|
(:g 255.0)
|
|
(:b 255.0)
|
|
(:a 64.0 32.0)
|
|
(:omega (degrees 0.0675) (degrees 0.045))
|
|
(:vel-y (meters 0.53333336) (meters 0.6))
|
|
(:fade-b -8.0)
|
|
(:accel-y (meters -0.0033333334) (meters -0.0016666667))
|
|
(:friction 0.9 0.08)
|
|
(:timer (seconds 1.5) (seconds 0.997))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:func 'sparticle-motion-blur)
|
|
(:next-time (seconds 0.05))
|
|
(:next-launcher 2084)
|
|
(:conerot-x (degrees 0) (degrees 110))
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:rotate-y (degrees 90))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2084
|
|
:init-specs ((:r 255.0)
|
|
(:g 255.0)
|
|
(:b 0.0)
|
|
(:fade-r 0.0)
|
|
(:fade-g -2.6133332)
|
|
(:fade-b -1.7066667)
|
|
(:fade-a -0.096 -0.096)
|
|
(:next-time (seconds 0.25))
|
|
(:next-launcher 2085)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2085
|
|
:init-specs ((:fade-r 0.0) (:fade-g 0.0) (:fade-b 0.0))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2078
|
|
:init-specs ((:texture (new 'static 'texture-id :index #x34 :page #xc))
|
|
(:num 5.0)
|
|
(:y (meters -2.5))
|
|
(:scale-x (meters 6) (meters 8))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 3600) :store)
|
|
(:scale-y (meters 20) (meters 8))
|
|
(:r 255.0)
|
|
(:g 255.0)
|
|
(:b 255.0)
|
|
(:a 16.0 16.0)
|
|
(:vel-y (meters 0.1) (meters 0.5))
|
|
(:scalevel-x (meters 0.26666668) (meters 0.33333334))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 0.0)
|
|
(:fade-g -0.36)
|
|
(:fade-b -4.24)
|
|
(:fade-a -0.13333334)
|
|
(:friction 0.92 0.02)
|
|
(:timer (seconds 3.335))
|
|
(:flags (sp-cpuinfo-flag-2))
|
|
(:func 'sparticle-motion-blur)
|
|
(:next-time (seconds 0.085))
|
|
(:next-launcher 2086)
|
|
(:conerot-x '*sp-temp*)
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:rotate-y (degrees 90))
|
|
(:conerot-radius (meters 0) (meters 2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2086
|
|
:init-specs ((:scalevel-x (meters 0.016666668) (meters 0.016666668))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -0.55)
|
|
(:fade-g -2.95)
|
|
(:fade-b -3.3)
|
|
(:next-time (seconds 0.1) (seconds 0.03))
|
|
(:next-launcher 2087)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2087
|
|
:init-specs ((:scalevel-x (meters 0.008333334) (meters 0.008333334))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -1.2944444)
|
|
(:fade-g -0.7111111)
|
|
(:fade-b -0.2)
|
|
(:fade-a -0.1 -0.1)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2076
|
|
:init-specs ((:texture (new 'static 'texture-id :index #x33 :page #xc))
|
|
(:birth-func 'birth-func-texture-group)
|
|
(:num 16.0 10.0)
|
|
(:y (meters -2.5))
|
|
(:scale-x (meters 6) (meters 4))
|
|
(:rot-z (degrees 0))
|
|
(:scale-y (meters 12.8) (meters 2.4))
|
|
(:r 255.0)
|
|
(:g 255.0)
|
|
(:b 255.0)
|
|
(:a 32.0 32.0)
|
|
(:vel-y (meters 0.06666667) (meters 0.33333334))
|
|
(:scalevel-x (meters 0.26666668) (meters 0.33333334))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 0.0)
|
|
(:fade-g -0.36)
|
|
(:fade-b -4.24)
|
|
(:fade-a -0.32)
|
|
(:friction 0.94)
|
|
(:timer (seconds 3.335))
|
|
(:flags (sp-cpuinfo-flag-2))
|
|
(:userdata :data (new 'static 'boxed-array :type int32 40 1 0 #xc00000 #xc03300))
|
|
(:next-time (seconds 0.085))
|
|
(:next-launcher 2088)
|
|
(:conerot-x (degrees 0) (degrees 120))
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:rotate-y (degrees 90))
|
|
(:conerot-radius (meters 0) (meters 8))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2088
|
|
:init-specs ((:fade-r 0.0) (:fade-g 0.0) (:fade-b 0.0) (:next-time (seconds 0.017) (seconds 0.065)) (:next-launcher 2089))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2089
|
|
:init-specs ((:scalevel-x (meters 0.016666668) (meters 0.016666668))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -0.44)
|
|
(:fade-g -2.36)
|
|
(:fade-b -2.64)
|
|
(:next-time (seconds 0.117) (seconds 0.047))
|
|
(:next-launcher 2090)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2090
|
|
:init-specs ((:scalevel-x (meters 0.008333334) (meters 0.008333334))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -1.2)
|
|
(:fade-g -0.7111111)
|
|
(:fade-b -0.2)
|
|
(:fade-a -0.06545454 -0.06545454)
|
|
(:next-time (seconds 0.5) (seconds 0.097))
|
|
(:next-launcher 2091)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2091
|
|
:init-specs ((:fade-r 0.0) (:fade-g 0.0) (:fade-b 0.0) (:fade-a -0.1125))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2074
|
|
:init-specs ((:texture (new 'static 'texture-id :index #x32 :page #xc))
|
|
(:num 16.0 4.0)
|
|
(:x (meters 0.25))
|
|
(:y (meters -2.5))
|
|
(:scale-x (meters 8) (meters 6))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 255.0)
|
|
(:g 255.0)
|
|
(:b 255.0)
|
|
(:a 32.0 48.0)
|
|
(:vel-y (meters 0.26666668) (meters 0.8))
|
|
(:scalevel-x (meters 0.033333335) (meters 0.033333335))
|
|
(:rotvel-z (degrees -0.12) (degrees 0.24))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 0.0)
|
|
(:fade-g -0.18)
|
|
(:fade-b -2.12)
|
|
(:accel-y (meters -0.0013333333) (meters -0.0056666667))
|
|
(:friction 0.84 0.02)
|
|
(:timer (seconds 10))
|
|
(:flags (sp-cpuinfo-flag-2))
|
|
(:next-time (seconds 0.117) (seconds 0.047))
|
|
(:next-launcher 2092)
|
|
(:conerot-x (degrees 0) (degrees 120))
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:rotate-y (degrees 90))
|
|
(:conerot-radius (meters 3) (meters 5))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2092
|
|
:init-specs ((:scalevel-x (meters 0.0016666667))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 0.0)
|
|
(:fade-g 0.02)
|
|
(:fade-b 0.23555556)
|
|
(:next-time (seconds 0.15) (seconds 0.047))
|
|
(:next-launcher 2093)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2093
|
|
:init-specs ((:fade-r -0.5543478) (:fade-g -0.5543478) (:fade-b -0.5543478) (:fade-a -0.13333334 -0.10666667))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2071
|
|
:init-specs ((:texture (new 'static 'texture-id :page #xc))
|
|
(:num 12.0 8.0)
|
|
(:y (meters -2.5))
|
|
(:scale-x (meters 16.5) (meters 20))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 70.0 20.0)
|
|
(:g 70.0 20.0)
|
|
(:b 70.0 20.0)
|
|
(:a 0.0 40.0)
|
|
(:vel-y (meters 0.1) (meters 0.33333334))
|
|
(:scalevel-x (meters 0.05) (meters 0.1))
|
|
(:rotvel-z (degrees -0.12) (degrees 0.24))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r 3.3)
|
|
(:fade-g 3.12)
|
|
(:fade-b 1.18)
|
|
(:fade-a 1.76)
|
|
(:friction 0.89)
|
|
(:timer (seconds 6.667))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-3))
|
|
(:next-time (seconds 0.117) (seconds 0.047))
|
|
(:next-launcher 2094)
|
|
(:conerot-x (degrees 0) (degrees 3600))
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:rotate-y (degrees 90))
|
|
(:conerot-radius (meters 0) (meters 16))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2094
|
|
:init-specs ((:scalevel-x (meters 0.0033333334))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -0.53333336)
|
|
(:fade-g -1.9666667)
|
|
(:fade-b -2.2)
|
|
(:fade-a -0.41666666)
|
|
(:next-time (seconds 0.15) (seconds 0.047))
|
|
(:next-launcher 2095)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2095
|
|
:init-specs ((:scalevel-x (meters 0))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-r -0.38833332)
|
|
(:fade-g -0.21333334)
|
|
(:fade-b -0.028333334)
|
|
(:fade-a -0.12944445)
|
|
(:next-time (seconds 1.667) (seconds 0.33))
|
|
(:next-launcher 2096)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2096
|
|
:init-specs ((:fade-r 0.0) (:fade-g 0.0) (:fade-b 0.0))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2072
|
|
:init-specs ((:texture (new 'static 'texture-id :page #xc))
|
|
(:num 8.0)
|
|
(:y (meters -2.5))
|
|
(:scale-x (meters 16.5) (meters 20))
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y :copy scale-x)
|
|
(:r 0.0 64.0)
|
|
(:g :copy r)
|
|
(:b :copy g)
|
|
(:a 0.0)
|
|
(:vel-y (meters 0.1) (meters 0.53333336))
|
|
(:scalevel-x (meters 0.05) (meters 0.1))
|
|
(:rotvel-z (degrees -0.12) (degrees 0.24))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a 1.28 0.64)
|
|
(:friction 0.92 0.02)
|
|
(:timer (seconds 8))
|
|
(:flags (sp-cpuinfo-flag-2))
|
|
(:next-time (seconds 0.117) (seconds 0.097))
|
|
(:next-launcher 2097)
|
|
(:conerot-x (degrees 0) (degrees 120))
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:rotate-y (degrees 90))
|
|
(:conerot-radius (meters 0) (meters 16))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2097
|
|
:init-specs ((:scalevel-x (meters 0.016666668))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a 0.0)
|
|
(:next-time (seconds 2) (seconds 1.997))
|
|
(:next-launcher 2098)
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2098
|
|
:init-specs ((:scalevel-x (meters 0.016666668)) (:scalevel-y :copy scalevel-x) (:fade-a -0.08 -0.08))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2073
|
|
:init-specs ((:texture (new 'static 'texture-id :index #x31 :page #xc))
|
|
(:num 16.0)
|
|
(:y (meters -2.5))
|
|
(:scale-x (meters 16) (meters 16))
|
|
(:rot-x 4)
|
|
(:rot-z (degrees 0) (degrees 360))
|
|
(:scale-y (meters 2) (meters 1))
|
|
(:r 128.0 128.0)
|
|
(:g 96.0)
|
|
(:b 64.0)
|
|
(:a 64.0 64.0)
|
|
(:scalevel-x (meters 0.6) (meters 0.6))
|
|
(:fade-g 1.6)
|
|
(:fade-b 3.2)
|
|
(:fade-a -0.9142857)
|
|
(:timer (seconds 0.3))
|
|
(:flags (sp-cpuinfo-flag-2))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-drill-top-break-trailer-large
|
|
:id 472
|
|
:bounds (static-bspherem 0 0 0 15)
|
|
:parts ((sp-item 2099))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2099
|
|
:init-specs ((:texture (new 'static 'texture-id :page #xc))
|
|
(:num 0.0 1.0)
|
|
(:scale-x (meters 12) (meters 8))
|
|
(:rot-z (degrees 0) (degrees 3600))
|
|
(:scale-y (meters 12) (meters 8))
|
|
(:r 64.0 128.0)
|
|
(:g :copy r)
|
|
(:b :copy g)
|
|
(:a 16.0 16.0)
|
|
(:vel-y (meters 0.0033333334) (meters 0.033333335))
|
|
(:scalevel-x (meters 0.02) (meters 0.016666668))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a -0.053333335 -0.10666667)
|
|
(:friction 0.95 0.02)
|
|
(:timer (seconds 2.167))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-12))
|
|
(:conerot-x (degrees 0) (degrees 3600))
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:conerot-radius (meters -0.5) (meters 1.5))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpartgroup group-drill-top-break-trailer-medium
|
|
:id 473
|
|
:bounds (static-bspherem 0 0 0 15)
|
|
:parts ((sp-item 2100))
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defpart 2100
|
|
:init-specs ((:texture (new 'static 'texture-id :page #xc))
|
|
(:num 0.0 1.0)
|
|
(:scale-x (meters 7) (meters 5))
|
|
(:rot-z (degrees 0) (degrees 3600))
|
|
(:scale-y (meters 7) (meters 5))
|
|
(:r 64.0 128.0)
|
|
(:g :copy r)
|
|
(:b :copy g)
|
|
(:a 16.0 16.0)
|
|
(:vel-y (meters 0.0033333334) (meters 0.033333335))
|
|
(:scalevel-x (meters 0.013333334) (meters 0.01))
|
|
(:rotvel-z (degrees -0.3) (degrees 0.6))
|
|
(:scalevel-y :copy scalevel-x)
|
|
(:fade-a -0.053333335 -0.10666667)
|
|
(:friction 0.95 0.02)
|
|
(:timer (seconds 2.167))
|
|
(:flags (sp-cpuinfo-flag-2 sp-cpuinfo-flag-12))
|
|
(:conerot-x (degrees 0) (degrees 3600))
|
|
(:conerot-y (degrees 0) (degrees 3600))
|
|
(:conerot-radius (meters -0.5) (meters 1.5))
|
|
)
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defskelgroup skel-drill-top-break drill-top-break drill-top-break-lod0-jg drill-top-break-idle-ja
|
|
((drill-top-break-lod0-mg (meters 999999)))
|
|
:bounds (static-spherem 0 20 0 80)
|
|
:origin-joint-index 3
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defskelgroup skel-drill-top-break-explode-b drill-top-break drill-top-break-explode-b-lod0-jg -1
|
|
((drill-top-break-explode-b-lod0-mg (meters 999999)))
|
|
:bounds (static-spherem 0 20 0 1000)
|
|
:origin-joint-index 3
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defskelgroup skel-drill-top-break-explode drill-top-break drill-top-break-explode-lod0-jg -1
|
|
((drill-top-break-explode-lod0-mg (meters 999999)))
|
|
:bounds (static-spherem 0 0 0 1000)
|
|
:origin-joint-index 4
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(defskelgroup skel-drill-top-break-explode-a drill-top-break drill-top-break-explode-a-lod0-jg -1
|
|
((drill-top-break-explode-a-lod0-mg (meters 999999)))
|
|
:bounds (static-spherem 0 0 0 1000)
|
|
:origin-joint-index 3
|
|
)
|
|
|
|
;; failed to figure out what this is:
|
|
(scene-method-16
|
|
(new 'static 'scene
|
|
:name "drill-top-explode"
|
|
:extra #f
|
|
:info #f
|
|
:mask-to-clear (process-mask movie enemy platform projectile)
|
|
:entity "scene-stage-79"
|
|
:art-group "scenecamera"
|
|
:anim "drill-top-explode"
|
|
:parts 3
|
|
:command-list '((0 (part-tracker
|
|
"group-drill-top-break-smoke"
|
|
entity
|
|
"drill-top-break"
|
|
joint
|
|
"main"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 0 40)
|
|
)
|
|
)
|
|
(41 (part-tracker
|
|
"group-drill-top-break-explosion"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"explode"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-time 20)
|
|
)
|
|
)
|
|
(45
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"j"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 82)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"k"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 63)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"m"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 70)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"ae"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 49)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"af"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 56)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"ag"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 50)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"ah"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 50)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"ai"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 78)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode"
|
|
joint
|
|
"aq"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 74)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"as"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"at"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 70)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"au"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"av"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ay"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"az"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
)
|
|
(46
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bk"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bl"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bo"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bp"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bw"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bx"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"by"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bz"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ca"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cb"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cc"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cd"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ce"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cf"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cg"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ch"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 140)
|
|
)
|
|
)
|
|
(47
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"cs"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 77)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"ct"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 46)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"cu"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 45)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"cv"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 43)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"cw"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 45)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"cx"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 44)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"cz"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 43)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"da"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 44)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"db"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 54)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"dc"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 45)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"dd"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 44)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"de"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 46)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"dg"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 45)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"dh"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 45)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"dm"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 46)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"dn"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 44)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"do"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 45)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-a"
|
|
joint
|
|
"dp"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 41 45)
|
|
)
|
|
)
|
|
(48
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"as"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 63)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"au"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 77)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"av"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 77)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"aw"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 76)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ax"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 79)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ay"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 90)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bb"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 74)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bc"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 89)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bd"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 85)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"be"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 82)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bf"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 81)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bg"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 79)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bi"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 53)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bj"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 48)
|
|
)
|
|
)
|
|
(49
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bm"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 49)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bp"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 54)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"br"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 61)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bs"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 84)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"bx"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 45)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"by"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 48)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ca"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 52)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cd"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 44)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cf"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 117)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-medium"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"cg"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 108)
|
|
)
|
|
(part-tracker
|
|
"group-drill-top-break-trailer-large"
|
|
entity
|
|
"drill-top-break-explode-b"
|
|
joint
|
|
"ch"
|
|
track
|
|
#t
|
|
duration
|
|
(frame-range 42 49)
|
|
)
|
|
)
|
|
(10000 (task-close! "drill-mech-resolution") (want-continue "drill3-warp") (talker-spawn "kor004"))
|
|
)
|
|
:cut-list '()
|
|
:wait-ground-time (seconds 1)
|
|
:draw-target #f
|
|
:abort #t
|
|
:actor (new 'static 'boxed-array :type scene-actor
|
|
(new 'static 'scene-actor
|
|
:name "scenecamera"
|
|
:level #f
|
|
:art-group "skel-scenecamera"
|
|
:prefix ""
|
|
:draw-frames '((min max))
|
|
:scissor-frames '()
|
|
:camera 4
|
|
:shadow-flags -1
|
|
:shadow-volume-joint #f
|
|
)
|
|
(new 'static 'scene-actor
|
|
:name "drill-top-break"
|
|
:level 'drillmtn
|
|
:art-group "skel-drill-top-break"
|
|
:prefix ""
|
|
:draw-frames '((min 40))
|
|
:scissor-frames '()
|
|
:flags #x1
|
|
:shadow-flags -1
|
|
:shadow-volume-joint #f
|
|
)
|
|
(new 'static 'scene-actor
|
|
:name "drill-top-break-explode"
|
|
:level 'drillmtn
|
|
:art-group "skel-drill-top-break-explode"
|
|
:prefix "explode-"
|
|
:draw-frames '((40 max))
|
|
:scissor-frames '()
|
|
:flags #x1
|
|
:shadow-flags -1
|
|
:shadow-volume-joint #f
|
|
)
|
|
(new 'static 'scene-actor
|
|
:name "drill-top-break-explode-a"
|
|
:level 'drillmtn
|
|
:art-group "skel-drill-top-break-explode-a"
|
|
:prefix "explode-a-"
|
|
:draw-frames '((40 max))
|
|
:scissor-frames '()
|
|
:flags #x1
|
|
:shadow-flags -1
|
|
:shadow-volume-joint #f
|
|
)
|
|
(new 'static 'scene-actor
|
|
:name "drill-top-break-explode-b"
|
|
:level 'drillmtn
|
|
:art-group "skel-drill-top-break-explode-b"
|
|
:prefix "explode-b-"
|
|
:draw-frames '((40 max))
|
|
:scissor-frames '()
|
|
:flags #x1
|
|
:shadow-flags -1
|
|
:shadow-volume-joint #f
|
|
)
|
|
)
|
|
:load-point-obj "drill3-warp"
|
|
:end-point-obj #f
|
|
:borrow '()
|
|
:sfx-volume -1.0
|
|
:ambient-volume -1.0
|
|
:music-volume -1.0
|
|
:blackout-end #t
|
|
:peaceful #t
|
|
:save #t
|
|
)
|
|
)
|