-
Notifications
You must be signed in to change notification settings - Fork 263
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The 4 FoW buttons (right of A* toggle) don't do anything for players #656
Comments
It's a little miss-leading but they do work. They filter on ownership so a player could see what "he" could see with his PC token vs what his "horse" could see (NPC token). But ya, its for individual views only and don't think the ME anything maybe for players? We def could filter/hide these based on server settings. |
So it sounds like we should disable them on clients if the server is not set for Individual Views. |
ya, sounds reasonable. |
Okay then. Code monkey volunteers have at it. |
Thanks for the explanation! It clears things up. Note that there might be an issue for the ME button for players - it seems it shows the same FoW as the ALL button. |
Code monkey here! Since this has been recently mentioned/asked in the forum, can you assign it to me? Unless someone else is already working on it. |
It's all yours! |
The ME button was original the GM button. For the GM, it show fow only for tokens that have For players, it probably could be hidden? I'd double check the code but probably right that ME is same as ALL for players (maybe ALL should be removed for players instead, probably makes more sense? dunno, i could go either way) |
Thinking about it more... the |
Bottom line, there was either a method to my madness or a madness to my method....... |
Ok tested and there was a method to my madness!
To recap: ME: Show tokens owned by Jamz |
Yes, it does appear to work. I don't know if the buttons got fixed, or if I did my initial testing on 1.5.3 incorrectly. EDIT: I think there was a bug with individualized view in 1.5.3, that made it appear as if the buttons didn't do anything. |
The buttons always worked that way but there was some funkyness with iView/iFoW and we added that gm reveals options and what not. So ya, may have been wonky around 1.5.0->1.5.4 It's still valid to disable/remove the buttons though when they actually do NOT do anything, eg. NOT using iView. Would need to test with the various server options matrix. |
Now that it has been established that the buttons work, I'm fine with keeping them. |
Well, the work with the right server settings otherwise they just sit there :) Would it be better to default it to ME instead? I was just going to suggest tooltips but duh, they are there and I didn't even use them lol Maybe a wiki doc then? |
I've updated the Introduction to Lights and Sights with a section on Individual Views, including info about these buttons: https://lmwcs.com/rptools/wiki/Introduction_to_Lights_and_Sights#Individual_Views_Server_Setting The information is linked and button functions duplicated on the User Interface article - I should rename this section to 'Individual View Vision Settings' since that is much more accurate, but I don't want to recreate any graphics at the moment so 'Fog of War Vision Settings' it remains: I also smoothed over the 'Individual Views' description in the Game Hosting article: For what its worth, I softly think it should continue to default to 'All', but I only say that because it is current default and it makes it easy to ignore these settings for most players. |
@JamzTheMan @Merudo , I came back to this after a while, and I am a little confused: do we need to disable some buttons for the player view, or only for specific conditions? And what are them? |
I believe the correct change is to hide the buttons for all clients when a server is running without 'Individual Views'. The PC/NPC buttons are functional on a personal server, so I guess leave them when not hosting - though 'Me' vs. 'All' seems currently interchangeable to the GM (probably since the GM is considered an 'owner' for all tokens).
Here is a screenshot of this sample map from the GM side with red to highlight the VBL boundary running a server with Individual Views off (I've also attached the map in case you want to use it for testing - useful with Token Labels on). Each token has a I tried to figure out how to hide these properly (and failed) a few months ago, but couldn't figure it out. I know that |
@melek when you mention All Client do you mean All Player Client ? |
I mean all clients, the buttons don't do anything for the GM either on a server with individual views off from my tests. |
After more time that I initially foresee, I actually have a PR for this; I went down the road of disabling the buttons rather than hiding them, because hiding them as the result seems better. Can someone re-assign this to me so that I can publish the PR? |
Describe the bug
Clicking on the 4 FoW buttons (between A* toggle and "Select Map") don't do anything for players.
From my testing, the buttons only seem to work for the GM, and only when individualized views is enabled.
Expected behavior
The FoW buttons show/hide FoW depending on PC/NPC status, OR, the buttons just don't show up for players.
MapTool Info
Desktop (please complete the following information):
Additional context
I recommend the FoW buttons be hidden to players, or they might accidentally click a button and lose vision.
The text was updated successfully, but these errors were encountered: