Remember Me | Love Hate by Pixel Crushers Save Module


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


by Arawn


Price History +

💜⚔️ Remember Me | 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
  • Remember Me (base) v 1.5 +
  • (Optional) Love/Hate × Game Creator 2 integration

🚀 Installation & Quick Start

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

🛠️ Components

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

🎬 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: Remember Me 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 💀!