mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 21:27:52 -04:00
82e0517275
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!
18 lines
501 B
Common Lisp
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
|
|
|