Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

How to produce player-movable flashlight beams?

Good afternoon all, I have a spooky Halloween map that I'm putting together for my group's next session and, if at all possible, I really want to equip the players' tokens with flashlights for use with the new dynamic lighting. I've found a video (linked below) where someone pulls off exactly what I'm hoping to achieve - problem is, I'm not very code-savvy and have no experience with the API. Can anyone who's an experienced Roll20 master-user go through the video and provide a simplified guide on how to do this? If you have an alternate method or plugin to advise, please let me know. Thank you! <a href="https://www.youtube.com/watch?v=aMJkkG01ZSI" rel="nofollow">https://www.youtube.com/watch?v=aMJkkG01ZSI</a>
Using legacy lighting set the distance and cut the angle down to about 9% on each character's token. You can manually dim the light as the game progresses. No API required.
You can use torch api.&nbsp; Setup keys for the progression or I guess regression of the light settings as the game goes on.&nbsp; The Syntax will be something like: !torch 120 120 yes Target XXX XXX is the angle of the light where the center of the angle is the top of the token where the rotate button is for the player.&nbsp; I believe 60 is the default for bullseye lantern so you probably want something much narrower and if you want the light to slowly dim over time that second 120 needs to slowly reduce.&nbsp; Full dim would be 120 -5, if the token is 5 width, -10 if the token is 10.&nbsp;&nbsp;
He is a Plus level sub, he can't use Torch!, while you could automate the light for very cool effects with an API, it can be done easily with a few edits on the fly.