elanthia-online / scripts

shared collaborative lich scripts
20 stars 50 forks source link

[all][map.lic] Permit different settings per character #1610

Closed OSXLich-Doug closed 1 month ago

OSXLich-Doug commented 1 month ago

Update Settings to CharSettings permitting different settings by character.

mrhoribu commented 1 month ago

I'm uncertain that having settings for map be set per character makes sense in this script's scenario. It's always been account wide. I don't imagine the usecase for someone wanting dark mode enabled on one character and not on another. I know personally, I'd find this change super annoying to have to set all my characters map settings individually. Only thing I could think of to satisfy both scenarios is updating it to allow for a "global" settings toggle so you could use individual settings or global settings. Or vice-versa and have an "individual" settings that removes the global Settings and uses a CharSettings instead.

OSXLich-Doug commented 1 month ago

I field questions about two or more characters on screen at the same time, and how ;map stacks and one instance has to be moved. Having said that - I suspect that is the area of greatest concern, the location. Perhaps to test both theories, all settings should be global with the exception of position / location information. Thoughts?

mrhoribu commented 1 month ago

Width, height, and position would be the only ones I would consider changing to CharSettings without having the "global/individual" toggle option.

OSXLich-Doug commented 1 month ago

Excellent, sounds like you agree. Updating. . .