From dffe5f8029e091ee6b5c6be5de6769d8682990ce Mon Sep 17 00:00:00 2001 From: water Date: Sat, 3 Feb 2024 11:49:24 -0500 Subject: [PATCH] fix --- .../jak3/engine/camera/cam-interface-h.gc | 2 ++ .../sprite/particles/sparticle-launcher-h.gc | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/goal_src/jak3/engine/camera/cam-interface-h.gc b/goal_src/jak3/engine/camera/cam-interface-h.gc index 43ec2353e31..17f1d0f16d1 100644 --- a/goal_src/jak3/engine/camera/cam-interface-h.gc +++ b/goal_src/jak3/engine/camera/cam-interface-h.gc @@ -5,6 +5,8 @@ ;; name in dgo: cam-interface-h ;; dgos: GAME +(define-extern math-camera-matrix (function matrix)) + ;; DECOMP BEGINS (define-perm *camera-init-mat* matrix #f) diff --git a/goal_src/jak3/engine/gfx/sprite/particles/sparticle-launcher-h.gc b/goal_src/jak3/engine/gfx/sprite/particles/sparticle-launcher-h.gc index 72acf8b0db8..f3a61ddacbb 100644 --- a/goal_src/jak3/engine/gfx/sprite/particles/sparticle-launcher-h.gc +++ b/goal_src/jak3/engine/gfx/sprite/particles/sparticle-launcher-h.gc @@ -5,6 +5,33 @@ ;; name in dgo: sparticle-launcher-h ;; dgos: GAME +(declare-type sprite-vec-data-3d structure) +(declare-type sparticle-cpuinfo structure) +(declare-type sparticle-system structure) + +(defenum sp-field-id + :type uint16 + ) + +(defenum sp-flag + :type uint16 + ) + +(defenum sp-group-item-flag + :bitfield #t + :type uint16 + ) + +(defenum sp-launch-state-flags + :bitfield #t + :type uint16 + ) + +(defenum sp-group-flag + :bitfield #t + :type uint16 + ) + ;; DECOMP BEGINS (deftype sparticle-birthinfo (structure)