forum

[Archived] Limiting circles numering or using default-X for X>9 ?

posted
Total Posts
4
Topic Starter
Scarlet Evans
How can I prevent circles' numbering above 9 from being generated? Or to go 0-9 again? Or to use files like default-10.png, default-11.png ... default-19.png etc. that I created, but looks like the there are ignored?

I want to make something like line, arrow or clock hand pointing from the middle of the circle, then slowly rotating as the combo increases, but while testing I found out that combo from 10 onwards makes it look ugly and completely broken:
https://osu.ppy.sh/ss/6105343
https://osu.ppy.sh/ss/6105373

I wanted either all the numbers to be the lines/arrows or only few first, then manually set default-10, -11, -12, ... up to however many I need.
How can I do this?
MillhioreF
There's no support for default-10, 11, etc. at all, but it's possible to use a trick in skin.ini to make it look like it's repeating 1-9.

Under the [Fonts] section of skin.ini, there's a value called HitCircleOverlap. You want to set it to half of the dimensions of your font numbers, and make sure all your font numbers have the same dimension (e.g. a 300x300 default-1.png would require you to put HitCircleOverlap:150).
This will cause double digit numbers to perfectly stack on top of each other, and you can either make them completely opaque or keep them transparent for a layer effect - I think transparent would actually look good on this skin, since it would create a second clock hand.
Topic Starter
Scarlet Evans
Thank you! I like this solution, it will be even more cool! :)
Now I just need to make some nice graphics for it ;)
Full Tablet
You can center the numbers by increasing the the "HitCircleOverlap" value in the skin.ini file (to a value equal to the width of the hitcircle number files). Numbers above 9 would still have more than 1 line, though.
Please sign in to reply.

New reply