Hot Pan & Zoom! - A module for Foundry VTT
Channel: coffiarts
Date: 2023-02-18

Take control over your players' canvas position and zoom (manually or by macro) for demonstrations and cinematics.
*Are you a gamemaster running Virtual Tabletop RPG games with Foundry VTT?*
And are you tired of your players complaining about things like...
- "Hey, where's my token gone again?"
- "Where the h... are you (the GM)? I think you've lost us! What are you trying to show us over there?"

So here's a solution to it. Watch a quick demo of my self-created module, "Hot Pan & Zoom!",  for Foundry VTT.

_"One Thing to Pan Them! One Thing to Find Them! One Thing to Zoom them and to the GM's Canvas Bind Them!"_

It is a systems-agnostic utility for keeping players' canvas position & zoom in sync with the gamemaster's screen.

*Why all of this?*
It happens to me quite often that I (as the GM) like panning and scrolling around , enthusiastically trying to demonstrate something in the scene to my players, but I tend to forget that they cannot follow me on their screens! So I am frequently losing their attention without noticing.

And a more fancy thing: I like scripting big macros for playing cinematic animation sequences that do a lot of stuff across the scene. But then I forget that most of it won't be noticed by the players, as it happens to take place in a far-away corner of the scene that they are currently just not looking at! :(

And that's the reason I created this extension.

For instance, it allows to take over control of the players' canvas for a short time to draw their attention to important things ("Hey! Have a look at THIS!").

And it comes in handy for cinematic reasons, like in the animation sequence shown in the video. Feel free to experiment!

*Want to grab it (for free)? Want to know more?*
Find even more details about it ...
- on GitHub: https://github.com/coffiarts/FoundryVTT-hot-pan 
- on the Foundry VTT package repo: https://foundryvtt.com/packages/hot-pan 

Learn more about Foundry VTT: https://foundryvtt.com/

*Credits:*
- Animations created with JB2A (Jule's and Ben's Animated Assets) and and otigons automated animations for J2BA: https://github.com/Jules-Bens-Aa/JB2A_DnD5e and https://github.com/otigon/automated-jb2a-animations
- This module uses socketlib by manuelVO: https://github.com/manuelVo/foundryvtt-socketlib
- Backgroud Music: "The Countdown" from "Tabletop RPG Music": https://github.com/Tabletop-RPG-Music/tabletop-rpg-music/