mirror of
https://github.com/open-goal/jak-project
synced 2026-08-13 04:10:18 -04:00
d/jak2: finish glist | glist-h | camera | cam-interface | cam-states-dbg | cam-combiner | cam-debug | cam-start (#1829)
* d/jak2: finish `glist` and `glist-h` partially done `time-of-day` * d/jak2: finish `camera` and `cam-interface` * d/jak2: partially finish `cam-master` `cam-states`, and `cam-update` finish `cam-states-dbg` `cam-combiner` `cam-debug` and `cam-start` * tests: update ref tests * scripts: add scripts to automatically update gsrc files * d/jak2: update gsrc
This commit is contained in:
@@ -162,37 +162,145 @@
|
||||
[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"]
|
||||
],
|
||||
|
||||
"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, "vector"],
|
||||
[560, "matrix"],
|
||||
[608, "vector"]
|
||||
],
|
||||
|
||||
"(method 10 cam-setting-data)": [[16, "event-message-block"]],
|
||||
"(method 18 tracking-spline)": [
|
||||
[16, "tracking-spline-sampler"],
|
||||
[32, "tracking-spline-sampler"]
|
||||
],
|
||||
"(method 20 tracking-spline)": [
|
||||
[16, "vector"], // hang without!
|
||||
[32, "vector"]
|
||||
],
|
||||
"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": [
|
||||
[608, "vector"],
|
||||
[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"]],
|
||||
// placeholder
|
||||
"placeholder-do-not-add-below": []
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user