mirror of
https://github.com/ppy/osu.git
synced 2025-01-12 18:23:04 +08: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
|
||||
{
|
||||
Width,
|
||||
Height,
|
||||
MouseSensitivity,
|
||||
// General
|
||||
// Sign in
|
||||
Username,
|
||||
Password,
|
||||
Token,
|
||||
PlayMode,
|
||||
// Language
|
||||
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,
|
||||
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,
|
||||
Padding = new MarginPadding { Left = 5, Right = 5, Top = 50 },
|
||||
ScrollDraggerOnLeft = true,
|
||||
Children = new[]
|
||||
{
|
||||
optionsContainer = new FlowContainer
|
||||
|
Loading…
Reference in New Issue
Block a user