Add setting UI components to the verify screen
InterpretationSection
SettingsSection
Avoids a conflict with song select's random rewind functionality. As mentioned in #12776.
JsonConstructor
SkinnableTargetWrapper
SkinnableElementTargetContainer
Skin
Fixes the CI failure.
SkinEditor
base.GetDrawableComponent
Else we're relying on the `VerifyScreen`'s bindable instance, and by extension the `VerifyScreen` instance itself.
SkinnableInfo
Add `SkinInfo.InstantiationInfo` to allow creating different skin types
Fix possible multiplayer test failure
HiddenIssueTypes
IssueList
ShowIssueTypes
This way `VerifyScreen` is decoupled from which options `VisibilitySection` provides. Bindings are a bit less neat, though.
This now exists in `VerifyScreen`, which we can access from here.
VerifyScreen
InstantiationInfo
SkinInfo.CreateInstance()
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
Remove downwards dependency from `HUDOverlay` to `HealthDisplay`
SkinnableXXX
This reverts commit 2f55d1e5ab.
2f55d1e5ab
Save()
Implement the multiplayer spectator screen
Settings