mirror of
https://github.com/open-goal/jak-project
synced 2026-05-29 08:43:08 -04:00
1c7c2132eb
* stash * decomp: finish what is currently possible in `time-of-day` * need to know how sp-field-init-spec's functions are called * solved some issues, but going to be blocked by the sparticle-group-item * decompiler: Add support for `sparticle-launch-group` from static data * decomp: finish `weather-part`
24 lines
772 B
Common Lisp
24 lines
772 B
Common Lisp
;;-*-Lisp-*-
|
|
(in-package goal)
|
|
|
|
;; name: cam-interface-h.gc
|
|
;; name in dgo: cam-interface-h
|
|
;; dgos: GAME, ENGINE
|
|
|
|
;; NOTE - forward declaration needed for cam-interface
|
|
(define-extern *camera-dummy-vector* vector)
|
|
(define-extern *camera* camera-master) ;; unknown type
|
|
|
|
(define *camera-read-analog* #t)
|
|
(define *camera-read-buttons* #t)
|
|
(define *cam-free-move-along-z* #t)
|
|
(define-perm *camera-init-mat* matrix #f)
|
|
(define-perm *camera* camera-master #f)
|
|
(define-perm *camera-combiner* camera-combiner #f)
|
|
(define-perm *camera-orbit-target* (pointer process-drawable) #f)
|
|
|
|
(define-extern position-in-front-of-camera! (function vector float float vector))
|
|
|
|
;; TODO - forward declaration for weather-part
|
|
(define-extern matrix-local->world (function symbol symbol matrix))
|