jak-project/goal_src/jak2/engine/debug/editable-player.gc
Tyler Wilding 82e0517275
d/jak2: get script decompiling, no ref tests yet (#1877)
Has boxed array accessing that prevents me from adding anything to ref
tests (the entire file is lambdas so the access pattern that i would
like to ignore happens at the top-level, can't ignore it.

This code actually already has quite a bit of original docstrings so
it's not too bad in that regard considering a `script-context` can have
16 arbitrary objects. It seems they rarely put more than a single object
in the context and the types are usually obvious / are actually type
checked!
2022-09-14 19:37:12 -04:00

18 lines
501 B
Common Lisp

;;-*-Lisp-*-
(in-package goal)
;; name: editable-player.gc
;; name in dgo: editable-player
;; dgos: ENGINE, GAME
;; og:ignore-form:insert-box
;; og:ignore-form:dm-editable-light-float-func
;; og:ignore-form:dm-editable-boolean-toggle-pick-func
(define-extern insert-box (function editable-array vector none))
(define-extern editable-menu-context-make-menus (function debug-menu-context none))
(define-extern editable-player-init (function symbol none :behavior editable-player))
;; DECOMP BEGINS