Пример #1
0
 /// <summary>
 /// Loads a previously saved state in JSON format.
 /// </summary>
 /// <param name="json">The JSON string to load.</param>
 public void LoadJson(string json)
 {
     jsonToken = SimpleJson.TextToDictionary(json);
 }
Пример #2
0
        /// <summary>
        /// Loads a previously saved state in JSON format.
        /// </summary>
        /// <param name="json">The JSON string to load.</param>
        public void LoadJson(string json)
        {
            var jObject = SimpleJson.TextToDictionary(json);

            LoadJsonObj(jObject);
        }
Пример #3
0
 /// <summary>
 /// Exports the current state to json format, in order to save the game.
 /// </summary>
 /// <returns>The save state in json format.</returns>
 public string ToJson()
 {
     return(SimpleJson.DictionaryToText(jsonToken));
 }
Пример #4
0
 /// <summary>
 /// Exports the current state to json format, in order to save the game.
 /// </summary>
 /// <returns>The save state in json format.</returns>
 public string ToJson()
 {
     return(SimpleJson.Serialize(WriteJson() as Dictionary <string, object>));
 }