Alle Module

Module Collection

Premium Foundry VTT Inhalte aus der Community.

Shadowrun Marketplace

<h1>Shadowrun 5e Marketplace</h1> <p><img alt="Foundry Version" src="https://img.shields.io/badge/Foundry-v14-informational"/> <img alt="Shadowrun 5e System" src="https://img.shields.io/badge/System-Shadowrun%205e-green"/></p> <h2>Overview</h2> <p>The Shadowrun 5e Marketplace is a module for Foundry Virtual Tabletop (Foundry VTT) that brings an immersive marketplace experience to your Shadowrun 5th Edition games. It allows players and game masters (GMs) to manage in-game purchases seamlessly, integrating item browsing, purchasing, and inventory management directly into the game interface. <img alt="image" src="https://github.com/user-attachments/assets/cae5fec8-96e4-4b38-a897-8cd4dc0cc19f"/></p> <h2>Features</h2> <ul> <li><strong>Interactive MarketShouter Bar</strong>: A floating, sidebar-aware capsule bar UI on the canvas that provides instant quick-search, one-click access to the shop or cart, build workshops, and displays notification badges for pending GM reviews.</li> <li><strong>In-Game Shop Interface</strong>: Browse through a catalog of items categorized by type (Weapons, Armor, Cyberware, Spells, etc.) with support for multiple shop instances.</li> <li><strong>Shopping Basket and Order Review</strong>: Add items to a virtual basket, adjust quantities, rating levels, and review your order before checking out.</li> <li><strong>Automatic Cost &amp; Test Calculations</strong>: Automatically calculates Karma and Nuyen costs, taking into account availability, item ratings, and custom shop markup modifiers.</li> <li><strong>Actor Inventory &amp; Employee Integration</strong>: Automatically add purchased items to character inventories. Link employee Actors to Shop Actors to automatically sync character attributes, legacy skills, and equip devices onto Matrix Hosts.</li> <li><strong>Factory &amp; Item Builder Workshop</strong>: Enable Factory mode on shop actors to allow players and GMs to plan vehicle modifications, run build tests, and purchase/install modifications directly.</li> <li><strong>GM Approval Workflow</strong>: Optionally enable purchase review where players submit requests to the GM, who can approve or deny them in real-time.</li> <li><strong>Shop Regions</strong>: Configure drawing/scene regions to automatically trigger active shop contexts when tokens enter them.</li> <li><strong>Language Support</strong>: Deeply localized interface for English (en) and German (de).</li> </ul> <h2>Installation</h2> <h3>Dependencies</h3> <p>This module requires the following: - Foundry VTT version 13 or 14 - Shadowrun 5e game system (v0.30.0+)</p> <h3>Installing the Module</h3> <ol> <li>Open the <strong>Add-on Modules</strong> tab in the Foundry VTT Setup screen.</li> <li>Click on <strong>Install Module</strong>.</li> <li>Enter the following manifest URL: <code>https://shadowplays.de/api/sr5-marketplace/latest/module.json</code></li> <li>Click <strong>Install</strong> and wait for the installation to complete.</li> <li>Activate the <strong>Shadowrun 5e Marketplace</strong> module in your world by navigating to <strong>Configure Settings &gt; Manage Modules</strong> within your game session.</li> </ol> <h2>Usage</h2> <h3>For Players</h3> <h4>Accessing the Marketplace</h4> <ul> <li><strong>MarketShouter Bar</strong>: The primary way to access the module is via the floating <strong>MarketShouter</strong> capsule bar located at the top-right of your screen, next to the sidebar.</li> <li><strong>Quick Search</strong>: Type 2 or more characters into the search bar to search the active shop's items (or all items if no shop is active). Clicking a search result launches the Marketplace window directly to that item.</li> <li><strong>Shop Button (Store Icon)</strong>: Opens the main marketplace window to browse all items.</li> <li><strong>Basket/Cart Button (Shopping Basket)</strong>: Opens the Shopping Cart/Basket directly.</li> <li><strong>Workshop Button (Wrench/Car Icon)</strong>: Appears if a Factory is present in the scene, allowing you to access the Custom Item Builder workshop.</li> <li><strong>Token Double-Click</strong>: Double-click any Shop Actor token on the canvas to open the marketplace. Double-click a Factory Actor token to open the Item Builder workshop.</li> </ul> <h4>Shop Regions</h4> <ul> <li>Move your character token into a GM-defined shop region. The MarketShouter will automatically lock on to that Shop Actor, showing its custom inventory, name, and image indicator in your search bar.</li> </ul> <h4>Browsing, Basket &amp; Purchases</h4> <ul> <li>Navigate through item categories using tabs inside the Shop window.</li> <li>Click <strong>Add to Basket</strong> to stage items.</li> <li>In the <strong>Shopping Cart</strong> (opened via the MarketShouter or the Cart tab), adjust item ratings, custom modifiers, and quantities.</li> <li>Click <strong>Send Request</strong> to submit your basket for GM approval, or click <strong>Purchase</strong> if GM approval is disabled. Once processed, items are placed directly into your character sheet's inventory.</li> </ul> <hr/> <h3>For Game Masters</h3> <h4>Setting Up Shop Actors &amp; Employees</h4> <ol> <li>Create a new Actor of type <strong>Shop Actor</strong> using the overridden Actor Creation dialog.</li> <li>Configure shop details like <strong>Item Markup (%)</strong>, <strong>Shop Radius</strong>, and toggle <strong>Is Factory</strong> (with a factory rating of 1 to 6).</li> <li>Under <strong>Host &amp; Employees</strong>, associate the shop with a <strong>Matrix Host</strong> in the world and choose <strong>Employees</strong> from the list:</li> <li>Selecting a <em>serving employee</em> automatically syncs their attributes and legacy skills to the Shop Actor.</li> <li>All employees' equipped devices are automatically synced to the Matrix Host.</li> <li>Use the <strong>Populate Inventory</strong> wizard to bulk-seed items into the shop. You can filter by compendium or world sources, item types, name queries, or max rating limits, selecting the matches you wish to import.</li> <li>Alternatively, GMs can load and upgrade legacy actors using the import function inside the dialog.</li> </ol> <h4>Reviewing Requests &amp; Configuring Settings</h4> <ul> <li><strong>GM Megaphone Button</strong>: The megaphone icon in the MarketShouter bar displays a red badge with the count of pending purchase requests. Click it to open the GM Order Review tab.</li> <li><strong>Approving/Denying Requests</strong>: In the Order Review tab, GMs can inspect, approve, or deny purchase requests submitted by players.</li> <li><strong>Item Builder &amp; Effects</strong>: GMs can access the full <strong>Item Builder</strong> via the Wrench/Car icon in the MarketShouter to configure item properties, vehicle rules, and active effects.</li> <li><strong>Module Settings</strong>: Access Foundry's <strong>Configure Settings</strong> menu and click <strong>Open Settings Menu</strong> in the Shadowrun 5e Marketplace section to adjust themes (Neon, Neon Light, Silicon), behavior tags (Single, Stacking, Unique items), or reset item caches.</li> </ul> <h2>Localization</h2> <p>This module supports multiple languages: - English (en) - German (de)</p> <p>To add more languages, include additional localization files in the <code>languages</code> directory.</p> <h2>License</h2> <p>This module is distributed under the terms specified in the LICENSE file included with the repository.</p> <h2>Support and Contributions</h2> <ul> <li><strong>GitHub Repository</strong>: <a href="https://shadowplays.de/module/sr5-marketplace">shadows-eye/sr5-marketplace</a></li> <li><strong>Author</strong>: Shadow</li> <li><strong>Discord</strong>: shadows_plays</li> </ul> <p>Contributions, issues, and feature requests are welcome! Please submit them through the GitHub repository.</p> <h2>Acknowledgements</h2> <ul> <li>The Foundry VTT community for their continuous support and contributions.</li> </ul>

