Files
jak-project/test/decompiler/reference/jak2/levels/drill/drill-scenes_REF.gc
T
Hat Kid 6a06291e6e jak1, jak2: add get-texture macro (#3778)
Ports the `get-texture` macro added in Jak 3 to Jak 1 and 2.
2024-11-26 11:29:34 +01:00

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 (bigpuff effects))
(: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 (water-ring effects))
(: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 (glow effects))
(: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 (glow-soft effects))
(: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 (motion-blur-part effects))
(: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 (explosion-wave effects))
(: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 (explosion-nebula effects))
(: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 (specs effects))
(: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 (bigpuff effects))
(: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 (bigpuff effects))
(: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 (flamingstick effects))
(: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 (bigpuff effects))
(: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 (bigpuff effects))
(: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
)
)