Releases: Feu-Secret/Tokenmagic
Releases · Feu-Secret/Tokenmagic
Release 0.7.6.1
Release 0.7.6
Filter Editor
Clonecontext menu option has been added- Clones/Duplicates selected filter
- Scroll position is now retained when deleting presets
- Filters/Presets dragged onto canvas will now apply to top-most placeable based on
elevationandsort - New control added to
Preset Search;Edit- Opens a form to change preset name and/or default texture
- Searches within
Preset Searchapp in addition to name will now also match against filter types contained within the preset params
Misc
- New default presets have been added:
DungeonDraft Tint,Replace Color,Dot Shade,CRT Monitor,RGB Split,Criss-Cross,Star Mask
Release 0.7.5.1
Filter Editor
- Displayed filter order has been reversed; top of the list now represents the last filter to be applied
- Hopefully this lends to better intuition on how filters are layered on top of each other
A filter affects all other filters below it
Brazilian Portugueselocalization, courtesy of @Kharmans
Release 0.7.5
Filter Editor
- Slight style changes and improvements when using
Lightapplications theme - Fixed rank sorting failing when two or more filters shared the same rank
- Rank sorting will now take immediate effect upon change
ranking.mp4
Version 0.7.4
Filter Editor
- UI to edit and manage Filters/Presets
- Accessed through
- Token, Tile, and Drawing HUD's new left menu button
- Token, Tile, Drawing, Template, and Region document sheet header button
TMFX Editor - API:
TokenMagic.filterEditor()
- New setting:
Always display HUD's FX Editor Control- When disabled the new button will only appear if an effect is applied to the placeable
Adding Filters
create-search.mp4
**For conveience TMFX Macros can also be dragged into the TMFX Editor window
Editing
editing.mp4
Saving
saving.mp4
Other
- Switched bundler from
ParceltoWebpack - Fixed a bug which caused MeasuredTemplate
texturefield to be cleared unnecessarily #297 - Fixed
anchorXandanchorYproperties not getting applied tospiderwebfilter
API
- Preset Toggler access changed to
TokenMagic.presetToggler() - Preset Search can be accessed through
TokenMagic.presetSearch()- The code for all apps is dynamically loaded only when first opened
- The following APIs now support both
placeableanddocumentarguments- TokenMagic.addFilters(placeable/document, ...)
- TokenMagic.addUpdateFilters(placeable/document, ...)
- TokenMagic.updateFiltersByPlaceable(placeable/document, ...)
- TokenMagic.deleteFilters(placeable/document, ...)
- TokenMagic.hasFilterType(placeable/document, ...)
- TokenMagic.hasFilterId(placeable/document, ...)
- The following APIs now support optional
filterTypeandfilterInternalIdarguments- TokenMagic.deleteFiltersOnTargeted(filterId, filterType, filterInternalId)
- TokenMagic.deleteFiltersOnSelected(filterId, filterType, filterInternalId)
- TokenMagic.deleteFilters(..., filterId, filterType, filterInternalId)
- TokenMagic.addUpdateFilters(..., paramsArray)
- TokenMagic.addUpdateFiltersOnSelected(paramsArray)
- TokenMagic.addUpdateFiltersOnTargeted(paramsArray)
Test Release
Release used for delivering test builds.
Preliminary notes:
Filter Editor
- UI to edit and manage Filters/Presets
- Accessed through
- Token, Tile, and Drawing HUD's new left menu button
- Token, Tile, Drawing, Template, and Region document sheet header button
TMFX Editor - API:
TokenMagic.filterEditor()
- New setting:
Always display HUD's FX Editor Control- When disabled the new button will only appear if an effect is applied to the placeable
Other
- Switched bundler from
ParceltoWebpack - Fixed a bug which caused MeasuredTemplate
texturefield to be cleared unnecessarily #297 - Fixed
anchorXandanchorYproperties not getting applied tospiderwebfilter
API
- Preset Toggler access changed to
TokenMagic.presetToggler() - Preset Search can be accessed through
TokenMagic.presetSearch() - Filter Editor can be accessed through
TokenMagic.filterEditor()- The code for all apps is dynamically loaded only when necessary
- The following APIs now support both
placeableanddocumentargumentsaddFilters,addUpdateFilters,updateFiltersByPlaceable,deleteFilters,hasFilterType,hasFilterId
- The following APIs now support optional
filterTypeandfilterInternalIdarguments deleteFiltersOnTargeted,deleteFiltersOnSelected,deleteFilters,addUpdateFilters,addUpdateFiltersOnSelected,addUpdateFiltersOnTargeted
Version 0.7.3
- Updated
Auto Template Effectssettings applications to V2
- Replaced the old preset toggle macro with a new V2 app
- Can be activated via:
TokenMagic.activatePresetToggler() - Dynamically highlights active presets on selected placeables
- Button to display only active presets
- Button to display MeasuredTemplate presets
- Button to clear all filters on selected placeables
- Toggle behavrious:
- If preset is not active on any selected placeable it will be applied to all selected placeables
- If preset is active on one or more selected placeables it will be removed from all placeables
- Can be activated via:
toggler.mp4
Version 0.7.2
- Region support
tmfxRegion.mp4
Version 0.7.1
- Automatic template settings will now save mappings in a correct format
- Saving 'Game Settings' will no longer automatically trigger a window re-load
- Fixes to DnD5e automatic template damage type recognition, courtesy of @strongpauly
- Witcher TRPG error fix, courtesy of @pave1-semenov
Version 0.7.0
Foundry v13 compatibility