View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.1
- Last updated
- First released
- Unity version
- 6000.3.21 or later
- Package size
- 670 KB
- Files
- 48
- Favorites
- 20
- Views in the past week
- 19
- Requires
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $24.50 on
Keywords
Yarn Spinner 3 Dialogue System for Game Creator 2
- Price drop
Connects Yarn Spinner 3 to Game Creator 2: write AI-generated dialogs fast, run GC2 actions from Yarn, sync variables, save via Crystal Save—drop rich narrative into your Unity game in minutes.
Lowest in 6 months
Get 20% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Yarn Spinner 3 Dialogue System for Game Creator 2 screenshot 1
About this asset
Yarn Spinner ✕ Game Creator 2 – Dialogue Power-Up for Unity
Create branching, voice-ready conversations in minutes, not weeks.
This plug-in bridges Yarn Spinner 3 with Game Creator 2 – and auto-extends itself when the Crystal Save System is present.
Why You’ll Love It
⚡ 10× faster writing with AI
Yarn files are plain text. Drop a prompt into ChatGPT (“Write an emotional reunion scene in Yarn syntax…”) and paste the result straight into Unity. Complex, multi-path scripts that would take days in node editors are ready in minutes.
🎬 GC2 gameplay, Yarn storytelling
Trigger GC2 Actions, Triggers and Conditions from inside dialogue, sync variables both ways, and let inline tags fire cut-scenes or VFX on the exact line you need.
💾 Save-game safe (Crystal Save aware)
If the Save System “Crystal Save” is installed the plug-in adds persistence to DialogueRunner and VariableStorage so mid-conversation saves just work.
What you get
- Instructions (6) – Start Dialogue, Stop Dialogue, Set Yarn Project, Set Start Node, Add GC2 Variable Link, Replace GC2 Variable Link.
- Triggers & Events (7) – On Dialogue Start, On Dialogue Complete, On Command, On Inline Tag, plus extras for variable changes.
- Condition (1) – “Is Dialogue Running?” for FSM branches.
- Variable Sync Layer – $global_health and $local_hp map to GC2 Global or Local Name Variables; optional flag lets Yarn override GC2 at runtime or stay read-only.
- Custom <<run "ActionName">> command – call any GC2 action list directly from dialogue; execution waits until the action finishes.
- Inline Tag Handler – attach tags like #FlashScreen to a line; GC2 responds with any action you assign.
- RememberYarnSpinnerDialogueRunner – serialises the active Yarn project (Needs to be placed in Resource Folder) and start node whenever Crystal Save is detected.
All source is included, no DLLs, targeting Unity 6 LTS and above (Mono & IL2CPP, Built-in / URP / HDRP).
Key Features
- Optional flag lets Yarn override GC2 at runtime or stay read-only.Variable Sync Layer – $global_health and $local_hp map to GC2 Global / Local Name Variables.
- Custom <<run "ActionName">> Command – call any GC2 action list directly from script; waits until the action finishes.
- Inline Tag Handler – attach tags like #FlashScreen to a line; GC2 responds with any action you assign.
- RememberYarnSpinnerDialogueRunner – serialises active Yarn project + start node (auto-enabled when Crystal Save is found).
Quick Start
- Import the package
- Demonstrates save/load with Crystal Save if installed
Shows DialogueRunner + VariableStorage + CommandHandler setup. - Open the .yarn file in VS Code (free syntax add-on) and hit Play.
No manual code mods required – components register themselves.
From the publisher's Asset Store listing.
Technical details
Requirements
- Unity 6 or newer
- Game Creator 2 Core (optional Stats, Melee, etc. fully supported)
This Unity asset does not bundle any third-party binaries.
On first use—and only with your explicit consent—it can download and install the open-source packages listed below via the Unity Package Manager:
Yarn Spinner — © 2015 – 2025 Yarn Spinner Tool contributors — MIT License
Repository: https://github.com/YarnSpinnerTool/YarnSpinner-Unity
Full license text: https://github.com/YarnSpinnerTool/YarnSpinner-Unity?tab=MIT-1-ov-file#readme
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.21f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.