Ejemplo n.º 1
0
                protected virtual void OnSave()
                {
                    // From dictionary to list
                    //List<Story> storyList = new List<Story>();
                    //foreach (var story in stories)
                    //  storyList.Add(story.Value);
                    //storySave.stories = storyList;

                    // Now save it
                    StorySave.Save(storySave, saveFileName, saveFolder);

                    if (debug)
                    {
                        Trace.Script($"Saved {StorySave.ComposePath(saveFileName, saveFolder)}");
                    }
                }
Ejemplo n.º 2
0
        protected virtual void Save(Dictionary <string, Story> stories)
        {
            // If there's no story save yet
            //if (storySave == null)
            //  storySave = new StorySave();

            // From dictionary to list
            List <Story> storyList = new List <Story>();

            foreach (var story in stories)
            {
                storyList.Add(story.Value);
            }
            storySave.stories = storyList;

            // Now save it
            StorySave.Save(storySave, saveFileName, saveFolder);

            if (debug)
            {
                StratusDebug.Log($"Saved {StorySave.ComposePath(saveFileName, saveFolder)}");
            }
        }