• Manual
  • API Documentation
  • Installation

    Show / Hide Table of Contents
    • Introduction
    • Installation
    • Getting Started
    • Demos
    • The Save System API
    • Auto Save
    • Platforms
    • Security
    • Serialization
    • Supported Data Types
    • Migration
    • FAQ
    • Changelog
    • Extend
      • Overview
      • Converter
      • Encryption
      • Storage
    • Guides
      • Overview
      • Configuring Settings
      • Using Auto Save
      • Basic Saving and Loading
      • Saving and Loading Raw Data
      • Deleting the Data
      • Saving and Loading Images
      • Saving and Loading Scene Objects
      • Saving and Loading Assets
      • Saving and Loading Readonly Properties
    • Integrations
      • Overview
      • Google Play Games
      • Xbox Live
      • Bolt
      • Firebase
      • PlayFab
      • PlayMaker
      • Steam Auto-Cloud
      • Steamworks .NET
      • Facepunch Steamworks
      • Text Mesh Pro
    • Storage
      • Overview
      • Backup
      • Catalog
      • Meta Data
      • Built-in Storages
        • File
        • PlayerPrefs
        • Memory
      • Third-party Storages
        • Firebase
          • Realtime Database
          • Cloud Storage
          • Firestore
        • PlayFab
          • Entity Objects
          • Entity Files
          • User Data
        • Steam
          • Steamworks .NET
          • Facepunch Steamworks
        • Google Play
          • Saved Game
        • Xbox Live
          • Connected Storage

    Installation

    Follow the below instructions before importing the package:

    • The save system requires .NET Standard 2.0 or .NET 4.x or higher, so before importing the package make sure to set Api Compatiblity Level or Scripting Runtime Version to .NET Standard 2.0 or .NET 4.x or higher in Player Settings.

    Now, import the package and when the import process is done, the save system is ready to use, by the way there are a few more tips to help you to get most out of it:

    • Download and import the demos to try out the save system features, Download now

    • Modify the default settings through the Window > Bayat > Save System > Default Settings window.

    • Create a new Save System Manager for the scene that you want to use the save system in it whether by right clicking on the hierarchy and using Bayat > Save System > Save System Manager or by creating a new object manually and adding Save System Manager, Auto Save Manager and *Scene Reference Resolver to it.

    • Use Collect Scene Dependencies* on the Scene Reference Resolver component or through the Window > Bayat > Core > Scene Reference Resolver window to fetch new available scene objects and components and add them to the reference database.

    • Use Collect Project Dependencies* on the Asset Reference Resolver asset or through the Window > Bayat > Core > Asset Reference Resolver window to fetch new available assets and add them to the reference database.

    • Use the Window > Bayat > Core > Reference Checker window to check whether an object is referenced by either Asset Reference Resolver or Scene Reference Resolver.

    • Generate a new custom object converter using the Window > Bayat > Json > Create Object Converter window.

    If you ran into any issues or had any questions, email us at support@bayat.io.

    • Improve this Doc
    • 2 Comments