Esempio n. 1
0
 public void EndGame(EndOptions end)
 {
     End       = end;
     GameEnded = true;
     if (OnEnd != null)
     {
         OnEnd();
     }
 }
Esempio n. 2
0
        public static void End(EndOptions endOptions)
        {
            if (!s_IsStarted)
            {
                return;
            }

            if ((endOptions & EndOptions.CleanOutput) != 0)
            {
                Directory.Delete(OutputDirectory, true);
            }

            if ((endOptions & EndOptions.CleanInternal) != 0)
            {
                Directory.Delete(InternalDirectory, true);
            }

            if ((endOptions & EndOptions.CleanSource) != 0)
            {
                Directory.Delete(SourceDirectory, true);
            }
        }