예제 #1
0
        /// <summary> Cancel Global Level Event </summary>
        public static void CancelGlobalLevelEvent(GlobalLevelEvents e)
        {
            switch (e)
            {
            case GlobalLevelEvents.LevelLoad: Level.cancelload = true; break;

            case GlobalLevelEvents.LevelSave: Level.cancelsave = true; break;
            }
        }
예제 #2
0
        /// <summary> Check to see if a global level event is canceled </summary>
        public static bool IsGlobalLevelEventCanceled(GlobalLevelEvents e)
        {
            switch (e)
            {
            case GlobalLevelEvents.LevelLoad: return(Level.cancelload);

            case GlobalLevelEvents.LevelSave: return(Level.cancelsave);
            }
            return(false);
        }
예제 #3
0
 /// <summary>
 /// Cancel Global Level Event
 /// </summary>
 /// <param name="e">The event you want to cancel</param>
 public static void CancelGlobalLevelEvent(GlobalLevelEvents e)
 {
     switch (e)
     {
         case GlobalLevelEvents.LevelLoad:
             Level.cancelload = true;
             break;
         case GlobalLevelEvents.LevelSave:
             Level.cancelsave = true;
             break;
     }
 }
예제 #4
0
 /// <summary>
 /// Check to see if global level event is canceled
 /// </summary>
 /// <param name="e">The event to check</param>
 /// <returns></returns>
 public static bool IsGlobalLevelEventCanceled(GlobalLevelEvents e)
 {
     switch (e)
     {
         case GlobalLevelEvents.LevelLoad:
             return Level.cancelload;
         case GlobalLevelEvents.LevelSave:
             return Level.cancelsave;
         default:
             return false;
     }
 }