Skip to content

Latest commit

 

History

History
99 lines (71 loc) · 9.33 KB

File metadata and controls

99 lines (71 loc) · 9.33 KB

Info+

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Deutsch | Español | Русский | Português

Внимание: Этот README был создан с помощью ИИ и может содержать неточности или двусмысленности. Для точной информации, пожалуйста, обратитесь к официально поддерживаемым README на китайском или английском языках.

Обзор

Info+ — это высоконастраиваемый мод для игры Muse Dash, который отображает дополнительную внутриигровую информацию.

Этот мод вдохновлен MuseDashCustomPlay.

Функции

Отображает различную информацию, включая Информацию о чарте, Точность, Счетчики Miss/Great/Early/Late/Hit/Всего, Разницу счета/точности от личного рекорда, Скорость неба/земли и многое другое.

Все элементы данных могут быть свободно настроены с точки зрения видимости, положения, размера, цвета, шрифта, форматирования и даже контура.

Важные примечания

  • ⌨️ Горячая клавиша переключения интерфейса: Нажмите F10 для переключения отображения всего внутриигрового интерфейса. Если интерфейс случайно исчез, нажмите F10 снова для восстановления. Эту клавишу можно изменить в MainConfigs.yml
  • Счетчики Miss/Great/Early/Late личных рекордов не сохраняются в базовой игре и могут быть сохранены только при установленном Info+. Вам необходимо достичь хотя бы одного личного рекорда с установленным Info+, чтобы разница статистики личного рекорда работала
  • Если вы загрузили мод SongDesc, информация о чарте будет отключена по умолчанию. Используйте настройки, чтобы включить ее снова
  • Некоторые данные могут работать неправильно для чартов Touhou Danmaku из-за проблем совместимости
  • Счетчик нот рассматривает удерживаемые ноты как две отдельные ноты (считая как начало, так и конец), в то время как счетчик Miss и ванильная игра считают каждую удерживаемую ноту как одну ноту

Превью

Превью 1

Превью 2

Превью 3

Конфигурация

Файлы конфигурации организованы по категориям и хранятся в каталоге .\MuseDash\UserData\Info+\. Все записи конфигурации включают комментарии. Пожалуйста, поймите назначение каждого параметра перед внесением изменений.

Все файлы конфигурации автоматически генерируются при первом запуске. После изменения конфигурации сохраните файл, и изменения вступят в силу немедленно.

  • MainConfigs.yml: Основной файл конфигурации
  • TextFieldLowerLeftConfigs.yml: Конфигурация текста для нижней левой области экрана
  • TextFieldLowerRightConfigs.yml: Конфигурация текста для нижней правой области экрана
  • TextFieldScoreBelowConfigs.yml: Конфигурация текста для области справа от метки "SCORE" (позиция остается фиксированной относительно метки)
  • TextFieldScoreRightConfigs.yml: Конфигурация текста для области справа от отображения счета (позиция остается фиксированной относительно счета)
  • TextFieldUpperLeftConfigs.yml: Конфигурация текста для области под меткой "SCORE" (позиция остается фиксированной относительно метки)
  • TextFieldUpperRightConfigs.yml: Конфигурация текста для верхней правой области экрана
  • AdvancedConfigs.yml: Только для продвинутых пользователей - не изменяйте, если не понимаете параметры

Заполнители данных

В файлах конфигурации текста вы найдете записи типа text: '{overview} / {stats}'. Заполнители {dataName} будут заменены в соответствии со следующими правилами. Их можно свободно комбинировать:

  • {pbScore}: Личный рекорд счета
  • {scoreGap}: Разница между текущим счетом и личным рекордом счета
  • {pbAcc}: Личный рекорд точности
  • {accGap}: Разница между текущей точностью и личным рекордом точности
  • {acc}: Текущая точность
  • {rank}: Текущий ранг
  • {total}: Общее количество нот
  • {hit}: Текущее количество попаданий/собранных/прыжков
  • {song}: Название чарта
  • {diff}: Сложность чарта (числовая)
  • {level}: Сложность чарта (текст)
  • {author}: Автор музыки
  • {levelDesigner}: Дизайнер уровня чарта
  • {bpm}: BPM музыки (фиксированные данные, не в реальном времени)
  • {overview}: Индикатор TP/AP, показывает текущую точность, если ниже 100%
  • {stats}: Счетчики Miss/Great/Early/Late
  • {pbStats}: Счетчики Miss/Great/Early/Late личного рекорда
  • {pbStatsGap}: Разница между текущими счетчиками Miss/Great/Early/Late и личного рекорда
  • {pbGreat}: Счетчик Great личного рекорда
  • {pbMissOther}: Счетчик Miss личного рекорда (исключая собираемые промахи)
  • {pbMissCollectible}: Счетчик Miss личного рекорда (только собираемые промахи)
  • {pbEarly}: Счетчик Early личного рекорда
  • {pbLate}: Счетчик Late личного рекорда
  • {skySpeed}: Текущая скорость неба
  • {groundSpeed}: Текущая скорость земли
  • {time}: Системное локальное время

Примечание: Для некоторых записей конфигурации поддерживается форматированный текст. Например: <size=40><color=#e1bb8a>{total}</color></size>. Если вы не знакомы с форматированным текстом, поищите информацию. Для переноса строк используйте \n.

Установка

  1. Установите MelonLoader в Muse Dash на основе зависимости, указанной ниже
  2. Загрузите последний релиз и поместите Info+.dll в каталог .\MuseDash\Mods\
  3. Запустите игру и наслаждайтесь

Зависимости

Примечания для разработчиков

Я относительно новичок в моддинге Unity и в основном сосредоточился на том, чтобы заставить все работать. Реализация может быть не самой элегантной. Если у вас есть вопросы или вы хотите помочь улучшить этот мод, пожалуйста, не стесняйтесь открыть Issue или отправить Pull Request. Ваша поддержка очень ценится!