mirror of
https://github.com/open-goal/jak-project
synced 2026-09-12 20:56:09 -04:00
decomp: Re-attempting previously blocked state decomp files (#907)
* blocked: `part-tester` - `code` handler thinks it returns nothing * blocked: `crates` finished but `go` is returning none causing issues * blocked: `(event ram-boss-idle)::snow-ram-boss` expression building fails due to delay slot issue * decomp: finish `snow-ram` | `seagull` blocked, new static data issue * decomp: finish `snow-bumper` * stuck: `snow-ball` close, can't figure out a type made on the stack * decomp: finish `spider-egg` * decomp: finish `puffer` * decomp: finish `driller-lurker` * decomp: finish `dark-crystal` * stuck: `kermit` - mostly done but stuck on a joint related callback arg * decomp: finish `gnawer` * decomp: finish `mother-spider-egg` * decomp: finish `swamp-blimp` * stuck: `mistycannon` prebind function signature * decomp: finish `citb-plat` * decomp: finish `darkvine` * blocked: `jungle-mirrors` - issues with `link` macro * decomp: finish `launcherdoor` * decomp: finish `quicksandlurker` except for 1 unused function * stuck: `balloonlurker` - `(code balloonlurker-mine-explode)` has some weird joint related code * stuck: need to decompile an asm func in `orbit-plat` * decomp: finish `voicebox` * blocked: `mother-spider` has issues where `go` returns none * decomp: finish `bully` * decomp: finish `seagull` * fixed up after merge conflicts * decomp: finish `jungle-mirrors` * update gsrc * double checked files, fixed issues * decomp: revert change to projectile methods * decomp: some more fixes * address feedback * fix up remaining method calls in `cam-states` * fix jungle-mirrors
This commit is contained in:
+474
-421
File diff suppressed because it is too large
Load Diff
@@ -890,5 +890,22 @@
|
||||
[99, "(function symbol)"]
|
||||
],
|
||||
|
||||
"swamp-blimp": [
|
||||
[29, "(function int none)"]
|
||||
],
|
||||
|
||||
"jungle-mirrors": [
|
||||
[14, "(function string none)"],
|
||||
[32, "(function entity-actor (pointer symbol) object)"] // passed to `actor-link-info` function
|
||||
],
|
||||
|
||||
"voicebox": [
|
||||
[1, "(function none :behavior voicebox)"]
|
||||
],
|
||||
|
||||
"seagull": [
|
||||
[30, "(function process symbol)"]
|
||||
],
|
||||
|
||||
"placeholder-do-not-add-below": []
|
||||
}
|
||||
|
||||
@@ -312,14 +312,14 @@
|
||||
|
||||
// all unchecked and in level DGO code
|
||||
"(anon-function 21 plant-boss)", // CFG
|
||||
// "(anon-function 10 ice-cube)",
|
||||
// "(anon-function 15 ice-cube)",
|
||||
"mistycannon-find-best-solution",
|
||||
"target-flut-falling-anim-trans", // CFG failure
|
||||
"kermit-check-to-hit-player?",
|
||||
"(anon-function 36 mistycannon)",
|
||||
"(anon-function 6 title-obs)",
|
||||
"(anon-function 43 maincave-obs)",
|
||||
"(anon-function 2 target-tube)",
|
||||
"(anon-function 5 orbit-plat)",
|
||||
"(anon-function 5 orbit-plat)", // CFG
|
||||
"(anon-function 2 ogreboss)"
|
||||
|
||||
],
|
||||
|
||||
@@ -809,7 +809,10 @@
|
||||
],
|
||||
|
||||
"balloonlurker": [
|
||||
["L99", "vector"],
|
||||
["L105", "vector"],
|
||||
["L107", "attack-info"],
|
||||
["L108", "attack-info"],
|
||||
["L113", "rigid-body-platform-constants"]
|
||||
],
|
||||
|
||||
@@ -819,7 +822,10 @@
|
||||
["L268", "vector"]
|
||||
],
|
||||
|
||||
"citb-plat": [["L155", "rigid-body-platform-constants"]],
|
||||
"citb-plat": [
|
||||
["L136", "attack-info"],
|
||||
["L155", "rigid-body-platform-constants"]
|
||||
],
|
||||
|
||||
"qbert-plat": [["L99", "rigid-body-platform-constants"]],
|
||||
|
||||
@@ -843,7 +849,12 @@
|
||||
["L46", "vector"]
|
||||
],
|
||||
|
||||
"gnawer": [["L216", "(inline-array gnawer-segment-info)", 10]],
|
||||
"gnawer": [
|
||||
["L195", "attack-info"],
|
||||
["L196", "attack-info"],
|
||||
["L200", "attack-info"],
|
||||
["L216", "(inline-array gnawer-segment-info)", 10]
|
||||
],
|
||||
|
||||
"target-tube": [["L142", "vector"]],
|
||||
|
||||
@@ -937,7 +948,9 @@
|
||||
["L314", "float", true]
|
||||
],
|
||||
|
||||
"seagull": [["L226", "(inline-array air-box)", 20]],
|
||||
"seagull": [
|
||||
["L226", "(inline-array air-box)", 10]
|
||||
],
|
||||
|
||||
"rolling-race-ring": [
|
||||
["L94", "vector"],
|
||||
@@ -1865,6 +1878,95 @@
|
||||
["L1", "vu-function"]
|
||||
],
|
||||
|
||||
"snow-ram-boss": [
|
||||
["L220", "attack-info"],
|
||||
["L221", "attack-info"],
|
||||
["L222", "attack-info"],
|
||||
["L223", "attack-info"],
|
||||
["L225", "attack-info"]
|
||||
],
|
||||
|
||||
"snow-ram": [
|
||||
["L73", "attack-info"]
|
||||
],
|
||||
|
||||
"snow-bumper": [
|
||||
["L54", "attack-info"]
|
||||
],
|
||||
|
||||
"snow-ball": [
|
||||
["L86", "snow-ball-path-info"],
|
||||
["L87", "snow-ball-path-info"],
|
||||
["L89", "attack-info"]
|
||||
],
|
||||
|
||||
"puffer": [
|
||||
["L170", "attack-info"]
|
||||
],
|
||||
|
||||
"driller-lurker": [
|
||||
["L174", "attack-info"],
|
||||
["L175", "attack-info"]
|
||||
],
|
||||
|
||||
"dark-crystal": [
|
||||
["L36", "attack-info"]
|
||||
],
|
||||
|
||||
"kermit": [
|
||||
["L164", "attack-info"]
|
||||
],
|
||||
|
||||
"swamp-blimp": [
|
||||
["L177", "vector"],
|
||||
["L182", "vector"],
|
||||
["L187", "vector"],
|
||||
["L198", "tetherrock-info"],
|
||||
["L200", "tetherrock-info"],
|
||||
["L203", "tetherrock-info"],
|
||||
["L206", "tetherrock-info"],
|
||||
["L209", "tetherrock-info"]
|
||||
],
|
||||
|
||||
"mistycannon": [
|
||||
["L199", "attack-info"]
|
||||
],
|
||||
|
||||
"darkvine": [
|
||||
["L41", "attack-info"]
|
||||
],
|
||||
|
||||
"jungle-mirrors": [
|
||||
["L325", "vector"],
|
||||
["L326", "vector4w-4"]
|
||||
],
|
||||
|
||||
"quicksandlurker": [
|
||||
["L111", "attack-info"]
|
||||
],
|
||||
|
||||
"voicebox": [
|
||||
["L47", "vector"],
|
||||
["L48", "vector"],
|
||||
["L49", "vector"],
|
||||
["L50", "vector"],
|
||||
["L51", "vector"]
|
||||
],
|
||||
|
||||
"mother-spider": [
|
||||
["L278", "vector"],
|
||||
["L279", "vector"],
|
||||
["L288", "attack-info"],
|
||||
["L301", "(inline-array mother-spider-leg-info)", 8],
|
||||
["L302", "(inline-array mother-spider-thread)", 9]
|
||||
],
|
||||
|
||||
"bully": [
|
||||
["L90", "attack-info"],
|
||||
["L91", "attack-info"],
|
||||
["L93", "attack-info"]
|
||||
],
|
||||
|
||||
// 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": []
|
||||
}
|
||||
|
||||
@@ -1054,7 +1054,7 @@
|
||||
"target-no-stick-post": [[16, "vector"]],
|
||||
|
||||
"target-no-move-post": [
|
||||
[16, "collide-edge-hold-list"] // a total guess
|
||||
[16, "overlaps-others-params"] // a total guess
|
||||
],
|
||||
|
||||
"target-slide-down-post": [
|
||||
@@ -1065,7 +1065,7 @@
|
||||
],
|
||||
|
||||
"target-no-ja-move-post": [
|
||||
[16, "collide-edge-hold-list"] // a total guess
|
||||
[16, "overlaps-others-params"] // a total guess
|
||||
],
|
||||
|
||||
"target-print-stats": [
|
||||
@@ -1303,7 +1303,11 @@
|
||||
"voicebox-track": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
[48, "vector"],
|
||||
[64, "quaternion"],
|
||||
[80, "vector"],
|
||||
[96, "vector"],
|
||||
[112, "event-message-block"]
|
||||
],
|
||||
|
||||
"crate-standard-event-handler": [[16, "event-message-block"]],
|
||||
@@ -1397,7 +1401,7 @@
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "collide-mesh-cache-tri"],
|
||||
[64, "collide-tri-result"],
|
||||
[160, "vector"],
|
||||
[176, "vector"],
|
||||
[192, "vector"],
|
||||
@@ -1432,7 +1436,7 @@
|
||||
"cam-string-find-position-rel!": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "bone"],
|
||||
[48, "collide-tri-result"],
|
||||
[144, "matrix"]
|
||||
],
|
||||
"cam-los-spline-collide": [
|
||||
@@ -1558,7 +1562,7 @@
|
||||
],
|
||||
|
||||
"cam-string-find-hidden": [
|
||||
[16, "collide-mesh-cache-tri"],
|
||||
[16, "collide-tri-result"],
|
||||
[112, "vector"],
|
||||
[128, "vector"]
|
||||
],
|
||||
@@ -1569,7 +1573,7 @@
|
||||
[48, "vector"],
|
||||
[64, "vector"],
|
||||
[80, "vector"],
|
||||
[96, "collide-mesh-cache-tri"],
|
||||
[96, "collide-tri-result"],
|
||||
[192, "vector"],
|
||||
[208, "vector"],
|
||||
[224, "vector"]
|
||||
@@ -1596,7 +1600,7 @@
|
||||
[128, "vector"],
|
||||
[144, "vector"],
|
||||
[160, "vector"],
|
||||
[176, "collide-mesh-cache-tri"],
|
||||
[176, "collide-tri-result"],
|
||||
[272, "vector"]
|
||||
],
|
||||
|
||||
@@ -1606,13 +1610,13 @@
|
||||
[48, "vector"],
|
||||
[64, "vector"],
|
||||
[80, "vector"],
|
||||
[96, "collide-mesh-cache-tri"],
|
||||
[96, "collide-tri-result"],
|
||||
[192, "vector"]
|
||||
],
|
||||
|
||||
"(enter cam-string)": [
|
||||
[16, "vector"],
|
||||
[32, "collide-mesh-cache-tri"],
|
||||
[32, "collide-tri-result"],
|
||||
[128, "vector"],
|
||||
[144, "vector"],
|
||||
[160, "vector"]
|
||||
@@ -1785,7 +1789,7 @@
|
||||
[32, "vector"]
|
||||
],
|
||||
"(method 20 flying-lurker)": [
|
||||
[16, "collide-mesh-cache-tri"],
|
||||
[16, "collide-tri-result"],
|
||||
[112, "vector"],
|
||||
[128, "vector"],
|
||||
[144, "bounding-box"],
|
||||
@@ -2605,7 +2609,7 @@
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "collide-mesh-cache-tri"],
|
||||
[64, "collide-tri-result"],
|
||||
[160, "event-message-block"]
|
||||
],
|
||||
|
||||
@@ -3124,7 +3128,7 @@
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "collide-mesh-cache-tri"],
|
||||
[64, "collide-tri-result"],
|
||||
[160, "vector"],
|
||||
[176, "event-message-block"]
|
||||
],
|
||||
@@ -4187,7 +4191,7 @@
|
||||
],
|
||||
|
||||
"(method 59 collide-shape-moving)": [
|
||||
[16, "collide-mesh-cache-tri"],
|
||||
[16, "collide-tri-result"],
|
||||
[112, "touching-shapes-entry"]
|
||||
],
|
||||
|
||||
@@ -5041,5 +5045,839 @@
|
||||
[32, "matrix"]
|
||||
],
|
||||
|
||||
"(trans notice-blue crate)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event die crate)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code notice-blue crate)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 28 ram-boss-proj)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 56 ram-boss)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code ram-boss-jump-down)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 57 ram-boss)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(post ram-boss-lose-shield)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(trans ram-boss-tracking)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"(code ram-boss-already-down)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(code ram-boss-lose-shield)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"snow-ram-proj-update-velocity": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "matrix"]
|
||||
],
|
||||
|
||||
"ram-boss-on-ground-event-handler": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(enter ram-boss-throw)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code nav-enemy-die ram-boss)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 55 ram-boss)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "collide-mesh-cache-tri"]
|
||||
],
|
||||
|
||||
"(enter ram-boss-jump-down)": [
|
||||
[16, "vector"],
|
||||
[32, "matrix"],
|
||||
[96, "vector"],
|
||||
[112, "vector"]
|
||||
],
|
||||
|
||||
"(method 20 ram)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 21 ram)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"]
|
||||
],
|
||||
|
||||
"(event ram-idle)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code ram-idle)": [
|
||||
[32, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 21 snow-bumper)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 20 snow-ball-roller)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"snow-ball-roller-path-update": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "matrix"],
|
||||
[112, "matrix"],
|
||||
[176, "vector"]
|
||||
],
|
||||
|
||||
"(method 22 snow-ball-roller)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code snow-ball-idle)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 11 spider-egg)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code spider-egg-die)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"puffer-default-event-handler": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 28 puffer)": [
|
||||
[16, "collide-tri-result"],
|
||||
[112, "vector"],
|
||||
[128, "vector"]
|
||||
],
|
||||
|
||||
"(method 23 puffer)": [
|
||||
[16, ["inline-array", "vector", 5]],
|
||||
[96, "vector"]
|
||||
],
|
||||
|
||||
"(method 20 puffer)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "clip-travel-vector-to-mesh-return-info"],
|
||||
[208, "matrix"]
|
||||
],
|
||||
|
||||
"(trans puffer-patrol)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(trans puffer-attack)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 27 driller-lurker)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 11 driller-lurker)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(method 20 driller-lurker)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"],
|
||||
[80, "quaternion"]
|
||||
],
|
||||
|
||||
"driller-lurker-default-event-handler": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code driller-lurker-die)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code dark-crystal-explode)": [
|
||||
[16, "joint-exploder-tuning"]
|
||||
],
|
||||
|
||||
"(method 20 dark-crystal)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "collide-tri-result"],
|
||||
[160, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event kermit-pulse-idle)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"kermit-check-tongue-is-clear?": [
|
||||
[16, "vector"],
|
||||
[32, "collide-tri-result"]
|
||||
],
|
||||
|
||||
"kermit-check-to-hit-player?": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"kermit-set-nav-mesh-target": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"(enter kermit-chase-new-position)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"kermit-post": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(trans kermit-tongue-stuck)": [
|
||||
[16, "vector"],
|
||||
[32, "event-message-block"]
|
||||
],
|
||||
|
||||
"gnawer-falling-segment-init-by-other": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(method 24 gnawer)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(method 30 gnawer)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(code gnawer-dying-give-pickups)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code gnawer-chewing-on-post)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"]
|
||||
],
|
||||
|
||||
"(method 22 gnawer)": [
|
||||
[16, "bounding-box"]
|
||||
],
|
||||
|
||||
"(method 25 gnawer)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 29 gnawer)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(trans gnawer-die)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 21 gnawer)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(code gnawer-give-fuel-cell)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code gnawer-put-items-at-dest)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"(event gnawer-chewing-on-post)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event gnawer-run)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-hatch)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-die-exit)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 21 mother-spider-egg)": [
|
||||
[16, "collide-tri-result"],
|
||||
[112, "vector"],
|
||||
[128, "vector"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-on-ground)": [
|
||||
[16, "quaternion"],
|
||||
[32, "quaternion"],
|
||||
[48, "vector"],
|
||||
[64, "vector"]
|
||||
],
|
||||
|
||||
"(trans mother-spider-egg-hatch)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(trans precursor-arm-idle)": [
|
||||
[16, "matrix"]
|
||||
],
|
||||
|
||||
"swamp-rope-break-code": [
|
||||
[16, "matrix"],
|
||||
[80, "vector"]
|
||||
],
|
||||
|
||||
"(method 10 swamp-blimp-oscillator)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"swamp-rope-update-bounding-spheres": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"swamp-rope-trans": [
|
||||
[16, "matrix"],
|
||||
[80, "matrix"],
|
||||
[144, "vector"]
|
||||
],
|
||||
|
||||
"(code swamp-tetherrock-idle)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "quaternion"]
|
||||
],
|
||||
|
||||
"(code swamp-tetherrock-break)": [
|
||||
[16, "event-message-block"],
|
||||
[96, "vector"]
|
||||
],
|
||||
|
||||
"blimp-trans": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "quaternion"],
|
||||
[64, "vector"]
|
||||
],
|
||||
|
||||
"(enter swamp-blimp-bye-bye)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code swamp-blimp-bye-bye)": [
|
||||
[16, "quaternion"]
|
||||
],
|
||||
|
||||
"swamp-blimp-setup": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 11 swamp-blimp)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"bustarock": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code mistycannon-missile-in-water)": [
|
||||
[16, "event-message-block"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(method 20 mistycannon-missile)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(post mistycannon-missile-idle)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code mistycannon-missile-explode)": [
|
||||
[16, "vector2w"]
|
||||
],
|
||||
|
||||
"(event mistycannon-missile-explode)": [
|
||||
[16, "vector"],
|
||||
[32, "collide-mesh-cache-tri"],
|
||||
[128, "event-message-block"]
|
||||
],
|
||||
|
||||
"mistycannon-collision-reaction": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"spawn-mistycannon-missile": [
|
||||
[16, "mistycannon-init-data"]
|
||||
],
|
||||
|
||||
"(method 22 mistycannon)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"mistycannon-postbind-function": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code mistycannon-aim-at-player)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"mistycannon-do-aim": [
|
||||
[16, "trajectory-params"],
|
||||
[48, "vector"],
|
||||
[64, "vector"],
|
||||
[80, "vector"],
|
||||
[96, "vector"]
|
||||
],
|
||||
|
||||
"(code mistycannon-waiting-for-player)": [
|
||||
[16, "font-context"],
|
||||
[112, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event mistycannon-player-control)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code mistycannon-player-control)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(trans rigid-body-platform-idle citb-chain-plat)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(trans rigid-body-platform-float citb-chain-plat)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event citb-firehose-blast)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 27 citb-chain-plat)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(trans plat-button-move-downward citb-exit-plat)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(trans plat-button-move-upward citb-exit-plat)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"citb-firehose-blast-particles": [
|
||||
[16, "quaternion"]
|
||||
],
|
||||
|
||||
"(code citb-chain-plat-settle)": [
|
||||
[16, "vector"],
|
||||
[32, "quaternion"]
|
||||
],
|
||||
|
||||
"citb-exit-plat-move-player": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "event-message-block"]
|
||||
],
|
||||
|
||||
"darkvine-event-handler": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(post darkvine-idle)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(enter cam-periscope)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code cam-periscope)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code reflector-idle)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code reflector-mirror-idle)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"periscope-crosshair": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector4w"],
|
||||
[80, "vector"],
|
||||
[96, "vector"],
|
||||
[112, "vector"]
|
||||
],
|
||||
|
||||
"periscope-find-reflection-angles": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"]
|
||||
],
|
||||
|
||||
"(code periscope-wait-for-player)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"],
|
||||
[80, "font-context"],
|
||||
[176, "event-message-block"]
|
||||
],
|
||||
|
||||
"periscope-find-aim-at-angles": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"draw-power-beam": [
|
||||
[16, "vector"],
|
||||
[32, "collide-mesh-cache-tri"],
|
||||
[128, "event-message-block"]
|
||||
],
|
||||
|
||||
"periscope-update-joints": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code reflector-mirror-broken)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code periscope-player-control)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code reflector-origin-idle)": [
|
||||
[16, "event-message-block"],
|
||||
[96, "vector"]
|
||||
],
|
||||
|
||||
"(code launcherdoor-closed)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event quicksandlurker-missile-idle)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"quicksandlurker-spit": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"spawn-quicksandlurker-missile": [
|
||||
[16, "quicksandlurker-missile-init-data"]
|
||||
],
|
||||
|
||||
"balloonlurker-snap-to-path-point": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(method 23 balloonlurker)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"balloonlurker-find-nearest-path-point": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(post balloonlurker-pilot-die)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"balloonlurker-post": [
|
||||
[16, "quaternion"]
|
||||
],
|
||||
|
||||
"balloonlurker-event-handler": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event balloonlurker-pilot-idle)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code balloonlurker-die)": [
|
||||
[32, "event-message-block"]
|
||||
],
|
||||
|
||||
"(event orbit-plat-idle)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code orbit-plat-idle)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code orbit-plat-still)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code orbit-plat-riding)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code orbit-plat-reset)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 20 orbit-plat-bottom)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code orbit-plat-bottom-idle)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"]
|
||||
],
|
||||
|
||||
"(method 27 orbit-plat)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"],
|
||||
[80, "vector"],
|
||||
[96, "vector"]
|
||||
],
|
||||
|
||||
"get-rotate-point!": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(code enter voicebox)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code exit voicebox)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"mother-spider-death-event-handler": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"mother-spider-full-joint-callback": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 29 mother-spider)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 30 mother-spider)": [
|
||||
[16, "baby-spider-spawn-params"]
|
||||
],
|
||||
|
||||
"(trans mother-spider-leg-flying)": [
|
||||
[16, "collide-mesh-cache-tri"],
|
||||
[112, "vector"]
|
||||
],
|
||||
|
||||
"(method 24 mother-spider)": [
|
||||
[16, "collide-mesh-cache-tri"],
|
||||
[112, "vector"],
|
||||
[128, "vector"]
|
||||
],
|
||||
|
||||
"(method 20 mother-spider)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "collide-mesh-cache-tri"],
|
||||
[144, "vector"],
|
||||
[160, "collide-mesh-cache-tri"]
|
||||
],
|
||||
|
||||
"mother-spider-default-event-handler": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "event-message-block"],
|
||||
[128, "vector"],
|
||||
[144, "vector"]
|
||||
],
|
||||
|
||||
"(method 23 mother-spider)": [
|
||||
[16, "vector"],
|
||||
[32, "event-message-block"],
|
||||
[128, "vector"],
|
||||
[144, "vector"]
|
||||
],
|
||||
|
||||
"(method 21 mother-spider)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"],
|
||||
[80, "vector"],
|
||||
[96, "vector"]
|
||||
],
|
||||
|
||||
"(code mother-spider-spit)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"],
|
||||
[64, "vector"]
|
||||
],
|
||||
|
||||
"(trans mother-spider-tracking)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"(method 11 mother-spider)": [
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"(enter mother-spider-die-from-uppercut)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "vector"]
|
||||
],
|
||||
|
||||
"(code mother-spider-birth-baby)": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"bully-default-event-handler": [
|
||||
[16, "vector"],
|
||||
[32, "vector"],
|
||||
[48, "event-message-block"]
|
||||
],
|
||||
|
||||
"(method 20 bully)": [
|
||||
[16, "check-vector-collision-with-nav-spheres-info"],
|
||||
[64, "vector"],
|
||||
[80, "clip-travel-vector-to-mesh-return-info"],
|
||||
[240, "vector"]
|
||||
],
|
||||
|
||||
"(code bully-notice)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(enter bully-start-spinning)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 24 seagull)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"seagull-reaction": [
|
||||
[16, "vector"],
|
||||
[32, "vector"]
|
||||
],
|
||||
|
||||
"(code seagull-landing)": [
|
||||
[16, "collide-tri-result"],
|
||||
[112, "vector"]
|
||||
],
|
||||
|
||||
"(trans seagull-idle)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 16 seagullflock)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 11 seagullflock)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code seagullflock-at-waterfall)": [
|
||||
[16, "event-message-block"]
|
||||
],
|
||||
|
||||
"(code seagull-flying)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(code seagull-soaring)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"(method 26 seagull)": [
|
||||
[16, "vector"]
|
||||
],
|
||||
|
||||
"seagull-post": [
|
||||
[16, "quaternion"],
|
||||
[32, "quaternion"]
|
||||
],
|
||||
|
||||
"placeholder-do-not-add-below!": []
|
||||
}
|
||||
|
||||
@@ -2641,8 +2641,6 @@
|
||||
[101, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"voicebox-track": [[4, "a0", "target"]],
|
||||
|
||||
"(method 27 plat-button)": [[37, "v1", "art-joint-anim"]],
|
||||
|
||||
"(method 11 plat-button)": [[17, "v1", "vector"]],
|
||||
@@ -6377,5 +6375,601 @@
|
||||
[49, "gp", "(pointer uint32)"]
|
||||
],
|
||||
|
||||
"(method 24 ram-boss-proj)": [
|
||||
[64, "v0", "sound-rpc-set-param"],
|
||||
[83, "gp", "process-drawable"],
|
||||
[86, "gp", "process-drawable"]
|
||||
],
|
||||
|
||||
"ram-boss-on-ground-event-handler": [
|
||||
[260, "v1", "ram-boss"]
|
||||
],
|
||||
|
||||
"(method 52 ram-boss)": [
|
||||
[11, "v1", "(array collide-shape-prim)"],
|
||||
[21, "v1", "(array collide-shape-prim)"],
|
||||
[31, "v1", "(array collide-shape-prim)"],
|
||||
[41, "v1", "(array collide-shape-prim)"]
|
||||
],
|
||||
|
||||
"(method 53 ram-boss)": [
|
||||
[2, "v1", "(array collide-shape-prim)"],
|
||||
[5, "v1", "(array collide-shape-prim)"],
|
||||
[8, "v1", "(array collide-shape-prim)"],
|
||||
[11, "v1", "(array collide-shape-prim)"]
|
||||
],
|
||||
|
||||
"(code ram-boss-idle)": [
|
||||
[38, "v1", "collide-shape-prim-group"]
|
||||
],
|
||||
|
||||
"(code ram-boss-jump-down)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code ram-boss-jump-down-hit-ground)": [
|
||||
[23, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code ram-boss-forward-defend-block)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code ram-boss-up-defend-block)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code nav-enemy-victory ram-boss)": [
|
||||
[28, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code ram-boss-lose-shield)": [
|
||||
[29, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code ram-boss-throw)": [
|
||||
[16, "v1", "art-joint-anim"],
|
||||
[67, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(method 56 ram-boss)": [
|
||||
[24, "v0", "ram-boss-proj"],
|
||||
[58, "v1", "(pointer ram-boss-proj)"]
|
||||
],
|
||||
|
||||
"(code ram-idle)": [
|
||||
[28, "v1", "art-joint-anim"],
|
||||
[98, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code ram-give-fuel-cell)": [
|
||||
[47, "v0", "snowcam"],
|
||||
[69, "v1", "(pointer snowcam)"]
|
||||
],
|
||||
|
||||
"(code snow-bumper-deactivate)": [
|
||||
[29, "v1", "art-joint-anim"],
|
||||
[106, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code snow-bumper-spawn-fuel-cell)": [
|
||||
[16, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code snow-bumper-inactive-idle)": [
|
||||
[19, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(method 7 snow-bumper)": [
|
||||
[14, "t9", "(function process-drawable int process-drawable)"]
|
||||
],
|
||||
|
||||
"(method 11 snow-bumper)": [
|
||||
["_stack_", 16, "res-tag"],
|
||||
[216, "v0", "(pointer float)"]
|
||||
],
|
||||
|
||||
"(code spider-egg-idle)": [
|
||||
[20, "v1", "art-joint-anim"],
|
||||
[97, "v1", "art-joint-anim"],
|
||||
[153, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code spider-egg-hatch)": [
|
||||
[62, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code spider-egg-die)": [
|
||||
[79, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code puffer-die)": [
|
||||
[33, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"puffer-default-event-handler": [
|
||||
[28, "v1", "process-drawable"],
|
||||
[34, "v1", "process-drawable"]
|
||||
],
|
||||
|
||||
"(method 22 puffer)": [
|
||||
[10, "v1", "process-drawable"]
|
||||
],
|
||||
|
||||
"(method 25 puffer)": [
|
||||
[49, "v1", "puffer"],
|
||||
[56, "v1", "puffer"]
|
||||
],
|
||||
|
||||
"(method 23 puffer)": [
|
||||
[18, "v1", "process-drawable"]
|
||||
],
|
||||
|
||||
"(trans puffer-attack)": [
|
||||
[23, "v1", "collide-shape-prim-group"]
|
||||
],
|
||||
|
||||
"(method 30 puffer)": [
|
||||
[16, "v1", "(array collide-shape-prim)"]
|
||||
],
|
||||
|
||||
"(method 31 puffer)": [
|
||||
[16, "v1", "(array collide-shape-prim)"]
|
||||
],
|
||||
|
||||
"(method 7 puffer)": [
|
||||
[14, "t9", "(function process-drawable int process-drawable)"]
|
||||
],
|
||||
|
||||
"(method 11 puffer)": [
|
||||
["_stack_", 16, "res-tag"],
|
||||
[213, "v0", "(pointer float)"]
|
||||
],
|
||||
|
||||
"driller-lurker-default-event-handler": [
|
||||
[[51, 87], "s1", "touching-shapes-entry"]
|
||||
],
|
||||
|
||||
"(code driller-lurker-idle-drilling)": [
|
||||
[33, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code driller-lurker-jammed-standing)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code driller-lurker-die)": [
|
||||
[28, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(method 7 driller-lurker)": [
|
||||
[24, "t9", "(function process-drawable int process-drawable)"]
|
||||
],
|
||||
|
||||
"(method 11 driller-lurker)": [
|
||||
["_stack_", 16, "res-tag"],
|
||||
[373, "v0", "(pointer float)"]
|
||||
],
|
||||
|
||||
"kermit-short-hop": [
|
||||
[10, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"kermit-long-hop": [
|
||||
[10, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code kermit-patrol)": [
|
||||
[10, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code kermit-chase-new-position)": [
|
||||
[16, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code kermit-chase)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code kermit-attack)": [
|
||||
[22, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code kermit-tongue-stuck)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code kermit-retract-tongue)": [
|
||||
[14, "v1", "art-joint-anim"],
|
||||
[90, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(method 39 kermit)": [
|
||||
[7, "t9", "(function nav-enemy none)"]
|
||||
],
|
||||
|
||||
"(code falling gnawer-falling-segment)": [
|
||||
[16, "v1", "art-joint-anim"],
|
||||
[70, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(method 22 gnawer)": [
|
||||
[18, "f0", "float"]
|
||||
],
|
||||
|
||||
"(code gnawer-chewing-on-post)": [
|
||||
[139, "v1", "art-joint-anim"],
|
||||
[210, "v1", "art-joint-anim"],
|
||||
[272, "v1", "art-joint-anim"],
|
||||
[363, "v1", "art-joint-anim"],
|
||||
[451, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code gnawer-retreat-into-post)": [
|
||||
[18, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code gnawer-die)": [
|
||||
[28, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(event gnawer-run)": [
|
||||
[54, "a2", "touching-shapes-entry"]
|
||||
],
|
||||
|
||||
"(method 7 gnawer)": [
|
||||
[19, "t9", "(function nav-enemy int nav-enemy)"]
|
||||
],
|
||||
|
||||
"(code gnawer-give-fuel-cell)": [
|
||||
[43, "v0", "maincavecam"],
|
||||
[64, "v1", "maincavecam"]
|
||||
],
|
||||
|
||||
"(method 11 gnawer)": [
|
||||
["_stack_", 16, "res-tag"],
|
||||
["_stack_", 32, "res-tag"],
|
||||
["_stack_", 48, "res-tag"],
|
||||
[361, "v0", "(pointer float)"],
|
||||
[426, "v0", "(pointer int32)"],
|
||||
[446, "v0", "(pointer int32)"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-falling)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-hatch)": [
|
||||
[65, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-die)": [
|
||||
[63, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-die-while-falling)": [
|
||||
[63, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-egg-on-ground)": [
|
||||
[50, "v1", "art-joint-anim"],
|
||||
[124, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(method 7 swamp-blimp)": [
|
||||
[19, "t9", "(function process-drawable int process-drawable)"]
|
||||
],
|
||||
|
||||
"(code swamp-tetherrock-break)": [
|
||||
[238, "s4", "handle"],
|
||||
[261, "s4", "handle"],
|
||||
[283, "s4", "handle"],
|
||||
[300, "s4", "handle"],
|
||||
[373, "a0", "swamp-blimp"]
|
||||
],
|
||||
|
||||
"(event swamp-tetherrock-idle)": [
|
||||
[55, "gp", "process-drawable"]
|
||||
],
|
||||
|
||||
"(code swamp-rope-break)": [
|
||||
[10, "v1", "float"],
|
||||
[26, "v1", "float"],
|
||||
[48, "v1", "float"],
|
||||
[64, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"swamp-rope-trans": [
|
||||
[40, "v1", "swamp-rope"],
|
||||
[48, "v1", "swamp-rope"]
|
||||
],
|
||||
|
||||
"(code swamp-rope-idle-arm)": [
|
||||
[13, "v1", "swamp-rope"]
|
||||
],
|
||||
|
||||
"swamp-blimp-setup": [
|
||||
[[26, 117], "s4", "swamp-rope"]
|
||||
],
|
||||
|
||||
"(code swamp-rope-idle-rock)": [
|
||||
[32, "a0", "swamp-rope"],
|
||||
[33, "a0", "swamp-rope"]
|
||||
],
|
||||
|
||||
"(code mistycannon-missile-idle)": [
|
||||
[207, "v1", "art-joint-anim"],
|
||||
[257, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(event mistycannon-missile-explode)": [
|
||||
[16, "v1", "mistycannon-missile"]
|
||||
],
|
||||
|
||||
"(code cam-mistycannon)": [
|
||||
[3, "a1", "mistycannon"],
|
||||
[9, "v1", "mistycannon"]
|
||||
],
|
||||
|
||||
"(method 26 citb-plat)": [
|
||||
[18, "v1", "vector"],
|
||||
[47, "v1", "vector"]
|
||||
],
|
||||
|
||||
"(method 23 citb-chain-plat)": [
|
||||
[9, "t9", "(function rigid-body-platform float none)"]
|
||||
],
|
||||
|
||||
"(code citb-firehose-blast)": [
|
||||
[10, "v1", "art-joint-anim"],
|
||||
[86, "v1", "art-joint-anim"],
|
||||
[157, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(trans plat-button-move-downward citb-exit-plat)": [
|
||||
[10, "v0", "(state plat-button)"]
|
||||
],
|
||||
|
||||
"(trans plat-button-move-upward citb-exit-plat)": [
|
||||
[10, "v0", "(state plat-button)"]
|
||||
],
|
||||
|
||||
"(code darkvine-idle)": [
|
||||
[32, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code darkvine-retreat)": [
|
||||
[23, "v1", "art-joint-anim"],
|
||||
[138, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(enter cam-periscope)": [
|
||||
[7, "a1", "periscope"],
|
||||
[13, "a1", "periscope"],
|
||||
[16, "v1", "periscope"]
|
||||
],
|
||||
|
||||
"(code cam-periscope)": [
|
||||
[2, "v1", "periscope"],
|
||||
[4, "v1", "periscope"],
|
||||
[12, "v1", "periscope"],
|
||||
[71, "v1", "periscope"],
|
||||
[79, "v1", "periscope"]
|
||||
],
|
||||
|
||||
"periscope-crosshair": [
|
||||
[50, "v1", "periscope"]
|
||||
],
|
||||
|
||||
"periscope-find-next": [
|
||||
[58, "v1", "vector"]
|
||||
],
|
||||
|
||||
"(code reflector-origin-idle)": [
|
||||
[60, "v1", "periscope"]
|
||||
],
|
||||
|
||||
"(code periscope-player-control)": [
|
||||
[41, "v0", "(pointer float)"],
|
||||
[508, "gp", "handle"]
|
||||
],
|
||||
|
||||
"quicksandlurker-post": [
|
||||
[50, "a0", "water-anim"],
|
||||
[54, "a0", "water-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-wait)": [
|
||||
[33, "v1", "art-joint-anim"],
|
||||
[89, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-yawn)": [
|
||||
[10, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-track)": [
|
||||
[29, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-attack)": [
|
||||
[12, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-hide)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-popup)": [
|
||||
[38, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-die)": [
|
||||
[18, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code quicksandlurker-victory)": [
|
||||
[18, "v1", "art-joint-anim"],
|
||||
[69, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(method 7 balloonlurker)": [
|
||||
[29, "t9", "(function process-drawable int process-drawable)"]
|
||||
],
|
||||
|
||||
"(code balloonlurker-pilot-die)": [
|
||||
[58, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code orbit-plat-bottom-idle)": [
|
||||
[29, "v1", "orbit-plat"],
|
||||
[35, "v1", "orbit-plat"],
|
||||
[109, "v1", "orbit-plat"],
|
||||
[126, "v1", "orbit-plat"]
|
||||
],
|
||||
|
||||
"(method 27 orbit-plat)": [
|
||||
[20, "s5", "orbit-plat"],
|
||||
[29, "s5", "orbit-plat"],
|
||||
[33, "s5", "orbit-plat"],
|
||||
[40, "s5", "orbit-plat"],
|
||||
[44, "s5", "orbit-plat"],
|
||||
[72, "a2", "orbit-plat"],
|
||||
[153, "a1", "orbit-plat"]
|
||||
],
|
||||
|
||||
"(code mother-spider-leg-flying)": [
|
||||
[21, "v1", "art-joint-anim"],
|
||||
[80, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-stop-traveling)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-hit-while-birthing)": [
|
||||
[14, "v1", "art-joint-anim"],
|
||||
[68, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-birthing)": [
|
||||
[53, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-die)": [
|
||||
[36, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-die-from-uppercut)": [
|
||||
[31, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-spit)": [
|
||||
[15, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-birth-baby)": [
|
||||
[15, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-hit-while-tracking)": [
|
||||
[14, "v1", "art-joint-anim"],
|
||||
[68, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code mother-spider-tracking)": [
|
||||
[53, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"mother-spider-default-event-handler": [
|
||||
[52, "a0", "process-drawable"],
|
||||
[138, "a0", "process-drawable"]
|
||||
],
|
||||
|
||||
"mother-spider-death-event-handler": [
|
||||
[7, "a0", "process-drawable"]
|
||||
],
|
||||
|
||||
"(code bully-broken-cage-explode)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code bully-notice)": [
|
||||
[148, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code bully-start-spinning)": [
|
||||
[14, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"(code bully-die)": [
|
||||
[70, "v1", "art-joint-anim"]
|
||||
],
|
||||
|
||||
"bully-default-event-handler": [
|
||||
[21, "gp", "process-drawable"]
|
||||
],
|
||||
|
||||
"(trans bully-notice)": [
|
||||
[10, "v1", "collide-shape-prim-group"]
|
||||
],
|
||||
|
||||
"(trans bully-start-spinning)": [
|
||||
[10, "v1", "collide-shape-prim-group"]
|
||||
],
|
||||
|
||||
"(trans bully-stop-spinning)": [
|
||||
[10, "v1", "collide-shape-prim-group"]
|
||||
],
|
||||
|
||||
"(method 7 bully)": [
|
||||
[14, "t9", "(function process-drawable int process-drawable)"]
|
||||
],
|
||||
|
||||
"(enter seagull-idle)": [
|
||||
[20, "v1", "float"]
|
||||
],
|
||||
|
||||
"seagull-init-by-other": [
|
||||
[96, "v1", "float"]
|
||||
],
|
||||
|
||||
"seagull-reaction": [
|
||||
[36, "s4", "seagull"],
|
||||
[38, "s4", "seagull"]
|
||||
],
|
||||
|
||||
"beach-rock-trigger": [
|
||||
[5, "v0", "seagullflock"]
|
||||
],
|
||||
|
||||
"(method 11 seagullflock)": [
|
||||
[80, "v1", "float"],
|
||||
[99, "v1", "float"]
|
||||
],
|
||||
|
||||
"(code seagull-flying)": [
|
||||
[13, "v1", "art-joint-anim"],
|
||||
[373, "v1", "float"]
|
||||
],
|
||||
|
||||
"(code seagull-soaring)": [
|
||||
[15, "v1", "art-joint-anim"],
|
||||
[296, "v1", "float"]
|
||||
],
|
||||
|
||||
"(method 26 seagull)": [
|
||||
[12, "v1", "float"],
|
||||
[33, "v1", "float"],
|
||||
[54, "v1", "float"]
|
||||
],
|
||||
|
||||
"(code seagull-idle)": [
|
||||
[51, "v1", "float"],
|
||||
[67, "v1", "float"],
|
||||
[143, "v1", "float"],
|
||||
[218, "v1", "float"]
|
||||
],
|
||||
|
||||
"placeholder-do-not-add-below": []
|
||||
}
|
||||
|
||||
@@ -3742,5 +3742,11 @@
|
||||
}
|
||||
},
|
||||
|
||||
"(event puffer-die)": {
|
||||
"vars": {
|
||||
"v0-0": ["v0-0", "uint"]
|
||||
}
|
||||
},
|
||||
|
||||
"aaaaaaaaaaaaaaaaaaaaaaa": {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user