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
- Import Remember Me | Love/Hate. Unity auto-prompts for any missing dependencies—accept and relax.
- In your scene:
Add Remember Faction Manager on the GameObject that already holds FactionManager.
Add Remember Faction Member on every FactionMember GameObject. - 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 💀!