Skip to content

Releases: gambit07/fxmaster

Release 8.2.4

Choose a tag to compare

@gambit07 gambit07 released this 23 Jun 20:26
  • Secondary update to the scene flag-wipe bug to prevent un-migrated scenes from being effected. Make sure to update to this version if on a build between 8.2.0 - 8.2.3

Release 8.2.3

Choose a tag to compare

@gambit07 gambit07 released this 21 Jun 00:34
41c05a3
  • Resolved a nasty bug that would wipe all scene flags instead of only the FXMaster scene flags that needed normalization migration.
  • Updated rain splashes to use a small delta in size ranges so that the splashes feel more natural.

Release 8.2.2

Choose a tag to compare

@gambit07 gambit07 released this 21 Jun 00:32
41c05a3
  • Resolved a nasty bug that would wipe all scene flags instead of only the FXMaster scene flags that needed normalization migration
  • Updated rain splashes to use a small delta in size ranges so that the splashes feel more natural

Release 8.2.1

Choose a tag to compare

@gambit07 gambit07 released this 20 Jun 19:48
5011428
  • Added new animated spritesheets for the Rain particle's rain drops option. On top of being animated, rain drops also now have a dedicated top-down version while in top-down mode along with a side-view version
  • Updated pt-br localizations, thanks Kharmans!
  • Resolved region initialization issue in the SWADE system that prevented a world from starting while fxmaster was active

Release 8.2.0

Choose a tag to compare

@gambit07 gambit07 released this 19 Jun 18:12
59fb661

Welcome to FXMaster V8.2.0!

  • Added new core filter effect, Screen Shake! This has a persistent or timed mode, along with an audio aware mode to allow activating based on audio bass level for things like integrating cleanly with Lightning if desired.
  • Added new Orbit mode to all Animal particles, along with Bubbles, Embers, Autumn Leaves, and Stars. This mode rotates the particles in a band around the center point of the scene or the region container with modifiable distance from center. Should allow some fun implementations for things like crows circling a battlefield or birds circling a seaside port.
  • Added new setting to allow playing effects over Fog of War/Token Vision. This is a request I've received a few times to allow effect visibility when players cannot see the area the effect is taking place in.
  • Added new api's for stopping all scene level effects on a scene, stopping all region level effects on a scene, and starting all regions level effects on a scene
  • Added right click option to the Clear Particle and Filter Effects button which will disable all region particle and filter effects for a given scene. This will not delete the behaviors.
  • Added new splash parameter to the presets api to allow turning Rain's splash option on/off
  • Updated compatability with V14 regions so that fxmaster effects respect Foundrys Wall Restrictions optionals
  • Updated effect direction normalization. Took a pass at modifying the direction parameter for all effects to respect geometric definitions. 0 should face right on the x-axis for all effects, with the angle increasing counterclockwise.
  • Updated effect normalization for many parameters to provide a 0-1 range instead of the arbitrary numeric values previously used in various places. This should be more consistent from a usability standpoint as non-numeric specific effects now effectively act on a 0-100% scale.
  • Updated Crows, Birds, and Eagles particle effects to have a higher cap for max density
  • Update Spiders particle effect to have a lower available minimum density
  • Updated Lightning, Lightning Bolt, and Screen Shake filter effects audio aware api parameter name from 'Thunder Aware' to 'Audio Aware' for more clarity. Tooltip now contains a reference to Thunder audio being a common use case for this parameter.
  • Resolved mask placement issue when Restricts Weather or FXMaster Restricts Particle/Filter was enabled for an overhead Tile with a mode other than Fade Entire Tile.
  • Resolved Embers, Stars, Fireflies, and Magic Crystals particle effects not displaying over top of Foundry darkness. When those effects are active in a scene with darkness, they will play outside of FXMaster's layers constructor and so will not be order-able against other effects - playing on top by default.
  • Resolved filter effects not fully displaying if a scene did not have a background applied.
  • Added localizations for the new Orbit mode and the new FXMaster+ Fire particle and filter effects!

Release 8.1.4

Choose a tag to compare

@gambit07 gambit07 released this 01 Jun 22:07
  • Resolved an edge case bug where a region with no shape data could cause a scene crash under certain circumstances

Release 8.1.3

Choose a tag to compare

@gambit07 gambit07 released this 31 May 18:42
  • Resolved token vision becoming black and white while effects were active

Release 8.1.2

Choose a tag to compare

@gambit07 gambit07 released this 30 May 19:57
ba11a4d
  • Resolved effects appearing over-top of Foundry Darkness, and in concert resolved some mask sliding inconcistencies surrounding Adjust Darkness Level behaviors
  • Tweaked and improved some scene hooks and compositor behavior to improve performance and frame time consistency
  • Updated pt-br localizations, thanks Kharmans!

Release 8.1.1

Choose a tag to compare

@gambit07 gambit07 released this 25 May 02:57
3a42ad0

