I see in CharacterMovementComponent.h:
enum CompressedFlags
{
FLAG_JumpPressed = 0x01, // Jump pressed
FLAG_WantsToCrouch = 0x02, // Wants to crouch
FLAG_Reserved_1 = 0x04, // Reserved for future use
FLAG_Reserved_2 = 0x08, // Reserved for future use
// Remaining bit masks are available for custom flags.
But in UT sourcecode I see them using flags starting at 0x04. Should I be worried about my flags getting mangled by some future update that decides to use the reserved flags?