📄️ Fundamentals of serialization
A quick overview of the topic of serializing C# objects, on a purely conceptual level. You are likely familiar with most this already. If you just want to get to the tutorials, feel free to skip this section.
📄️ Installation
How to install?
📄️ Scene Setup
Components that you need to get the ball... saving.
📄️ Script annotation
Mostly, using Persyst consists on annotating scripts to tell the PersistentObject what to serialize. This comes in two forms: the ISaveable interface, and the [SaveThis] attribute. Both of them live in the namespace Persyst.
📄️ Saving and loading
How to trigger the saving and loading.
📄️ What can be serialized?
We will now talk about the types of data that can be serialized with Persyst, and whether they are serialized as values or references.
📄️ Serializing references
Beyond the same basics that apply to serializing everything else, there are some extra rules when serializing references.