Skip to content
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

[FEATURE] Provide friendly, translated names for game targets #16

Closed
WindowDump opened this issue Apr 3, 2019 · 1 comment
Closed
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@WindowDump
Copy link

Is your feature request related to a problem? Please describe.
The list of targets to launch is the same as the keys in thcrap's games.js, listed in the format of "thxx" or "thxx_custom". This can be unclear for users not intimately familiar with the naming convention for the games.

Describe the solution you'd like
Provide the option to replace the game numbers with a friendly, translated name for the games, i.e. replacing "th06" with "Touhou Koumakyou ~ the Embodiment of Scarlet Devil", replacing "th07" with "Touhou Youyoumu ~ Perfect Cherry Blossom", etc. Ideally this should also support each localization. If a translation of a certain target isn't known, simply provide the target's name, like the current behavior. The current system should still be offered for those that prefer it.

Describe alternatives you've considered
I have personally had success by memorizing every game's number and English title, so it is easy for me to find which game I want to launch.

Additional context
A possible solution might involve parsing patch files in the thcrap directories for the names of the games; but given that the translations of the games don't change very often and a new game is released at most once every 6 months, this would probably be overkill.

@WindowDump WindowDump added the enhancement New feature or request label Apr 3, 2019
@lilyremigia lilyremigia self-assigned this May 18, 2019
@lilyremigia lilyremigia added this to the 1.1.0 milestone May 18, 2019
@lilyremigia
Copy link
Contributor

Done 4f829b1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants