Check Your Compass 1.0
Иммерсивная модификация Check Your Compass вводит в игру механику компаса. Теперь чтобы увидеть компас необходимо найти реальный компас в мире игры, а сами компасы разделены на 5 уровней качества, влияющего на их цену, вес и дальность видимости точек интереса.
Check Your Compass позволит вам по своему вкусу настроить механику компасов, вплоть до чисто декоративного режима! Присутствует изначальная поддержка LINK и Nehrim!
Уже пару лет как мне хотелось создать такой маленький, но иммерсивный мод, убирающий HUD компаса при отсутствии оного в инвентаре и позволяющий всяячески настраивать дистанцию отображения точек интереса на нем, если он есть.
Увидев мод ElderScrollsFan001, я понял, что часть дела уже сделана, осталось написать скрипты. Но на тот момент я не обладал нужными навыками. Но прошло время, и вот мы здесь.
- Отстутствие компаса отключает HUD компаса (можно отключить эту функцию)
- Чрезвычайно гибкие настройки HUD компаса: вы можете отключать отображение маркеров квестов, локаций, стрелку игрока и настраивать дальность видимости объектов*
- Полностью настраиваемые свойства каждого вида компаса: его стоимость, вес и дальность действия
- Мод автоматически определяет наилучший компас в инвентаре (отключается в настройках)
- Компасы распределены по уровневым спискам через скрипт, чтобы обеспечить максимальную совместимость с другими модами, так что для мода Check Your Compass не нужен Bashed Patch!
- Встроенная поддержка до 5 видов UI, от оригинала до NothernUI! Поддерживаемые моды: все виды Darn (Darnified UI, Dark UI, OA_Dark_Transparent), NothernUI, BTMod, MajorJims, оригинал и его вариации (Simple Better Inventory)
- Отсутствие зависимости от Oblivion.esm, что делает мод универсальным
- Встроенная поддержка Nehrim!
- Поддержка LINK++ и настройки через INI
* часть настроек работает только в Darn-подобных интерфейсах
Гибкие настройки компаса
Теперь компас без компаса (ха!) вы не увидете! Или вы всё еще жаждете его видеть?! Что ж...
Я отдаю себе отчет, что кому-то хотелось бы оставить HUD компаса, но, например, иметь меньшую дальность отображения локаций. Для таких целей в моде предусмотрен целый ряд параметров, позволяющих настраивать HUD компаса под себя.
С модом Check Your Compass вы сможете:
- Включать\выключать отображение в интерфейсе компаса при отсутствии оного
- Включать\выключать отображение маркера квеста на компасе
- Включать\выключать отображение маркеров уже найденых локаций
- Включать\выключать отображение маркеров еще не найденых локаций (пока только для Darn-подобных интерфейсов)
- Задать свою дальность появления маркеров на компасе
Система уровней компасов
Теперь по миру игры распределены аж пять уровней компасов - от деревянных до золотых. Каждый из видов обладает своими весом, ценой и дальностью действия.
В свою очередь каждая из этих переменных настраивается через INI и LINK, где вы всегда сможете поменять их свойства по своему вкусу. Не нравится как выставлены вес и цена золотых компасов? Вы всегда сможете поменять свойства именно этого уровня компасов в настройках модификации.
В игре представлены пять следующих видов компасов:
| Деревянный компас | 200 Септимов | 0. 1 кг | 3000\300 метров | |
| Оловянный компас | 350 Септимов | 0.5 кг | 5500\700 метров | |
| Медный компас | 500 Септимов | 1 кг | 8000\1100 метров | |
| Серебрянный компас | 800 Септимов | 3 кг | 12000\1600 метров | |
| Золотой компас | 1000 Септимов | 2 кг | 16000\2000 метров |
При этом вы вольны отключить или настроить систему уровней компасов! То есть настраивать то, как сильно разные виды компасов будут различаться между собой. Так данный мод дает вам в руки мощный и гибкий инструмент настройки своего игрового опыта с компасами под себя!
Уровни компасов могут работать в следующих режимах:
- Различие в цене, дальности и весе
- Различие в цене и весе при одинаковой дальности
- Различие в цене и дальности при одинаковом весе
- Отсутствие различия между видами компасов по всем параметрам
При отключении различий мод выставит каждому свойству единое значение. Так, существуют базовые знаения для цены, веса и дальности отрисовки маркеров на компасе.
При этом вы всегда вольны не только отключить систему уровней, но даже отказаться от новых значений дальности отображения маркеров. Отдельная переменная, отвечающая за базовую дальность отрисовки, также может быть настроена по своему вкусу.
Заметьте, что новые значения дальности немного отличаются от оригинальных игровых значений, но никак их не перезаписывают и не изменяют.
Оригинальное значение видимости маркеров: 12000
Оригинальное значение видимости маркеров еще не найденных локаций: 1800
При отключении новых значений дальности и отключении системы уровней компасов все компасы будут показывать оригинальные игровые значения дальности отрисовки маркеров!
* В реальности это не метры, а Game Units, абстрактная категория, заменяющая привычную метрическую систему. Но...какая разница!
Автоматический поиск наилучшего компаса
Вы же не хотите устанавливать найденный компас вручную? Или разбираться с тем, какой там из них наилучший? Мод всё сделает за вас! При подборе и выбросе компаса мод сам поймет, какой из них лучше по качеству, и изменит настройки дальности маркеров в игре.
Вы все-таки хотите сами контролировать этот процесс? Не беда! И эта функция отключается в настройках игры, а вы сможете установить активным тот компас, который захотите. Просто кликните по нему в инвентаре и выберите его как основной.
Распределение компасов по миру
Иммерсивная модификация Check Your Compass стремится к максимальной совместимости с другими модами. Поэтому для лучшего сосуществования она не добавляет в уже существующие списки или контейнеры новые компасы напрямую.
Все компасы добавляются в урвоневые списки через скрипт, поэтому модификация Check Your Compass обладает максимальной совместимостью с большей частью модификаций, никак не мешая им добавлять свои предметы в игру, а также не требует Bashed Patch для нормального сосуществования с ними.
Встроенная поддержка до 5 видов UI
Мы все знаем, как много (нет) вышло модов на новые UI для нашей любимой игры. И всем нужен свой (эх!) особый подход.
Данный мод поддерживает следующие пять видов интерфейса:
- Оригинальный интерфейс (очевидно)
- DarnifiedUI (а также все подобные ему, включая DarkUI, OA_Dark и т.д.)
- BTMod
- NothernUI
- OA_Dark_Transparent
- MajorJims
Не все эти моды позволяют игроку раскрыть потенциал данного мода. Только у darn-подобных интерфейсов есть возможность отдельной настройки дальности отображения еще не найденных локаций, а NothernUI пока что поддерживается далеко не во всем. Тем не менее, основной функционал должен работать во всех данных интерфейсах.
Встроенная поддержка Nehrim
Иммерсивная модификация Check Your Compass не привязана к Oblivion.esm, поэтому она может работать и в Nehrim. Более того, модификация изначально поддерживает Nehrim и распределяет компасы по миру этой игры. Теперь путешествующие торговцы, жители городов и владельцы пабов смогут продать игроку всё те же компасы!
Поддержка LINK++ и настройки через INI
Все опции настраиваются через INI и LINK. Часть гибких настроек, касающихся свойств компасов, доступна только в INI, но включения и выключения системы уровней, системы поиска лучшего компаса, базовые виды дальности, а также базовый функционал отображения элементов на компасе, могут настраиваться и в LINK.
Неужели это (иммерсивная модификация Check Your Compass) просто работает?!
Этот мо бы не увидел свет, если бы не помощь Slowpard, прочитавшего код и нашедшего все неверные конструкции и прочие несуразности. Без него вычитка кода заняла бы у меня чрезвычайно долгое количество времени.
За обложку большое спасибо ishouldbeplayingquake, который проявил чудеса отзывчивости, снабдив меня подробнейшей инструкцией по созданию стильных обложек.
Отдельно спасибо allexa и Takirell, которые терпеливо отвечали на все мои вопросы, помогая, где было возможно.
И, конечно же, ElderScrollsFan001, автору самих моделей компассов, без которых этого мода бы не состоялось в принципе.
Пожалуйста, скачайте прекрасные моды этих людей и поставьте им досточтимый лайк.
Нужны дельные советы на счет доработки скриптов, меняющих дальность в связи с моими узкими познаниями в XML. Особенно это касается NothernUI, в котором функционал мода, судя по всему, несколько ограничен (нет возможности отключать маркеры в компасе).
А также нужны знающие и любящие мир Нерима, поскольку я весьма смутно представляю себе, каким торговцам и в какие контейнеры логичнее всего добавить компасы для игрока.
Мод совместим со всеми модами, затрагивающими уровневые списки.
Мод совместим с модами, меняющими Игровые Настройки (GMST) дальности видимости Точек Интереса (POI), поскольку не меняет их значение и никак не затрагивает эти настройки.
Мод может конфликтовать с модами, влияющими на видимость HUD компаса и устанавливающими свои значения видимости маркеров на компасе.
Требования
OBSE 22 и выше
Стандартная установка через Wrye Bash
Комментарии