Currently, your lane sprites are named so that they are automatically added to all keycounts. Using file pathing, you can adjust which sprite to refer to when in a specific key count.
FILE PATHINGPathing is basically an adress to computer files. Pathing in the skin.ini for mania looks like this:
KeyImage0D: mania-keyb1D.png
KeyImage0: mania-keyb1.png
KeyImage1D: mania-keyb2D.png
KeyImage1: mania-keyb2.png
KeyImage2D: mania-keyb2D.png
KeyImage2: mania-keyb2.png
KeyImage3D: mania-keyb1D.png
KeyImage3: mania-keyb1.png
KeyImage4D: mania-keyb1D.png
KeyImage4: mania-keyb1.png
KeyImage5D: mania-keyb2D.png
KeyImage5: mania-keyb2.png
KeyImage6D: mania-keyb2D.png
KeyImage6: mania-keyb2.png
KeyImage7D: mania-keyb1D.png
KeyImage7: mania-keyb1.png
As you can see, I've set my key images to:
mania-keyb1.png
mania-keyb1D.png
mania-keyb2.png
mania-keyb2D.png
mania-keybS.png
mania-keybSD.png
1,2 and S represent which lane the key is for, and the D at the end of half of them represent the key image in the 'pressed' state.
Back to the code, I've specified these files to the actual keys in osu. e.g. lane 0 must be
keyb1 and lane 0 must be
keyb1D when pressed.
I've done the same with all the other lanes in this 8K setup.
FILE PATHING WITH FOLDERSYou can put all your key images for different key counts in folders too, to make things neater. But when you do, a more complicated file path must be used.
Instead of just specifying the name of the image you want to use, you must also specify where it is.
Here is how to do it.
KeyImage0: NewFolder/mania-keyb1
The above code tells osu to look inside the "NewFolder" folder and then use the "mania-keyb1" image inside it.
If folders inside folders are used, simply add more "/"s.
KeyImage0: NewFolder/FolderInsideFolder/mania-keyb1
CODE NAMESFor a list of what controls what
e.g: "KeyImage1:" specifies the image used for the
Key of
lane 2see the detailed sheets in this forum here
t/186787.
(its under the skin.ini tab at the bottom of the window if you haven't used google docs)
SIMPLIFIED1: Grab your skin you want to use for a certain key count
2: Put them into the skin you want to modify. Either rename them to something unique or put them into a folder inside this skin.
3: Modify the skin.ini accordingly using the pathing methods above. Make sure you type under the correct keycount. (look for "Mania Keys: 7")
I hope you succeed