{ "quaternion-exp!": [[16, "vector"]], "quaternion-axis-angle!": [[16, "vector"]], "quaternion-vector-angle!": [[16, "vector"]], "quaternion-look-at!": [[16, "matrix"]], "quaternion-smooth-seek!": [[16, ["inline-array", "quaternion", 2]]], // possible for automatic detection: "eul->matrix": [[16, "vector"]], "vector-sincos!": [[16, "vector"]], "vector-reflect-flat-gravity!": [ [16, "vector"], [32, "vector"] ], "vector-line-distance": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "vector-line-distance-point!": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "forward-up-nopitch->inv-matrix": [[16, "vector"]], "forward-up-nopitch->quaternion": [[16, "matrix"]], "forward-up->quaternion": [ [16, "matrix"], [80, "vector"] ], "quaternion-from-two-vectors!": [[16, "vector"]], "quaternion-from-two-vectors-max-angle!": [[16, "vector"]], "matrix-from-two-vectors!": [[16, "vector"]], "matrix-from-two-vectors-max-angle!": [[16, "vector"]], "matrix-from-two-vectors-max-angle-partial!": [[16, "vector"]], "matrix-from-two-vectors-partial-linear!": [[16, "vector"]], "matrix-remove-z-rot": [ [16, "vector"], [32, "matrix"] ], "matrix-rot-diff!": [ [16, "quaternion"], [32, "quaternion"], [48, "quaternion"] ], "quaternion-seek": [ [16, "matrix"], [80, "matrix"], [144, "quaternion"] ], "vector-segment-overlap": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "line-sphere-intersection?": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "forward-up->inv-matrix": [[16, "vector"]], "quaternion-from-two-vectors-partial!": [[16, "vector"]], "quaternion-from-two-vectors-max-angle-partial!": [[16, "vector"]], "matrix-from-two-vectors-smooth!": [[16, "vector"]], "matrix-from-two-vectors-the-long-way-smooth!": [[16, "vector"]], "quaternion-from-two-vectors-smooth!": [[16, "matrix"]], "vector-deg-seek": [[16, "matrix"]], "vector-deg-slerp": [ [16, "matrix"], [80, "vector"], [96, "vector"] ], "circle-test": [ [16, "sphere"], [32, "sphere"], [48, "vector"], [64, "vector"] ], "vector-vector-deg-slerp!": [ [16, "vector"], [32, "vector"], [48, "quaternion"], [64, "quaternion"], [80, "quaternion"], [96, "vector"] ], "vector-circle-tangent-new": [ [16, "sphere"], [32, "vector"], [48, "vector"] ], "vector-circle-tangent": [ [16, "sphere"], [32, "vector"], [48, "vector"], [64, "vector"] ], "curve-length": [ [16, "vector"], [32, "vector"] ], "curve-closest-point": [ [16, "vector"], [32, "vector"] ], "closest-pt-in-triangle": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "vector-plane-distance": [[16, "vector"]], "vector-smooth-seek!": [[16, "vector"]], "vector-vector-angle-safe": [ [16, "vector"], [32, "vector"] ], "move-target-from-pad": [ [16, "vector"], [32, "vector"], [48, "matrix"] ], "reverse-transform-point!": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "init-for-transform": [ [16, "matrix"], [80, "matrix"], [144, "vector4s-3"], [192, "vector"], [208, "vector4s-3"] ], "draw-sprite2d-xy": [[16, "draw-context"]], "screen-gradient": [[16, "draw-context"]], "play": [ [16, "event-message-block"], [96, ["array", "symbol", 10]] ], "store-image": [[16, "file-stream"]], "joint-mod-blend-world-callback": [[160, "vector"]], "joint-mod-rotate-local-callback": [[16, "vector"]], "light-hash-get-bucket-index": [[16, "vector4w"]], "(method 10 cam-vector-seeker)": [[16, "vector"]], "(method 39 nav-mesh)": [ [16, "vector"], [32, "vector"] ], "(method 41 nav-mesh)": [ [16, "vector"], [32, "vector"] ], "show-level": [[16, ["array", "symbol", 10]]], "(method 17 mood-control)": [[16, "vector"]], "(method 9 mood-control)": [[16, "mood-control-work "]], "string->sound-name": [[16, "qword"]], "doppler-pitch-shift": [[16, ["inline-array", "vector", 2]]], "(anon-function 1 gsound)": [ [16, ["array", "symbol", 4]], [32, ["array", "symbol", 4]] ], "matrix<-parented-transformq!": [[16, "vector"]], "(method 9 cylinder)": [ [48, "cylinder-verts"], [432, "cylinder-verts"], [816, "matrix"], [880, "matrix"] ], "(method 9 cylinder-flat)": [ [48, "cylinder-flat-verts"], [208, "cylinder-flat-verts"], [368, "matrix"], [432, "vector"] ], // debug "add-debug-point": [ [16, "vector4w-2"], [48, "vector"] ], "internal-draw-debug-line": [ [16, "vector4w-2"], [48, "vector4w-2"], [80, "vector"], [96, "vector"] ], "internal-draw-debug-text-3d": [ [16, "vector4w"], [32, "font-context"] ], "add-debug-triangle-normal": [ [16, "vector"], [32, "vector"] ], "add-debug-flat-triangle": [ [16, "vector4w-3"], [64, "vector4w-3"], [112, "vector"], [128, "vector"], [144, "vector"] ], "add-debug-line2d": [ [16, "vector4w"], [32, "vector4w"] ], "add-debug-box": [ [16, "vector"], [32, "vector"] ], "add-debug-box-with-transform": [ [16, ["inline-array", "vector", 8]], [144, ["inline-array", "vector", 2]], [176, "vector"] ], "add-debug-x": [ [16, "vector"], [32, "vector"] ], "add-debug-cross": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"], [96, "vector"], [112, "vector"], [128, "vector"] ], "add-debug-sphere-with-transform": [[16, "vector"]], "add-debug-line-sphere": [ [48, "matrix"], [112, "matrix"], [128, "vector"], [144, "vector"], [160, "vector"], [176, "vector"], [208, "vector"], [192, "vector"] ], "add-debug-circle": [ [16, "vector"], [32, "vector"] ], "add-debug-vector": [[16, "vector"]], "add-debug-quaternion": [[16, "matrix"]], "add-debug-yrot-vector": [[16, "vector"]], "add-debug-arc": [ [16, "vector"], [32, "vector"] ], "add-debug-curve": [ [16, "vector"], [32, "vector"] ], "add-debug-points": [[16, "vector"]], "add-debug-light": [[16, "vector"]], "add-debug-cursor": [[16, "vector"]], "dma-timeout-cam": [ [16, "vector"], [32, "matrix"] ], // debug-sphere "make-debug-sphere-table": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"], [96, "vector"], [112, "vector"] ], "add-debug-sphere-from-table": [ [16, "vector"], [48, "vector"], [64, "vector"] ], "matrix-3x3-triple-transpose-product": [[16, ["inline-array", "matrix", 3]]], "(method 14 rigid-body)": [[16, "quaternion"]], "(method 19 rigid-body)": [ [16, "vector"], [32, "vector"] ], "(method 22 rigid-body)": [[16, "vector"]], "want-to-board?": [ [16, "collide-query"], [560, ["inline-array", "sphere", 3]], [608, "vector"] ], "(method 10 cam-setting-data)": [[16, "event-message-block"]], "(method 18 tracking-spline)": [ [16, "tracking-spline-sampler"], [32, "tracking-spline-sampler"] ], "cam-calc-follow!": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "slave-set-rotation!": [ [96, "vector"], [112, "matrix"], [176, "vector"] ], "v-slrp2!": [ [32, "vector"], [64, "matrix"] ], "v-slrp3!": [[32, "vector"]], "cam-state-from-entity": [[16, "curve"]], // decompiler guessed 'symbol' instead! "camera-teleport-to-entity": [[16, "transformq"]], "(event cam-master-active)": [ [16, "event-message-block"], [96, "vector"], [112, "vector"], [16, "event-message-block"] ], "master-choose-entity": [[16, "event-message-block"]], "(code cam-pov180)": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "(code cam-pov-track)": [ [16, "vector"], [32, "matrix"] ], "(code cam-eye)": [ [16, "vector"], [32, "matrix"], [112, "vector"] ], "los-cw-ccw": [ [16, "vector"], [32, "vector"], [48, "matrix"], [112, "vector"] ], "cam-los-spline-collide": [ [16, "collide-query"], [560, "vector"], [576, "vector"] ], "cam-los-collide": [ [16, "collide-query"], [592, "vector"], [608, "vector"] ], "cam-string-joystick": [ [32, "vector"], [48, "matrix"], [128, "matrix"], [192, "vector"], [208, "vector"], [224, "matrix"] ], "cam-string-find-position-rel!": [[48, "collide-query"]], "cam-string-find-hidden": [[16, "collide-query"]], "cam-string-move": [[80, "collide-query"]], "(enter cam-string)": [[32, "collide-query"]], "cam-stick-code": [[64, "collide-query"]], "(trans cam-stick)": [ [16, "matrix"], [80, "vector"], [96, "vector"], [112, "vector"] ], "(code cam-spline)": [[16, "curve"]], "(code cam-point-watch)": [ [16, "vector"], [32, "vector"] ], "cam-free-floating-move": [[16, "camera-free-floating-move-info"]], "cam-helper-temp": [ [16, "matrix"], [64, "vector"], [80, "matrix"] ], "update-view-planes": [ [208, "vector"], [224, "vector"], [16, "view-frustum"] ], "camera-slave-debug": [ [16, "vector"], [32, "vector"], [48, "matrix"], [128, "curve"] ], "cam-collision-record-draw": [ [48, "collide-query"], [16, "vector4w"], [32, "vector4w"] ], "cam-debug-draw-tris": [[16, "vector4w"]], "draw-string-xy": [[16, "font-context"]], "(code die gun)": [ [16, "projectile-init-by-other-params"], [112, "vector"], [128, "vector"], [144, "vector"] ], "draw-beam": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "gun-post": [ [16, "vector"], [32, "vector"], [48, "projectile-init-by-other-params"], [144, "vector"], [160, "vector"], [176, "vector"] ], "(method 9 gun-info)": [ [16, "collide-query"], [560, "vector"], [576, "vector"], [592, "vector"], [608, "vector"], [624, "vector"], [640, "vector"], [656, "vector"] ], "target-gun-fire-yellow": [[16, "projectile-init-by-other-params"]], "(method 14 collide-cache)": [[16, "bounding-box"]], "sp-adjust-launch": [[16, "matrix"]], "sp-launch-particles-death": [[16, "matrix"]], "sp-relaunch-particle-3d": [[16, "quaternion"]], "execute-part-engine": [ [16, "matrix"], [80, "vector"] ], "sparticle-motion-blur-old": [ [16, "vector"], [32, "vector4w"], [48, "vector4w"] ], "sp-orbiter": [ [16, "vector"], [32, "vector"], [48, "matrix"] ], "joint-mod-ik-callback": [ [16, "matrix"], [80, "matrix"], [144, "vector"], [160, "vector"], [176, "vector"], [192, "vector"], [208, "vector"], [224, "vector"], [272, "vector"], [256, "vector"], [288, "vector"], [304, "vector"], [320, "quaternion"], [336, "quaternion"], [352, "vector"], [448, "vector"], [464, "vector"], [480, "vector"], [496, "quaternion"], [512, "matrix"], [576, "vector"], [592, "matrix"], [656, "matrix"], [720, "matrix"] ], "joint-mod-look-at-handler": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [96, "vector"], [112, "vector"], [128, "vector"] ], "joint-mod-polar-look-at-guts": [[32, "vector"]], "joint-mod-world-look-at-handler": [[16, "vector"]], "joint-mod-joint-set-world-handler": [ [32, "vector"], [48, "vector"] ], "joint-mod-joint-set*-world-handler": [[16, "matrix"]], "(method 11 chain-physics)": [ [16, "matrix"], [80, "vector"], [128, "vector"], [144, "vector"], [160, "vector"], [176, "vector"], [192, "vector"], [208, "vector"], [224, "vector"], [240, "vector"], [256, "vector"] ], "(method 13 gui-control)": [[16, ["array", "sound-id", 4]]], "ja-play-spooled-anim": [[96, "event-message-block"]], "update-under-lights": [ [16, "matrix"], [64, "vector"] ], "poly-find-nearest-edge": [ [16, "vector"], [64, "vector"] ], "target-print-stats": [ [32, "vector"], [48, "vector"] ], "build-conversions": [[16, "vector"]], "warp-vector-into-surface!": [[16, "matrix"]], "vector<-pad-in-matrix!": [[16, "vector"]], "target-no-ja-move-post": [[16, "overlaps-others-params"]], "do-target-gspot": [[16, "collide-query"]], "target-no-move-post": [[16, "overlaps-others-params"]], "add-gravity": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "target-no-stick-post": [[32, "collide-query"]], "target-swim-post": [[32, "collide-query"]], "target-real-post": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "collide-query"] ], "joint-points": [ [16, "vector"], [32, "vector"] ], "target-calc-camera-pos": [ [16, "vector"], [32, "vector"] ], "target-compute-pole": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "event-message-block"] ], "target-compute-edge-rider": [ [16, "event-message-block"], [96, "bone"] ], "target-compute-edge": [ [16, "event-message-block"], [96, "bone"] ], "bend-gravity": [[32, "vector"]], "wall-hide?": [ [16, "collide-query"], [560, "vector"], [576, "vector"] ], "target-add-slide-factor": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"], [96, "vector"] ], "add-thrust": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"], [96, "vector"], [112, "vector"] ], "do-rotations2": [[16, "vector"]], "tobot-init": [[16, "event-message-block"]], "target-update-ik": [ [16, "collide-query"], [560, "vector"], [576, "vector"], [592, "vector"], [608, "vector"], [624, "vector"], [640, "vector"], [656, "vector"], [672, "vector"] ], "leg-ik-callback": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"], [96, "vector"], [112, "vector"] ], "draw-history": [[16, "history-iterator"]], "target-collision-reaction": [ [16, "vector"], [32, "vector"], [48, "matrix"] ], "turn-to-vector": [ [16, "vector"], [32, "vector"] ], "flag-setup": [ [16, "vector"], [32, "event-message-block"], [112, "vector"], [128, "vector"], [144, "vector"] ], "target-move-dist": [[16, "vector"]], "cam-layout-entity-volume-info-create": [ [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"], [96, "vector"], [128, "vector"], [144, "vector"] ], "cam-layout-entity-info": [ [16, "matrix"], [80, "vector"], [96, "vector"], [112, "vector"], [128, "vector"], [144, "curve"], [176, "vector"], [192, "vector"], [208, "vector"], [224, "curve"], [256, "vector"], [272, "vector"], [288, "vector"], [304, "curve"], [336, "vector"], [352, "vector"], [368, "interp-test-info"], [432, "vector"] ], "clmf-pos-rot": [ [16, "vector"], [32, "vector"], [48, "matrix"], [112, "matrix"], [176, "vector"] ], "(method 9 plane-volume)": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"], [96, "vector"], [112, "vector"], [128, "vector"] ], "(method 31 entity-actor)": [[16, "nav-find-poly-parms"]], "(method 32 entity-actor)": [[32, "nav-find-poly-parms"]], "(method 36 nav-mesh)": [[16, ["inline-array", "vector", 3]]], "(method 13 nav-engine)": [[16, "nav-vertex"]], "(method 12 nav-mesh)": [[16, "nav-vertex"]], "(method 44 nav-mesh)": [[32, "nav-find-poly-parms"]], "(method 15 nav-mesh)": [[16, "vector"]], "(method 40 nav-mesh)": [ [16, "vector"], [32, "vector"] ], "find-nearest-nav-mesh": [[16, "nav-find-poly-parms"]], "(method 10 nav-mesh)": [[32, "nav-find-poly-parms"]], "(method 34 nav-mesh)": [[16, "nav-poly"]], "(method 9 nav-mesh)": [[16, "vector"]], "debug-nav-validate-current-poly": [[16, "vector"]], "(method 11 nav-control)": [[16, "nav-find-poly-parms"]], "(method 15 nav-control)": [[16, "nav-find-poly-parms"]], "(method 16 nav-control)": [[16, "nav-find-poly-parms"]], "(method 46 nav-control)": [[16, "find-nav-sphere-ids-params"]], "circle-tangent-directions": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "(trans close com-airlock)": [[16, "script-context"]], "traj3d-calc-initial-velocity-using-tilt": [[16, "traj2d-params"]], "(method 9 cubic-curve)": [[16, "trajectory"]], "(method 10 cubic-curve)": [[16, "trajectory"]], "(method 11 cubic-curve)": [[16, "trajectory"]], "(method 12 cubic-curve)": [[16, "trajectory"]], "(method 13 cubic-curve)": [[16, "trajectory"]], "(method 13 combo-tracker)": [ [16, "event-message-block"], [112, ["array", "collide-shape", 32]] ], "(anon-function 2 find-nearest)": [[128, "collide-query"]], "find-nearest-focusable": [[160, "collide-query"]], "(method 11 impact-control)": [ [16, "touching-shapes-entry"], [48, "event-message-block"] ], "(method 16 collide-cache)": [[16, "collide-cache-tri"]], "(method 20 editable)": [ [16, "vector"], [32, "vector"] ], "(method 31 editable-face)": [[16, "matrix"]], "(method 13 editable-face)": [ [64, ["inline-array", "vector", 6]], [160, "vector"], [48, "vector"], [32, "vector"], [16, "vector"] ], "(method 30 editable-plane)": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "(method 13 editable-plane)": [[64, ["inline-array", "vector", 4]]], "execute-select": [[16, "vector"]], "(method 9 editable-array)": [[16, "vector"]], "execute-mouse-move": [ [80, "vector"], [96, "vector"], [112, "vector"], [64, "vector"], [48, "vector"], [32, "vector"], [16, "vector"] ], "(method 12 editable-array)": [ [96, "vector"], [160, "vector"] ], "insert-box": [ [16, "vector"], [32, ["array", "int32", 8]] ], "(method 11 editable-region)": [[16, "vector2h"]], "(method 29 editable-face)": [ [16, ["inline-array", "vector", 6]], [304, "matrix"], [112, ["inline-array", "vector", 6]], [240, ["array", "editable-point", 6]] ], "(method 10 editable-face)": [[16, ["inline-array", "vector", 6]]], "(method 11 editable)": [[16, "collide-query"]], "(method 10 editable-plane)": [[16, "matrix"]], "(method 9 game-task-node-info)": [[16, ["inline-array", "qword", 8]]], "(code retry task-manager)": [[16, "event-message-block"]], "(code complete task-manager)": [[16, "event-message-block"]], "(method 9 script-context)": [[16, "script-context"]], "(anon-function 32 script)": [ [16, "vector"], [32, "vector"] ], "(method 19 load-state)": [[16, ["inline-array", "level-buffer-state", 6]]], "(method 17 load-state)": [[16, "script-context"]], "(method 26 level-group)": [ [64, "vector"], [80, "vector"] ], "(event target-board-halfpipe)": [[16, "vector"]], "process-drawable-shock-effect": [ [16, "matrix"], [80, "collide-query"] ], "(code target-board-get-on)": [[16, "event-message-block"]], "(enter target-board-get-on)": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "(enter target-board-get-off)": [ [16, "vector"], [32, "vector"] ], "(trans target-board-ride-edge)": [[16, "vector"]], "target-board-compute-edge": [ [16, "vector"], [32, "vector"], [128, "vector"] ], "target-board-spin-check": [ [16, "vector"], [32, "vector"] ], "(code target-board-hit)": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "event-message-block"] ], "target-board-ground-check": [ [16, "vector"], [32, "event-message-block"] ], "(enter target-board-jump)": [ [48, "vector"], [64, "event-message-block"] ], "(enter target-board-grenade)": [[16, "vector"]], "(enter target-board-turn-to)": [ [16, "vector"], [32, "vector"] ], "(code target-board-hold)": [ [16, "vector"], [32, "vector"] ], "(code target-board-flip)": [[16, "vector"]], "(exit target-board-ride-edge)": [[32, "collide-query"]], "(code target-board-trickx)": [[16, "vector"]], "(method 9 board-info)": [[16, "event-message-block"]], "init-var-jump": [ [16, "event-message-block"], [96, "vector"] ], "(post target-slide-down-to-ground)": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"] ], "(enter target-attack-air)": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "(event target-attack-uppercut-jump)": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "target-board-ride-post": [ [48, "vector"], [64, "vector"], [80, "collide-query"] ], "probe-test": [[16, "collide-query"]], "target-board-real-post": [ [16, "vector"], [128, "vector"] ], "board-add-thrust": [[16, "vector"]], "target-board-collision": [ [16, "vector"], [32, "vector"] ], "(code target-roll-flip)": [ [16, "vector"], [32, "vector"] ], "(code target-flop)": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "(trans target-flop)": [[16, "event-message-block"]], "(enter target-flop)": [[16, "vector"]], "(code target-running-attack)": [[32, "collide-query"]], "mod-var-jump": [ [16, "vector"], [32, "vector"] ], "(trans target-running-attack)": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "target-board-pre-move": [[112, "vector"]], // stack guesser can't handle inline arrays "(method 11 blocking-plane)": [[16, ["inline-array", "vector", 2]]], // stack guesser can't handle inline arrays "blocking-plane-spawn": [[16, ["inline-array", "vector", 2]]], // stack guesser can't handle inline arrays "(enter active elec-gate)": [[176, ["inline-array", "vector", 2]]], "(method 46 elevator)": [ // bad stack guess (method type was a path-step) [16, "path-step"] ], "(method 10 nav-node)": [[16, "vector"]], "(method 9 nav-graph)": [[16, "matrix"]], "(method 10 xz-height-map)": [[16, "matrix"]], "(method 13 xz-height-map)": [[16, "vector4w-2"]], "(method 9 nav-node)": [[48, "nav-graph-link"]], "(method 18 drawable-region-face)": [ [16, "vector"], [32, "vector"] ], "particle-adgif-callback": [[16, ["inline-array", "vector", 4]]], "sparticle-respawn-heights": [[16, "vector"]], "sparticle-respawn-timer": [[16, "vector"]], "check-drop-level-rain": [[16, "vector"]], "check-water-level-drop": [[16, "vector"]], "check-water-level-drop-motion": [[16, "vector"]], "water-info<-region": [[16, "script-context"]], "(method 52 collide-shape)": [[16, "water-info"]], "cshape-reaction-update-state": [ [16, "vector"], [32, "vector"] ], "(code target-darkjak-giant)": [ [96, "collide-query"], [640, ["inline-array", "sphere", 1]] ], "(code target-darkjak-bomb1)": [ [16, "vector"], [112, "vector"], [128, "event-message-block"] ], "(code target-darkjak-bomb0)": [ [32, "vector"], [48, "vector"] ], "set-forward-vel": [ [16, "vector"], [32, "vector"] ], "delete-back-vel": [ [16, "vector"], [32, "vector"] ], "(method 16 target)": [[16, "vector"]], "can-exit-duck?": [ [16, "collide-query"], [560, ["inline-array", "sphere", 2]] ], "target-send-attack": [[16, "event-message-block"]], "(trans target-pole-cycle)": [[16, "vector"]], "(enter target-float)": [[16, "vector"]], "(trans target-float)": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"], [80, "vector"] ], "(code target-launch)": [[16, "event-message-block"]], "(anon-function 11 target2)": [[16, "vector"]], "(code target-load-wait)": [[16, "event-message-block"]], "target-generic-event-handler": [[16, "event-message-block"]], "(code target-swim-jump)": [[16, "vector"]], "(code target-swim-down)": [[16, "vector"]], "(method 10 water-control)": [ [16, "water-info"], [224, "vector"] ], "(anon-function 10 water)": [[16, "vector"]], "target-bomb1-fire-shot": [ [96, "vector"], [112, "vector"] ], "water-anim-event-handler": [ [16, "vector"], [32, "event-message-block"] ], "(post fall crate)": [ [32, "collide-query"], [16, "vector"] ], "(enter fall crate)": [[16, "event-message-block"]], "target-gun-find-track": [[64, "event-message-block"]], "target-gun-build-track-list": [ [16, "vector"], [32, "vector"] ], "target-gun-joint-pre0": [ [640, ["inline-array", "sphere", 2]], [656, "vector"] ], "cloud-track": [[16, "vector"]], "progress-post": [[112, "hud-box"]], "(method 10 menu-missions-option)": [[224, "hud-box"]], "(method 10 menu-secret-option)": [[64, "hud-box"]], "(method 10 menu-highscores-option)": [[16, "hud-box"]], "master-track-target": [[16, "vector"]], "cam-string-line-of-sight": [[192, "collide-query"]], "(enter cam-circular)": [[32, "collide-query"]], "(method 26 rigid-body)": [[16, ["inline-array", "vector", 8]]], "(method 47 rigid-body-object)": [[16, "matrix"]], "(method 16 sky-work)": [[16, "vector"]], "(method 17 sky-work)": [[16, "vector"]], // stack casts can't be guessed in a "run in process" (since the arg numbers are shifted?) "lightning-start": [ [16, "vector"], [32, "vector"] ], "lightning-trail-fractal-gen": [ [16, "vector"], [32, "vector"], [48, "vector"], [64, "vector"] ], "(method 24 game-info)": [[16, ["array", "uint16", 512]]], "add-a-bunch": [[16, "vector"]], "(method 23 grid-hash)": [ [16, "grid-hash-box"], [32, "grid-hash-box"], [48, "vector"], [64, "vector"] ], "(method 14 grid-hash)": [ [16, "vector"], [32, "vector"] ], "(method 15 sphere-hash)": [[16, "vector"]], "draw-grid": [ [16, "vector"], [32, "vector"], [48, "vector"] ], "(method 32 sphere-hash)": [[32, "vector"]], "(method 37 spatial-hash)": [[48, "vector"]], "(method 10 carry-info)": [[16, "vector"]], "(method 12 carry-info)": [[16, "vector"]], "(method 13 carry-info)": [ [16, "event-message-block"], [144, "matrix"] ], "(method 16 carry-info)": [[16, "event-message-block"]], "(method 23 task-arrow)": [[16, "collide-query-with-vec"]], "(method 38 projectile)": [[16, "collide-query"]], "projectile-move-fill-all-dirs": [[16, "collide-query"]], "projectile-move-fill-line-sphere": [[16, "collide-query"]], "projectile-update-velocity-add-gravity": [[16, "vector"]], "projectile-bounce-falling-post": [[16, "collide-query"]], "cshape-reaction-default": [ [16, "vector"], [32, "vector"] ], "(method 26 gun-blue-shot)": [[32, "vector"]], "(method 38 gun-blue-shot)": [[16, "collide-query"]], "someone-fire-yellow": [[16, "projectile-init-by-other-params"]], "(method 25 gun-yellow-shot)": [[32, "vector"]], "(method 38 gun-yellow-shot)": [[16, "collide-query"]], "target-gun-fire-red": [ // TODO needed to prevent infinite loop [16, "vector"] ], "(method 26 gun-red-shot)": [[16, "vector"]], "(method 28 gun-red-shot)": [[16, "collide-query"]], "(method 24 gun-red-shot)": [[16, "collide-query"]], "(method 52 nav-state)": [ [16, "nav-avoid-spheres-params"], [112, "nav-ray"] ], "(method 31 nav-state)": [ [16, "nav-avoid-spheres-params"], [112, "nav-ray"] ], "(method 24 nav-state)": [[16, "vector"]], "(method 34 nav-state)": [[16, "vector"]], "(method 9 nav-control)": [[16, "vector"]], "(method 37 nav-state)": [[16, "vector"]], "(method 33 nav-state)": [[16, "clamp-travel-vector-to-mesh-return-info"]], "(method 32 nav-state)": [[16, "nav-control-cfs-work"]], "(method 28 nav-state)": [[208, "vector"]], "(method 11 nav-state)": [ [16, "vector"], [32, "vector"] ], "(method 49 nav-state)": [[16, "nav-ray"]], "check-drop-level-ctysluma-drop-userdata": [[16, "vector"]], "(method 54 enemy)": [[80, "vector"]], "enemy-falling-post": [[16, "vector"]], "enemy-die-falling-post": [[16, "vector"]], "(method 100 enemy)": [ [672, "vector"], [688, "vector"] ], "(method 102 nav-enemy)": [[32, "collide-query"]], "(method 100 nav-enemy)": [ [672, "vector"], [688, "vector"] ], "(method 176 nav-enemy)": [[16, "nav-gap-info"]], "(method 143 nav-enemy)": [[16, "vector"]], "(code jump nav-enemy)": [[16, "enemy-jump-info"]], "(method 145 nav-enemy)": [[16, "vector"]], "(method 150 nav-enemy)": [[16, "vector"]], "(anon-function 88 nav-enemy)": [[16, "vector"]], "(anon-function 93 nav-enemy)": [[16, "vector"]], "(method 54 rigid-body-platform)": [[16, "vector"]], "target-carry-update": [[560, ["inline-array", "sphere", 1]]], "(code target-carry-drop)": [[672, ["inline-array", "sphere", 1]]], "(code target-carry-throw)": [[640, ["inline-array", "sphere", 1]]], "(code target-hit)": [[16, "vector"]], "(method 39 battle)": [[64, "transformq"]], "add-collide-debug-box": [[16, "bounding-box"]], "collide-list-fill-bg-using-box": [ [32, "matrix"], [96, "collide-query"] ], "collide-list-fill-bg-using-line-sphere": [ [32, "matrix"], [96, "collide-query"] ], "(method 11 collide-mesh)": [[16, "spat-work"]], "(method 10 collide-mesh)": [[16, "oot-work"]], "(method 9 touching-list)": [[16, "add-prims-touching-work"]], "(method 12 touching-list)": [[16, "event-message-block"]], "(method 20 collide-edge-work)": [[16, "vector"]], "(method 13 collide-edge-work)": [[16, "faei-stack-vars"]], "(method 9 collide-edge-edge)": [ [16, "matrix"], [80, ["inline-array", "sphere", 6]] ], "(method 12 ocean)": [[16, "vector"]], "(method 18 ocean)": [ [16, "vector"], [32, "vector4"], [48, "vector"] ], "(method 28 ocean)": [[16, "vector"]], "(method 33 ocean)": [[16, "vector"]], "(method 34 ocean)": [[16, "vector"]], "(method 35 ocean)": [[16, "vector"]], "(method 36 ocean)": [ [16, "vector"], [32, "vector"] ], "(method 46 ocean)": [[16, "vector"]], "(method 59 ocean)": [[16, "vector"]], "(method 60 ocean)": [ [16, "vector"], [32, "vector"] ], "(method 61 ocean)": [ [16, "vector"], [32, "vector"] ], "(method 62 ocean)": [ [16, "vector"], [32, "vector"] ], "(method 63 ocean)": [ [16, "vector"], [32, "vector"] ], "(method 67 ocean)": [[16, "vector"]], "(method 18 collide-shape-prim-mesh)": [[16, "collide-tri-result"]], "(method 15 collide-shape-prim-sphere)": [[16, "collide-tri-result"]], "target-attack-up": [[16, "event-message-block"]], "(method 37 control-info)": [[48, "vector"]], "(method 45 collide-shape)": [[16, "do-push-aways-work"]], "(method 50 collide-shape)": [[32, "vector"]], "(method 44 collide-shape)": [[16, "pull-rider-info"]], "(method 25 guard-shot)": [[32, "vector"]], "(enter impact guard-shot)": [[16, "traffic-danger-info"]], "(method 38 guard-shot)": [[16, "collide-query"]], "(method 38 guard-lazer-shot)": [ [16, "collide-query"], [560, "vector"] ], "(method 25 metalhead-shot)": [ [16, "vector"], [32, "vector"] ], "spawn-metalhead-grenade": [[16, "projectile-init-by-other-params"]], "spawn-metalhead-projectile": [[16, "projectile-init-by-other-params"]], "(method 24 grid-hash)": [[16, "vector"]], "(method 11 grid-hash)": [ [16, "vector"], [32, "vector"] ], "(method 11 flow-control)": [ [80, "vector"], [128, "vector"] ], "(method 9 joint-control)": [[16, "vector"]], "check-shell-level1": [[16, "vector"]], "check-shell-level2": [[16, "vector"]], "birth-func-target-orient": [[48, "vector"]], "birth-func-vector-orient": [[32, "vector"]], "(enter cam-launcher-longfall)": [[16, "vector"]], "explosion-init-by-other": [[16, "traffic-danger-info"]], "process-drawable-shock-skel-effect": [ [176, "matrix"], [256, "vector"], [272, "vector"], [288, "vector"], [304, "quaternion"], [384, "vector"] ], "(method 20 collide-cache)": [[16, "matrix"]], "col-rend-draw": [[16, "matrix"]], "(code jump enemy)": [[16, "enemy-jump-info"]], "check-drop-level-flitter-dirt-rubble": [[16, "vector"]], "dma-add-process-drawable": [[64, "light-group"]], "dark-lightning-handler": [[16, "matrix"]], "(method 25 joint-exploder)": [[16, "bounding-box"]], "check-drop-level-forexitb-drop-userdata": [[16, "vector"]], "check-drop-level-forexitb-drop-water-userdata": [[16, "vector"]], "check-drop-level-hide-fireplace-sparks": [[16, "vector"]], "check-drop-level-ctyslumb-drop-userdata": [[16, "vector"]], "check-drop-level-kiosk-fire-sparks": [[16, "vector"]], "(method 25 turret-shot)": [[32, "vector"]], "check-drop-level-ruins-tower-userdata": [[16, "vector"]], "check-drop-level-ruins-tower-userdata-nosplat": [[16, "vector"]], "check-drop-level-ruins-rubble": [[16, "vector"]], "update-light-hash": [ [16, "bounding-box"], [48, "vector"], [64, "vector"] ], "check-drop-level-forest-drop-userdata": [[16, "vector"]], "check-drop-level-dig-lava-bloops": [[16, "vector"]], "check-drop-level-drill-drillbit-rubble-sparks": [[16, "vector"]], "check-drop-level-mountain-drop-userdata": [[16, "vector"]], "(anon-function 2 atoll-scenes)": [[16, "vector"]], "check-drop-level-ctyfarma-drop-userdata": [[16, "vector"]], "check-drop-level-ctyfarmb-drop-userdata": [[16, "vector"]], "check-drop-level-ecowell-victory-dirt-rubble": [[16, "vector"]], "check-drop-level-strip-fencespikes-sparks-10": [[16, "vector"]], "check-drop-level-atoll-drop-userdata": [[16, "vector"]], "check-drop-level-atoll-drop": [[16, "vector"]], "check-drop2-level-sewer-drop": [[16, "vector"]], "check-drop-level-sewer-drop": [[16, "vector"]], "check-drop-level-palace-roof-rain": [[16, "vector"]], "check-drop-level-palroof-drop-userdata": [[16, "vector"]], "check-drop-level-stadium-drop-userdata": [[16, "vector"]], "check-drop-level-boss-pebble": [[16, "vector"]], "birth-func-boss-pebble": [[560, "vector"]], "func-widow-damaged-sparks-awake": [[16, "vector"]], "check-drop-level-ctypal-drop-userdata": [[16, "vector"]], "check-drop-level-under-drip": [[16, "vector"]], "check-drop-level-bigdoor-open-pops": [[16, "vector"]], "check-split-level-intro-vortex-pop-userdata": [[16, "vector"]], "movie-nest-metalkor-shot-draw-moving": [[80, "vector"]], "movie-nest-metalkor-shot-draw-impact": [[48, "vector"]], "func-squid-damaged-sparks-awake": [[16, "vector"]], "check-drop-level-castle-drop-userdata": [[16, "vector"]], "castle-green-slime-popper": [[16, "vector"]], "movie-consite-metalkor-shot-draw-moving": [[80, "vector"]], "movie-consite-metalkor-shot-draw-impact": [[48, "vector"]], "mech-spawn-thruster": [[32, "vector"]], "check-drop-level-vinroom-piss-drop-userdata": [[16, "vector"]], "(anon-function 2 under-scenes)": [ [16, "vector"], [32, "vector"] ], "check-pop-level-firework-green-userdata": [[16, "vector"]], "check-pop-level-firework-red-userdata": [[16, "vector"]], "check-pop-level-firework-userdata": [[16, "vector"]], "(method 13 nav-mesh)": [[16, ["array", "int8", 4]]], "point-to-poly-boundary": [[16, ["inline-array", "vector", 4]]], "(method 35 nav-mesh)": [[16, ["inline-array", "nav-poly", 3]]], "(method 51 nav-state)": [ [16, "vector"], [32, "nav-route-portal"], [80, ["inline-array", "vector", 2]], [192, "matrix"] ], "(method 18 nav-control)": [[16, "nav-control-cfs-work"]], "(method 19 nav-control)": [[16, "nav-control-cfs-work"]], "(method 19 nav-mesh)": [ [16, "nav-ray"], [96, "vector"] ], "(method 18 nav-mesh)": [[16, "nav-ray"]], "(post idle gun-dummy)": [[16, "event-message-block"]], "(method 23 training-manager)": [[16, "vector"]], "birth-pickup-at-point": [[16, "vector"]], "(code notice fodder)": [[112, "vector"]], "target-mech-collision": [ [704, "vector"], [16, "vector"], [32, "vector"], [48, "event-message-block"], [144, "vector"], [160, "collide-query"], [128, "vector"] ], "target-mech-add-thrust": [[16, "vector"]], "target-mech-get-off?": [[560, "sphere"]], "mech-update-ik": [ [16, "collide-query"], [592, "vector"], [608, "vector"], [624, "vector"], [624, "vector"], [640, "vector"], [656, "vector"] ], "target-mech-carry-update": [[560, "sphere"]], "(code target-mech-carry-throw)": [[640, "sphere"]], "(code target-mech-carry-drop)": [ [96, "vector"], [672, "sphere"] ], "(code target-mech-carry-pickup)": [[16, "event-message-block"]], "(trans target-mech-carry-drag)": [[560, "sphere"]], "(method 22 krew-collection-item)": [[16, "collide-query-with-2vec"]], "(code idle krew-collection-item)": [[64, "vector"]], "pegasus-fly-code": [[96, "vector"]], "(method 90 amphibian)": [[80, "vector"]], "(method 186 amphibian)": [ [560, "vector"], [16, "collide-query"], [576, "event-message-block"] ], "(enter tongue-attack amphibian)": [[16, "amphibian-tongue-attack-info"]], "amphibian-joint-mod-callback": [ [16, ["inline-array", "matrix", 3]], [112, "vector"] ], "(method 178 hopper)": [ [144, "vector"], // unused [96, "vector"], [176, "vector"] ], "(method 90 hopper)": [[80, "vector"]], "(method 180 ginsu)": [[16, "matrix"]], "(trans hostile centurion)": [[16, "vector"]], "(method 181 centurion)": [ [80, "vector"], [160, "vector"], [176, "vector"] ], "(method 74 centurion)": [[16, "event-message-block"]], "(enter stop-run rhino)": [ // unused [32, "vector"] ], "(enter attack rhino)": [[32, "vector"]], "(method 74 rhino)": [[48, "vector"]], "(enter run-away rhino)": [[32, "vector"]], "(trans hostile grenadier)": [ // unused [48, "vector"] ], "(method 115 rapid-gunner)": [[32, "vector"]], "(code notice monster-frog)": [[16, "vector"]], "(method 184 predator)": [ [128, "vector"], [144, "vector"], [176, "vector"] ], "(method 11 predator-manager)": [ [32, "transformq"], [80, "vector"], [112, "vector"] ] }