-
-
Notifications
You must be signed in to change notification settings - Fork 104
Playfield
Sebastian Krajewski edited this page Apr 24, 2022
·
4 revisions
Option | Type | Range | Description |
---|---|---|---|
DrawObjects | Boolean | true/false | Should hitobjects be drawn |
DrawCursors | Boolean | true/false | Should cursors be drawn |
Scale | Decimal | ≥0 | Playfield scale. Useful for mandalas |
OsuShift | Boolean | true/false | By default, danser's playfield is right in the middle. This setting restores stable's behavior in which playfield is shifted slightly downwards |
ShiftY | Decimal | N/A | Y playfield offset in osu!px |
ShiftX | Decimal | N/A | X playfield offset in osu!px |
ScaleStoryboardWithPlayfield | Boolean | true/false | Should Scale affect storyboard as well |
LeadInTime | Decimal | ≥0 | Duration of black screen before fade-in in seconds. Used for OBS recording |
LeadInHold | Decimal | ≥0 | Similar to .osu's AudioLeadIn . After fading in, how much time in seconds should it take to start the music |
FadeOutTime | Decimal | ≥0 | Duration of the fade-out in seconds |
SeizureWarning | Custom | N/A | See below |
Background | Custom | N/A | See below |
Logo | Custom | N/A | See below |
Bloom | Custom | N/A | See below |
Option | Type | Range | Description |
---|---|---|---|
Enabled | Boolean | true/false | Should seizure warning be shown at the beginning |
Duration | Decimal | ≥0 | Duration of seizure warning in seconds |
Option | Type | Range | Description |
---|---|---|---|
LoadStoryboards | Boolean | true/false | Self explanatory |
LoadVideos | Boolean | true/false | Self explanatory |
FlashToTheBeat | Boolean | true/false | Should background blink slightly to the beat |
Dim | Custom | N/A | Right below |
Parallax | Custom | N/A | Right below |
Blur | Custom | N/A | Right below |
Triangles | Custom | N/A | Right below |
Option | Type | Range | Description |
---|---|---|---|
Intro | Decimal | 0-1 | Dim before objects start appearing |
Normal | Decimal | 0-1 | Dim when objects are visible (drain time) |
Breaks | Decimal | 0-1 | Dim during breaks |
Option | Type | Range | Description |
---|---|---|---|
Amount | Decimal | 0-1 | Multiplier of cursors distance to screen center. Also enlarges background by Amount*100 % |
Speed | Decimal | 0-1 | Speed of parallax, 1 means it's the same as cursor |
Option | Type | Range | Description |
---|---|---|---|
Enabled | Boolean | true/false | Should background be blurred |
Values | Custom | N/A | See right below. |
Option | Type | Range | Description |
---|---|---|---|
Intro | Decimal | 0-1 | Blur before objects start appearing |
Normal | Decimal | 0-1 | Blur when objects are visible (drain time) |
Breaks | Decimal | 0-1 | Blur during breaks |
Option | Type | Range | Description |
---|---|---|---|
Enabled | Boolean | true/false | Should triangles be visible |
Shadowed | Boolean | true/false | Should triangles have a slight shadow around them |
DrawOverBlur | Boolean | true/false | Should triangles not be blurred with background |
ParallaxMultiplier | Decimal | ≥0 | Should triangles parallax less or more compared to background |
Density | Decimal | ≥0 | How many triangles should be spawned compared to baseline |
Scale | Decimal | ≥0 | How big triangles should be compared to baseline |
Speed | Decimal | ≥0 | How fast triangles should be compared to baseline |
Option | Type | Range | Description |
---|---|---|---|
DrawSpectrum | Boolean | true/false | Should spectrum analyzer be drawn |
Dim | Custom | N/A | Right below |
Option | Type | Range | Description |
---|---|---|---|
Intro | Decimal | 0-1 | Dim before objects start appearing |
Normal | Decimal | 0-1 | Dim when objects are visible (drain time) |
Breaks | Decimal | 0-1 | Dim during breaks |
Option | Type | Range | Description |
---|---|---|---|
Enabled | Boolean | true/false | Should bloom be enabled. It may cause stutters. |
BloomToTheBeat | Boolean | true/false | Should bloom be even stronger on beats |
BloomBeatAddition | Decimal | ≥0 | This value multiplied by beat is added to Power
|
Threshold | Decimal | 0-1 | Minimal lightness of pixels that bloom should be applied to |
Blur | Decimal | 0-1 | Blur amount (glow spread) |
Power | Decimal | ≥0 | How bright glow should be |
"Playfield": {
"DrawObjects": true,
"DrawCursors": true,
"Scale": 1,
"OsuShift": false,
"ShiftY": 0,
"ShiftX": 0,
"ScaleStoryboardWithPlayfield": false,
"LeadInTime": 5,
"LeadInHold": 2,
"FadeOutTime": 5,
"SeizureWarning": {
"Enabled": true,
"Duration": 5
},
"Background": {
"LoadStoryboards": true,
"LoadVideos": false,
"FlashToTheBeat": false,
"Dim": {
"Intro": 0,
"Normal": 0.95,
"Breaks": 0.5
},
"Parallax": {
"Amount": 0.1,
"Speed": 0.5
},
"Blur": {
"Enabled": false,
"Values": {
"Intro": 0,
"Normal": 0.6,
"Breaks": 0.3
}
},
"Triangles": {
"Enabled": false,
"Shadowed": true,
"DrawOverBlur": true,
"ParallaxMultiplier": 0.5,
"Density": 1,
"Scale": 1,
"Speed": 1
}
},
"Logo": {
"DrawSpectrum": false,
"Dim": {
"Intro": 0,
"Normal": 1,
"Breaks": 1
}
},
"Bloom": {
"Enabled": false,
"BloomToTheBeat": true,
"BloomBeatAddition": 0.3,
"Threshold": 0,
"Blur": 0.6,
"Power": 0.7
}
}