A template to generateskin.mania.ini
from skin.mania.ini.tmpl
, with
settings in config.json
.
- alignment of lanes on screen (left/centered/right)
- fast adjustment of current layouts
- fast adoption of a new layout
- install
gomplate
- run
APPLY.bat
- reload the skin in osu! using
<Ctrl+Shift+Alt+s>
- avail: a positive integer
- example: 853
- desc: Total width of the screen, known in practice. For 16_9 (wide) osu! window, this value is 853.
- avail: a positive integer
- example: 420
- desc: Height of the (invisible) actual hit line.
- avail: a positive integer
- example: 290
- desc: Height of the score sprites (300, 200, 100, miss).
- avail: a positive integer
- example: 250
- desc: Height of the combo numbers.
- avail: a number between 0 and 1
- example: 0.5
- desc: Horizontal position of the lanes. 0 means the leftmost, 1 means the rightmost.
- desc: An array of lane settings of multiple key modes.
- avail: an integer between 1 and 18
- example: 4
- desc: X-key mode in mania.
- avail: an array of positive integers
- example: [40, 40, 40, 40]
- desc: Width of each lane. The count of numbers should match
key
.
- avail: an array of non-negative integers
- example: [0, 0, 0, 0, 0]
- desc: Width of each white line showing on each lane. The count of numbers
should match (
key
+ 1).
- avail: an array of non-negative integers
- example: [6, 6, 6]
- desc: Width of spacing between lanes. The count of numbers should match (
key
- 1).
- avail: an array of strings in (
white
,blue
,yellow
) - example: ["white", "white", "blue", "blue"]
- desc: Note color of each lane. The count of colors should match
key
.
- avail: a string in (
colored
,none
) - example: "colored"
- desc: Color of Long-note head.
colored
means using normal note color;none
means using green.
- avail: a string in (
colored
,none
) - example: "none"
- desc: Color of Long-note body.
colored
means using normal note color;none
means using gray.