Your next-gen Game Creation Framework for Unity 6. Start developing RPGs, Survival games and more with Spark now!🎮Play the RPG Template DEMO💬Join our DISCORD🎞️Watch tutorials on YOUTUBE⚠️This plugin is included in SPARK BUNDLE 2⚠️Save $100 with SPARK BUNDLE 1Save $60 with SPARK BUNDLE 2🎮BUILD COMPLETE GAMES, NEVER WRITE CODESpark is a no-code game framework for Unity by Blink.🏆WHO ARE WE?A two-time Unity Award winner with 70,000+ users on our previous products.💥WHAT IS SPARK?Create full RPGs, survival games, and more using Spark’s custom editor. No scripting required. If you want custom mechanics, Spark’s plugin system and included C# source let you extend anything.WHAT IS INCLUDED IN THIS PLUGIN?Spellbooks:Create unlimited spellbooks for your game, each containing any number of abilities your characters can learn and use. Each ability slot supports selecting any ability from your database and an Auto Add to Bar flag.Auto Add to Bar:Abilities flagged with Auto Add to Bar are automatically placed into the player's ability bar the first time they enter the game. This is a one-time process that respects each ability's requirements, skipping any ability whose requirements are not yet met.Requirements:Abilities inside a spellbook are individually evaluated against Spark's requirement system. Abilities that do not meet requirements are displayed as locked in the UI with a configurable background color and reduced opacity, cannot be dragged to the ability bar, and will not be auto-added until requirements are satisfied.Trigger Integration:Usable anywhere Spark Triggers are supported:Add or remove a spellbook from a characterUI:Ready to use UI that will:Display all unlocked spellbooks as a browsable list, each showing the spellbook icon with a visual selected indicatorAutomatically select and display the first spellbook when the panel is openedShow all abilities contained in the selected spellbook with their icon and nameVisually lock abilities that do not meet requirements using configurable locked and unlocked colors and opacitySupport drag and drop from ability slots directly into the ability bar, with dragging disabled for locked abilitiesShow ability tooltips on hoverClasses Extension:When used alongside the Classes plugin, each Class entry gains a Starting Spellbooks section in the Spark Editor. Any spellbooks listed are automatically granted to the player when a character of that class is first created.Quest Integration:Fully integrated with the Quests plugin out of the box:Quest Reward: Unlock a spellbookIntegrated with Spark's Save System:All unlocked spellbooks, auto-add history, and initial processing state are saved and will load automatically in future sessions.




