Dynamic Lighting Tool I originally titled this script DLTool, but once I sent it to One Click decided that " Dynamic Lighting Tool " was a more descriptive term for people looking through the dropdown list. Look for it there under that name. "DLTool" is still a shorthand way of referring to it. DLTool is a script that performs a host of Dynamic Lighting tasks. It allows you to change most Dynamic Lighting settings on tokens and pages in real time, without needing to call up dialog boxes. It also analyzes many common Dynamic Lighting issues and suggests solutions. Code Available on One-Click install Video Tutorial by the illustrious Nick Olivo! Features: A full report of all current relevant Dynamic Lighting information on the current page and the selected token. A "Why can't this token see?" button that performs a detailed analysis of the selected token and tries to pinpoint what the problem might be. A list of things to check manually that cannot be handled by mod scripts. Preset buttons for common lighting solutions. Identifies controllers and represented sheet (if any) of selected token. Extensive hover text over most labels and settings with explanations and tips. If the checkLightLevel script is installed (Auto-installed by One Click, or get it here ), it will inform you of whether the token has light shining on it and how much. Dependencies: Token Mod (available from One Click). This is used for setting token values. There are many idiosyncrasies in the Mod system for tokens, and the Aaron has already done the hard work of accounting for them. checkLightLevel (by Oosh, soon in One Click) DLTool will install these as dependencies, along with any of their own dependencies, if installed from One Click. Command: !dltool or !dltool --report For sub-reports (will show only the relevant: !dltool --vision !dltool --light !dltool --page Report Screen "Why can't this token see?" Function Goes through list of common issues and reports on each, as well as suggesting solutions. Each test is color coded. Green = No problem. Amber = Caution. This may give problems in some circumstances. Example. Token has no controller. This is only a problem if it is not a GM NPC, but might be a problem if it is intended for player use. Red = Problem that will likely prevent this token from using Dynamic Lighting. Updates: Page Plus There is now a "Page Plus" option that controls some page settings that are tangential to Dynamic Lighting, such as controlling the grid settings. For example, a common procedure in setting up lighting is to divide the grid into 8ths, so you can snap the lines to just inside the normal intersection, allowing players to see part of the wall. There are now preset buttons for that, as well as buttons for controlling grid color and opacity, page background color, grid type, diagonal measure and more. To access these settings, press the little "+" button next to the page button in the footer. Fit Scale to Map The in-game instructions explain how to use this function: Often a map will have a printed scale that does not correspond to a grid setting. This is typically true of city and overland maps. To set the page scale to correspond to the printed scale, first use the Measurement Tool to measure the printed scale. You may need to hold down the alt/opt key to avoid snapping and get a precise measurement. Remember this number, then press the button below and enter that number into the dialog box. (click for animation) Color Picking: Anywhere you can set color ( token night vision, token light, grid color , or page color ) already has a swatch box. Currently, you can click on the entry for any color definition and enter the new definition manually. With this new version, you can also click on any of the swatches to call up a color picker. The buttons on the color picker match the Roll20 pallet. You can try out multiple options very quickly. Need to find the perfect green for that ghost light? Click-click-click to find the perfect one. Where applicable, you can also control the opacity on this screen. (click for animation)