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

Enable to record which singer in lyric object. #239

Closed
andy840119 opened this issue Nov 7, 2020 · 5 comments
Closed

Enable to record which singer in lyric object. #239

andy840119 opened this issue Nov 7, 2020 · 5 comments
Labels
code quality Improve code quality.

Comments

@andy840119
Copy link
Member

For now we use FontIndex property to record Style index.
But eventually this property to record list of singer.
And might use this singer to find this lyric's skin.

List of Workable way :

  • Record list of singer index into this property.
  • Record a number, and this number can convert to list of singer's id.
@andy840119 andy840119 added the code quality Improve code quality. label Nov 7, 2020
@andy840119
Copy link
Member Author

andy840119 commented Nov 7, 2020

Needed in #214

@andy840119
Copy link
Member Author

andy840119 commented Nov 8, 2020

  1. is better, but need to think about the naming.

...
Maybe just named ShiftingSingerIds?

@andy840119
Copy link
Member Author

image

But method1 is more reason and understandable 🤔
And it's still can save list of singer ids into single number by using JsonConversion attribute.

@andy840119
Copy link
Member Author

andy840119 commented Nov 8, 2020

Maybe just named Singers or SingerIds in Lyric class?

Note :
Can just use Singers because BeatmapInfo just use Bookmarks to save list of bookmark ids in osu.Game

@andy840119
Copy link
Member Author

Implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Improve code quality.
Projects
None yet
Development

No branches or pull requests

1 participant