Crystal Save | Love Hate by Pixel Crushers Save Module View on Asset Store (opens in new tab)

Package details

Latest version
1.0.5
Last updated
First released
Unity version
6000.0.58 or later
Package size
320 KB
Files
9
Favorites
4
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

Crystal Save | Love Hate by Pixel Crushers Save Module

by Arawn (opens in new tab)

No ratings yet

Add-on for Crystal Save. This Module plugs Crystal Save into Pixel Crushers Love/Hate, auto-saving all faction & reputation data across scenes, loads and cloud. Just add two components—no code.

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Crystal Save | Love Hate by Pixel Crushers Save Module, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

Crystal Save | Love Hate by Pixel Crushers Save Module screenshot 1

Crystal Save | Love Hate by Pixel Crushers Save Module screenshot 1

About this asset

💜⚔️ Crystal Save | Love / Hate Save Module ⚔️💜

Keep every grudge, crush and faction standing alive across scene changes, save-loads and even the cloud.

📖 Overview

Drop-in components capture all data handled by Pixel Crushers’ Love/Hate — reputations, relationships, faction values, temperaments, dynamic curves… you name it.

💾 One click, and your NPCs still remember who they adore (or despise) after a reload.

✅ Requirements

  • Love/Hate (latest 2025) by Pixel Crushers
  • Crystal Save (base) v 1.5 +
  • (Optional) Love/Hate × Game Creator 2 integration

🚀 Installation & Quick Start

  1. Import Crystal Save | Love/Hate. Unity auto-prompts for any missing dependencies—accept and relax.
  2. Add Remember Faction Member on every FactionMember GameObject.In your scene:
    Add Remember Faction Manager on the GameObject that already holds FactionManager.
  3. No inspector sliders, no symbols—attach & forget.Hit Play → Save → Change values → Load. Your standings are right where you left them.

🛠️ Components

  • Remember FactionManager – serialises the whole manager into a tiny binary blob and feeds it back on load.
  • Both log to Crystal Save’s central logger for painless debugging.Remember FactionMember – does the same for individual members (personal likes/dislikes, curves, etc.).

🎬 Demo Scenes

  • Standard Demo – Pixel Crushers’ original sample, now wired to auto-save.
  • GC2 Demo (if you own the Love Hate GC2 integration) – install via Tools → Game Creator → Install.

🔄 How Saving & Loading Works

  • Save: Crystal Save asks each component for a SerializeToString(), wraps it with MemoryPack, stores it.
  • Load: Scene activates ⟶ components receive their string via DeserializeFromString() — done.
  • Cloud & Migration: Pure UTF-8 inside MemoryPack survives compression, encryption, version bumps.

💡 Tips & Best Practices

  • Only one FactionManager per scene—attach the manager component there.
  • Runtime NPCs? Add Remember FactionMember to the prefab so their feelings persist.
  • Updating is painless: re-import the package—no settings to tweak.

🆘 Support

🐦 Discord → https://discord.gg/MPhMKtSMUZ

Happy saving—and may your factions never forget who they love ❤️ …or hate 💀!

From the publisher's Asset Store listing.

Technical details

  • Requires Unity 6 LTS
  • Requires Love/Hate by Pixel Crushers

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.58f2 Compatible Compatible Compatible Compatible
  • Requires Unity 2022.3 or higher

As listed on the Asset Store.