Playfield - Wieku/danser-go GitHub Wiki
Options
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 |
SeizureWarning
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 |
Background
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 |
Dim
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 |
Parallax
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 |
Blur
Option |
Type |
Range |
Description |
Enabled |
Boolean |
true/false |
Should background be blurred |
Values |
Custom |
N/A |
See right below. |
Values
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 |
Triangles
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 |
Logo
Option |
Type |
Range |
Description |
DrawSpectrum |
Boolean |
true/false |
Should spectrum analyzer be drawn |
Dim |
Custom |
N/A |
Right below |
Dim
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 |
Bloom
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 |
Default values
"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
}
}