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

Dynamic Lighting - Limiting to own light source?

Is it possible, with LoS enabled, to limit a token's view to only what it's own light source produces? Hypothetical scenario: A player is remotely viewing a large room on the other side of the map. He has a "View" token there, and the room is well lit. However, the particulars of his view limits him to only being able to see 10ft from the token. Is this possible without using Fog of War or manually applying DS Walls around the View Token every time it moves?
One could write a script to move a dynamic light wall circle with the token whenever the token moved (or adapt an existing carrying script), but there's no "native" way to do it that I know of. Depending on how soon you need it, there's also a suggestion marked "in development" which would probably do what you want: <a href="https://app.roll20.net/forum/post/1239598/add-different-light-types-to-dynamic-lighting" rel="nofollow">https://app.roll20.net/forum/post/1239598/add-different-light-types-to-dynamic-lighting</a>
1415077331
The Aaron
Roll20 Production Team
API Scripter
If this were my game, I'd probably duplicate the map with no light sources, give the player their viewing token on the copy, then drag their player onto it when they want to do the viewing. Another option would be to give them a token that is an enormous black square with a tiny 10' radius hole in it to move about. Kind of depends on your map. A rhird option is to do the first suggestion, but on another section of the same map so you don't need to deal with players on multiple pages.
Currently the default is that only players that can control a token can see the light it emits. Unless you check the "All Players See Light" box under the Advanced settings. So if the player in question's token Has Sight, and Emits Light at 10ft, that would give you what you want. If you have additional light sources in the room that you don't want *that* player to see, but *other* players need to see, then you could leave the "All Players See Light" box unchecked, and give control permissions to all the other players but the player in question. If you then put those other light sources on the Dynamic Lighting or Map layer, the players won't be able to move them even though they can "control" them.
I hadn't even thought of that, I typically default my light sources to "All players can see". As a semi-related question, is it possible to give players vision from a token not on the token layer? For instance, if I wanted the "View" token of the previous example to be stationary without the player able to move it - or if I wanted the token to be invisible to the player but the sight still there?
If a token "Has Sight" and a player can control it, in theory they should be able to "see" anything that token could see.
1415227281
Gauss
Forum Champion
You cannot give a specific player the ability to see a light source if it is on the Map or Dynamic Lighting layer. Only "All players can see" will work on those two layers.