In addition to the controlled by and such add a dropdown like the handouts use of "can be seen by" for players on tokens. Not sure how much work of the engine that would take to create as it may change the way the tabletop is drawn. Maybe a simple "if 'can see', show token image, if not show a default of a 1x1 transparent token (basically invisible to them)" But for powers like see invisible, or perception checks it would be an immense help if say only players X,Y,Z could see said token.
UPDATE: The current thread has the most votes, out of all the related-matching threads Re: Token visibility settings (for invisible and hidden characters, etc). Here is another suggestion thread that came up, seems similar in asking for Visible/Invisible tokens and graphics, https://app.roll20.net/forum/post/1414336/visible-
This would be very useful! I was actually looking around for some way to pull this off using current Roll20 technology, but it seems like the only work-around to do this is to have a separate, but nearly identical map for the players that can see the "invisible" token. However, this involves syncing up all the tokens on both maps, takes up more storage, and becomes a combinatoric nightmare if there are several different kinds of "invisibilities" to account for, each of which can only be seen by certain players. :/
Here are some similar suggestions I identified on the current Roll20 Suggestions forum vote. If you like them, lend them a +1 vote too. IMPORTANT NOTE: The current thread has the most votes, out of all the matching/related thread topics. Voting for this current thread is giving the greatest visibility and numbers to the +1's. Index of some Suggestions regarding Layers and Invisibility Could we have a Stealth layer in addition to the GM Layer that will only show the token to the player who has a high enough Perception roll to see it? https://app.roll20.net/forum/post/1421474/could-we
... Invisible Layer Only Player or GM can see https://app.roll20.net/forum/post/1660460/invisibl
... Multi-Layer Maps & Line of Sight https://app.roll20.net/forum/post/1649267/multi-la
... New Layer https://app.roll20.net/forum/post/1321170/#post-13
... Visibility Setting for all assets: Configure which players can see an asset (Stealth, Hallucinations, Perception, etc) https://app.roll20.net/forum/post/1495573/visibili
... Visible/Invisible Tokens and Objects https://app.roll20.net/forum/post/1414336/visible-
... Visible/Invisible to Specific Players https://app.roll20.net/forum/post/1464355/visible-
... Add a "seen by" drop down to Tokens. (the current thread) https://app.roll20.net/forum/post/1458455/add-a-se
I would LOVE to see something like this. When I DM it would be awesome to be able to let only some characters/players see something through effects like perception or see invisibility. As a player, right now in 5e D&D my character is going to get a familiar that stays invisible (through warlock.) For RP puposes it would be nice if the other players didn't know about it until they find out on their own, but still allow player control and vision of/through the token. DM is in favor, but we can't figure out a good way to make it happen as Roll20 is currently.
This is such a common feature for so many games that I think it fits within the system agnostic principles of roll20.net. Looks like this is the one with the most votes, so I delted mine and put my votes here. Actually I went ahead and voted for all of them in case another one gets the atention.
This would be great for strategy board games where each player could keep tokens on the map with numbers of forces. Or something like seen only by controller.
This would be an incredible addition.
This thread got buried over numerous other suggestions throughout the past year, but this is still something that would be a great help if added.
I'm guessing this is a Canvas request?
Seriously Dev's, please do this! This would be such a good way of setting up suprise rounds of combat and great for RP development!
I would love everyone involved in this for a very very long time.
This would be enormously helpful. We deal with situations like player invisibility almost every single session. I have to put the token on the gm layer, whisper his location to the player, he whispers where he is moving, I move his token, etc. And I constantly have to switch layers doing this. Please implement this.
I use the !bump script to do this But I have the same issue everyone else has... I as GM, have to move token via whisper for movement. but if the PC ping's his location or new location....other PC's see this... even if they are trying to use the ruler to determine movement...all players see this...and know OoC that it is happening...:( +1