yakow PAL patch

This commit is contained in:
ManDude
2022-06-18 18:51:09 +01:00
parent b0c9c9f535
commit 354e96122c
4 changed files with 34 additions and 62 deletions
@@ -890,5 +890,7 @@
"seagull": [[30, "(function process symbol)"]],
"yakow": [[29, "(function none :behavior process)"]],
"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": ["process-taskable"],
"allowed_objects": ["yakow", "village1cam-ag", "yakow-ag"],
"banned_objects": [],
////////////////////////////
+10 -55
View File
@@ -365,11 +365,6 @@
["L121", "vu-function"]
],
"load-boundary": [
["L327", "(inline-array lbvtx)", 12],
["L324", "vector"]
],
"default-menu": [
["L6251", "float", true],
["L6252", "float", true],
@@ -760,56 +755,6 @@
["L910", "uint64", true]
],
"cam-debug": [
["L174", "vector4w"],
["L175", "vector4w"],
["L176", "vector4w"],
["L177", "vector4w"],
["L178", "vector4w"],
["L209", "vector4w"],
["L210", "vector4w"],
["L211", "vector4w"],
["L212", "vector4w"],
["L213", "vector4w"],
["L214", "vector4w"],
["L215", "vector4w"],
["L216", "vector4w"],
["L217", "vector4w"],
["L218", "vector4w"],
["L219", "vector4w"],
["L220", "vector4w"],
["L221", "vector4w"],
["L222", "vector4w"],
["L223", "vector4w"],
["L224", "vector4w"],
["L225", "vector4w"],
["L226", "vector4w"],
["L227", "vector4w"],
["L228", "vector4w"],
["L229", "vector4w"],
["L230", "vector4w"],
["L231", "vector4w"],
["L232", "vector4w"],
["L233", "vector4w"],
["L234", "vector4w"],
["L239", "vector4w"],
["L240", "vector4w"],
["L241", "vector4w"],
["L242", "vector4w"],
["L243", "vector"],
["L244", "vector"],
["L245", "vector4w"],
["L246", "vector"],
["L247", "vector"],
["L254", "vector"],
["L255", "vector"],
["L256", "vector"],
["L257", "vector"],
["L263", "vector4w"]
],
"sparticle-launcher": [["L192", "adgif-shader"]],
"process-taskable": [["L251", "attack-info"]],
"babak-with-cannon": [["L92", "vector"]],
@@ -2145,6 +2090,16 @@
["L328", "vector2h"]
],
//"sparticle-launcher": [["L192", "adgif-shader"]],
"load-boundary": [
//["L327", "(inline-array lbvtx)", 12],
//["L324", "vector"]
],
"cam-debug": [
],
// please do not add things after this entry! git is dumb.
"object-file-that-doesnt-actually-exist-and-i-just-put-this-here-to-prevent-merge-conflicts-with-this-file": []
}
+21 -6
View File
@@ -204,12 +204,27 @@ yakow-default-event-handler
(if gp-0
(yakow-cam)
)
(level-hint-spawn
(game-text-id yakow-owed-powercell)
"sksp018a"
(the-as entity #f)
*entity-pool*
(game-task none)
;; PAL patch here
(process-spawn-function
process
(lambda :behavior process
()
(while (or (-> *setting-control* current ambient)
(-> *setting-control* current movie)
(-> *setting-control* current hint)
)
(suspend)
)
(level-hint-spawn
(game-text-id yakow-owed-powercell)
"sksp018a"
(the-as entity #f)
*entity-pool*
(game-task none)
)
(none)
)
:to self
)
)
(else