[jak2] workaround for cutscene playing (#2131)

This commit is contained in:
water111
2023-01-16 13:37:29 -05:00
committed by GitHub
parent 7fdef1c509
commit 7d7625f4f8
76 changed files with 4704 additions and 1299 deletions
+1 -5
View File
@@ -66,7 +66,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x3 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x3 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -1437,7 +1437,3 @@
0
(none)
)
+1 -1
View File
@@ -67,7 +67,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+2 -2
View File
@@ -181,7 +181,7 @@
;; definition of type collide-prim-core
(deftype collide-prim-core (structure)
((world-sphere vector :inline :offset-assert 0)
(collide-as collide-spec :offset-assert 16)
(collide-as collide-spec :offset 16)
(collide-with collide-spec :offset-assert 20)
(action collide-action :offset-assert 24)
(prim-type prim-type :offset-assert 28)
@@ -1628,7 +1628,7 @@
(try-snap-to-surface (_type_ vector float float float) symbol 64)
(fill-and-try-snap-to-surface (_type_ vector float float float collide-query) symbol 65)
(step-collison! (_type_ vector vector float int) float 66)
(collide-shape-moving-method-67 () none 67)
(collide-with-all-collide-cache-prims (_type_ matrix collide-query) none 67)
)
)
+12 -14
View File
@@ -3,10 +3,10 @@
;; definition of type idle-control-frame
(deftype idle-control-frame (uint32)
((command uint8 :offset 0 :size 8)
(anim uint8 :offset 8 :size 8)
(param0 uint8 :offset 16 :size 8)
(param1 uint8 :offset 24 :size 8)
((command ic-cmd :offset 0 :size 8)
(anim uint8 :offset 8 :size 8)
(param0 uint8 :offset 16 :size 8)
(param1 uint8 :offset 24 :size 8)
)
:method-count-assert 9
:size-assert #x4
@@ -28,13 +28,13 @@
(v1-4 (-> obj command))
)
(t9-1 a0-2 a1-1 a2-1 (cond
((= v1-4 1)
((= v1-4 (ic-cmd play))
"play"
)
((= v1-4 2)
((= v1-4 (ic-cmd push))
"push"
)
((zero? v1-4)
((= v1-4 (ic-cmd restart))
"restart"
)
(else
@@ -106,11 +106,9 @@
(let ((s5-0 self))
(set! self arg0)
(loop
(let* ((s4-0 (-> obj current 0))
(v1-4 (-> s4-0 command))
)
(cond
((= v1-4 1)
(let ((s4-0 (-> obj current 0)))
(case (-> s4-0 command)
(((ic-cmd play))
(if (< (-> s4-0 anim) 0)
(return #f)
)
@@ -157,14 +155,14 @@
)
)
)
((= v1-4 2)
(((ic-cmd push))
(ja-channel-push! 1 (the-as time-frame (-> s4-0 param0)))
(set! (-> obj current) (&-> (-> obj current) 1))
(set! (-> obj counter) 0)
(set! (-> obj target) 0)
0
)
((zero? v1-4)
(((ic-cmd restart))
(set! (-> obj current) (-> obj anim))
(set! (-> obj counter) 0)
(set! (-> obj target) 0)
File diff suppressed because it is too large Load Diff
@@ -216,7 +216,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -45,8 +45,8 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x64 :param1 #x64)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x64 :param1 #x64)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
)
+1 -1
View File
@@ -124,7 +124,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -137,7 +137,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -251,7 +251,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -365,7 +365,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -479,7 +479,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -593,7 +593,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+4 -4
View File
@@ -229,10 +229,10 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 8
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x5)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x5)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x5)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x5)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -331,7 +331,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -135,7 +135,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -130,22 +130,22 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 20
(new 'static 'idle-control-frame :command #x2 :param0 #x27)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x4 :param1 #x6)
(new 'static 'idle-control-frame :command #x2 :param0 #x27)
(new 'static 'idle-control-frame :command #x1 :anim #x7 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x2 :param0 #x27)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x4 :param1 #x6)
(new 'static 'idle-control-frame :command #x1 :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x7 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x2 :param0 #x27)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x4 :param1 #x8)
(new 'static 'idle-control-frame :command #x2 :param0 #x27)
(new 'static 'idle-control-frame :command #x1 :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x2 :param0 #x27)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x27)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x4 :param1 #x6)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x27)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x7 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x27)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x4 :param1 #x6)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x7 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x27)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x4 :param1 #x8)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x27)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x27)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -554,7 +554,7 @@
:move-to-ground #f
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x2 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x2 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
@@ -1209,7 +1209,7 @@
:move-to-ground #f
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x2 :param0 #x2 :param1 #x2)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x2 :param0 #x2 :param1 #x2)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+15 -15
View File
@@ -450,21 +450,21 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 16
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x3 :param1 #x6)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x7 :param0 #xf :param1 #x1e)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x2 :param1 #x4)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x9 :param0 #xa :param1 #x14)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x2)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x9 :param0 #xf :param1 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x3 :param1 #x6)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x7 :param0 #xf :param1 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x2 :param1 #x4)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x9 :param0 #xa :param1 #x14)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x2)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x9 :param0 #xf :param1 #x1e)
(new 'static 'idle-control-frame)
)
:idle-anim 5
+35 -35
View File
@@ -197,41 +197,41 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 36
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x7 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command #x2 :param0 #x3c)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x7 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x9 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command #x1 :anim #xa :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x9 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command #x1 :anim #xa :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x7 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x1 :anim #x9 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command #x1 :anim #xa :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x1e :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command #x2 :param0 #x3c)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x7 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x3c)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x7 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x9 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #xa :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x9 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #xa :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x6 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x7 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x8 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x9 :param0 #x1e :param1 #x69)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #xa :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x1e :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x3c)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
)
:idle-anim 5
+1 -1
View File
@@ -233,7 +233,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+1 -1
View File
@@ -122,7 +122,7 @@
:move-to-ground #f
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+1 -1
View File
@@ -295,7 +295,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+1 -1
View File
@@ -521,7 +521,7 @@
:move-to-ground #f
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+4 -4
View File
@@ -47,10 +47,10 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 8
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x2 :param1 #x3)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x2)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x2 :param1 #x3)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x2)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+1 -1
View File
@@ -90,7 +90,7 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x1)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
+2 -2
View File
@@ -56,8 +56,8 @@
:move-to-ground #f
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #xd :param0 #x64 :param1 #x64)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #xd :param0 #x64 :param1 #x64)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
)
+2 -2
View File
@@ -1694,8 +1694,8 @@ This commonly includes things such as:
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 4
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x5 :param0 #x1 :param1 #x3)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
)
+4 -4
View File
@@ -408,10 +408,10 @@
:move-to-ground #t
:hover-if-no-ground #f
:idle-anim-script (new 'static 'array idle-control-frame 8
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x3 :param0 #x1 :param1 #x4)
(new 'static 'idle-control-frame :command #x2 :param0 #x1e)
(new 'static 'idle-control-frame :command #x1 :anim #x4 :param0 #x1 :param1 #x4)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x3 :param0 #x1 :param1 #x4)
(new 'static 'idle-control-frame :command (ic-cmd push) :param0 #x1e)
(new 'static 'idle-control-frame :command (ic-cmd play) :anim #x4 :param0 #x1 :param1 #x4)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
(new 'static 'idle-control-frame)
File diff suppressed because it is too large Load Diff
+1
View File
@@ -61,6 +61,7 @@
"DGO/STD.DGO",
"DGO/STR.DGO",
"DGO/THR.DGO",
"DGO/TITLE.DGO",
"DGO/TOA.DGO",
"DGO/TOB.DGO",
"DGO/TOC.DGO",