XMODhub Home
Switch language
ru
Токены совместимости кросс-модификаторов (CMCT) Mod Menu

Токены совместимости кросс-модификаторов (CMCT)

Создатель: Spiderbuttons
Обновлено:05/10/2024 05:29:49
21KB
Verified by McAfee SECURE
Аутентификация
Доверяют 200,000,000+ пользователям

Предварительно необходимые моды

будет автоматически установлен при использовании Токены совместимости кросс-модификаторов (CMCT)

О этом моде

Получите значения конфигураций, переводы, динамические токены и ресурсы из других модов с помощью специальных токенов Content Patcher.
Токены кросс-модовой совместимости добавляют несколько специальных, настраиваемых токенов Content Patcher, которые позволяют вам (если вы автор мода) получать доступ к значениям конфигурации, переводам и динамическим токенам других модов, включая моды, не предназначенные специально для Content Patcher. Они могут быть полезны, если у вас нет другого способа обеспечить идеальную совместимость между вашим модом и сторонними модами, если вам нужно что-то изменить в зависимости от любого из вышеупомянутых значений.

Установка
Использование для игроков
Этот мод сам по себе ничего не делает. Установка его пользователем бесполезна, если другой используемый вами мод не требует этого.

Использование для авторов модов Content Patcher
Этот мод добавляет четыре токена:

  • Spiderbuttons.CMCT/Config
  • Spiderbuttons.CMCT/Перевод
  • Spiderbuttons.CMCT/Dynamic
  • Spiderbuttons.CMCT/Asset
Каждый из этих токенов позволит вам получить значения конфигурации, строки перевода, динамические значения токенов или внутренние ключи активов соответственно. Все четыре требовать Входные аргументы. Первый входной аргумент всегда будет уникальным идентификатором мода, из которого вы пытаетесь получить значение. Второй входной аргумент будет зависеть от соответствующего токена:

  • Конфигурация: Имя искомого значения конфигурации. Если значение конфигурации вложенное, необходимо указать полный путь к конфигурации на основе структуры JSON.
  • Перевод: ключ i18n нужного вам перевода. Он всегда будет использовать перевод для текущего выбранного языка.
  • Динамический: Имя динамического токена.
  • Актив: Путь актива из другого мода относительно их файл manifest.json.
Если вы используете любой из этих токенов, вы должен Установите другой мод как зависимость. Если вы этого не сделаете, он мощь Работает, но может выдавать странные ошибки. Вот четыре примера, по одному для каждого токена, с использованием Поиск чего угодно, Шляпная Мышь Лейси, и Дополнительные книги Баттона для демонстрации:

  • {{Spiderbuttons.CMCT/Config: Pathoschild.LookupAnything, Controls.ToggleSearch}}
  • {{Spiderbuttons.CMCT/Перевод: ichortower.HatMouseLacey, houseDisplayName}}
  • {{Spiderbuttons.CMCT/Динамический: ichortower.HatMouseLacey, Lacey}}
  • {{Spiderbuttons.CMCT/Asset: Spiderbuttons.ButtonsExtraBooks, assets/Books/sheet.png}}

Ограничения
В настоящее время я бы посчитал ограничениями два основных момента:

  • Переводы, которые принимают токены в качестве входных данных (т. е. значения i18n, имеющие собственные {{tokens}} внутри самого i18n), работают некорректно и захватывают только буквальную строку с токеном, все еще присутствующим в фигурных скобках.
  • Динамические токены инициализируются только при загрузке сохранения, а не при запуске игры. Это может иметь для вас значение, а может и не иметь.
Также стоит отметить, что вам следует использовать динамический токен. как можно режеНе вдаваясь в подробности работы Content Patcher, скажу, что из-за особенностей реализации токена, которые мне пришлось применить, он всегда будет сигнализировать о необходимости распространения изменений, даже если динамический токен, который он проверяет из другого мода, не изменился. Это не так уж и плохо, если ваш токен обновляет только OnDayStart, как это происходит по умолчанию, но может привести к серьёзным затратам, если вы обновляете его OnTimeChange или OnLocationChange!

Исходный код

Лучшие моды для Stardew Valley

Изучите лучшие моды для Stardew Valley, которые добавляют новые функции, улучшенную графику и увлекательные способы преобразить ваш игровой процесс.
Содержание Patcher
Pathoschild27/10/2025 01:17:30
Загружает пакеты контента, которые меняют данные, изображения и карты игры без замены файлов XNB.
SMAPI - API модификации Stardew
Pathoschild15/07/2025 09:52:47
Мод-загрузчик для Stardew Valley.
NPC Карта местоположений
Bouhm22/10/2025 09:39:46
Смотрите NPC и игроков на карте с дополнительной минимальной картой.
Общее меню конфигурации мода
spacechase019/10/2025 03:48:57
Добавляет внутриигровый пользовательский интерфейс для редактирования параметров конфигурации других модов.
SpaceCore компанией
spacechase019/10/2025 22:27:21
Мод фреймворка, используемый некоторыми моими другими модами.
Расширенная долина Stardew
FlashShifter01/07/2025 07:17:39
Stardew Valley Expanded - это расширение для ConcernedApe's Stardew Valley. Этот мод добавляет 28 новых NPC, 58 мест, 278 событий персонажей, 43 рыбы, переосмысленные ванильные районы, три карты фермы, переосмысленную карту мира, отражающую все
Поиск чего угодно
Pathoschild27/10/2025 01:26:29
Смотрите прямую информацию о том, что находится под курсором, когда нажимаете F1. Узнайте любимые подарки деревенца, когда урожай будет готов к сбору урожая, как долго будет длиться забор, почему ваши фермерские животные несчастны и многое другое.
Объекты CJB - нерестилища
Pathoschild28/07/2025 06:24:40
Простое в использовании в игре меню для создания предметов.

Раскройте весь потенциал Stardew Valley с XMODhub — исследуйте эти лучшие моды уже сегодня!

Verified by McAfee SECURE
Аутентификация
Доверяют 200,000,000+ пользователям

Нужна помощь с загрузкой или установкой? Присоединяйтесь к нашему сообществу Discord для поддержки!

XMODhub Home
Язык
Переключить язык на Chinese Traditional
Переключить язык на English
Переключить язык на German
Переключить язык на Korean
Переключить язык на Thai
Переключить язык на Indonesian
Переключить язык на Vietnamese
Переключить язык на Turkish
Переключить язык на Portuguese
Переключить язык на Japanese
Переключить язык на Polish
Переключить язык на French
Переключить язык на Spanish
Переключить язык на Italian

Игровые решения

Ресурсы

Партнеры

Подписывайтесь на нас

Перейти в Discord XMODhubПерейти в Facebook XMODhubПерейти в X XMODhubПерейти на YouTube XMODhubПерейти в TikTok XMODhubПерейти в Reddit XMODhub
Поддержка:
support@xmodhub.com
Xmod_Lily
Бизнес:
dc@xmodhub.com or lynn@business.xmodhub.com
catherine_79237

Larvas Limited

Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK