A FoundryVTT module that changes the behavior of left clicking on a Scene or a Scene Link. When this module is activated, left-clicking on a Scene or a Scene Link will "view" the Scene instead of rendering the Scene Config Sheet.
The Scene Clicker module requires you to install ruipin's libWrapper library.
Activating both modules in your world will override the left-click behavior on Scenes.
- Step 1: activate this module in your world
- Step 2: in the Scenes Directory panel, in Journal Entries or on the Navigation menu, left-click on any of your scenes
- Step 3: bask in the glory of viewing the Scene instead of having the Scene Config Sheet pop up
Additional options: hold Ctrl to Activate the Scene or hold Alt to render the Config Sheet.
Again, enormous thanks to Alessio Calì for making the required changes to update the Scene Clicker module for Foundry V9.
Enormous thanks to Alessio Calì for making the required changes to update the Scene Clicker module for Foundry 0.8.x.
Removed the use of the libWrapper
shim. Now, the full libWrapper
library is required to run this module.
Added extra functionality: The hotkeys now work when clicking on the Scenes in the navigation bar too!
Added extra functionality: Use Ctrl+LeftClick to Activate Scene and Alt+LeftClick to Render the Scene Config Sheet.
Added support to clicks on Journal links. Special thanks to ruipin for his help troubleshooting!!!!
Initial release. Merry Christmas, y'all <3
This module relied heavily on The League of Foundry Developer's FoundryVTT Module Template. This is a great resource to get started in developing cool stuff for FoundryVTT!
This module uses ruipin's libWrapper library. Take a look at his stuff if you want to develop modules for FVTT that override its default behaviors.
This module was originally developed during the D20 Day Hackathon in 2020.
A part of the module still needs to be re-written - specifically, the wrapper on the SidebarDirectory.prototype._onClickEntityName
function. This will be deprecated in 0.9.x and needs to be updated to the Document#documentName
property instead.