AquaDX/AquaMai/Config.cs

66 lines
2.1 KiB
C#
Raw Normal View History

2024-02-07 15:38:36 +08:00
using System.Diagnostics.CodeAnalysis;
using AquaMai.Attributes;
2024-10-02 14:41:20 +08:00
using AquaMai.CustomKeyMap;
2024-02-07 15:38:36 +08:00
namespace AquaMai;
[SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")]
public class Config
{
[ConfigComment(
en: "UX: User Experience Improvements",
zh: """
使 MaiChartManager AquaMai
https://github.com/clansty/MaiChartManager
""")]
public UX.Config UX { get; set; } = new();
[ConfigComment(
en: "Cheat: You control the buttons you press",
zh: "“作弊”功能")]
public Cheat.Config Cheat { get; set; } = new();
[ConfigComment(
en: "Fix: Fix some potential issues",
zh: "修复一些潜在的问题")]
public Fix.Config Fix { get; set; } = new();
[ConfigComment(
zh: "实用工具")]
public Utils.Config Utils { get; set; } = new();
[ConfigComment(
en: "Time Saving: Skip some unnecessary screens",
zh: "节省一些不知道有用没用的时间,跳过一些不必要的界面")]
public TimeSaving.Config TimeSaving { get; set; } = new();
2024-10-28 06:09:42 +08:00
[ConfigComment(
en: "Visual effects of notes and judgment display and some other textures",
zh: "音符和判定表示以及一些其他贴图的视觉效果调整")]
public Visual.Config Visual { get; set; } = new();
2024-11-01 17:03:57 +08:00
[ConfigComment(
zh: "Mod 内功能的按键设置")]
public ModKeyMap.Config ModKeyMap { get; set; } = new();
[ConfigComment(
zh: "窗口相关设置")]
public WindowState.Config WindowState { get; set; } = new();
[ConfigComment(
en: "Custom camera ID settings",
zh: "自定义摄像头 ID")]
public CustomCameraId.Config CustomCameraId { get; set; } = new();
[ConfigComment(
zh: "触摸灵敏度设置")]
public TouchSensitivity.Config TouchSensitivity { get; set; } = new();
[ConfigComment(
zh: "自定义按键映射")]
public CustomKeyMap.Config CustomKeyMap { get; set; } = new();
2024-02-07 18:21:46 +08:00
}