mirror of
https://github.com/open-goal/jak-project
synced 2026-08-20 14:24:45 -04:00
decomp: Decompile ripple (#512)
* decomp: Decompile `ripple` * decomp: Finish decompiling `ripple` * update necessary src files
This commit is contained in:
@@ -436,10 +436,12 @@
|
||||
(define-extern vu-lights<-light-group! (function vu-lights light-group none))
|
||||
|
||||
;; game-h - TODO
|
||||
(declare-type trsqv basic)
|
||||
(declare-type draw-control basic)
|
||||
(deftype process-drawable (process)
|
||||
((root basic :offset-assert 112)
|
||||
((root trsqv :offset-assert 112)
|
||||
(node-list basic :offset-assert 116)
|
||||
(draw basic :offset-assert 120)
|
||||
(draw draw-control :offset-assert 120)
|
||||
(skel basic :offset-assert 124)
|
||||
(nav basic :offset-assert 128)
|
||||
(align basic :offset-assert 132)
|
||||
@@ -659,6 +661,17 @@
|
||||
)
|
||||
(define-extern add-debug-line (function symbol int vector vector rgba symbol int int))
|
||||
|
||||
;; early declarations for draw-control
|
||||
(declare-type ripple-control basic)
|
||||
(declare-type shadow-geo basic)
|
||||
(declare-type shadow-control basic)
|
||||
|
||||
;; early declarations for lod-group
|
||||
(declare-type merc-ctrl basic)
|
||||
|
||||
;; TODO - for ripple
|
||||
(define-extern add-debug-sphere (function symbol int vector float int int))
|
||||
|
||||
(defconstant SYM_TO_STRING_OFFSET #xff38)
|
||||
(defmacro symbol->string (sym)
|
||||
"Convert a symbol to a goal string."
|
||||
|
||||
Reference in New Issue
Block a user