Installation & Setup
Follow these steps to install the Smartphone Widget and get it running in your Foundry VTT world. The initial setup must be performed by a Game Master (GM).
1. Installing Dependencies (Crucial Step)
This module requires another module to function correctly. You must install and activate it first.
- socketlib: This library is essential for the real-time communication that powers features like text messaging and phone calls.
- When you install the Smartphone Widget, socketlib should be automatically flagged as a required dependency and installed alongside it.
- However, if it is not installed automatically, you can install it manually: In the "Add-on Modules" tab, click "Install Module," search for socketlib, and click "Install."
2. Installing the Smartphone Widget Module (Patreon Access Required)
To install this module, you must be an active subscriber to the Glitchsmith Patreon.
- Subscribe to Patreon: You can subscribe here: **https://www.patreon.com/cw/glitchsmith**
- Link Your Account: After subscribing, you will need to link your Patreon account to your Foundry VTT account on the Foundry website. This will grant you access to the module for installation.
- Install the Module: You can install it via two methods:
- Method A (Recommended): Search
- In the Foundry VTT setup screen, go to the "Add-on Modules" tab.
- Click "Install Module."
- Search for Smartphone Widget.
- Click the "Install" button next to the module.
- Method B (Alternative): Manifest URL
-
If you cannot find the module via search, go to the "Install Module" window.
-
In the "Manifest URL" field at the bottom, paste the following URL:
https://r2.foundryvtt.com/packages-public/smartphone-widget/module.json
-
Click "Install."
3. Activating the Modules in Your World
- Launch Foundry VTT and go to the "Game Worlds" tab.
- Select the world you wish to add the smartphone to and click "Edit World."
- Go to the "Add-on Modules" tab.
- Find "Smartphone Widget" and the "socketlib" library in the list and place a checkmark next to both.
- Click "Update World" to save your changes. The world will now load with the modules activated.
4. Initial Setup: Creating Phones (GM Only)