-
Notifications
You must be signed in to change notification settings - Fork 108
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix not saving mix when going to options
also a bit more wiki stuff
- Loading branch information
1 parent
0cba8cf
commit 967a172
Showing
3 changed files
with
46 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
UI Skins are a set of multiple different skins for different UI elements. | ||
|
||
## Defining a UI Skin | ||
|
||
A UI skin is defined in a `.json` file in the `data/uiSkins` folder. It should contain the following fields: | ||
|
||
- `note`: The default note skin that will be used for all note types that don't have a custom skin set. | ||
- `playerNotes`: The HUD note skin used on the player's side. | ||
- `opponentNotes`: The HUD note skin used on the opponent's side. | ||
- `comboPopup`: The skin used for the combo pop up. | ||
- `countdown`: The skin used for the countdown at the begining of the song. | ||
|
||
## Note Skin | ||
|
||
> Wiki section not added yet. | ||
## HUD Note Skin | ||
|
||
> Wiki section not added yet. | ||
## Combo Popup Skin | ||
|
||
> Wiki section not added yet. | ||
## Countdown Skin | ||
|
||
Countdown skins are defined in a `.json` file in the `data/uiSkins/countdown` folder. It should contain the following fields: | ||
|
||
- `first`: Countdown object that plays 4 beats before the song starts. | ||
- `second`: Countdown object that plays 3 beats before the song starts. | ||
- `third`: Countdown object that plays 2 beats before the song starts. | ||
- `fourth`: Countdown object that plays 1 beats before the song starts. | ||
|
||
A countdown object holds the data for its part of the countdown. Each field in the countdown object is optional and does not need to be included. It can contain the following fields: | ||
|
||
- `graphicPath`: The path of the image that displays during this part of the countdown. Should not include the file extension. If not defined no graphic will be displayed. | ||
- `antialiasing`: Whether the graphic uses antialiasing or not. If not defined it will be set to `true`. | ||
- `scale`: The scale that the graphic will be displayed at. If not defined it will be set to `1`. | ||
- `offset`: An array that contains 2 numbers that offset the graphic from the center of the screen. The first number is the `x` offset, the second is the `y` offset. If not defined it will be set to `[0, 0]`. | ||
- `audioPath`: The path to the audio file that will play during this part of the countdown. Should not include the file extension. If not defined no audio will play. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters