This package contains art, text, or software code produced using generative AI.
An LLM served as a code-generation tool. My role involved the module concept, defining requirements, code validation/testing, and guiding the LLM through iterative development and debugging.
Visage allows players and GMs to instantly switch a token's appearance and disposition on the fly. Owners can configure and store multiple alternate forms (Visages) for any Actor — which are saved persistently and available to all its linked tokens across all scenes. Using a custom, grid-based Token HUD Selector, you can switch the token's image and name, adjust its visual scale (e.g., 150% for enlarge), flip its orientation, and apply a disposition ('Friendly', 'Neutral', 'Hostile', or 'Secret' state). The module also supports wildcard filepaths (e.g., path/to/wolves/*.webp), letting you select a random image from a folder every time the Visage is activated.
This module makes it ideal for dynamic gameplay without requiring time-consuming manual edits in the core Token Configuration window every change.
This is the perfect module for visually resolving common game mechanics across any system. Use Visage for quick application of illusions and disguises that change the token's appearance and name to fool opponents. Simplify shapeshifting abilities by visually swapping to another image with one click. It is also an excellent tool for showing visual effects, such as changing scale to represent the token getting smaller or larger.
Visage increases immersion and table speed by placing powerful visual controls directly within the Token HUD, providing one-click access to all your stored alternative forms.
Visage Configuration

Visage Selection
