QuetzaCore SO Workbench is a Unity editor tool that provides a centralized panel for managing your current task's Scriptable Objects. It allows developers to "pin" references to ScriptableObjects to a single, convenient view, eliminating the need for constant navigation between different project folders.
Understanding the Terminology:
Use case example: You're working on a quest that uses several different Scriptable Objects. You can pin them to your active Worktable, edit them directly through the Workbench's integrated Inspector, and have them all easily accessible in one location while you work. Once you're done, you can simply 'Clear Worktable' and move on to the next task.
This streamlines batch editing and multi-SO management, a common pain point for developers.
Want to keep a specific setup available for later? The QuetzaCore SO Workbench allows you to save and load multiple custom Worktables, which will persist even if you close Unity. You are in control of when to clear your active Worktable.
Think of the QuetzaCore SO Workbench as your dedicated, persistent workspace. Within it, you create and manage individual 'Worktables'—like an empty table where you place the parts (Scriptable Objects) you need for your current task. You perform the necessary work with these parts, and when your task is complete, you can clear the table and proceed to the next.
Important: This is an Editor mode tool, not a runtime tool. It modifies your underlying asset data directly, ensuring changes persist between editor sessions.