kgar / foundry-vtt-tidy-5e-sheets

D&D 5e sheet layouts for Foundry VTT, focused on a clean UI, user ergonomics, and extensibility.
https://kgar.github.io/foundry-vtt-tidy-5e-sheets/
MIT License
33 stars 8 forks source link

feat: Lock Sensitive Fields? What about total lockdown 🔒? #129

Closed kgar closed 4 months ago

kgar commented 7 months ago

For some GMs, providing a Sheet Lock feature to lock all inputs is a valid use case. As part of a Sheet Lock overhaul, consider providing layers of lockdown:

Reference

https://discord.com/channels/732325252788387980/1116078321067892796/1181268604851863706

Mestre Mahakala — Today at 10:19 AM I'll be away now. When I get home, I'll test the Lock system. I'm interested in it because I'll use it on my RPG server. There are dozens of players, and preventing them from editing sheets is very helpful! They all automatically earn gold, items, etc., through Google Sheets and Discord, which I've integrated into Foundry VTT. So, after their sheets are approved, they shouldn't basically change anything anymore.

Notes

I'm not sure yet whether I can commit to this change, but if the sheet lock feature is upgraded in the way I'm envisioning, this could be a natural extra option.

kgar commented 4 months ago

Sheet Lock is going in a different direction. Instead of having more options, it will have less. Locking a sheet is basically going to be switching from Edit Mode to Play Mode. We can draw inspiration about what that specifically means from the dnd5e 3.0.x default sheets.

But this issue represents a plan we won't be pursuing. I wrote a custom solution for the original referenced user, and it has solved their issues.