Kostenlos Details anzeigen →

Shadows Hud

<h1 tabindex="-1" class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md" dir="auto" style="box-sizing: border-box; margin-top: 0px !important; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; font-size: 2em; font-weight: 600; line-height: 1.25; border-bottom: 1px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;">Shadows Combat HUD</h1><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--shadows-combat-hud-shadows-hud" class="anchor" aria-label="Permalink: 🌌 Shadows Combat HUD (shadows-hud)" href="https://github.com/shadows-eye/shadows-hud#-shadows-combat-hud-shadows-hud" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 27.2969px; left: -28px; transform: translateY(calc(-50% - 0.3rem));"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><p dir="auto" style="margin-bottom: 16px; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; letter-spacing: normal; background-color: rgb(13, 17, 23);"><a href="https://foundryvtt.com/" rel="nofollow" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; text-underline-offset: 0.2rem;"><img src="https://camo.githubusercontent.com/7ec2ae7988dbb69513c6233fa3e76d36fd072d4031a00c0ec7c0ee39ac4ef96a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f466f756e6472792532305654542d7631342532422d6f72616e67653f7374796c653d666c61742d737175617265" alt="Foundry VTT" data-canonical-src="https://img.shields.io/badge/Foundry%20VTT-v14%2B-orange?style=flat-square" style="box-sizing: content-box; border-style: none;"></a><font color="#4493f8"><span style="text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-underline-offset: 0.2rem; border-style: none;"><u><a href="https://github.com/shadowrun5e/SR5-FoundryVTT" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; text-underline-offset: 0.2rem;"><img src="https://camo.githubusercontent.com/94604b00495611d8ed09757f3eca243db450e05bcdbfa49a74bef4aee0ec256c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53797374656d2d536861646f7772756e25323035652d626c75653f7374796c653d666c61742d737175617265" alt="System" data-canonical-src="https://img.shields.io/badge/System-Shadowrun%205e-blue?style=flat-square" style="box-sizing: content-box; border-style: none;"></a></u></span></font></p><p dir="auto" style="margin-bottom: 16px; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; letter-spacing: normal; background-color: rgb(13, 17, 23);">A feature-rich cyberpunk Heads-Up Display (HUD) for <span style="font-weight: 600;">Foundry VTT</span>, engineered specifically for the <span style="font-weight: 600;">Shadowrun 5e (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">shadowrun5e</code>)</span> system. Inspired by high-tech cyberpunk marketplace themes, <span style="font-weight: 600;">Shadows Combat HUD</span> transforms tabletop combat into a seamless, fast-paced tactical experience by bringing your character's arsenal, biomonitor, spells, matrix attributes, movement, and actions directly onto the main canvas.</p><hr style="height: 0.25em; border-width: 0px; border-style: none; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px;"></h1><h2 tabindex="-1" class="leading-tight text-3xl sm:text-4xl text-white border-b border-gray-800 pb-4 mb-6 mt-12" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 1px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;">🌟 What Shadows Combat HUD Brings to the Table</h2><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--what-shadows-combat-hud-brings-to-the-table" class="anchor" aria-label="Permalink: 🌟 What Shadows Combat HUD Brings to the Table" href="https://github.com/shadows-eye/shadows-hud#-what-shadows-combat-hud-brings-to-the-table" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.0938px; left: -28px; transform: translateY(calc(-50% - 0.3rem));"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div></h1><h3 tabindex="-1" class="heading-element" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;">🎯 In-Hand Arsenal &amp; Smart Weapon Management</h3><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--in-hand-arsenal--smart-weapon-management" class="anchor" aria-label="Permalink: 🎯 In-Hand Arsenal &amp; Smart Weapon Management" href="https://github.com/shadows-eye/shadows-hud#-in-hand-arsenal--smart-weapon-management" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">In-Hand Active Weapon Card</span>: Display your currently selected firearm or melee weapon with dynamic ammo bullet arrays, reload buttons, and fire mode indicators.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Instant Firing Mode Switching</span>: Toggle between Single Shot (SS), Semi-Automatic (SA), Burst Fire (BF), and Full Auto (FA) with dedicated icon controls that automatically adapt recoil and bullet expenditure.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Automated Weapon Equip Sync</span>: Equipping a new weapon automatically unequips secondary weapons on your character sheet, keeping your active inventory clean and accurate.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Quick-Select Weapon Popup</span>: Right-click or click the selector caret to open a popover arsenal list to swap weapons or prepare spells on the fly.</li></ul></h1><h3 tabindex="-1" class="heading-element" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;">🩸 Biomonitor &amp; Condition Monitoring</h3><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--biomonitor--condition-monitoring" class="anchor" aria-label="Permalink: 🩸 Biomonitor &amp; Condition Monitoring" href="https://github.com/shadows-eye/shadows-hud#-biomonitor--condition-monitoring" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">Real-Time Physical &amp; Stun Monitors</span>: Live condition pips for Physical and Stun damage tracks that update instantly during combat.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Wound Penalty Calculation</span>: Automatic display of current wound penalties (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">-1</code>, <code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">-2</code>, <code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">-3</code>, etc.) derived from your damage tracks.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Edge Spending &amp; Defense</span>: Quick-click Edge point spending (Seize the Initiative) and instant physical damage resistance test triggers with synchronized audio grunts.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Temporary Effects &amp; Armor</span>: Active status effects bar, armor rating, and essence tracker.</li></ul></h1><h3 tabindex="-1" class="heading-element" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;">🔮 Magic, Matrix &amp; Subsystem HUD Modules</h3><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--magic-matrix--subsystem-hud-modules" class="anchor" aria-label="Permalink: 🔮 Magic, Matrix &amp; Subsystem HUD Modules" href="https://github.com/shadows-eye/shadows-hud#-magic-matrix--subsystem-hud-modules" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">Cyberdeck &amp; Rigger Decking</span>: Compact 2-line Matrix ASDF display (<span style="font-weight: 600;"><code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">Attack / Sleaze / Data Processing / Firewall</code></span>) with Hot-Sim, Running Silent indicators, and program shortcuts.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Spellcasting &amp; Power Points</span>: Dedicated Magic module tracking <span style="font-weight: 600;"><code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">MAG / Drain / Spells</code></span>, initiation ranks, adept power points, and spirit summon shortcuts.</li></ul></h1><h3 tabindex="-1" class="heading-element" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;">🏃 Movement Gauge &amp; One-Click Undo</h3><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--movement-gauge--one-click-undo" class="anchor" aria-label="Permalink: 🏃 Movement Gauge &amp; One-Click Undo" href="https://github.com/shadows-eye/shadows-hud#-movement-gauge--one-click-undo" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">Tactical Movement Gauge</span>: Real-time distance bar tracking walking and running speed allowances as tokens move across the grid.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Movement Undo (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">Ctrl+Z</code>)</span>: Reset token position and movement allowance with a single click or keyboard shortcut.</li></ul></h1><h3 tabindex="-1" class="heading-element" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;">⚡ Categorized Action Bar &amp; Arsenal Drawer</h3><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--categorized-action-bar--arsenal-drawer" class="anchor" aria-label="Permalink: ⚡ Categorized Action Bar &amp; Arsenal Drawer" href="https://github.com/shadows-eye/shadows-hud#-categorized-action-bar--arsenal-drawer" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">Action Speeds</span>: Dedicated tabs for <span style="font-weight: 600;">Free</span> (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">Freie</code>), <span style="font-weight: 600;">Simple</span> (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">Einfache</code>), <span style="font-weight: 600;">Complex</span> (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">Komplexe</code>), <span style="font-weight: 600;">Interrupt</span> (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">Verteidigung</code>), and <span style="font-weight: 600;">Macros</span>.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Compendium Action Integration</span>: Automatically merges your character's actions with standard system compendium actions.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Full Slide-Out Drawer</span>: Access all character skills, inventory gear, and actions in a slide-out cyberpunk datapad drawer with live search and category filtering.</li></ul></h1><h3 tabindex="-1" class="heading-element" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;">👥 Active Players &amp; Performance Monitoring</h3><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--active-players--performance-monitoring" class="anchor" aria-label="Permalink: 👥 Active Players &amp; Performance Monitoring" href="https://github.com/shadows-eye/shadows-hud#-active-players--performance-monitoring" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">Integrated Player Status Pill</span>: Top bar status pill showing live player counts and real-time canvas FPS performance (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">60 FPS</code>).</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Player Popup &amp; AFK Detection</span>: Displays connected players with custom user colors, GM badges, and automatic <span style="font-weight: 600;">AFK</span> status detection after 60 seconds of inactivity. Click any player to pan the camera and ping their character token.</li></ul></h1><h3 tabindex="-1" class="heading-element" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;">🎯 GM Target Locking &amp; Combat Controls</h3><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--gm-target-locking--combat-controls" class="anchor" aria-label="Permalink: 🎯 GM Target Locking &amp; Combat Controls" href="https://github.com/shadows-eye/shadows-hud#-gm-target-locking--combat-controls" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">GM Target Lock (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">🔒</code>)</span>: Keep the HUD focused on a target actor while managing multiple combatants.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Frameless Crosshair Target Button</span>: Centered red glowing target crosshairs HUD button for fast attack rolls against selected tokens.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Initiative &amp; Pass Cycling</span>: Clickable initiative pill showing formulas (e.g. <code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">8+1d6</code>) or active combat scores (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">⚔️ 14 · Pass 1</code>) with Next Turn (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">⏭️</code>) and Next Pass (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">⏩</code>) controls.</li></ul><hr style="height: 0.25em; border-width: 0px; border-style: none; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px;"></h1><h2 tabindex="-1" class="leading-tight text-3xl sm:text-4xl text-white border-b border-gray-800 pb-4 mb-6 mt-12" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 1px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;">🔊 Audio &amp; Sound FX Integration</h2><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--audio--sound-fx-integration" class="anchor" aria-label="Permalink: 🔊 Audio &amp; Sound FX Integration" href="https://github.com/shadows-eye/shadows-hud#-audio--sound-fx-integration" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.0938px; left: -28px; transform: translateY(calc(-50% - 0.3rem));"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><p dir="auto" style="margin-bottom: 16px; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; letter-spacing: normal; background-color: rgb(13, 17, 23);">Shadows Combat HUD features synchronized audio feedback for weapon draws, gunshot bursts, spellcasting, damage resistance tests, and HUD interactions.</p><p dir="auto" style="margin-bottom: 16px; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; letter-spacing: normal; background-color: rgb(13, 17, 23);">For the best audio experience, we recommend using the <span style="font-weight: 600;">Game Audio Bundle</span> modules created by <span style="font-weight: 600;"><a href="https://github.com/datdamnzotz" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; text-underline-offset: 0.2rem;">datdamnzotz</a></span>:</p><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;"><code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">gAudioBundle-1</code></span></li><li style="margin-top: 0.25em;"><span style="font-weight: 600;"><code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">gAudioBundle-2</code></span></li><li style="margin-top: 0.25em;"><span style="font-weight: 600;"><code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">gAudioBundle-3</code></span></li><li style="margin-top: 0.25em;"><span style="font-weight: 600;"><code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">gAudioBundle-4</code></span></li></ul><p dir="auto" style="margin-bottom: 16px; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; letter-spacing: normal; background-color: rgb(13, 17, 23);"><em>Note: If audio modules are not installed or active, the HUD operates silently.</em></p><hr style="height: 0.25em; border-width: 0px; border-style: none; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px;"></h1><h2 tabindex="-1" class="leading-tight text-3xl sm:text-4xl text-white border-b border-gray-800 pb-4 mb-6 mt-12" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 1px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;">🙏 Credits &amp; Acknowledgments</h2><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--credits--acknowledgments" class="anchor" aria-label="Permalink: 🙏 Credits &amp; Acknowledgments" href="https://github.com/shadows-eye/shadows-hud#-credits--acknowledgments" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.0938px; left: -28px; transform: translateY(calc(-50% - 0.3rem));"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li><span style="font-weight: 600;">Inspiration</span>: Special thanks and credit to <span style="font-weight: 600;"><a href="https://theripper93.com/" rel="nofollow" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; text-underline-offset: 0.2rem;">TheRipper93</a></span> for the visual and structural inspiration derived from his incredible <span style="font-weight: 600;">Argon Combat HUD</span> module for Foundry VTT. Visit his website at <a href="https://theripper93.com/" rel="nofollow" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; text-underline-offset: 0.2rem;">theripper93.com</a> for more premium Foundry VTT modules and tools!</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">Game Audio</span>: Thanks to the <span style="font-weight: 600;"><a href="https://github.com/datdamnzotz" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; text-underline-offset: 0.2rem;">datdamnzotz</a></span> of the <span style="font-weight: 600;">Game Audio Bundle</span> modules for providing sound FX used in audio pipelines.</li><li style="margin-top: 0.25em;"><span style="font-weight: 600;">System</span>: Built for the <span style="font-weight: 600;">Shadowrun 5e</span> system for Foundry VTT (<code style="font-family: &quot;Monaspace Neon&quot;, ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; padding: 0.2em 0.4em;">shadowrun5e</code>).</li></ul><hr style="height: 0.25em; border-width: 0px; border-style: none; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px;"></h1><h2 tabindex="-1" class="leading-tight text-3xl sm:text-4xl text-white border-b border-gray-800 pb-4 mb-6 mt-12" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 1px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;">💬 Community</h2><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--community" class="anchor" aria-label="Permalink: 💬 Community" href="https://github.com/shadows-eye/shadows-hud#-community" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.0938px; left: -28px; transform: translateY(calc(-50% - 0.3rem));"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><p dir="auto" style="margin-bottom: 16px; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; letter-spacing: normal; background-color: rgb(13, 17, 23);">Join our community on Discord to share feedback, report issues, ask questions, or join the discussion:</p><ul dir="auto" style="margin-bottom: 16px; padding-left: 2em; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><li>💬 <span style="font-weight: 600;">Shadow Plays Discord</span>: <a href="https://discord.gg/r4are6M9Q" rel="nofollow" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; text-underline-offset: 0.2rem;">https://discord.gg/r4are6M9Q</a></li></ul></h1><h2 tabindex="-1" class="leading-tight text-3xl sm:text-4xl text-white border-b border-gray-800 pb-4 mb-6 mt-12" dir="auto" style="margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 1px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;">📜 License &amp; Disclaimer</h2><h1 class="leading-tight text-4xl sm:text-6xl text-transparent bg-clip-text bg-linear-to-r from-cyan-400 to-purple-500 mb-6 mt-8 drop-shadow-md"><div class="markdown-heading" dir="auto" style="position: relative; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23);"><a id="user-content--license--disclaimer" class="anchor" aria-label="Permalink: 📜 License &amp; Disclaimer" href="https://github.com/shadows-eye/shadows-hud#-license--disclaimer" style="background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: none; float: left; padding-right: 4px; margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.0938px; left: -28px; transform: translateY(calc(-50% - 0.3rem));"><svg data-component="Octicon" class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></div><p dir="auto" style="margin-bottom: 16px; color: rgb(240, 246, 252); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; letter-spacing: normal; background-color: rgb(13, 17, 23);">This project is licensed under the <span style="font-weight: 600;">MIT License</span>.</p><div class="markdown-alert markdown-alert-note" dir="auto" style="padding: 8px 16px; color: rgb(240, 246, 252); border-left: 4px solid rgb(31, 111, 235); font-family: &quot;Mona Sans VF&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans Backtick Fix&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(13, 17, 23); margin-bottom: 0px !important;"><p class="markdown-alert-title" dir="auto" style="margin-bottom: 16px; align-items: center; line-height: 1; display: flex; color: rgb(68, 147, 248);"><svg data-component="Octicon" class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg>Note</p><p dir="auto" style="margin-bottom: 0px;"><span style="font-weight: 600;">Fan-Created Unofficial Content</span>:<br><span style="font-weight: 600;">Shadows Combat HUD</span> is an unofficial, fan-made module developed for the Shadowrun tabletop gaming community. This module is <span style="font-weight: 600;">not</span> affiliated with, endorsed, sponsored, or approved by Catalyst Game Labs or The Topps Company, Inc.<br>All Shadowrun trademarks, logos, universe references, and game mechanics are copyright © The Topps Company, Inc. and Catalyst Game Labs.</p></div></h1>

