static ProjectController() { SpriteManager = new SpriteManager(); BlockManager = new BlockManager(); GraphicsManager = new GraphicsManager(); ProjectManager = new ProjectManager(); LevelManager = new LevelManager(); WorldManager = new WorldManager(); ColorManager = new ColorManager(); PaletteManager = new PaletteManager(); SpecialManager = new SpecialManager(); LayoutManager = new LayoutManager(); MusicManager = new MusicManager(); ReubenDirectory = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\Reuben"; if (!Directory.Exists(ReubenDirectory)) { Directory.CreateDirectory(ReubenDirectory); } }
public static bool Save() { ProjectManager.Save(string.Format("{0}{1}{2}.rbn", RootDirectory, Path.DirectorySeparatorChar, ProjectName)); return(true); }