enum class Flags_t : uint32
{
    FL_ONGROUND = 1, // (1 << 0)
    FL_DUCKING = 2, // (1 << 1)
    FL_WATERJUMP = 4, // (1 << 2)
    FL_BOT = 16, // (1 << 4)
    FL_FROZEN = 32, // (1 << 5)
    FL_ATCONTROLS = 64, // (1 << 6)
    FL_CLIENT = 128, // (1 << 7)
    FL_FAKECLIENT = 256, // (1 << 8)
    FL_FLY = 1024, // (1 << 10)
    FL_SUPPRESS_SAVE = 2048, // (1 << 11)
    FL_IN_VEHICLE = 4096, // (1 << 12)
    FL_GODMODE = 16384, // (1 << 14)
    FL_NOTARGET = 32768, // (1 << 15)
    FL_AIMTARGET = 65536, // (1 << 16)
    FL_GRENADE = 1048576, // (1 << 20)
    FL_DONTTOUCH = 4194304, // (1 << 22)
    FL_OBJECT = 33554432, // (1 << 25)
    FL_ONFIRE = 134217728, // (1 << 27)
    FL_DISSOLVING = 268435456, // (1 << 28)
    FL_TRANSRAGDOLL = 536870912, // (1 << 29)
    FL_UNBLOCKABLE_BY_PLAYER = 1073741824, // (1 << 30)
};