module

Nik's Dynamic Roll Area

Endorsements
0
Installs
0.02%
Comments
0
Latest version14.0.0
Minimum Core13
Compatible Core14
Last updated1 month ago
Created1 month ago
Authors
Languages English
Systems All systems
Project source Project URL

Nik's Dynamic Roll Area

A lightweight Foundry VTT module that ensures 3D dice rolled with Dice So Nice dynamically exclude the chat log and sidebar area across all screen resolutions, window sizes, and sidebar states.


Compatibility

  Minimum Verified
Foundry VTT V13 V14

This module is system-agnostic — it works with any game system.

Required Dependency: Dice So Nice


Other Modules by Nik

⚔️ Combat & Token Tools

🎲 Visuals & Display

  • Nik's Dynamic Roll Area – Dynamically restricts Dice So Nice 3D dice rolling area to exclude the sidebar / chat log across all screen resolutions and window sizes.
  • Nik's Effects Panel – Modern ApplicationV2 floating active effect tracker with rich tooltips and role permissions.

⚙️ Utilities & System Management

  • Nik's DnD5e Tweaks – Consolidated collection of quality-of-life enhancements and combat automation tweaks for DnD5e.
  • Nik's Settings Locks – Soft-lock and hard-lock client settings and keybindings across all connected players.
  • Nik's Compendium Search Tweaks – Configure which compendium packs are included or excluded from native sidebar search.
  • Nik's Show & Tell – Share popout images to chat and paste image files directly into chat messages.
  • Nik's Zoom / Pan Options – Touchpad and scroll wheel pan/zoom controls and canvas navigation enhancements.
  • Nik's KTX2 Converter – Batch convert scene tiles and textures to GPU-optimized KTX2/Basis format.
  • Nik's Copy Environment – Copy-paste environment light and sound setups between scenes.
  • Nik's Wild Magic – Automated wild magic surge checks and surge table rolls for DnD5e Sorcerers.

Features

  • Dynamic Exclusion: Guarantees that 3D dice physics barriers exclude the right-hand sidebar and chat log.
  • Resolution & Resize Aware: Responds dynamically to window resizing, display scale changes, and sidebar collapse/expand transitions.
  • Foundry V13 & V14 Compatible: Built for modern Foundry VTT DOM structures and Application architectures.
  • Client Setting: Per-client setting in Module Settings to enable or disable dynamic sidebar exclusion.

Installation

Via Manifest URL

  1. In Foundry VTT, go to Settings → Manage Modules → Install Module
  2. Paste the following manifest URL:
    https://github.com/nschoenwald/niks-dynamic-roll-area/releases/latest/download/module.json
    
     
  3. Click Install

Manual

  1. Download the latest release from the Releases page
  2. Extract into your Foundry VTT Data/modules/niks-dynamic-roll-area directory
  3. Enable the module in Settings → Manage Modules

License

This module is licensed under the MIT License.

Subscribe
Notify of
0 Comments
0
Would love your thoughts, please comment.x
()
x