All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Addressed an issue where NPC tokens could be leaked to players when the GM clicks on an NPC.
- Addressed an issue where the GM moving NPC tokens did not update shared vision of those tokens.
- Disabled hook debug spew. Oops!
- Token bars and effects are now rendered in addition to the icon.
- The module now has settings:
- You can now opt out of sharing NPC token visibility (making this module only share player tokens).
- You can now enable shared vision between all players. When this is active as a GM, clicking a player will show you combined player vision.
- Token orientation is now correct.
- Token visibility is correct when a player first connects to the game without needing to move around first.
First end-to-end version of the module for internal testing. The module now uses the Foundry websocket to synchronize visibility state between clients.
Initial module version while in development, with the following features:
- A new CanvasLayer called
RevealedTokenLayer
- The RevealedTokenLayer draws right above the SightLayer
- As of this release, it draws token icons of other players if they are out-of-LOS for the current user