This project is a custom FoundryVTT module for the Alien RPG by Free League, providing a MU/TH/UR simulator via NodeJS. The module allows Game Masters to interact with the MU/TH/UR AI directly within their FoundryVTT game sessions.
- Simulate MU/TH/UR commands and responses
- Real-time command processing
- Integrated with FoundryVTT
- Node.js (version 12 or later)
- FoundryVTT
-
Clone this repository:
git clone https://github.com/benthecloudguy/alien-rpg-muthur.git cd alien-rpg-muthur
-
Install the dependencies:
npm install
-
Start the server:
npm start
- Compress the
alien-rpg-muthur
directory into a zip file. - In FoundryVTT, go to
Configuration and Setup
>Add-on Modules
>Install Module
>Choose File
and select the zip file. - Enable the module in your game.
Once the module is installed and enabled in FoundryVTT:
- Start your FoundryVTT server and launch your game.
- The MU/TH/UR simulator will initialize and connect to the NodeJS server.
- Interact with MU/TH/UR using the command interface provided by the module.
dist/
: Directory for static files served by the NodeJS server.module/
: Contains the client-side JavaScript and CSS files for the module.lang/
: Contains localization files.templates/
: Contains HTML templates for the module.module.json
: Describes the module to FoundryVTT.package.json
: Manages NodeJS dependencies and scripts.server.js
: NodeJS server handling MU/TH/UR commands and responses.
To contribute or modify this module:
- Clone the repository and create a new branch for your feature or bugfix.
- Make your changes and test them locally.
- Submit a pull request with a detailed description of your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or support, please open an issue on the GitHub repository.