[decomp] add a bunch of flag enums (#1350)

* update refs

* first pass

* update refs 2

* update

* update

* update

* stuff and things

* accidentally wiped this

* fancy decomp for static sound specs

* clang

* 5 more refs
This commit is contained in:
ManDude
2022-05-02 23:35:17 +01:00
committed by GitHub
parent b40cbea366
commit 4d634cf50d
279 changed files with 7312 additions and 5465 deletions
+7 -8
View File
@@ -803,7 +803,7 @@
(defbehavior process-taskable-hide-enter process-taskable ()
(set! (-> self state-time) (-> *display* base-frame-counter))
(let ((v1-3 (-> self draw shadow-ctrl)))
(logior! (-> v1-3 settings flags) 32)
(logior! (-> v1-3 settings flags) (shadow-flags shdf05))
)
0
(process-taskable-clean-up-after-talking)
@@ -827,7 +827,7 @@
(restore-collide-with-as (-> self root-override))
(process-entity-status! self (entity-perm-status bit-3) #t)
(let ((v1-7 (-> self draw shadow-ctrl)))
(set! (-> v1-7 settings flags) (logand -33 (-> v1-7 settings flags)))
(logclear! (-> v1-7 settings flags) (shadow-flags shdf05))
)
0
)
@@ -1088,11 +1088,10 @@
)
((begin
(dummy-46 self)
(and (not
(and (logtest? (-> *target* control unknown-surface00 flags) 2048)
(zero? (logand (-> *target* control status) 1))
)
)
(and (not (and (logtest? (-> *target* control unknown-surface00 flags) (surface-flags surf11))
(zero? (logand (-> *target* control status) (cshape-moving-flags onsurf)))
)
)
(< (-> (target-pos 0) y) (+ 8192.0 (-> self root-override root-prim prim-core world-sphere y)))
(< (vector-vector-distance (target-pos 0) (the-as vector (-> self root-override root-prim prim-core)))
32768.0
@@ -1498,7 +1497,7 @@
)
(else
(let ((v1-10 gp-0))
(logior! (-> v1-10 settings flags) 32)
(logior! (-> v1-10 settings flags) (shadow-flags shdf05))
)
0
)