jak-project/goal_src/jak2/levels/hideout/hideout-scenes.gc

1114 lines
43 KiB
Common Lisp

;;-*-Lisp-*-
(in-package goal)
;; name: hideout-scenes.gc
;; name in dgo: hideout-scenes
;; dgos: HIDEOUT
;; og:ignore-from-loc
;; DECOMP BEGINS
(defskelgroup skel-hide-faucet hide-faucet hide-faucet-lod0-jg hide-faucet-idle-ja
((hide-faucet-lod0-mg (meters 999999)))
:bounds (static-spherem 0 0 0 1)
:origin-joint-index 3
)
(defskelgroup skel-gun-barrel gun-barrel gun-barrel-lod0-jg gun-barrel-idle-ja
((gun-barrel-lod0-mg (meters 999999)))
:bounds (static-spherem 0 0 0 1)
:origin-joint-index 3
)
(scene-method-16 (new 'static 'scene
:name "city-krew-delivery-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "city-krew-delivery-intro"
:parts 15
:command-list '((10000 (task-close! "city-krew-delivery-introduction")))
:cut-list '(103 241 341 539 753 953 1068 1162 1233 1318 1462 1645)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min 953) (1068 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min 539) (753 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-start"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "city-destroy-guard-vehicles-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "city-destroy-guard-vehicles-intro"
:parts 10
:command-list '((0 (fadein (frame-time-30 5)))
(1095 (fadeout (frame-time-30 5)))
(10000 (task-close! "city-destroy-guard-vehicles-introduction"))
)
:cut-list '(66 237 276 534 641 744 916)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min 237) (276 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "ruins-sacred-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "ruins-sacred-intro"
:parts 13
:command-list '((0 (kill "hide-part-2") (fadein (frame-time-30 5)))
(10000
(unless (task-closed? "ruins-enemy-introduction") (talker-spawn "miss013"))
(task-close! "ruins-enemy-introduction")
)
)
:cut-list '(75 262 320 680 752 936 996 1052 1115 1195 1323 1366 1433)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "gun"
:level #f
:art-group "skel-gun"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
:no-draw-seg #x4
)
(new 'static 'scene-actor
:name "gun-barrel"
:level 'hideout
:art-group "skel-gun-barrel"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min 262) (320 680) (752 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "vin-rescue-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "vin-rescue-intro"
:parts 11
:command-list '((0 (fadein (frame-time-30 5)))
(1255 (fadeout (frame-time-30 5)))
(10000 (task-close! "strip-rescue-introduction"))
)
:cut-list '(110 164 368 577 629 816 867 938 1156)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min 577) (629 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "fortress-2-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "fortress-2-intro"
:parts 14
:command-list '((0 (fadein (frame-time-30 5))) (10000 (task-close! "fortress-dump-introduction")))
:cut-list '(92 232 345 600 731 840 921 1027 1220 1275 1475)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min 1027) (1100 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min 600) (731 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "atoll-1-int"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "atoll-1-int"
:parts 18
:command-list '((0 (kill "hide-faucet-1"))
(269 (part-tracker
"group-hideout-pipe"
entity
"particleman"
joint
"particleA"
track
#t
duration
(frame-range 269 312)
)
)
(312 (part-tracker
"group-hideout-mud-drip"
entity
"particleman"
joint
"particleA"
track
#t
duration
(frame-range 312 3000)
)
)
(312 (part-tracker
"group-hideout-mouth"
entity
"particleman"
joint
"particleB"
track
#t
duration
(frame-range 312 324)
)
)
(340 (part-tracker
"group-hideout-mouth"
entity
"particleman"
joint
"particleB"
track
#t
duration
(frame-range 344 346)
)
)
(393 (part-tracker
"group-hideout-mouth"
entity
"particleman"
joint
"particleB"
track
#t
duration
(frame-range 393 396)
)
)
(10000 (task-close! "atoll-water-introduction"))
)
:cut-list '(50 235 270 406 913 1044 1264 1361 1520 1978)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "hide-faucet"
:level 'hideout
:art-group "skel-hide-faucet"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "particleman"
:level 'hideout
:art-group "skel-particleman"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min 1361) (1520 1978))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "atoll-3-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "atoll-3-intro"
:parts 10
:command-list '((0 (kill "hide-light-4"))
(0
(send-event "hide-light" 'shadow-type 1)
(send-event "hide-light" 'shadow-volume #f 152)
(send-event
"hide-light"
'shadow-dir
(new 'static 'bfloat)
(new 'static 'bfloat :data -1.0)
(new 'static 'bfloat)
13926
)
(send-event
"hide-light"
'shadow-top-plane
(new 'static 'bfloat)
(new 'static 'bfloat :data -1.0)
(new 'static 'bfloat)
58982
)
(send-event
"hide-light"
'shadow-bot-plane
(new 'static 'bfloat)
(new 'static 'bfloat :data -1.0)
(new 'static 'bfloat)
0
)
(joint-eval hide-light-spawn entity "hide-light" joint "bottom")
)
(10000 (task-close! "atoll-battle-introduction"))
)
:cut-list '(103 300 451 643 914)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "hide-light"
:level 'hideout
:art-group "skel-hide-light"
:prefix ""
:draw-frames '((min max))
:scissor-frames '((103 300))
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16
(new 'static 'scene
:name "city-shuttle-underground-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "city-shuttle-underground-intro"
:parts 21
:command-list '((0 (fadein (seconds 1))) (2420 (fadeout (seconds 1))) (10000 (task-close! "city-shuttle-introduction")))
:cut-list '(36 118 261 527 624 747 780 989 1176 1380 1715 1864 1940 2119 2221 2374)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((118 1715) (1864 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnkrkd
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "kid-highres"
:level 'ltrnkrkd
:art-group "skel-kid-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "kor-highres"
:level 'ltrnkrkd
:art-group "skel-kor-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnkrkd special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "city-stop-bomb-bots-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "city-stop-bomb-bots-intro"
:parts 11
:command-list '((0 (fadein (frame-time-30 5)))
(1205 (fadeout (frame-time-30 5)))
(10000 (task-close! "city-stop-bomb-bots-introduction"))
)
:cut-list '(65 341 472 741 908)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "samos-highres"
:level 'lysamsam
:art-group "skel-samos-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "youngsamos-highres"
:level 'lysamsam
:art-group "skel-youngsamos-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 lysamsam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "forest-catch-metal-heads-intro"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "forest-catch-metal-heads-intro"
:parts 23
:command-list '((0 (kill "hide-door-b-2") (kill "hide-door-a-3") (fadein (frame-time-30 5)))
(10000 (task-close! "forest-scouts-introduction"))
)
:cut-list '(61
146
276
391
466
621
761
851
931
1016
1086
1186
1276
1361
1491
1541
1631
1781
1886
1991
2076
2171
2281
2394
2521
2641
)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min 391) (466 1631) (1781 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min 391) (466 931) (1016 1086) (1186 1361) (1491 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "hide-door-b"
:level 'hideout
:art-group "skel-hide-door-b"
:prefix ""
:draw-frames '((min 391) (466 max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min 1086) (1186 2076) (2171 max))
:scissor-frames '((300 391))
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "youngsamos-highres"
:level 'ltrnysam
:art-group "skel-youngsamos-highres"
:prefix ""
:draw-frames '((min 1541) (1631 max))
:scissor-frames '((621 851) (1086 1186) (1631 1781) (2394 2521))
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)
(scene-method-16 (new 'static 'scene
:name "fortress-save-friends-intro-a"
:extra #f
:info #f
:mask-to-clear (process-mask movie enemy platform projectile)
:entity "scene-stage-19"
:art-group "scenecamera"
:anim "fortress-save-friends-intro-a"
:parts 11
:command-list '((10000 (task-close! "fortress-save-friends-introduction")))
:cut-list '(196 235 407 634)
: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 "sidekick-highres"
:level 'hideout
:art-group "skel-sidekick-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "jak-highres"
:level 'hideout
:art-group "skel-jak-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
(new 'static 'scene-actor
:name "torn-highres"
:level 'ltrnysam
:art-group "skel-torn-highres"
:prefix ""
:draw-frames '((min max))
:scissor-frames '()
:light-index #x1e
:flags #x1
:shadow-flags -1
:shadow-volume-joint #f
)
)
:load-point-obj "hideout-movie"
:end-point-obj "hideout-start"
:borrow '((hideout 0 ltrnysam special))
:sfx-volume -1.0
:ambient-volume -1.0
:music-volume -1.0
:blackout-end #t
:peaceful #t
:music-delay 1500.0
:save #t
)
)