Posted: 07-14-11 9:40 pm
Following the release of Synthesia 0.8.2 (dev)
Here is a Flagchievements Skin for Synthesia
Those are replacement flags to help track of your performance with each of your midi files.
You can use the circular menu to assign them manually,
or use the following automated script of mine.
Score2Flag
This script reads the content of Synthesia database, and assign the corresponding flag,
depending on your last score (in rythm mode) for each song.
score <= 100 (A+++) Star
score <= 99 (A++) Gold+
score <= 98 (A*) Gold
score <= 89 (B*) Silver+
score <= 79 (C*) Silver
score <= 69 (D*) Bronze+
score <= 49 (F*) Bronze
score = 0 (none) Dot
So why is it the last score instead of the best score?
-the code is more complicated and I'm a lazy person
-it's more accurate in the case you already scored 100% for right hand, and currently working on both hands
-unless your practice is totally weird, your last score is supposed to be very close to your best
Experimental script, use at your own risk
Since I'm overwriting Synthesia database (songInfo.xml), I recommend you make a backup of that file before.
You can use Aria's Synthesia Configuration Utility for example.
The process may take a while, and I'm a crappy developer, so be patient :p
It takes around 15 seconds (for me), then you'll see the icon disappear in the bottom taskbar.
And yes, you have to update it manually each time.
Anyway, Nicholas mentioned he'll be doing something later for achievements (didn't he? ),
so there is no point making something perfect for now.
I may eventually do a launcher to update flags automatically though, if enough people are interested.
Here is a Flagchievements Skin for Synthesia
Those are replacement flags to help track of your performance with each of your midi files.
You can use the circular menu to assign them manually,
or use the following automated script of mine.
Score2Flag
This script reads the content of Synthesia database, and assign the corresponding flag,
depending on your last score (in rythm mode) for each song.
score <= 100 (A+++) Star
score <= 99 (A++) Gold+
score <= 98 (A*) Gold
score <= 89 (B*) Silver+
score <= 79 (C*) Silver
score <= 69 (D*) Bronze+
score <= 49 (F*) Bronze
score = 0 (none) Dot
So why is it the last score instead of the best score?
-the code is more complicated and I'm a lazy person
-it's more accurate in the case you already scored 100% for right hand, and currently working on both hands
-unless your practice is totally weird, your last score is supposed to be very close to your best
Experimental script, use at your own risk
Since I'm overwriting Synthesia database (songInfo.xml), I recommend you make a backup of that file before.
You can use Aria's Synthesia Configuration Utility for example.
The process may take a while, and I'm a crappy developer, so be patient :p
It takes around 15 seconds (for me), then you'll see the icon disappear in the bottom taskbar.
And yes, you have to update it manually each time.
Anyway, Nicholas mentioned he'll be doing something later for achievements (didn't he? ),
so there is no point making something perfect for now.
I may eventually do a launcher to update flags automatically though, if enough people are interested.