ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.45k stars 2.3k forks source link

Missing elements with custom skin.ini location should fall back to skin folder root first instead of default lazer skin #9863

Open enoslayd opened 4 years ago

enoslayd commented 4 years ago

Describe the bug: when any mania-hit(x) is set via skin.ini (e.g. mania-element/mania-hit0) but is not present at the said location but is present at the root folder of the skin, it will fallback to osu standard's hits then lazer's but wont fallback to mania-hit(x).png located at the root folder of skin

Screenshots or videos showing encountered issue: osu_2020-08-15_18-13-47

osu!lazer version: 2020.814.0

Skin: skin.zip

peppy commented 4 years ago

is this.. actually a thing? things i did not know existed in skinning....

enoslayd commented 4 years ago

It was my mistake back then. Sorry bout that but in stable it fallbacks properly

enoslayd commented 4 years ago

update: it doesnt fallback to the osu hit-(x).png now but defaults to lazer default now

new skin: hit300g.zip image