enum ENetworkPredictionService { None = 0, ServerRPC = 1 << 0, MAX_COMMON = ServerRPC, FixedRollback = 1 << 1, FixedExtrapolate = 1 << 2, FixedInterpolate = 1 << 3, FixedInputLocal = 1 << 4, FixedInputRemote = 1 << 5, FixedTick = 1 << 6, FixedSmoothing = 1 << 7, FixedFinalize = 1 << 8, FixedPhysics = 1 << 9, MAX_FIXED = FixedPhysics, IndependentRollback = 1 << 10, IndependentExtrapolate = 1 << 11, IndependentInterpolate = 1 << 12, IndependentLocalInput = 1 << 13, IndependentLocalTick = 1 << 14, IndependentRemoteTick = 1 << 15, IndependentSmoothingFinalize = 1 << 16, IndependentLocalFinalize = 1 << 17, IndependentRemoteFinalize = 1 << 18, MAX_INDEPENDENT = IndependentRemoteFinalize, ANY_COMMON = (MAX_COMMON<<1)-1, ANY_FIXED = ((MAX_FIXED<<1)-1) & ~ANY_COMMON, ANY_INDEPENDENT = (((MAX_INDEPENDENT<<1)-1) & ~ANY_FIXED) & ~ANY_COMMON, }