github fantasycalendar/FoundryVTT-Sequencer 2.1.0

latest releases: 3.6.10, 3.6.9, 3.6.8...
3 years ago

Additions:

  • Sequencer - Added support for the Effect Manager to be able to manipulate effects on other scenes, which means you can now end effects on other scenes than the one you're on via the API
  • Sequencer - Added secondary options parameter to Sequencer.Database.getEntry, where softFail: true will cause the method to not throw errors when an entry was not found.
  • Sequencer - Added Sequencer.EffectManager.getEffectPositionByName which will allow you retrieve an effect's position by name, in real time
  • Effects - Added .mask(), which can now clip-mask effects to only show them within tokens, templates, tiles, or drawings - this supports the Walled Templates module!
  • Effects - Added vision masking - now token vision affects how much of an effect they can see
  • Effects - Added .xray() which can be used to turn off vision masking on individual effects
  • Effects - Added support in the Sequencer Database for internal effect loops, see the documentation for more information
  • Effects - Added edge option to .attachTo(), which can be set to inner, on, or outer to align the effect on the attached object's edge when used with align
  • Effects - Added .screenSpaceAboveUI(), which causes .screenSpace() effects to play above all UI elements in Foundry (use with caution)
  • Effects - Added options parameter to .scaleToObject(), which can be passed uniform: true to cause the scaling to always be uniform (it picks the largest dimension of the object)
  • Macros - Added the ability to reference compendiums when creating .macro()s in sequences

Fixes:

  • Sequencer - As SequencerDatabase was deprecated in 2.0.0 in favor of Sequencer.Database, the former has now been removed
  • Sequencer - Adjusted Database methods with more validation so that searching with empty strings won't throw hard to read errors
  • Sequencer - Removed bogus Effect Player warning about permissions that no longer reflects what Sequencer does
  • Sequencer - Fixed some issues when copying and playing effects through the Database Viewer
  • Effects - Fixed effects being invisible to players if the effect was created out of sight (thanks @dev7355608!)
  • Effects - Fixed align on .attachTo() not working as expected when an effect's scale or size was set
  • Effects - Fixed blur filter not taking given properties into account
  • Effects - The following functions now have loud deprecation warnings:
    • .addPostOverride()
    • .reachTowards()
    • .gridSize()
    • .startPoint()
    • .endPoint()
  • Effects - Deprecated .randomOffset() in favor of adding randomOffset as a secondary argument on .atLocation(), .stretchTo(), .rotateTowards(), and .attachTo()

Don't miss a new FoundryVTT-Sequencer release

NewReleases is sending notifications on new releases.