2024-02-07 15:38:36 +08:00
|
|
|
|
using System.Diagnostics.CodeAnalysis;
|
2024-10-27 22:44:12 +08:00
|
|
|
|
using AquaMai.Attributes;
|
2024-10-02 14:41:20 +08:00
|
|
|
|
using AquaMai.CustomKeyMap;
|
2024-02-07 15:38:36 +08:00
|
|
|
|
|
2024-10-28 05:56:54 +08:00
|
|
|
|
namespace AquaMai;
|
2024-10-27 22:44:12 +08:00
|
|
|
|
|
2024-10-28 05:56:54 +08:00
|
|
|
|
[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();
|
|
|
|
|
|
2024-10-28 05:56:54 +08:00
|
|
|
|
[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
|
|
|
|
}
|