Releases: arcanistzed/ctg
1.4.3
Fix to use default roll if rolling group initiative is impossible in all groups
Full Changelog: 1.4.2...1.4.3
1.4.2
Dropped leftover code that was used to provide 0.8.x compatibility
Added
Option to always roll group initiative (#15)
Fixed
Issue with sidebar tabs becoming stacked on top of each other (#14)
Full Changelog: 1.3.1...1.4.2
1.3.1
Fixed
Proxy flag updates via a GM user in "Checked" mode since players do not have permission to update all flags
Full Changelog: 1.3.0...1.3.1
1.3.0
Declare v10 compatibility and update the manifest
Added
- New "Checked" mode that adds checkboxes which you can use to mark who has gone so far in combat
- New "Type" mode that displays the combatant's Actor type
Fixed
- Label value is determined recursively
- Do not display the label value if it's literally the
true
boolean - Improve performance by delegating event listeners
- Only apply group selection logic to tokens with combatants
Full Changelog: 1.2.0...1.3.0
1.2.0
Added
- Refactor group selection to act more intuitively and to enable ungrouping (#8)
- Auto-resize popout window when groups are changed (#7)
- Falsy values (such as with "Selection" mode #9) are ungrouped by default
Fixed
- Only show settings reset dialog for Gamemasters
- Remove some code repetition to optimize performance
Full Changelog: 1.1.0...1.2.0
1.1.0
Added
- Groups with a single combatant no longer have a toggle
- Toggles now have labels in more cases
Fixed
- For "mob" mode, CTG no longer proceeds if the associated MAT is not enabled
- Combatants are now properly in descending order by default
- Combatant sorting works better both when enabled and disabled
- Group skipping is in correct order
Full Changelog: 0.4.3...1.1.0
1.0.0
Added
- A configuration window to set completely custom grouping modes 🤯
- v9 keybindings are used for rolling Group Initiative
- Localization for everything
- Add a new option for combatant sorting which improves the group skipping experience
- Option to not group hidden combatants or not group player characters
- Debugging mode (enabled via the DevMode module)
Fixed
- Various refactors, ci additions, and code style improvements
Selection tool
- Using selection tool without any active combats no longer causes console error
- Show group selection control initially on load (it was only visible after switching tools before)
Mob Attack Tool integration
- No longer attempts to add Combatants whose tokens are in multiple MAT Mobs to multiple groups, causing some weird nested groups
- Only group by mob if MAT is active
- Compatibility with MAT's new implementation of Group Initiative
- Use the same naming as MAT for mobs created with the save buttons
- No re-rendering for mob changes which caused infinite loop on load
Group Skipping
- Group Skipping now works properly with more modes (you may need the new sorting to be enabled)
- Don't skip groups if there is only one group
Grouping & Toggles
- Make sure groups are added on initial load in case the combat tracker is rendered before ready
- Don't show combatant context menu on toggles
- The group save button no longer triggers it's toggle
- Re-render the Combat Tracker immediately when the available grouping modes change
- Add the toggles in the same order that the groups are in
- Auto opens the correct toggle more often
Group Initiative
- Only play the dice rolling sound once when rolling for Group Initialize
Combatant Sorting
- Boolean values now work
- Alphabetical sorting is in the right direction
- Initiative values are instead compared when grouping by IDs
- Groups are sorted by their first combatant
- Sort combatants only when the mode is changed instead of every time the groups are calculated
Full Changelog: 0.4.3...1.0.0-rc.1
1.0.0-rc
Added
- v9 keybindings are used for rolling Group Initiative
- Localization for everything
- Add a new option for combatant sorting which improves the group skipping experience
- Option to not group hidden combatants
Fixed
- Using selection tool without any active combats no longer causes console error
- No longer attempts to add Combatants whose tokens are in multiple MAT Mobs to multiple groups, causing some weird nested groups
- Group Skipping now works properly (with certain modes, you'll need the new sorting to be enabled)
- Auto opens the correct toggle more often
- Temp fix for core issue
- Show group selection control initially on load (it was only visible after switching tools before)
- Don't skip groups if there is only one group
- Improved description of Group Skipping setting
- Improve warning for when Combatants are in multiple Mob Attack Tool Mobs
Full Changelog: 0.4.3...1.0.0-rc
0.4.3
Fix roll not saving due to changes in 0.4.2
Full Changelog: 0.4.0...0.4.3
0.4.0
Added
- New API docs! Read the README docs for details
- Added support for "Roll All" and "Roll NPC" buttons for rolling Group Initiative (now requires libWrapper)
Fixed
- UI improvements
- Temporary "fix" for MAT bug. The groups aren't instantly updated when Mobs are changed if Autosave CTG groups is enabled in MAT.
- Check if MAT is active before trying to get it's settings
- Verify if the mode is valid before grouping
Full Changelog: 0.3.1...0.4.0