private static void VerifyEventMask (PlayerEvent eventMask) { if (eventMask <= PlayerEvent.None || eventMask > event_all_mask) { throw new ArgumentOutOfRangeException ("eventMask", "A valid event mask must be provided"); } }