Tags: Saving Multiple Variables to One File
Easy Save allows you to save multiple pieces of data to one file using tags, which can be specified as a path parameter.
Saving to a tag which already exists will overwrite that tag.
You can save data of different types to a file using tags, and load them in any order.
You can also use ES2.Delete(path) to delete tags, or delete a file to delete all tags in that file.
C#
/* Save two different pieces of data to one file */
ES2.Save("myObjectName", "file.txt?tag=nameTag");
ES2.Save(transform, "file.txt?tag=trTag");
/* Overwrite a tag with a new value */
ES2.Save("NewName", "file.txt?tag=nameTag");
/* Load our data in any order */
ES2.Load<Transform>("file.txt?tag=trTag", transform);
name = ES2.Load<string>("file.txt?tag=nameTag");
/* Delete all tags by deleting entire file */
ES2.Delete("file.txt");
JS
/* Save two different pieces of data to one file */
ES2.Save("myObjectName", "file.txt?tag=nameTag");
ES2.Save(transform, "file.txt?tag=trTag");
/* Overwrite a tag with a new value */
ES2.Save("NewName", "file.txt?tag=nameTag");
/* Load our data in any order */
ES2.Load<Transform>("file.txt?tag=trTag", transform);
name = ES2.Load.<String>("file.txt?tag=nameTag");
/* Delete all tags by deleting entire file */
ES2.Delete("file.txt");