9e80c2c028
- HTML5 drag-and-drop reordering of strip participants (per-GM flag) - Shift+click toggles spotlight focus on a participant (gold ring indicator) - Escape exits focus mode - Auto-save strip position on drag end + every 30s with viewport validation - Reset strip position button in Director's Board - French locale strings for reset button
28 lines
9.6 KiB
JSON
28 lines
9.6 KiB
JSON
{
|
|
"name": "Scrying Pool - User Guide / Guide de l'utilisateur",
|
|
"pages": [
|
|
{
|
|
"name": "Scrying Pool - User Guide",
|
|
"type": "text",
|
|
"text": {
|
|
"content": "\n<div style=\"font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto;\">\n<h1 style=\"color: #2c3e50; text-align: center; border-bottom: 2px solid #3498db; padding-bottom: 10px;\">\n Scrying Pool - User Guide\n</h1>\n\n<div style=\"background: #f8f9fa; padding: 20px; border-radius: 8px; margin-bottom: 20px;\">\n <p style=\"font-size: 1.1em; text-align: center; color: #2c3e50;\">\n <strong>GM Camera Visibility Control for FoundryVTT v14</strong>\n </p>\n <p style=\"text-align: center; color: #7f8c8d;\">\n Hide, show, and manage participant feeds in real time\n </p>\n</div>\n\n<h2 style=\"color: #3498db;\">\n <span style=\"border-bottom: 1px solid #3498db; padding-bottom: 5px;\">\n Table of Contents\n </span>\n</h2>\n<ol style=\"line-height: 1.8;\">\n <li><a href=\"#overview\">Overview</a></li>\n <li><a href=\"#installation\">Installation</a></li>\n <li><a href=\"#getting-started\">Getting Started</a></li>\n <li><a href=\"#gm-controls\">GM Controls</a></li>\n <li><a href=\"#player-features\">Player Features</a></li>\n <li><a href=\"#camera-layouts\">Camera Layouts & Presets</a></li>\n <li><a href=\"#privacy-settings\">Privacy Settings</a></li>\n <li><a href=\"#keyboard-shortcuts\">Keyboard Shortcuts</a></li>\n <li><a href=\"#troubleshooting\">Troubleshooting</a></li>\n</ol>\n\n<hr style=\"margin: 40px 0; border: none; border-top: 1px solid #ecf0f1;\">\n\n<h2 id=\"overview\" style=\"color: #2c3e50;\">\n <span style=\"border-bottom: 1px solid #3498db; padding-bottom: 5px;\">\n Overview\n </span>\n</h2>\n<p style=\"line-height: 1.6;\">\n Scrying Pool is a powerful module for FoundryVTT that gives Game Masters complete control over participant camera visibility.\n Unlike the default FoundryVTT behavior where all video feeds are always visible to everyone, Scrying Pool allows you to\n selectively show or hide participant cameras, create custom layouts, save presets for different scenes, and much more.\n</p>\n\n<div style=\"background: #e8f4fc; padding: 15px; border-left: 4px solid #3498db; margin: 20px 0;\">\n <p style=\"margin: 0; color: #2980b9;\">\n <strong>Key Features:</strong>\n </p>\n <ul style=\"margin: 10px 0 0 20px; line-height: 1.6;\">\n <li>Show/hide individual participant cameras with a click</li>\n <li>Bulk actions: show all, hide all, spotlight a participant</li>\n <li>Save and load camera layout presets per scene</li>\n <li>Auto-apply presets when switching scenes</li>\n <li>Player privacy controls and automation opt-ins</li>\n <li>Customizable dock layouts (vertical, horizontal, mosaic)</li>\n <li>Reaction Cam - automatic camera display on key moments</li>\n <li>Portrait fallback for when cameras are unavailable</li>\n <li>Keyboard shortcuts for quick actions</li>\n </ul>\n</div>\n\n<div style=\"text-align: center; margin: 30px 0;\">\n <img src=\"modules/scrying-pool/packs/assets/screenshot-main.jpg\"\n alt=\"Scrying Pool Director's Board\"\n style=\"max-width: 100%; border: 2px solid #bdc3c7; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);\"\n onerror=\"this.style.display='none'\" />\n <p style=\"font-size: 0.9em; color: #7f8c8d; margin-top: 10px;\">\n <em>Figure 1: The Director's Board - Your command center for camera control</em>\n </p>\n</div>\n\n<hr style=\"margin: 40px 0; border: none; border-top: 1px solid #ecf0f1;\">\n\n<h2 id=\"installation\" style=\"color: #2c3e50;\">\n <span style=\"border-bottom: 1px solid #3498db; padding-bottom: 5px;\">\n Installation\n </span>\n</h2>\n\n<h3 style=\"color: #34495e;\">From FoundryVTT Module Browser</h3>\n<ol style=\"line-height: 1.8;\">\n <li>Open your FoundryVTT world</li>\n <li>Go to Game Settings > Add-on Modules</li>\n <li>Click Install Module</li>\n <li>Search for \"Scrying Pool\"</li>\n <li>Click Install next to the Scrying Pool module</li>\n <li>Enable the module in your world</li>\n <li>Start or reload your game</li>\n</ol>\n\n<h3 style=\"color: #34495e; margin-top: 20px;\">Manual Installation</h3>\n<ol style=\"line-height: 1.8;\">\n <li>Download the latest module ZIP file from the repository releases</li>\n <li>In FoundryVTT, go to Game Settings > Add-on Modules</li>\n <li>Click Install Module</li>\n <li>Click Import Module and select the downloaded ZIP file</li>\n <li>Enable the module in your world</li>\n <li>Start or reload your game</li>\n</ol>\n\n<div style=\"background: #fff3cd; padding: 15px; border-left: 4px solid #ffc107; margin: 20px 0; border-radius: 0 4px 4px 0;\">\n <p style=\"margin: 0; color: #856404;\">\n <strong>Note:</strong> Scrying Pool requires FoundryVTT v14 or higher. The module will not work with earlier versions.\n </p>\n</div>\n\n<hr style=\"margin: 40px 0; border: none; border-top: 1px solid #ecf0f1;\">\n\n<h2 id=\"getting-started\" style=\"color: #2c3e50;\">\n <span style=\"border-bottom: 1px solid #3498db; padding-bottom: 5px;\">\n Getting Started\n </span>\n</h2>\n\n<h3 style=\"color: #34495e;\">For Game Masters</h3>\n<p style=\"line-height: 1.6;\">\n When you first load a game with Scrying Pool enabled, you will notice that FoundryVTTs default camera dock has been\n replaced with the Scrying Pool strip at the bottom of the screen. This is your new control center for managing participant visibility.\n</p>\n<p style=\"line-height: 1.6;\">\n To access advanced controls, press Ctrl+Shift+V (or use the token controls button) to open the Directors Board. This is where you can:\n</p>\n<ul style=\"line-height: 1.8;\">\n <li>See all connected participants at a glance</li>\n <li>Show or hide individual cameras with a click</li>\n <li>Use bulk actions to show/hide all participants</li>\n <li>Spotlight a specific participant</li>\n <li>Save and load camera layouts</li>\n <li>Configure auto-apply settings for scenes</li>\n</ul>\n\n<div style=\"text-align: center; margin: 30px 0;\">\n <img src=\"modules/scrying-pool/packs/assets/screenshot-directors-board.jpg\"\n alt=\"Director's Board Interface\"\n style=\"max-width: 100%; border: 2px solid #bdc3c7; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);\"\n onerror=\"this.style.display='none'\" />\n <p style=\"font-size: 0.9em; color: #7f8c8d; margin-top: 10px;\">\n <em>Figure 2: Director's Board with participant controls</em>\n </p>\n</div>\n\n<h3 style=\"color: #34495e;\">For Players</h3>\n<p style=\"line-height: 1.6;\">\n As a player, you will see the Scrying Pool strip at the bottom of your screen showing the active participant cameras.\n Your visibility is controlled by the GM, but you have several features available:\n</p>\n<ul style=\"line-height: 1.8;\">\n <li>View your current camera visibility status via the badge in the top-right</li>\n <li>Access privacy settings to control automation features</li>\n <li>Set a custom portrait fallback image for when your camera is off</li>\n <li>View notifications about camera visibility changes</li>\n</ul>\n\n<div style=\"text-align: center; margin: 30px 0;\">\n <img src=\"modules/scrying-pool/packs/assets/screenshot-player-view.jpg\"\n alt=\"Player View with Visibility Badge\"\n style=\"max-width: 100%; border: 2px solid #bdc3c7; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);\"\n onerror=\"this.style.display='none'\" />\n <p style=\"font-size: 0.9em; color: #7f8c8d; margin-top: 10px;\">\n <em>Figure 3: Player view with visibility status badge</em>\n </p>\n</div>\n\n<p style=\"text-align: center; font-size: 0.85em; color: #95a5a6; margin-top: 40px;\">\n Scrying Pool v0.1.0 | Compatible with FoundryVTT v14+ | Last updated: May 2025\n</p>\n</div>\n",
|
|
"format": 1
|
|
}
|
|
},
|
|
{
|
|
"name": "Scrying Pool - Guide de l'utilisateur",
|
|
"type": "text",
|
|
"text": {
|
|
"content": "\n<div style=\"font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto;\">\n<h1 style=\"color: #2c3e50; text-align: center; border-bottom: 2px solid #3498db; padding-bottom: 10px;\">\n Scrying Pool - Guide de l'utilisateur\n</h1>\n\n<div style=\"background: #f8f9fa; padding: 20px; border-radius: 8px; margin-bottom: 20px;\">\n <p style=\"font-size: 1.1em; text-align: center; color: #2c3e50;\">\n <strong>Contrle de visibilite camera pour GM - FoundryVTT v14</strong>\n </p>\n <p style=\"text-align: center; color: #7f8c8d;\">\n Masquer, afficher et gerer les flux des participants en temps reel\n </p>\n</div>\n\n<h2 style=\"color: #3498db;\">\n <span style=\"border-bottom: 1px solid #3498db; padding-bottom: 5px;\">\n Table des matieres\n </span>\n</h2>\n<ol style=\"line-height: 1.8;\">\n <li><a href=\"#apercu\">Apercu</a></li>\n <li><a href=\"#installation\">Installation</a></li>\n <li><a href=\"#demarrage\">Demarrage rapide</a></li>\n <li><a href=\"#controles-mj\">Controles MJ</a></li>\n <li><a href=\"#fonctionnalites-joueurs\">Fonctionnalites Joueurs</a></li>\n <li><a href=\"#dispositions-cameras\">Dispositions et preglages cameras</a></li>\n <li><a href=\"#parametres-confidentialite\">Parametres de confidentialite</a></li>\n <li><a href=\"#raccourcis-clavier\">Raccourcis clavier</a></li>\n <li><a href=\"#resolution-problemes\">Resolution des problemes</a></li>\n</ol>\n\n<p style=\"text-align: center; font-size: 0.85em; color: #95a5a6; margin-top: 40px;\">\n Scrying Pool v0.1.0 | Compatible avec FoundryVTT v14+ | Derniere mise a jour: mai 2025\n</p>\n</div>\n",
|
|
"format": 1
|
|
}
|
|
}
|
|
],
|
|
"folder": null,
|
|
"sort": 0,
|
|
"permission": {
|
|
"default": 2
|
|
},
|
|
"flags": {},
|
|
"_id": "scrying-pool-guide"
|
|
} |