Your next-gen Game Creation Framework for Unity 6. Start developing RPGs, Survival games and more with Spark now!
For more details about this asset: Click Here
This package is provided solely for evaluation, learning, or testing purposes before purchase and is not permitted for commercial use.
Spellbooks – Spark Plugin v1.0
“If possible, please buy the package to support the developer”
Description
🎮BUILD COMPLETE GAMES, NEVER WRITE CODE
Spark 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 character
UI:
Ready to use UI that will:
Display all unlocked spellbooks as a browsable list, each showing the spellbook icon with a visual selected indicator
Automatically select and display the first spellbook when the panel is opened
Show all abilities contained in the selected spellbook with their icon and name
Visually lock abilities that do not meet requirements using configurable locked and unlocked colors and opacity
Support drag and drop from ability slots directly into the ability bar, with dragging disabled for locked abilities
Show ability tooltips on hover
Classes 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 spellbook
Integrated with Spark’s Save System:
All unlocked spellbooks, auto-add history, and initial processing state are saved and will load automatically in future sessions.




