Exemple #1
0
        static Chunk()
        {
            levels = Library.GetFilenames("Levels/", "*")
                     .ToList();

            for (int i = 0; i < levels.Count; i++)
            {
                var level = levels[i];
                level     = level.Substring(level.LastIndexOf("/"));
                levels[i] = level;
            }

            levels.Remove("/bawks.oel");
            levels.Remove("/Real_3.oel");
            levels.Remove("/bigYucky.oel");

//			levels = new string[] { "Real_3.oel" };

            loader = new OgmoLoader();
            loader.RegisterGridType("Collision", "Collision", 16, 16);

            loader.RegisterClassAlias <Crumble>("crumble");
            loader.RegisterClassAlias <Razor>("deadlyAnchor");
            loader.RegisterClassAlias <SpawnPoint>("spawnPoint");
            loader.RegisterClassAlias <UpgradeSpawn>("Upgrade");
        }