module

Suss Soundboard

Endorsements
0
Installs
0.04%
Comments
0
Latest version1.0.0
Minimum Core11
Compatible Core11
Last updated2 months ago
Created2 months ago
Authors
Languages
Systems All systems
Project source Project URL
Read-me Readme URL
License License URL

Suss Soundboard creates a playlist for each player character and allows a player to play sounds from their playlist using scripted macros. 

 

When a GM logs in, for each player character:

  1. Create a playlist for the player character's sounds.
  2. Grant the player ownership of the playlist so they can play sounds from it.
  3. Put the playlist in Soundboard Only mode.

When a player logs in:

  1. Check for the existence of their playlist. If it's not there, remind them that a GM needs to log in.
  2. Whisper them the name of the playlist and each of the tracks, since they can't see the playlist in the UI.

 

Here's what a player's macro might look like:

// Play Dirk's Fireball sound
let playlist = game.playlists.find(p => p.name === 'Dirk The Impossible Sounds');
let track = playlist.sounds.find(s => s.name === 'My Weird Fireball Noise');
playlist.playSound(track);

 

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x