fisher PAL patch

This commit is contained in:
ManDude
2022-06-19 11:43:36 +01:00
parent 09c23bb9f1
commit a648b9e37f
4 changed files with 25 additions and 27 deletions
@@ -5496,5 +5496,7 @@
[128, "vector"]
],
"(trans fisher-done)": [[16, "font-context"]],
"placeholder-do-not-add-below!": []
}
+1 -1
View File
@@ -6,7 +6,7 @@
// if you want to filter to only some object names.
// it will make the decompiler much faster.
"allowed_objects": ["cam-update"],
"allowed_objects": ["fisher"],
"banned_objects": [],
////////////////////////////
+2 -2
View File
@@ -3893,8 +3893,6 @@
// [396, "v0", "final-door"]
],
"(trans fisher-done)": [[[41, 46], "v1", "dma-packet"]],
"load-boundary-from-template": [
[[2, 60], "s5", "(array float)"],
[42, "a0", "pair"],
@@ -7716,5 +7714,7 @@
"(method 10 gui-query)": [],
"(trans fisher-done)": [],
"placeholder-do-not-add-below": []
}
+20 -24
View File
@@ -1356,32 +1356,28 @@
((< (-> self caught) 0)
)
(else
(when (< (mod (-> *display* base-frame-counter) 300) 150)
(let* ((s5-0 (-> *display* frames (-> *display* on-screen) frame global-buf))
(gp-0 (-> s5-0 base))
)
(draw-string-xy
(lookup-text! *common-text* (game-text-id lose!) #f)
s5-0
256
100
(font-color orange-red)
(font-flags shadow kerning middle large)
)
(let ((a3-1 (-> s5-0 base)))
(let ((v1-13 (the-as dma-packet (-> s5-0 base))))
(set! (-> v1-13 dma) (new 'static 'dma-tag :id (dma-tag-id next)))
(set! (-> v1-13 vif0) (new 'static 'vif-tag))
(set! (-> v1-13 vif1) (new 'static 'vif-tag))
(set! (-> s5-0 base) (&+ (the-as pointer v1-13) 16))
)
(dma-bucket-insert-tag
(-> *display* frames (-> *display* on-screen) frame bucket-group)
(bucket-id debug)
gp-0
(the-as (pointer dma-tag) a3-1)
(when (< (mod (-> *display* base-frame-counter) (seconds 1)) (seconds 0.5))
;; PAL patch here
(let ((gp-0 (new
'stack
'font-context
*font-default-matrix*
56
100
0.0
(font-color orange-red)
(font-flags shadow kerning)
)
)
)
(let ((v1-10 gp-0))
(set! (-> v1-10 width) (the float 400))
)
(let ((v1-11 gp-0))
(set! (-> v1-11 height) (the float 50))
)
(set! (-> gp-0 flags) (font-flags shadow kerning middle large))
(print-game-text (lookup-text! *common-text* (game-text-id lose!) #f) gp-0 #f 128 22)
)
)
(fisher-draw-display self)