by Trenloe
Total Subscribers:
Description
This extension is for those among us who use a TV for their face-to-face games and use miniatures on the TV, requiring them to size any maps to match have 1 square on the map = 1 physical inch on the TV screen. It allows the GM to set the size and resolution of their TV (currently only 16:9 format TVs are directly supported) for their campaign, and then can use a right-click menu on the TV (player) view to auto size the image to match 1 grid square = 1 physical inch on the TV.
Use
The first time you load a campaign with this extension active you need to set the TV size and resolution via a chat command. Use: /tvsize TV size in inches TV resolution in pixels (height/Y dimension) An example is: /tvsize 43 1080 for a 43 inch (diagonal measurement) TV with 1080p resolution (full HD). If you're using a 4K (UHD) TV use the vertical resolution of 2160.
You only need to do this once as it is stored in the campaign database. You can check the setting by typing /tvsize in the chat window.
The resizing relies on the TV size and resolution stored in the database (using the /tvsize command) and the grid set on the map by the GM. The resizing will not work without a grid!
The GM should set a grid on the map at the size they wish to be sized as 1 inch on the TV display. The GM should share the map to the player instance that is connected to the TV and then on the player (TV) instance the controlling user (probably the GM if the player instance is connected by localhost) should use the right-click menu on the image, selecting "View" then the "Resize to Grid square" icon (see screenshots). This will resize the image so that the grid matches 1 inch on the TV and also move the image to the top left of the screen.
UUID b8c0d83e-d525-11eb-8c52-0050562be458