Skip to content
This repository has been archived by the owner on Sep 18, 2024. It is now read-only.

Releases: death-save/maestro

v0.9.0

23 Aug 04:32
ff13178
Compare
Choose a tag to compare

[0.9.0] - 2022-08-22

This update adds support for Foundry VTT v10

Combat Tracks

  • Combat Track Config is no longer accessible from the Combat Tracker tab and is now available from the Combat Tracker Config form instead (the cog/gear icon in the Combat Tracker).
    • This change was made to avoid overloading the Combat Tracker controls.
  • All GMs in a game can now access the Combat Track Config.

Hype Tracks

  • Players can once again configure Hype Tracks for Actors they are the Owner of.

Miscellaneous

  • Maesto Config (aka Crit Success/Failure config) is no longer available in the Playlist tab in the sidebar. It is still available in the Module Settings.
    • This change was made to avoid overloading the Playlist tab actions.
  • Crit Success/Failure Tracks should now work for modified rolls (eg. advantage/disadvantage in dnd5e)
  • All GMs in a game can now edit the Critical Success/Failure Tracks config.

Localization

  • Updated Spanish translation (thanks @lozanoje 🎉)

v0.8.0

01 Jan 06:53
8c74ee5
Compare
Choose a tag to compare

[0.8.0] - 2021-12-31

This update adds support for Foundry VTT v9

Hype Tracks

  • Added the ability to select a Hype Tracks playlist per Actor and additionally play all, or a random track (sound) from the selected playlist
  • Suppressed the playback of Hype Tracks during Round 0 of Combat. This fixes the unintended repeated playing of the current combatant's Hype Track (if any) while initiative is being rolled. (Thanks @k-barber 🎉)
  • Fixed an issue that caused Hype Tracks to not resume playing other sounds (eg. Combat Track) when the round changes and the first Combatant has a Hype Track

Item Tracks

  • Added tracking of deleted owned items and their associated Item Tracks so tracks can still be played. This fixes a bug where consumable items (eg. items with charges) that were set to Destroy on Empty (or similar) use would not play their Item Track

Miscellaneous

  • Implemented a system to find the first active GM whenever an elevated/privileged action is required (eg. setting a world setting). Previously it was only checked if the current user was a GM, which could lead to unintended consequences or "race conditions" when multiple GMs were logged in

Localization

  • Spanish translation updated (as of 0.7.6) - thanks @lozalojo 🎉

v0.7.6 - Refined Music

03 Oct 21:24
5ee6183
Compare
Choose a tag to compare

This release aims to stabilise Maestro as we move towards v1.0

[0.7.6] - 2021-10-03

Item Tracks

  • Improved the detection of token/actor and items in chat messages for Item Tracks
  • Added a setting for the item-id attribute checked for in chat messages for Item Tracks

These changes combined should greatly improve compatibility with different game systems

Various

  • Random playback option in Hype, Combat, Critical Success/Failure Tracks is now actually random again
  • Playlist loop toggle can now only be seen/set by a GM which avoids an error that occurs when a non-GM tries to configure it
  • When Hype/Combat Tracks pause sounds, they will now pause regardless of whether the playlist itself is marked as "playing"

Hype Tracks

  • When combat ends Hype Tracks will also end
  • Hype Tracks correctly pause Combat Tracks

Combat Tracks

  • Combat Tracks now include a setting to pause other playlist sounds while they are playing. At the end of a Combat Track, the previously paused sounds should resume
  • If there is a combat encounter the Combat Tracks config will open to the ENCOUNTER tab instead of DEFAULTS

Critical Success/Failure Tracks

  • Critical Success/Failure Tracks now include settings to configure the number of faces/die type (eg. 20 for d20) to trigger off and the threshold for success and failure

v0.7.5 - Foundry v0.8.x compatible!

13 Jul 14:01
009bf4d
Compare
Choose a tag to compare

It's been awhile since the last Maestro update. Not because Maestro is less important than my other modules, but just because I was so dreading dealing with the changes that Foundry VTT v0.8.x brought.

In the end it was mostly a non-event! Compare to say Combat Utility Belt the number of changes were quite small.

Although this release appears to restore Maestro functionality in my testing, you may still encounter bugs related to the move to Foundry v0.8.x so please use the relevant channels (GitHub Issues or Discord).

[0.7.5] - 2021-07-13

  • Added Foundry VTT v0.8.x compatibility

v0.7.4

01 Feb 19:49
Compare
Choose a tag to compare

This is small release focused on fixing the release workflow for the module.

v0.7.3

31 Jan 17:51
a32845d
Compare
Choose a tag to compare

This is a bugfix focused release aiming to address some of the lingering issues with Maestro.

Minor Melody

01 Nov 02:46
Compare
Choose a tag to compare

This patch resolves an issue with the Combat Track config not loading in Foundry v0.7.5.

It also adds a Português (Brasil) translation (thanks @rinnocenti!) and Spanish translation (thanks @lozalojo)

Added Item Track Playlists

16 Dec 00:41
b570611
Compare
Choose a tag to compare
Pre-release

YouTube demo:
YouTube link

This release adds two new major features:

  • Item Playlists
  • Sequential (No Loop) Playback Mode

Item Playlists

Provides the ability to associate Playlists to Items as well as Tracks. Select a Playlist from the list then select one of the following Track options:

  • None
  • Play Random Track
  • Play All Tracks
  • (A track from the playlist)

None: Play no tracks from the playlist.
Play Random Track: Play a random track from the selected playlist each time the Item is rolled
Play All Tracks: Play all the tracks in the selected playlist each time the Item is rolled (note: this mode obeys the Playlist's Playback Mode setting eg. Sequential, Shuffle, All, etc)
Playlist Track: Plays the specific track from the playlist each time the Item is rolled

For example you could create a playlist of weapon strikes, then select --Play Random Track-- and each time the item is rolled a random strike will play!

Sequential (No Loop) Playback Mode

This playback mode plays all the tracks in a Playlist but does not loop after playing the last track. Perfect for using when you have a number of sound effects you want to play in order for a spell for example.

You can select it by cycling through the playback modes on a playlist.

Bugfixes

  • Fixed an issue where Module Settings were not being respected.

Added Item Track

08 Dec 06:07
1ea6b58
Compare
Choose a tag to compare
Added Item Track Pre-release
Pre-release

This update adds the ability to tag tracks to Items and have them play when the item is rolled (ie. sent to chat).

Initial release

03 Nov 06:01
81391e9
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Initial release

A quality of life audio-focused module for Foundry Virtual Tabletop.

Maestro adds the following features:

  • Scene Playlist - Select a playlist to play automatically when the Scene is activated.
  • Hype Track - Set a track to play each time that Actor has a turn in Combat