mirror of
https://github.com/osukey/osukey.git
synced 2025-05-11 08:37:34 +09:00
Add options from old osu
This commit is contained in:
parent
9f78f8607b
commit
dd0cb5da01
@ -34,15 +34,127 @@ namespace osu.Game.Configuration
|
|||||||
|
|
||||||
enum OsuConfig
|
enum OsuConfig
|
||||||
{
|
{
|
||||||
Width,
|
// General
|
||||||
Height,
|
// Sign in
|
||||||
MouseSensitivity,
|
|
||||||
Username,
|
Username,
|
||||||
Password,
|
Password,
|
||||||
Token,
|
// Language
|
||||||
PlayMode,
|
Language,
|
||||||
|
PreferOriginalForMetadata,
|
||||||
|
AlternativeChatFont,
|
||||||
|
// Updates
|
||||||
|
ReleaseStream,
|
||||||
|
// Graphics
|
||||||
|
// Renderer
|
||||||
|
FrameLimiter,
|
||||||
|
FPSCounter,
|
||||||
|
ReduceDroppedFrames,
|
||||||
|
DetectPerformanceIssues,
|
||||||
|
// Layout
|
||||||
|
Width,
|
||||||
|
Height,
|
||||||
|
EnableFullscreen,
|
||||||
|
EnableLetterboxing,
|
||||||
|
HorizontalPosition,
|
||||||
|
VerticalPosition,
|
||||||
|
// Detail settings
|
||||||
|
EnableSnakingSliders,
|
||||||
|
EnableBackgroundVideo,
|
||||||
|
EnableStoryboards,
|
||||||
|
EnableComboBursts,
|
||||||
|
EnableHitLighting,
|
||||||
|
EnableShaders,
|
||||||
|
EnableSofteningFilter,
|
||||||
|
ScreenshotFormat,
|
||||||
|
// Main menu
|
||||||
|
EnableMenuSnow,
|
||||||
|
EnableMenuParallax,
|
||||||
|
EnableMenuTips,
|
||||||
|
EnableInterfaceVoices,
|
||||||
|
EnableOsuMusicTheme,
|
||||||
|
// Song select
|
||||||
|
EnableSongSelectThumbnails,
|
||||||
|
// Gameplay
|
||||||
|
// General
|
||||||
|
BackgroundDim,
|
||||||
|
ProgressDisplay,
|
||||||
|
ScoreMeterType,
|
||||||
|
ScoreMeterSize,
|
||||||
|
AlwaysShowKeyOverlay,
|
||||||
|
ShowFirstHiddenApproachCircle,
|
||||||
|
ScaleManiaScrollSpeed,
|
||||||
|
RememberManiaScrollSpeed,
|
||||||
|
// Song select
|
||||||
|
SongSelectMinimumStars,
|
||||||
|
SongSelectMaximumStars,
|
||||||
|
// Audio
|
||||||
|
// Devices
|
||||||
|
OutputDevice,
|
||||||
|
// Volume
|
||||||
VolumeGlobal,
|
VolumeGlobal,
|
||||||
VolumeEffect,
|
VolumeEffect,
|
||||||
VolumeMusic
|
VolumeMusic,
|
||||||
|
IgnoreBeatmapHitsounds,
|
||||||
|
// Offset
|
||||||
|
UniversalOffset,
|
||||||
|
// Skin
|
||||||
|
SelectedSkin,
|
||||||
|
IgnoreBeatmapSkins,
|
||||||
|
UseSkinAudioSamples,
|
||||||
|
UseTaikoSkin,
|
||||||
|
UseSkinCursor,
|
||||||
|
CursorSize,
|
||||||
|
EnableAutomaticCursorSize,
|
||||||
|
// Input
|
||||||
|
// Mouse
|
||||||
|
MouseSensitivity,
|
||||||
|
EnableRawInput,
|
||||||
|
EnableMapRawInputToWindow,
|
||||||
|
MouseConfinementMode,
|
||||||
|
DisableMouseWheelInPlay,
|
||||||
|
DisableMouseButtonsInPlay,
|
||||||
|
EnableCursorRipples,
|
||||||
|
// Keyboard
|
||||||
|
// TODO
|
||||||
|
// Other
|
||||||
|
UseOSTabletSupport,
|
||||||
|
EnableWiimoteDrumSupport,
|
||||||
|
// Editor
|
||||||
|
EnableEditorBackgroundVideo,
|
||||||
|
EnableEditorDefaultSkin,
|
||||||
|
EnableEditorSnakingSliders,
|
||||||
|
EnableEditorHitAnimations,
|
||||||
|
EnableEditorFollowPoints,
|
||||||
|
EnableEditorStacking,
|
||||||
|
// Online
|
||||||
|
// Alerts and Privacy
|
||||||
|
EnableChatTicker,
|
||||||
|
HideChatDuringPlay,
|
||||||
|
EnableNotifyOnMention,
|
||||||
|
EnableSoundOnMention,
|
||||||
|
EnableChatNotifications,
|
||||||
|
EnableCitySharing,
|
||||||
|
EnableSpectators,
|
||||||
|
AutoLinkBeatmapsToSpectators,
|
||||||
|
ShowNotificationsDuringPlay,
|
||||||
|
ShowFriendOnlineStatusNotifications,
|
||||||
|
AllowAnyMultiplayerInvites,
|
||||||
|
// Integration
|
||||||
|
EnableYahooIntegration,
|
||||||
|
EnableMSNLiveIntegration,
|
||||||
|
AutoStartOsuDirect,
|
||||||
|
PreferNoVideo,
|
||||||
|
// In-game chat
|
||||||
|
EnableWordFilter,
|
||||||
|
EnableForeignFilter,
|
||||||
|
EnablePrivateMessageLog,
|
||||||
|
BlockStrangerPrivateMessages,
|
||||||
|
ChatIgnoreList,
|
||||||
|
ChatHighlightList,
|
||||||
|
// Maintenance
|
||||||
|
// (no persisted options)
|
||||||
|
// Misc (not mapped to user-visible options)
|
||||||
|
Token,
|
||||||
|
PlayMode,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -46,6 +46,7 @@ namespace osu.Game.Overlays
|
|||||||
{
|
{
|
||||||
RelativeSizeAxes = Axes.Both,
|
RelativeSizeAxes = Axes.Both,
|
||||||
Padding = new MarginPadding { Left = 5, Right = 5, Top = 50 },
|
Padding = new MarginPadding { Left = 5, Right = 5, Top = 50 },
|
||||||
|
ScrollDraggerOnLeft = true,
|
||||||
Children = new[]
|
Children = new[]
|
||||||
{
|
{
|
||||||
optionsContainer = new FlowContainer
|
optionsContainer = new FlowContainer
|
||||||
|
Loading…
x
Reference in New Issue
Block a user