September 04, 2025
🚧 FoundryModules Dev Update – Mid October 2025
Over the last fortnight, we’ve made great progress across several projects. Here’s a quick summary of what’s new and what’s brewing:
🧬 FM Shapechanger – Dynamic Form Support
-
Reworked the formPaths system to load from an external JSON file, making it easier to update or expand without touching the module code.
-
Added support for selecting a random wildcard token from a folder using a wildcard (*) path—perfect for variety in token appearance.
-
Improved the icon selection menu by dynamically listing available forms from the loaded JSON.
-
The system is now ready for live playtesting.
🧪 GM Assist Flag Tools – Refinements & Reliability
-
Simplified the item flag interface for Shapechanger entries, now parsing form options from a comma-separated string (minus “Default,” which is added in code).
-
Introduced more robust error handling and safer JSON loading.
-
Continued improvement on the “influence macro”, which cross-checks two actors and calculates willingness factors across traits like alignment, species, and language.
📂 Token Image Wildcards – Smarter Selection
-
Added support for random token selection using wildcard paths like tokens/drow/*, including support for subfolders.
-
Ensured correct extension handling, and added await support for dynamic path selection.
-
Confirmed this feature works even without caching, as it’s designed for one-off lookups.
🗣️ Dialogue Tools – Prep-Free Conversation
-
Pushed ahead on the dialogue macro system, where the GM can pick a PC and NPC, then trigger a prompt for contextual chat.
-
The system is modular—each added subsystem enhances depth, from influence, mood, memory, or faction tracking.
🔧 Misc Fixes & Improvements
-
Patched controlInfo.showincombat edge case (now handling undefined vs ‘yes’ correctly).
-
Tweaked several macros to handle deprecated Foundry hooks gracefully (renderChatMessage to renderChatMessageHTML).
More updates are coming soon—including a sneak peek at the Vareth’s Pinnacle release and some utility modules for managing scenes and flags. If you’re playtesting or building with our tools, we’d love to hear your feedback!
– The FoundryModules Team