=== With Bitfield and Type Info === (defenum process-mask :bitfield #t :type uint32 (execute 0) ;; 1 (draw 1) ;; 2 (pause 2) ;; 4 (menu 3) ;; 8 (progress 4) ;; 16 (actor-pause 5) ;; 32 (sleep 6) ;; 64 (sleep-code 7) ;; 128 (process-tree 8) ;; 256 not an actual process, just a "tree node" for organization (heap-shrunk 9) ;; 512 (going 10) ;; 1024 (movie 11) ;; 2048 (movie-subject 12) ;; 4096 (target 13) ;; 8192 (sidekick 14) ;; 16384 (crate 15) ;; 32768 (collectable 16) ;; 65536 (enemy 17) ;; 131072 (camera 18) ;; 262144 (platform 19) ;; 524288 (ambient 20) ;; 1048576 (entity 21) ;; 2097152 (projectile 22) ;; 4194304 (attackable 23) ;; 8388608 (death 24) ;; 16777216 ) --- (defenum process-mask :bitfield #t :type uint32 (execute 0) ;; 1 (draw 1) ;; 2 (pause 2) ;; 4 (menu 3) ;; 8 (progress 4) ;; 16 (actor-pause 5) ;; 32 (sleep 6) ;; 64 (sleep-code 7) ;; 128 (process-tree 8) ;; 256 not an actual process, just a "tree node" for organization (heap-shrunk 9) ;; 512 (going 10) ;; 1024 (movie 11) ;; 2048 (movie-subject 12) ;; 4096 (target 13) ;; 8192 (sidekick 14) ;; 16384 (crate 15) ;; 32768 (collectable 16) ;; 65536 (enemy 17) ;; 131072 (camera 18) ;; 262144 (platform 19) ;; 524288 (ambient 20) ;; 1048576 (entity 21) ;; 2097152 (projectile 22) ;; 4194304 (attackable 23) ;; 8388608 (death 24) ;; 16777216 ) === Form heads that overlap with built-in forms === (defenum pc-prof-event (begin 0) (end 1) (instant 2)) --- (defenum pc-prof-event (begin 0) (end 1) (instant 2))