private void CleanupLevels()
 {
     if (Level != null)
     {
         Level.Dispose();
         Level = null;
     }
 }
Beispiel #2
0
        protected RoomBase(LevelBase level)
        {
            if (level == null)
                throw new ArgumentNullException();

            Level = level;

            InitializeInternal();
        }
Beispiel #3
0
 public static RoomBase Level1Room2Factory(LevelBase level)
 {
     return new Level1Room2(level);
 }
Beispiel #4
0
 protected Level1Room2(LevelBase level)
     : base(level)
 {
 }