From 45c48168ef74c7a98582085a7a5f424f8d9ecf2d Mon Sep 17 00:00:00 2001 From: Eidolon Date: Tue, 31 Mar 2026 19:56:08 -0500 Subject: [PATCH] Fix bitflags enum crumbleflag_t for C++ --- src/p_spec.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/p_spec.h b/src/p_spec.h index 6687ebb24..f1d0b97da 100644 --- a/src/p_spec.h +++ b/src/p_spec.h @@ -811,12 +811,10 @@ struct elevator_t fixed_t ceilingwasheight; // Height the ceiling WAS at }; -typedef enum -{ - CF_RETURN = 1, // Return after crumbling - CF_FLOATBOB = 1<<1, // Float on water - CF_REVERSE = 1<<2, // Reverse gravity -} crumbleflag_t; +typedef int crumbleflag_t; +#define CF_RETURN (1) // Return after crumbling +#define CF_FLOATBOB (1<<1) // Float on water +#define CF_REVERSE (1<<2) // Reverse gravity struct crumble_t {