Kostenlos Details anzeigen →

AI Friend

<h1>AI Friend</h1><div>AI Friend is an immersive intelligence module for Foundry Virtual Tabletop. Leveraging Google Vertex AI (Gemini models), it provides a dynamic, "in-universe" chat experience that reacts to your game's context, history, and specific journal entries.</div><div>Whether it’s a ship’s computer, a magical grimoire, or a cyberpunk hacked line, AI Friend makes your NPCs and interface come alive.</div><h2><span style="font-size: 1.5rem;">🚀 Key Features</span></h2><h2><a href="https://foundryvtt.com/packages/smartphone-widget" target="_blank" rel="noopener noreferrer" class="text-cyan-400 hover:underline" style="color: oklch(0.789 0.154 211.53); font-size: 14px;">📱 Smartphone Widget Integration</a></h2><h2><span style="color: rgb(255, 255, 255); font-size: 14px;">Take immersion to the next level. When both modules are installed, AI Friend automatically installs a dedicated AI Chat Bot App inside the virtual smartphone.</span></h2><div>In-World Tech: Players can open their smartphone widget and chat with the AI just like a modern messaging app.<br>Seamless Sync: Conversations flow between the standalone window and the smartphone app.<br>Pocket Companion: Perfect for Cyberpunk Red, Shadowrun, or modern settings where players need a digital assistant on the go.</div><h2>🛠️ Configuration &amp; Setup </h2><div>1. Prerequisites </div><div>You must have a Google Cloud Project with the Vertex AI API enabled. You will need: </div><div>Project ID </div><div>API Key </div><div>Location (Region) </div><div>2. Module Settings </div><div>Once installed, go to Configure Settings &gt; Module Settings &gt; AI Friend: </div><div>Enter your GCP Project ID, API Key, and Location. </div><div>(https://www.google.com/search?q=Optional) Select your preferred Gemini Model ID (default: gemini-2.5-pro). </div><div>Click Access Control to select which players can use the AI. </div><div>3. Personality Configuration </div><div>Open the AI Friend window (Robot Icon in Token Controls) and click the Cog icon (GM Only). </div><div>Designation: Name your AI (e.g., M.I.R.A.). </div><div>Tone: Set the attitude (e.g., "Cynical, Analytical"). </div><div>World Context: Drag Journal Entries into the "Linked Database" area. The AI will read these to learn about your world. </div><div>Core Directives: Write a system prompt to define the AI's role. </div><h2>🧠 Memory &amp; Storage </h2><div>The module uses a dedicated Item (default name: "M.I.R.A") in your world to store all data. </div><div>Flags: Personality settings, conversation history, and memory logs are stored as flags on this item. </div><div>Consolidation: You can manually "consolidate" the current chat into long-term memory using the Brain icon in the header. </div><div>Interface Overview</div><div><br></div><h2>🧩 Module Settings</h2><div>1. Enter your GCP Project ID, API Key, and Location. </div><div>2. (Optional) Select your preferred Gemini Model ID (default: `gemini-2.5-pro`). </div><div>3. **Access Control:** Select which players can use the AI.</div><div><br></div>

