Repository navigation
Add Voice Menu Manager 1.0.0: NPC and narration voice menus - #2346
Open
Kingkiller546 wants to merge 1 commit into
Open
Kingkiller546 wants to merge 1 commit into
Kingkiller546 wants to merge 1 commit into
Conversation
Contributor
|
A quick note -- due to a technical issue we had to merge this repository earlier today than we normally would on a Thursday, meaning that this didn't make it into this week's release. My apologies. We'll be sure to release Tuesday next week. |
Contributor
Author
|
No worries It's a very niche script, for those inclined to use scripted voices or voiceovers |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Voice Menu Manager creates table-backed NPC and narration voice menus through a GM chat wizard, using existing Jukebox recordings. GMs can create settlement or kingdom/settlement menus, manage recording entries and table links, and build narration menus for Session Intros, Scenes, Dreams and Visions.
Menus sort naturally and include Cancel at every level. Table and macro links use IDs, so renaming them is safe. Playback supports direct keys and weighted tables, stops other tracks sharing the configured voice prefix, and leaves other audio alone. Management is GM-only; player playback is disabled by default and can be enabled in Settings. No dependencies, recordings, campaign seed data or external requests are bundled.
Package and validation
Live testing
The supplied publication notes report author testing in a clean Roll20 game of setup, one- and two-recording menus, switching voices during playback, table/macro renaming, and narration character menus. These are author-reported results. Other management and permission flows were tested with mocks; this submission does not claim new live-client testing or catalogue acceptance.
Run from the script folder: