jak-project/goal_src/jak1/engine/draw/drawable-tree-h.gc
Hat Kid fc43870d85
decompiler: obj -> this, set-time! and time-elapsed? macros (#3026)
This renames the method object in `defmethod`s to `this` and adds
detection for the `set-time!` and `time-elapsed?` macros.

Definitely my biggest PR yet...
2023-09-26 15:17:00 +01:00

23 lines
636 B
Common Lisp

;;-*-Lisp-*-
(in-package goal)
;; name: drawable-tree-h.gc
;; name in dgo: drawable-tree-h
;; dgos: GAME, ENGINE
;; DECOMP BEGINS
;; a drawable-tree is a top level grouping for all the drawables in a certain category.
;; for example, there might be a drawable-tree for all the tfrags, one for all the ties, etc.
(deftype drawable-tree (drawable-group)
()
:flag-assert #x1200000024
)
;; a drawable-tree-array contains all the drawable-trees in a level.
;; usually there aren't too many drawable trees (~5-15)
(deftype drawable-tree-array (drawable-group)
((trees drawable-tree 1 :offset 32))
:flag-assert #x1200000024
)