Welcome to FXMaster V8.1! I highly recommend updating to this version if you previously updated to FXMaster V8.0. Many improvements and bugfixes were implemented in relation to FXMaster's new layers compositor that should resolve a number of performance regressions and visual oddities on canvas.

  • Many many... many tweaks to the new V8 compositor for effects, specifically around improving performance and frame-time consistency
  • Added two new parameters to the Tiles Overhead menu. The new parameters are 'FXMaster: Restricts Particles' and 'FXMaster: Restricts Filters'. These can be used to restrict either particles or filters, while the native 'Restricts Weather' option can still be used to restrict both.
  • Added new functionality to the FXMaster Layers menu. Suppression regions are now included in the layers menu and can be ordered against scene effects to determine if an effect is suppressed by a given region or not.
  • Added new FXMaster setting 'Include Foundry Grid in FX Stack'. This option will allow particles and filters to play overtop of the grid (if enabled) without interfering with other Interface level components. This setting is disabled by default to mirror how FXMaster currently functions, but I recommend enabling it for more realistic looking effects if you play with a grid.
  • Added new FXMaster setting 'Apply Region Behaviors to Overhead Levels'. This option will display region suppression or addition behaviors realistically, ex: A suppression region on Level 2 will display that suppression while the user is on Level 1 and hovers to view the 2nd level. This can have a large impact on performance so it is defaulted off, if you would like to enable it make sure to test thoroughly before using it in live play.
  • Removed FXMaster setting 'Reset Particle and Filter Parameters'. This setting would not always act in a straightforward way from the users perspective. It has instead been replaced by:
  • Added right click menu for particle and filter effects toggle buttons. Right clicking will now allow you to reset individual effects to their default settings on a per-scene basis.
  • Added new Shadow parameter options to the Bats, Birds, Crows, and Eagles particle effects. These options are functionally equivalent to the Clouds shadow option and allow additional flexibility for birds to cast shadows
  • Updated region behaviors to modify effects in real-time when making adjustments. This means enabling effects, modifying parameters, etc will be viewable on screen as adjustments are made. Saving the region will confirm these updates while hitting close window will cancel them. This should allow tweaking region effects MUCH easier compared to previous versions
  • Added localizations for FXMaster+ Aurora Borealis and some new functionality
  • Re-added the small specials layer removed in V8.0. At least one module was using it which was one more than I was aware of
  • Bugfix for the Old Film filter not updating parameters properly
  • Bugfix for scene Particles not applying properly to Levels when individual levels were selected

Release 8.1.0

Choose a tag to compare

@gambit07 gambit07 released this 23 May 18:05
d6ee95a

Welcome to FXMaster V8.1! I highly recommend updating to this version if you previously updated to FXMaster V8.0. Many improvements and bugfixes were implemented in relation to FXMaster's new layers compositor that should resolve a number of performance regressions and visual oddities on canvas.

  • Many many... many tweaks to the new V8 compositor for effects, specifically around improving performance and frame-time consistency
  • Added two new parameters to the Tiles Overhead menu. The new parameters are 'FXMaster: Restricts Particles' and 'FXMaster: Restricts Filters'. These can be used to restrict either particles or filters, while the native 'Restricts Weather' option can still be used to restrict both.
  • Added new functionality to the FXMaster Layers menu. Suppression regions are now included in the layers menu and can be ordered against scene effects to determine if an effect is suppressed by a given region or not.
  • Added new FXMaster setting 'Include Foundry Grid in FX Stack'. This option will allow particles and filters to play overtop of the grid (if enabled) without interfering with other Interface level components. This setting is disabled by default to mirror how FXMaster currently functions, but I recommend enabling it for more realistic looking effects if you play with a grid.
  • Added new FXMaster setting 'Apply Region Behaviors to Overhead Levels'. This option will display region suppression or addition behaviors realistically, ex: A suppression region on Level 2 will display that suppression while the user is on Level 1 and hovers to view the 2nd level. This can have a large impact on performance so it is defaulted off, if you would like to enable it make sure to test thoroughly before using it in live play.
  • Removed FXMaster setting 'Reset Particle and Filter Parameters'. This setting would not always act in a straightforward way from the users perspective. It has instead been replaced by:
  • Added right click menu for particle and filter effects toggle buttons. Right clicking will now allow you to reset individual effects to their default settings on a per-scene basis.
  • Added new Shadow parameter options to the Bats, Birds, Crows, and Eagles particle effects. These options are functionally equivalent to the Clouds shadow option and allow additional flexibility for birds to cast shadows
  • Updated region behaviors to modify effects in real-time when making adjustments. This means enabling effects, modifying parameters, etc will be viewable on screen as adjustments are made. Saving the region will confirm these updates while hitting close window will cancel them. This should allow tweaking region effects MUCH easier compared to previous versions
  • Added localizations for FXMaster+ Aurora Borealis and some new functionality
  • Re-added the small specials layer removed in V8.0. At least one module was using it which was one more than I was aware of
  • Bugfix for the Old Film filter not updating parameters properly
  • Bugfix for scene Particles not applying properly to Levels when individual levels were selected