decomp: anim-tester and a bunch of progress on files that are blocked (#884)

* blocked: `puffer` has state decomp issues

* blocked: decomp crash when adding process-drawble cast in `helix-water`

* blocked: `green-eco-lurker` no nice way to cast value out of EMB

* decomp: started on `citadel-sages`

* decomp: `seagull` blocked state decomp

* blocked: `sunken-pipegame` runs into handle related issues

* blocked: `snow-ram` and `snow-ram-boss` state decomp

* decomp: `rolling-race-ring` blocked, handle casts

* blocked: state decomp in `part-tester`

* decomp: started `joint-exploder`

* blocked: `anim-tester` has rare cmove-#f-zero usage

* decomp: I lied! `anim-tester` finished

* config: update banned list
This commit is contained in:
Tyler Wilding
2021-10-10 19:53:19 -04:00
committed by GitHub
parent 01b43f6111
commit 2cb00f4a02
17 changed files with 8396 additions and 1149 deletions
File diff suppressed because it is too large Load Diff
+3 -1
View File
@@ -5,6 +5,8 @@
;; name in dgo: debug-h
;; dgos: GAME, ENGINE
;; TODO - for anim-tester
(define-extern *debug-menu-context* debug-menu-context)
(deftype pos-history (structure)
((points (inline-array vector) :offset-assert 0)
@@ -44,4 +46,4 @@
;; TODO - for trajectory.gc
(define-extern add-debug-line (function symbol bucket-id vector vector rgba symbol rgba symbol))
(defun-extern add-debug-sphere symbol bucket-id vector float rgba symbol)
(defun-extern add-debug-sphere symbol bucket-id vector float rgba symbol)
-1
View File
@@ -30,7 +30,6 @@
(define-extern cam-layout-stop (function none))
(define-extern cam-layout-start (function none))
(define-extern prototype-bucket-recalc-fields (function instance none))
(define-extern anim-tester-start (function none))
(define-extern auto-save-command (function symbol int int process-tree none))
;; this file is debug only