BeneosBattlemaps / beneos-module

1 stars 2 forks source link

Beneos Battlemaps: Prevent Players from seeing DM specific images (So we can disable Remove The Lock View Dependency) #139

Open BeneosBattlemaps opened 3 months ago

BeneosBattlemaps commented 3 months ago

Since I expect Lock View not beeing updated anymore and it also causes some issues I would like to cut it from the dependencies.

Narrowing down the main core features I need from this module, I came up with just a single demand I would like to ask you add to the Beneos Module.

I will open a ticket but here is a brief description:

Lock View Mainly is used to limit the canvas, so users can not see the DM Navigation Bar [1] below and the images compass [3] and scene explanation [2] on the scenes. Those are simple WebP-files that should not be visible to users. Yes you could make them invisible, but then it would have a transparency for the DM and I want it to be visible for better readability, but I also do not want the players to see these DM specific images.

image

1: The tiles containing the following webps '(with .webp) should not be visible to non DM users, as if they were journals they do not have rights for (for example). They should not see or interact with it:

How this is achieved is up to you, but I would prefer to have it treated as toggled the visibility state to invisible for players automatically, so I do not have to change any maps afterwards (what would be A HUGE task with over 2500 scenes)

LeRatierBretonnien commented 2 months ago

What is the basic behavior of LockView ? It blocks the map to a certain area ?

BeneosBattlemaps commented 2 months ago

Yes, Lock View prevents the players camera to exit a drawing box area. This way we prevent the players to see the DM related (non invisible) Tiles. With Lock view out of service this is no solution anymore.

Am Mi., 29. Mai 2024 um 20:45 Uhr schrieb LeRatierBretonnien < @.***>:

What is the basic behavior of LockView ? It blocks the map to a certain area ?

— Reply to this email directly, view it on GitHub https://github.com/BeneosBattlemaps/beneos-module/issues/139#issuecomment-2138049351, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWMOCHMER3COGKB3425FFF3ZEYO57AVCNFSM6AAAAABIFID6OKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZYGA2DSMZVGE . You are receiving this because you authored the thread.Message ID: @.***>

--


patreon.com/BeneosBattlemaps http://www.twitter.com/gameaholixtv patreon.com/BeneosTokensTokens http://patreon.com/BeneosTokens youtube.com/beneosbattlemaps https://www.youtube.com/channel/UCmrohObg7fLr1M9KqOWYLCQ https://twitter.com/beneos https://twitter.com/Beneos


Vertraulichkeitshinweis

Diese Nachricht und jeder uebermittelte Anhang beinhaltet vertrauliche Informationen und ist nur fuer die Personen oder das Unternehmen bestimmt, an welche sie tatsaechlich gerichtet ist. Sollten Sie nicht der Bestimmungsempfaenger sein, weisen wir Sie darauf hin, dass die Verbreitung, das (auch teilweise) Kopieren sowie der Gebrauch der empfangenen E-Mail und der darin enthaltenen Informationen gesetzlich verboten ist und gegebenenfalls Schadensersatzpflichten ausloesen kann. Sollten Sie diese Nachricht aufgrund eines Uebermittlungsfehlers erhalten haben, bitten wir Sie, den Sender unverzueglich hiervon in Kenntnis zu setzen.

*Sicherheitswarnung: *Bitte beachten Sie, dass das Internet kein sicheres Kommunikationsmedium ist. Obwohl wir im Rahmen unseres Qualitaetsmanagements und der gebotenen Sorgfalt Schritte eingeleitet haben, um einen Computervirenbefall weitestgehend zu verhindern, koennen wir wegen der Natur des Internet das Risiko eines Computervirenbefalls dieser E-Mail nicht ausschliessen.


Confidentiality note This message (including any attachments) contains confidential information intended for a specific individual or entity as the intended recipient. If you are not the intended recipient, you are hereby notified that any distribution, any copying of this message in part or in whole, or any taking of action based on it, is strictly prohibited by law and may cause liability. In case you have received this message due to an error in transmission, we ask you to notify the sender immediately.

Safety warning: Please note that the Internet is not a safe means of communication or form of media. Although we are continuously increasing our due care of preventing virus attacks as a part of our Quality Management, we are not able to fully prevent virus attacks as a result of the nature of the Internet.

LeRatierBretonnien commented 2 months ago

OK, this is not obvious, as this is not possible by Foundy by default. I need to check what can be done in this domain.

LeRatierBretonnien commented 2 months ago

Another solution is to draw walls around the map itself. It will block vision and movement of non-GM players, hence hiding all tiles around the map.

BeneosBattlemaps commented 2 months ago

you will not see the navigation bars and tiles if you control a token and are on a scene that has tokenvision active. The Sceneries and Intros have no token vision active but navigation bars and information for the DM.

Am Mi., 29. Mai 2024 um 22:28 Uhr schrieb LeRatierBretonnien < @.***>:

Another solution is to draw walls around the map itself. It will block vision and movement of non-GM players, hence hiding all tiles around the map.

— Reply to this email directly, view it on GitHub https://github.com/BeneosBattlemaps/beneos-module/issues/139#issuecomment-2138208783, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWMOCHNV26C5TGRWUHCTCKDZEY25ZAVCNFSM6AAAAABIFID6OKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZYGIYDQNZYGM . You are receiving this because you authored the thread.Message ID: @.***>

--


patreon.com/BeneosBattlemaps http://www.twitter.com/gameaholixtv patreon.com/BeneosTokensTokens http://patreon.com/BeneosTokens youtube.com/beneosbattlemaps https://www.youtube.com/channel/UCmrohObg7fLr1M9KqOWYLCQ https://twitter.com/beneos https://twitter.com/Beneos


Vertraulichkeitshinweis

Diese Nachricht und jeder uebermittelte Anhang beinhaltet vertrauliche Informationen und ist nur fuer die Personen oder das Unternehmen bestimmt, an welche sie tatsaechlich gerichtet ist. Sollten Sie nicht der Bestimmungsempfaenger sein, weisen wir Sie darauf hin, dass die Verbreitung, das (auch teilweise) Kopieren sowie der Gebrauch der empfangenen E-Mail und der darin enthaltenen Informationen gesetzlich verboten ist und gegebenenfalls Schadensersatzpflichten ausloesen kann. Sollten Sie diese Nachricht aufgrund eines Uebermittlungsfehlers erhalten haben, bitten wir Sie, den Sender unverzueglich hiervon in Kenntnis zu setzen.

*Sicherheitswarnung: *Bitte beachten Sie, dass das Internet kein sicheres Kommunikationsmedium ist. Obwohl wir im Rahmen unseres Qualitaetsmanagements und der gebotenen Sorgfalt Schritte eingeleitet haben, um einen Computervirenbefall weitestgehend zu verhindern, koennen wir wegen der Natur des Internet das Risiko eines Computervirenbefalls dieser E-Mail nicht ausschliessen.


Confidentiality note This message (including any attachments) contains confidential information intended for a specific individual or entity as the intended recipient. If you are not the intended recipient, you are hereby notified that any distribution, any copying of this message in part or in whole, or any taking of action based on it, is strictly prohibited by law and may cause liability. In case you have received this message due to an error in transmission, we ask you to notify the sender immediately.

Safety warning: Please note that the Internet is not a safe means of communication or form of media. Although we are continuously increasing our due care of preventing virus attacks as a part of our Quality Management, we are not able to fully prevent virus attacks as a result of the nature of the Internet.