Crystal Save Professional | Save System & Save Migration (v1.7.31)VIP 

Crystal Save Professional | Save System & Save Migration (v1.7.31)VIP 
0
(0)

Component-based Unity save system with Unity cloud sync, object persistent manager; saves pool objects & runtime prefabs, offers version-safe state saves, save migration & network sync(t. b. r. v2.0).

Technical details

Dependencies

• MemoryPack 1.21.4 (MIT) – downloaded from nuget.org on user consent

MemoryPack’s NuGet package contains pre-compiled Microsoft BCL helpers:

• System.Collections.Immutable © Microsoft Corporation – MIT

Licence: https://licenses.nuget.org/MIT

• System.Runtime.CompilerServices.Unsafe © Microsoft Corporation – MIT

Licence: https://licenses.nuget.org/MIT

• Unity Editor Coroutines 1.x – added via Package Manager on user consent

Both packages are installed automatically or can be added manually.

Component-Based Workflow

  • Drag-and-drop Remember Prefab components or use a single Remember Component to manage many at once—no boiler-plate.

Zero-GC Serialization

  • Powered by MemoryPack for lightning-fast, version-tolerant binary saves that stay tiny and allocation-free.

Cloud + Local in One API

  • One toggle moves all slots to Unity Cloud Save; helper methods handle Unity ID, Steam, Google Play, Apple, Facebook or anonymous sign-in.

Version-Safe Save Migration

  • Built-in Migration Manager upgrades old save files automatically after patches—no progress loss, no angry Steam reviews.
  • • RestoreSingleGameObject() reloads any still-existing object without reloading the scene.• RestoreDestroyedGameObject() re-instantiates objects that were saved as destroyed—perfect for breakables or pickups.Targeted Restore & Destroyed-Object Restore

Version-Safe Save Migration

SaveablePrefabFactory.Instantiate() spawns + registers runtime prefabs in one line.

Runtime & Pooled Prefab Support

  • SaveablePrefabPool auto-manages GUIDs for pooled assets.

Persistent Manager

  • One call marks objects DontDestroyOnLoad while duplicate detection keeps your singletons clean.

User Settings Saver

  • Saves resolution, DLSS/FSR toggles, FPS cap, audio mixer levels, locale, quality presets, etc., to a separate UserSettingsData file.

Thumbnail & Metadata Slots

  • Automatic screenshots and JSON info for slick load menus; optional local mirror when cloud is enabled.

Event-Rich API

  • C# events & UnityEvents for slot changes, progress, per-object restore, failures, screenshots, and more.

Editor Tooling

  • • Prefab Registry with “🧹 Clean Duplicates”• Batch Migration Actions (meshes, GC2 characters, lights, etc.)• One-click default settings installer & duplicate-resource scanner
    • Save-Slot Manager window (live status, cancel, timeout guard)

Deterministic Prefab IDs

  • Consistent across Editor, build and cloud for safe cross-platform transfers.

Full Source, No DLL Lock-In

  • Clean C# code, extensively commented—extend or strip at will.

Pipeline & Platform Agnostic

  • Works in Built-in, URP, HDRP; tested on Windows, macOS, Linux, iOS, Android, WebGL, and consoles that support Unity Services.

Minimum Requirements

  • Unity 2022.3 or newer.

(Optional expansion modules add deep integrations for Game Creator 2 systems, but the core package is 100 % standalone.)

Original_Link: https://assetstore.unity.com/packages/tools/utilities/crystal-save-professional-save-system-save-migration-319719

Download Links:

Asset Version (v1.7.31)

UPGRADE YOUR ACCOUNT TO DOWNLOAD

You must have " VIP " membership to download these files

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Reply