wise-old-man / wiseoldman-runelite-plugin

The RuneLite plugin for the Wise Old Man project.
BSD 2-Clause "Simplified" License
3 stars 7 forks source link

Plugin Overhaul Ideas #25

Open psikoi opened 10 months ago

psikoi commented 10 months ago

I feel like our current RuneLite plugin could use some love. As I played a bit during League, I found myself wishing our plugin was both less intrusive, but also more useful. These are my main issues with it:

Ideally, I'd like the plugin to not get in the way of my gameplay, yet keep everything I care about synced up. For players, this would be auto-updating during my play sessions, auto-submitting name changes, warning me of ending competitions, etc. For clan leaders, this would be syncing the members list, auto-submitting name changes, etc.

I feel like the amount of extra stuff we throw in the user's game window, makes the plugin feel a lot more complex than it is, and I suspect this might push some people away from using it, which makes them lose out on all the passive benefits.

Improving passive benefits

Add/Remove Member menu options

Group member partyhats

Are these used/loved? They add "clutter" to the game, and if you're in a very large clan, I assume a big portion of your friend's list will be filled with these.

Also, I don't personally like the country flag variants of these, makes my friend's list look like a carnival.

Removing these would also remove the need for group refreshes.

Plugin config

IMO, all these "cosmetic" things like overlays and menu options should be disabled by default, to make the plugin less intrusive to new users.

Also, the Group ID and Group Verification Code fields should be a lot more focused towards clan admins only, and this should be clear in the config, to reduce the complexity of setting this plugin up for most users.

Competition "time left" overlays

These shouldn't be an overlay since they really aren't that urgent. I believe by default they should be on the side panel instead, with the option to pop-out if users want to (like the exp tracker plugin.)

Player Lookups

Are player lookups that useful? It doesn't tell you much more than the hiscores, and having the WOM Lookup menu option on players is just a bit annoying

Conclusion

I'll be doing a survey to collect people's thoughts and preferences on the plugin. And then i'll start making issues to hopefully tackle these problems over time.