Consider allowing players whose token is hidden to be able to see and control the token
In order to submit an effective feature request, please include the following information along with your request.
At present there is no way to represent invisible players. It would be convenient if players whose token is marked as hidden could still interact with and control the token providing a good simulation of invisible players.
I realise that this is not for everyone as one common use case is to hide player tokens to restrict player vision on a scene, so this would have to be a configure via game settings, possibly permissions.
Ideally when a character is invisible they should not be visible to the rest of the players, but should still be able to interact with the scene/move the token etc.
This is certainly not high priority but it is (I think) easy to implement and allows modelling of something that is currently not possible.
I have prototyped it with the following changes: Sightlayer.updateToken - change the following test
if ( token.data.hidden && !game.user.isGM) return;
if ( token.data.hidden && (!game.user.isGM && !token.owner)) return;
and similarly in token.isVisible()
if ( this.data.hidden ) return gm;
if ( this.data.hidden ) return gm || this.actor.owner;