approach circle opacity and README update
- removed approach circle opacity - improved README quality
This commit is contained in:
parent
fedb2d5af0
commit
b32d5b23e9
2 changed files with 13 additions and 12 deletions
|
@ -6,15 +6,13 @@ My custom skin for the game [osu!](osu.ppy.sh) (yes, the exclamation mark is par
|
||||||
|
|
||||||
## Characteristics
|
## Characteristics
|
||||||
|
|
||||||
- semi-transparent approach circles to make reading high [AR](https://osu.ppy.sh/wiki/en/Beatmapping/Approach_rate) easier
|
|
||||||
- minimalistic
|
- minimalistic
|
||||||
- does not even have a health bar
|
- does not even have a health bar
|
||||||
- uses the default element in most cases
|
- uses the default element in most cases
|
||||||
- skins osu!standard only
|
- skins osu!standard only
|
||||||
- centered acc meter
|
- acc meter positioned on top of the screen instead of the bottom
|
||||||
- acc meter positioned on top of the screen
|
|
||||||
- made specifically for osu!lazer
|
- made specifically for osu!lazer
|
||||||
- [HD images](https://github.com/ppy/osu-wiki/blob/master/wiki/Skinning/FAQ/en.md#hd-images) only
|
- uses [HD images](https://github.com/ppy/osu-wiki/blob/master/wiki/Skinning/FAQ/en.md#hd-images) only
|
||||||
|
|
||||||
## Commands
|
## Commands
|
||||||
|
|
||||||
|
@ -50,7 +48,7 @@ Though no images have a `@2x` postfix, they are all HD images, and the postfix w
|
||||||
|
|
||||||
### [spinner](https://github.com/ppy/osu-wiki/blob/master/wiki/Skinning/osu!/en.md#spinner)
|
### [spinner](https://github.com/ppy/osu-wiki/blob/master/wiki/Skinning/osu!/en.md#spinner)
|
||||||
|
|
||||||
## TODOs
|
## TODO
|
||||||
|
|
||||||
- audio
|
- audio
|
||||||
|
|
||||||
|
|
|
@ -3,18 +3,21 @@ from glob import glob
|
||||||
|
|
||||||
from shutil import copyfile
|
from shutil import copyfile
|
||||||
|
|
||||||
|
opacity = 1.0
|
||||||
|
|
||||||
|
|
||||||
def parse_approachcircle():
|
def parse_approachcircle():
|
||||||
opacity = 0.8
|
|
||||||
|
|
||||||
img = Image.open("src/procedures/hitcircles/approachcircle.png")
|
img = Image.open("src/procedures/hitcircles/approachcircle.png")
|
||||||
img = img.convert("RGBA")
|
|
||||||
|
|
||||||
data = []
|
if opacity >= 1.0:
|
||||||
for (r, g, b, a) in img.getdata():
|
img = img.convert("RGBA")
|
||||||
data.append((r, g, b, int(a * opacity)))
|
|
||||||
|
data = []
|
||||||
|
for (r, g, b, a) in img.getdata():
|
||||||
|
data.append((r, g, b, int(a * opacity)))
|
||||||
|
|
||||||
|
img.putdata(data)
|
||||||
|
|
||||||
img.putdata(data)
|
|
||||||
img.save("dist/approachcircle@2x.png")
|
img.save("dist/approachcircle@2x.png")
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue