You have to use bit-fields as bit members are not supported by lite-C (AFAIK).

"Does Lite-C itself even support bit-fields?"
Yes. Probably you have already used them when setting and unsetting entity flags and so on.