Premium Details anzeigen →

Khunchom City Map

<h1>This is for the City of Khunchom</h1> <p>The map is designed for use with FoundryVTT. The package is included with the map in a separate web format and can also be used for other VTT platforms. <a href="https://ulisses-ebooks.de/product/aventurien-karte-khunchom-fuer-foundryvtt/"><img alt="Khunchom" class="max-w-full rounded shadow-lg my-4" src="/cache/images/Shadow-Plays-de_dsa5-khunchom_assets_Banner_Khunchom.webp"/></a></p> <p>New lighting and numerous markers, some with handwritten details about the most important locations in Khunchom, along with several service providers created by Weltenformer and a matching grid, allow you to experience Khunchom in a completely new way without much preparation.</p> <p>These modules were created by fans and are available for purchase via the ulisses-ebooks.de website.</p> <p>You can also contact us via Discord.</p> <p>This map also includes various god symbols that have been created. These are included as WebP and PNG files in a separate zip file.</p> <p>Khunchom: Crossed Khunchomer on a blue background, framed in gold. Khunchom is the capital of the Grand Duchy of the same name, located at the mouth of the Mhanadi River where it flows into the Pearl Sea. This cosmopolitan city is a melting pot of many Aventurian cultures (only about 60% Tulamids). Since flying is still taking place at the beginning of the day, it's also the day of the day, and the city is still being "Maraskanized." The influence of the Middle Kingdom on the city is also unmistakably evident in the architectural style of some houses.</p>

Partner Details anzeigen →