The template has an advanced and dynamic save system, that allows you to easily save and load every Actor and Components you need.
The system automatically search for saveable objects and save every variable marked as SaveGame.
<aside> 💡
Both level-placed and runtime-spawned Actors will be saved!
</aside>
These are the available events of the saveable interface

These events are called BEFORE BeginPlay, so that you can setup your Actor before it actually spawns.
The loading phase of an Actor follows these steps:
The saving phase is alike to loading phase.
Open your Actor blueprint.
Add the AstSaveableObject interface.
