Crystal Save | Factions by Ninjutsu Save Module View on Asset Store (opens in new tab)

Package details

Latest version
1.0.4
Last updated
First released
Unity version
6000.0.58 or later
Package size
265 KB
Files
7
Favorites
5
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

Crystal Save | Factions by Ninjutsu Save Module

by Arawn (opens in new tab)

1 rating, too few to average

Crystal Save add-on that links Crystal Save with GC2 Factions, auto-saving all reputation, stance & diplomacy data across scenes, loads and cloud—just add two components, zero 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 | Factions by Ninjutsu 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 / 1

Crystal Save | Factions by Ninjutsu Save Module screenshot 1

Crystal Save | Factions by Ninjutsu Save Module screenshot 1

About this asset

⚔️🏰 Crystal Save | Game Creator 2 Factions Save Module 🏰⚔️

Never let your orcs forget a feud—or your elves forgive one—no matter how many scenes, saves or cloud hops your game survives.

📖 Overview

Drop-in components capture every reputation point, stance flip and inter-faction relationship managed by GC2 Factions. One click and your diplomacy web reloads pixel-perfect after any save-load cycle.

✅ Requirements

• Unity 6 LTS+

• Game Creator 2 Core + Factions by NinjutsuGames

• Crystal Save(base) v 1.5 +

🚀 Installation & Quick Start

  1. Import Crystal Save | Factions. Accept dependency prompts.
  2. • On every Member GameObject add Remember GC2 Faction MemberIn your scene…
    • On the object that owns FactionsRepository add Remember GC2 Faction Repository
  3. No inspector sliders, no scripting symbols—attach & forget.Play → Save → Tweak reputations → Load. Values return exactly as saved.

🛠️ Components

• Remember GC2 Faction Member – Saves ignore-flags, faction list, reputation points & current stance for each Member.

• Remember GC2 Faction Repository – Saves the entire faction-vs-faction matrix so global diplomacy persists.

Both inherit SaveableComponent, self-register with Crystal Save and respect pooling & Keep-Across-Scenes.

🎬 Demo Scene

Open Game Creator 2 → Install → Factions Demo → Install to load an upgraded version of GC2’s sample scene pre-wired for saving.

🔄 How Saving & Loading Works

• Save: Crystal Save calls SerializeComponentData() → MemoryPack wraps strings & ints → stored.

• Load: Scene + FactionsRepository live → DeserializeComponentData() writes data back into GC2.

• Version-proof: New factions/members simply load with default values—no migrations needed.

💡 Tips & Best Practices

• One Remember GC2 Faction Repository per scene—place it where your repository asset lives.

• Runtime NPCs? Add Remember GC2 Faction Member to their prefab so grudges persist.

🆘 Support

Discord → https://discord.gg/MPhMKtSMUZ

Happy reputation-keeping—may your alliances last (or shatter) exactly when you intend!

From the publisher's Asset Store listing.

Technical details

  • Requires Unity 6 LTS
  • Requires Factions for Game Creator 2 (Factions requires Game Creator 2)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.58f2 Compatible Compatible Compatible Compatible

As listed on the Asset Store.