Hi Team!
I know you guys and gals are busy quashing bugs and thinking up new and exciting things to do in the realms, but I wanted to make a few, probably non-exciting suggestions that I think will help improve the QoL for new players (more veteran players will already know the work-arounds).
1. Integrate the PhoenixFixer tool and the launcher.
95%+ of the support issues that crop up on discord involve new players that need to downgrade their client. The instructions on the front page don't specifically list this requirement, so a lot of new players end up asking the same question on discord. I don't know the reason for two separate executables for launcher and fixer
, but if it isn't running afoul of legal reasons, integrating fix functionality into the launcher would be great. That way, the launcher could even detect that daoc needs to be downgraded and either alert the user to perform the downgrade, or automatically perform the downgrade when needed.
If there are legal considerations for integrating the tools, perhaps a 3rd tool that could autolaunch the game launcher if everything is OK, or autolaunch the fixer if the customer needs to downgrade.
2. Persist the last selected proxy and character page.
Pretty simple. You already store username and password (if configured), so it should be easy to also persist the listbox indices as well. Maybe if you have a junior developer on the team who wants to contribute this would be a good small project for them to work on.
3. Show which characters are in which slots on the launcher
This is getting a little "out-there", but there are times when I know which toon I want to play, but I have to resort to a text file or my own notes to remember where they are. Having the ability to show which toons are on which page would be neat. There might be some issues with performing a network call before authentication (not logged in yet), but I was thinking caching the character list once they are logged in (maybe there would be a manual way to populate it from the chatlog using a command), and then the launcher just shows the contents of the charlist.txt?
Thanks for all you folks do!
:hugs:
I know you guys and gals are busy quashing bugs and thinking up new and exciting things to do in the realms, but I wanted to make a few, probably non-exciting suggestions that I think will help improve the QoL for new players (more veteran players will already know the work-arounds).
1. Integrate the PhoenixFixer tool and the launcher.
95%+ of the support issues that crop up on discord involve new players that need to downgrade their client. The instructions on the front page don't specifically list this requirement, so a lot of new players end up asking the same question on discord. I don't know the reason for two separate executables for launcher and fixer
, but if it isn't running afoul of legal reasons, integrating fix functionality into the launcher would be great. That way, the launcher could even detect that daoc needs to be downgraded and either alert the user to perform the downgrade, or automatically perform the downgrade when needed.
If there are legal considerations for integrating the tools, perhaps a 3rd tool that could autolaunch the game launcher if everything is OK, or autolaunch the fixer if the customer needs to downgrade.
2. Persist the last selected proxy and character page.
Pretty simple. You already store username and password (if configured), so it should be easy to also persist the listbox indices as well. Maybe if you have a junior developer on the team who wants to contribute this would be a good small project for them to work on.
3. Show which characters are in which slots on the launcher
This is getting a little "out-there", but there are times when I know which toon I want to play, but I have to resort to a text file or my own notes to remember where they are. Having the ability to show which toons are on which page would be neat. There might be some issues with performing a network call before authentication (not logged in yet), but I was thinking caching the character list once they are logged in (maybe there would be a manual way to populate it from the chatlog using a command), and then the launcher just shows the contents of the charlist.txt?
Thanks for all you folks do!
:hugs: