
Yarn Spinner 3 Dialogue System for Game Creator 2
Arawn
$24.50
$49.00
50%OFF
(no ratings)
Jump AssetStore
Connects Yarn Spinner 3 to Game Creator 2: write AI-generated dialogs fast, run GC2 actions from Yarn, sync variables, save via Remember Me—drop rich narrative into your Unity game in minutes.Yarn Spinner ✕ Game Creator 2 – Dialogue Power-Up for UnityCreate 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 Remember Me save-system is present.Why You’ll Love It⚡ 10× faster writing with AIYarn 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 storytellingTrigger 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 (Remember Me aware)If the Save System “Remember Me” is installed the plug-in adds persistence to DialogueRunner and VariableStorage so mid-conversation saves just work.What you getInstructions (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 <> 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.RememberDialogueRunner – serialises the active Yarn project and start node whenever Remember Me is detected.All source is included, no DLLs, targeting Unity 6 LTS and above (Mono & IL2CPP, Built-in / URP / HDRP).Key FeaturesOptional 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 <> 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.RememberDialogueRunner – serialises active Yarn project + start node (auto-enabled when Remember Me is found).Quick StartImport the packageDemonstrates save/load with Remember Me if installedShows 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.RequirementsUnity 6 or newerGame 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 LicenseRepository: https://github.com/YarnSpinnerTool/YarnSpinner-UnityFull license text: https://github.com/YarnSpinnerTool/YarnSpinner-Unity?tab=MIT-1-ov-file#readme