예제 #1
0
            void WriteMetaSection()
            {
                var meta = new YamlMappingNode();

                RootNode.Add("meta", meta);
                meta.Add("format", MapFormatVersion.ToString(CultureInfo.InvariantCulture));
                // TODO: Make these values configurable.
                meta.Add("name", "DemoStation");
                meta.Add("author", "Space-Wizards");
            }
예제 #2
0
            private void WriteMetaSection()
            {
                var meta = new YamlMappingNode();

                RootNode.Add("meta", meta);
                meta.Add("format", MapFormatVersion.ToString(CultureInfo.InvariantCulture));
                // TODO: Make these values configurable.
                meta.Add("name", "DemoStation");
                meta.Add("author", "Space-Wizards");

                var isPostInit = false;

                foreach (var grid in Grids)
                {
                    if (_pauseManager.IsMapInitialized(grid.ParentMap))
                    {
                        isPostInit = true;
                        break;
                    }
                }

                meta.Add("postmapinit", isPostInit ? "true" : "false");
            }