Exemplo n.º 1
0
        private static void Init()
        {
            IEnumerable <SceneDef>    first  = Resources.LoadAll <SceneDef>("SceneDefs/");
            List <SceneDef>           list   = new List <SceneDef>();
            Action <List <SceneDef> > action = SceneCatalog.getAdditionalEntries;

            if (action != null)
            {
                action(list);
            }
            SceneCatalog.SetSceneDefs(first.Concat(list.OrderBy((SceneDef v) => v.name, StringComparer.Ordinal)).ToArray <SceneDef>());
            SceneCatalog.availability.MakeAvailable();
        }