03. Quick Start ( Advanced API for Developers )
Save & Load Without Components(Advanced)
using cowsins.OmniSave;
using cowsins.OmniSave.API;
public class CodeFirstExample : MonoBehaviour
{
void Start()
{
// Save data to memory
SaveManager.Save("playerHealth", 100, PersistenceScope.Global);
SaveManager.Save("playerCoins", 250, PersistenceScope.Global);
SaveManager.Save("doorOpen", true, PersistenceScope.Scene);
// IMPORTANT: Persist to disk!
SaveManager.SaveAll();
}
void LoadGame()
{
// Load with defaults
int health = SaveManager.Load("playerHealth", PersistenceScope.Global, 100);
int coins = SaveManager.Load("playerCoins", PersistenceScope.Global, 0);
bool isDoorOpen = SaveManager.Load("doorOpen", PersistenceScope.Scene, false);
}
}
Last updated