Skip to content

Releases: CtrlAltDefeatAM/Portrait-Token-Broadcast-CtrlAltDefeat

Portrait Token Broadcast - CtrlAltDefeat v0.0.4

Choose a tag to compare

@CtrlAltDefeatAM CtrlAltDefeatAM released this 06 Aug 18:41

Portrait Token Broadcast - CtrlAltDefeat v0.0.4

Portrait Token Broadcast v0.0.4 is a lightweight maintenance release focused on the compendium icon and reducing unnecessary runtime work.

Compendium

  • Confirmed the Macro uses the generic Foundry icons/svg/eye.svg icon
  • Removed custom module artwork from the compendium Macro document
  • Preserved the clean readable Macro launcher

Lightweight Runtime

  • Uses narrow and idempotent Foundry hooks
  • Does not use background polling
  • Does not use recurring canvas checks
  • Does not download executable code at runtime
  • Avoids unnecessary global DOM scanning
  • Remains idle until the Macro is executed or a marked popout renders

Minified Production Build

  • Kept the complete production implementation minified
  • Kept production JavaScript in .min.js files
  • Omitted source maps
  • Omitted unminified production implementation files
  • Preserved the locally installed module API architecture

Preserved

  • Token artwork broadcasts
  • Tile artwork broadcasts
  • Cinematic chat cards
  • Discord and Patreon chat-card controls
  • Discord and Patreon ImagePopout title-bar controls
  • Character and creature-size display
  • Randomized visual accents
  • Shared ImagePopouts
  • Foundry VTT v14 support

Installation

Install using this manifest URL:

https://raw.githubusercontent.com/CtrlAltDefeatAM/Portrait-Token-Broadcast-CtrlAltDefeat/main/module.json

After installation:

  1. Enable Portrait Token Broadcast - CtrlAltDefeat.
  2. Open the Portrait Token Broadcast compendium.
  3. Import the Portrait Token Broadcast Macro.
  4. Select a Token or Tile.
  5. Run the Macro.