Releases: caewok/fvtt-light-mask
Fix for module config console errors
Fix for issue #11. Avoid console errors when selecting modules in the Module Config screen.
Better Config Templates, Auto refresh
Switch to better approach for injecting Light Mask settings into the light/sound configuration applications. This should greatly improve compatibility with other modules that might modify the light/sound configuration.
Setting the prototype token and world default token settings for Light Mask should now work properly. Removes the wall cache parameters when configuring a prototype token or default token because those must be set at a per-scene level for a given token.
Sound and Token configurations now refresh instantaneously when changing the parameters of a sound or light shape, respectively.
Fix caching token position for relative walls
Fix when caching walls relative to a token, to prevent the walls from "shifting". Fixes #10.
Fix multiple wall caching
Fix to catching multiple walls with unlimited vision (fix bounding box issues).
Fix for caching custom walls
Fix to re-enable catching walls for light sources. (Accidentally borked in 0.3 series.)
Ellipses!
Minor updates from Walled Templates
- Incorporate improvements from Walled Templates v0.3.0.
- Added localization to settings.
Improved Wall Height compatibility
- Do not overwrite the origin object to improve compatibility with Wall Height. Fixes #9.
- Use Cohen-Sutherland approach to classifying zones around a rectangle to improve segment intersection identification.
Token lighting
Adds ability to select shapes and custom edges for token lighting.
Hidden sides/point fix
Fix #8. Points/Sides no longer hidden until shape changed.