This module is a fork from Introduce Me, created because the old developer seem inactive for some time.
A Foundry VTT module that lets you introduce NPCs or other actors to all players with some flair.
The fanfare will display the actor's name, and optionally a short flavor text that you can add to actors. After the display, the actor will be set to display their name whenever someone hovers their token, since they have now been introduced!
Actors can be introduced either via a button placed on the Token's HUD menu, accessed via right clicking it, or by using the macros included in the Introduce Me compendium. There is a module setting for disabling the HUD menu button if you're using the macros and don't want it taking space.
Flavor texts look best if they're not excessively long. The 'Private Preview' function can be used to check how it will look with the players none the wiser.
It's always easiest to install modules from the in game add-on browser.
To install this module manually:
- Inside the Foundry "Configuration and Setup" screen, click "Add-on Modules"
- Click "Install Module"
- In the "Manifest URL" field, paste the following url:
https://raw.githubusercontent.com/p4535992/foundryvtt-introduce-me/master/src/module.json
- Click 'Install' and wait for installation to complete
- Don't forget to enable the module in game using the "Manage Module" button
This module uses the socketlib library for wrapping core methods. It is a hard dependency and it is recommended for the best experience and compatibility with other modules.
The wiki for the API is here
npm install
dev
will let you develop you own code with hot reloading on the browser
npm run dev
build
will build and set up a symlink between dist
and your dataPath
.
npm run build
build-watch
will build and watch for changes, rebuilding automatically.
npm run build-watch
prettier-format
launch the prettier plugin based on the configuration here
npm run-script prettier-format
Any issues, bugs, or feature requests are always welcome to be reported directly to the Issue Tracker, or using the Bug Reporter Module.
- Introduce Me with MIT
This package is under an MIT license and the Foundry Virtual Tabletop Limited License Agreement for module development.
- Thanks to WBHarry for the module Introduce Me
- Thanks to DarKDinDoN for the module Introduce Me (with some bug fix)