View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.8
- Last updated
- First released
- Unity version
- 6000.5.2 or later
- Package size
- 634 KB
- Files
- 9
- Favorites
- 6
- Views in the past week
- 13
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $7.50 on
Keywords
Crystal Save | Dialogue System by Pixel Crushers Save Module
Drop-in Crystal Save module: instantly saves & restores all Pixel Crushers Dialogue System data, keeping conversations, Lua variables & quests intact across scenes and loads.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Crystal Save | Dialogue System by Pixel Crushers Save Module screenshot 1
About this asset
⚙️🗨️ Crystal Save | Dialogue System Save Module
Plug-and-play persistence for Pixel Crushers Dialogue System
What it is
A zero-code bridge that folds every Dialogue System variable, quest, SimStatus entry and active conversation into Crystal Saves’s slot-based save files. One component, one click, and your dialogue trees survive scene loads, checkpoints and cloud sync flawlessly.
Why you’ll love it
- Drop-in component – add Remember PixelCrushers DialogueSystem to your Dialogue Manager and hit Play.
- Complete state capture – Lua vars, quest states, ConversationStateSaver data, indicator cooldowns… all wrapped in one MemoryPack payload.
- Scene & conversation safe – ongoing conversations are auto-paused during load to prevent duplicate subtitles.
- Raw-or-Text toggle – choose ultra-fast Raw Data or compact text saves; BinaryDataSerializer supported for tiny files.
- Seamless with other modules – works alongside Crystal Saves’s Quest Machine, Game Creator 2, Stats, Inventory and your own custom SaveableComponents.
- Unity 6 ready – uses Object.FindObjectsByType and other modern APIs.
Quick start
Installation Order:
A. Install Crystal Save
B. Install Dialogue System
C. Install Crystal Save | Dialogue System by Pixel Crushers Save Module
- Ensure a SaveManager prefab exists in your first scene (automatic when you import Crystal Save).
- Select the Dialogue Manager GameObject → Add Component → Crystal Save → Pixel Crushers → Dialogue System.
- (Optional) Tick Save Raw Data if you prefer faster binary saves.
- Call SaveManager.Instance.Save(slot) and Load(slot) from your UI or hot-keys – that’s it!
Package contents
- Runtime bridge script (fully commented, extensible)
- Mini demo scene that piggy-backs on the Dialogue System Demo
Perfect for
• Visual-novel devs who iterate quickly and hate broken saves
• RPG makers juggling dozens of Lua variables
• Any project already using Crystal Save and Pixel Crushers Dialogue System
Keep your branching stories intact—let Crystal Save do the heavy lifting while you write the next epic dialogue!
From the publisher's Asset Store listing.
Technical details
Requirements
- Unity 6 LTS or newer
- Crystal Save (base) v1.5+
- Pixel Crushers Dialogue System 2.2+
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.5.2f1 | Compatible | Compatible | Compatible | Compatible |
Requires Unity 2022.3 LTS or higher
As listed on the Asset Store.