A Foundry VTT module for controlling tokens via WebSocket. Can be used by external hardware or other software applications. To use this module you need to install the Mind Flayer server somewhere on your network.
To install, follow these instructions:
- Inside Foundry, select the Game Modules tab in the Configuration and Setup menu.
- Click the Install Module button and enter the following URL: https://github.com/mindflayer-vtt/foundryvtt-mindflayer/releases/latest/download/module.json
- Click Install and wait for installation to complete.
TBD
This module is transpiled from multiple files. Therefore you will need a Node installation to develop.
- Install the latest Node 16 version, using a Node version manager like nvm is suggested but not required
- Run
npm install
in the root of the repository - Create a
.devDomain
file and put the domain or ip address of your test system in it - Run
npm run build
, when it finishes achrome-overrides
folder should be created - Open the Foundry VTT instance you use for testing in a Chromium based browser (the module needs to be installed and activated)
- Use
F12
to open the dev tools - Open the
Sources
tab - Open the
Overrides
sub-tab (it is usually hidden behind>>
near thePage
sub-tab) - Select the
chrome-overrides
folder and allow the access - Reload the page, it should now use the local files instead of the installed ones
To update the Code once you change it, repeat steps 4
and 10
For testing and demostration purposes, you can use this keypad app to control tokens.