Register

PF2e Visioner

An Add-on Module for Foundry Virtual Tabletop

Author: Roi007leaf Project Source Foundry Versions 13+ (Verified 13) Last Updated 1 week, 2 days ago

🧠 PF2E Visioner — Full Module Overview

PF2E Visioner is a highly advanced visibility manager for Pathfinder 2e games on Foundry VTT. It empowers GMs with precision control over what each token sees, automates visibility state transitions, and integrates directly with PF2E rules and actions.

 

---

🔍 Core Features

🔁 Per-Token Visibility Management

Set unique visibility states per observer-token pair: Observed, Hidden, Undetected, Concealed.

Enables asymmetric vision—e.g., one creature may see a target as observed, another as undetected.

Visibility stored in token flags for persistent tracking.

 

 

🎛️ Modern Interface (ApplicationV2)

Clean, responsive UI with color-coded indicators.

Uses "traffic light" color system with support for colorblind modes.

Always-visible headers and footers with scrollable tables.

Token hover highlighting in dialogs for easy ID.

 

 

🧑‍🦯 Colorblind Accessibility

Accessibility modes: Protanopia, Deuteranopia, Tritanopia, Achromatopsia.

Adds pattern indicators and alternative schemes.

 

 

🧠 PF2E Rule Automation

Sneak, Hide, Point Out, Seek, Create a Diversion, and Damage Consequences actions are fully supported via dialogs.

Automatically applies off-guard condition based on hidden/undetected visibility.

Enforces Seek distance limits (30 ft in combat, customizable).

Damage Consequences Dialog prompts GMs when a hidden attacker deals damage, allowing visibility updates.

 

 

 

---

✨ Visual Effects and Tooltips

👁️ Token Feedback

Real-time transparency and overlay styling based on visibility.

Smooth transitions and fade-ins for state changes.

 

 

🧰 Tooltip System

GMs get hover-based tooltips showing how any token sees any other.

ALT key = see from controlled token's perspective.

"O" key = toggle observer/target in tooltip.

Player access is configurable and scoped.

 

 

 

---

 

🛠️ Rule Element Integration

Custom PF2eVisionerVisibility Rule Element:

 

Supports:

Direction (to, from)

Observer types (all, allies, enemies, selected, targeted)

Modes (set, increase, decrease, remove)

Duration and range control

 

---

 

⚙️ Settings and Customization

🔧 Core Settings

Enable/disable auto-application of off-guard.

Custom Seek range ooc and ic.
Seek templates support (30ft).

Tooltip font size slider (per-client).

Block tooltips for players unless toggling manually.

“Ignore Allies” for streamlined dialogs (players see only NPCs, and vice versa).

 

 

📑 Enhanced Dialog Behavior

Dialogs only show when actions are valid (e.g., no “Create a Diversion” with no visible targets).

Combat/initiative-based ephemeral effect durations.

Range-based visual and audio feedback.

 

 

---

 

🧪 Developer API

🚀 Programmatic Access

const api = game.modules.get("pf2e-visioner").api;

getVisibility(observerId, targetId) → returns state

setVisibility(observerId, targetId, state)

openVisibilityManager(token)

updateTokenVisuals()

getVisibilityStates()

Full support for ephemeral effects and socket interactions

 

 

 

---

 

💡 UX and Quality-of-Life Enhancements

Context menu and token HUD integration (eye icon).

Keyboard shortcut: Ctrl + Shift + V.

Fixed headers and themed scrollbars in dialogs.

Client-side settings with hot-reload support.

Tooltip settings and player-access options.

 

 

 

---

 

🔧 Technical Stack and Compatibility

FoundryVTT v13.341+, PF2E system v6.0.0+

Built using ES

Modules and ApplicationV2

Socket-ready, multiplayer-compatible

Fully localized (EN available)

Hot reload + dev-friendly structure with JSDoc and modular architecture

Supported Game Systems

  1. Pathfinder Second Edition

    Latest Version: Version 7.4.3 Last Updated 2 weeks, 6 days ago

Categories

Available Versions

  1. Version 3.1.5

    1 week, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  2. Version 3.1.4

    1 week, 5 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  3. Version 3.1.3

    1 week, 5 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  4. Version 3.1.2

    1 week, 6 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  5. Version 3.1.1

    1 week, 6 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  6. Version 3.1.0

    2 weeks ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  7. Version 3.0.6

    2 weeks, 1 day ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  8. Version 3.0.5

    2 weeks, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  9. Version 3.0.4

    2 weeks, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  10. Version 3.0.3

    2 weeks, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  11. Version 3.0.2

    2 weeks, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  12. Version 3.0.1

    2 weeks, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  13. Version 3.0.0

    2 weeks, 3 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  14. Version 2.7.1

    2 weeks, 6 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  15. Version 2.7.0

    3 weeks, 4 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  16. Version 2.6.9

    3 weeks, 5 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  17. Version 2.6.7

    3 weeks, 5 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  18. Version 2.6.6

    3 weeks, 6 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  19. Version 2.6.5

    4 weeks, 1 day ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  20. Version 2.6.3

    4 weeks, 1 day ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  21. Version 2.6.1

    4 weeks, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  22. Version 2.6.0

    4 weeks, 2 days ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  23. Version 2.5.3

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  24. Version 2.5.2

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  25. Version 2.5.1

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  26. Version 2.5.0

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  27. Version 2.4.0

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  28. Version 2.3.1

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  29. Version 2.3.0

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  30. Version 2.2.0

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  31. Version 2.1.3

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  32. Version 2.1.2

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  33. Version 2.1.1

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  34. Version 2.1.0

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  35. Version 2.0.1

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  36. Version 2.0.0

    1 month ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  37. Version 1.8.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  38. Version 1.7.1

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  39. Version 1.7.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  40. Version 1.6.1

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  41. Version 1.6.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  42. Version 1.5.1

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  43. Version 1.5.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  44. Version 1.4.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  45. Version 1.3.3

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  46. Version 1.3.2

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  47. Version 1.3.1

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  48. Version 1.3.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  49. Version 1.2.2

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  50. Version 1.2.1

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  51. Version 1.2.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  52. Version 1.1.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  53. Version 1.0.3

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  54. Version 1.0.2

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  55. Version 1.0.1

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes
  56. Version 1.0

    1 month, 1 week ago
    Foundry Version 13+ (Verified 13) Manifest URL Read Notes