Как изменить интерфейс в обливион

Обновлено: 30.06.2024

Идея изменения интерфейса пришла ко мне, когда в паутине я встретил известный многим любителям игры Oblivion BTmod, но был он, так скажем, не очень прямо сделанным: иконки были мелкими, далеко находились друг от друга, вообще всё было как будто заархивировано.
Я решил изменить его, но никак не мог найти, где что находится, и в паутине никто не мог сказать, как данный мод изменить. И я решил всё сделать сам, после этого я понял, что известная поговорка не врёт (думаю, её все знают).
И вот я взял текстовый редактор с подсветкой кода и приступил к редактированию *.xml файлов.
Данный плагин изменяет интерфейс игрока, то есть затачивают его под 75% оригинального. Я сделал его для облегчения процесса игры, так как мне кажется очень неудобным играть, когда можешь увидеть только 5 предметов твоего рюкзака, при том что в нём находиться предметов 200.
(с) Том, автор мода

Данный мод изменяет стандартный интерфейс, привнося множество интересных изменений, начиная от увеличения окна инвентаря и заканчивая добавлением полоски изношенности оружия.
Подробнее обо всех особенностях нового интерфейса вы можете прочитать в специальном руководстве (файл Руководство.doc), что в архиве плагина.

OA_Dark Transparent UI 1.2

Мод был создан более 2-х лет назад для себя, и проекта "Oblivion Association".
За основу, были взяты интерфейсные моды DarNified UI и DarkUI'd DarN , и небольшое дополнение - Cinematic Dialog HUD
- Почти полное изменение/ретекстур всех графических файлов меню и HUD
- правки файлов - menu.xml
- и многое другое.

Конфликты : С модами, глобально изменяющими интерфейс, типа hud status bars .
Нет конфликтов : с модами map marker overhau l, dynamic map.

Установка: Вы можете выбрать идин из трех вариантов установки (OBMM, BAIN или ручная)

1 - Установка с OBMM:

2 - Установка BAIN: (Wrye Bash)

3 - Ручная установка:

- Скачайте архив - OA_Dark Transparent UI.zip
- Скопируйте содержимое папки data из архива, в папку data с игрой (согласиться на замену)
- Откройте любым текстовым редактором, файл Oblivion.ini.
(Данный файл находится по следующему пути: C:\Users\<Имя пользователя>\Documents\my games\oblivion).

измените значение в строках:
smainmenumovie=Map_Loop.bik
smainmenumovieintro=Oblivion_iv_logo.bik

SFontFile_1=Data\Fonts\Kingthings_Regular.fnt
SFontFile_2=Data\Fonts\Kingthings_Shadowed.fnt
SFontFile_3=Data\Fonts\Tahoma_Bold_Small.fnt
на:
smainmenumovie=Map_Loop_Dark.bik
smainmenumovieintro=Oblivion_iv_logo_Dark.bik

SFontFile_1=Data\Fonts\Century_20.fnt ;(или: Kingthings_Petrock_Rus_22.fnt)
SFontFile_2=Data\Fonts\Calibri_Outline_15.fnt ;(или: Heinrich_Text_16.fnt Heinrich_Text_17.fnt Modernist_One_18.fnt Modernist_One_20.fnt)
SFontFile_3=Data\Fonts\Cambria_16.fnt ;(или: Romic_17.fnt)
-- (вы можете ознакомиться с вариантами шрифтов, посмотрев скриншоты папке _Images)

Удаление:

Удаление с OBMM:
- деактивируете мод, все изменения автоматически откатятся.

Удаление BAIN:
- ПЕРЕД удалением мода для восстановления оригинальных записей в вашем Oblivion.ini , в разделе [Wrye Bash -> ini edits] примените строчку "OA_Dark Transparent UI,

Default .ini" она вернет все изменения Oblivion.ini по умолчанию.
- за тем деинсталлируйте мод стандартным способом Wrye Bash (через контекстное меню).

Ручное удаление: Не возможно! Так как некоторые файлы ресурсов перезаписываются.

Опционально:

в папке 'optional_KCAS' вы найдете правки для KCAS
в папке 'optional_OblivionXP' вы найдете патч для совместимости с OblivionXP(Update)
а в папках 'optional_SneakEye' исправление расположения на экране значка скрытности

(подробнее читайте в прилагающемся редми)

Спасибо!

Beider & Tikigod авторам BTMod
и дальнейшей ре-инкарнации этого мода, в лице:
DarN автор DarNified UI
Gothic25 1 автор DarkUId DarN
GrilledFish автору Cinematic Dialog HUD
а также всем переводчикам, трудившимся над переводом этих проектов.
Особая благодарность команде " Oblivion Association ", за помощь и советы при создании мода.
Отдельная благодарность Chelsyn , за помощь в создании установочных скриптов.

Основные файлы

OA_Dark Transparent UI_OMOD.zip

OA_Dark Transparent UI.zip

Alchemy Advanced - patch.7z

4.08.17 - версия 1.2

Moon And Star — Квестовой мод с новым поселением и русской озвучкой (Skyrim)

Tamriel Rebuilt — Октябрьский дневник разработки

Комментарии

О чувак, как же я тебе благодарен. Огромное спасибо, за мод. Долго искал. Респект таким людям, побольше бы таких. Спасибо

Пожал бы руку тебе, и команде разработчиков OA))))


allexa - мастер. это лучшее меню для Обливиона


Курсив как-то не смотрится. Хотя я даже не могу объяснить причину. Хм.

Пойду на сайт ассоциатион зайду может там подвижки есть.

О, народ наконец то начал разбирать Oblivion Association.

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


Курсив как-то не смотрится. Хотя я даже не могу объяснить причину. Хм.

Согласен. UI вроде бы ничего(даж чем-то на морру смахивает), но шрифт печален.


Можно просто не не записывать шрифты в Oblivion.ini и тогда останутся те шрифты, что были до установки этого мода. В моём случае из UI Compilation, я установил этот интерфейс поверх него, без шрифтов.


Можно просто не не записывать шрифты в Oblivion.ini и тогда останутся те шрифты, что были до установки этого мода. В моём случае из UI Compilation, я установил этот интерфейс поверх него, без шрифтов.

Да, в том случае если установить поверх уже установленного(настроенного) интерфейса DarNified UI или DarkUId DarN, - и не делать правку шрифтов в Oblivion.ini

- а вообще, существует куча шрифтов. и мануалов о том как установить новые шрифты.


надеюсь что мы доживем и до переводов нового МОО, шестых Better Cities, шикарного реплейсера графских замков и до всех остальных модов которые напилили для OA и которые авторы сборки наотрез отказываются выкладывать отдельно мотивируя это нелепыми отмазками.

для того чтобы выложить мод отдельно, нужно очистить его от всех зависимостей, - которые он приобретает в сборке. а их много: новые модели/текстуры и пути к ним, а также заимствование ресурсов из других модов сборки.

а шестые Better Cities переводил я, - возможно выложу в скором будущем. если администрация tesall не будет против

Хорошее меню, жаль не в моём вкусе. Как по мне для облы лучше папирус подходит.

Но вкусы у всех разные)

для того чтобы выложить мод отдельно, нужно очистить его от всех зависимостей, - которые он приобретает в сборке. а их много: новые модели/текстуры и пути к ним, а также заимствование ресурсов из других модов сборки.

а шестые Better Cities переводил я, - возможно выложу в скором будущем. если администрация tesall не будет против

alexxa продолжал работать. Ты лучший модмейкер (сужу по этому моду)) мне лично понравилась система потребностей в ОА надеюсь сделают люди (или ты, если время будет). Желаю удачи в жизни. И ещё раз блогадарю за мод.


О, народ наконец то начал разбирать Oblivion Association.

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


Большое спасибо! Автору респект, давно искал.

для того чтобы выложить мод отдельно, нужно очистить его от всех зависимостей, - которые он приобретает в сборке. а их много: новые модели/текстуры и пути к ним, а также заимствование ресурсов из других модов сборки.

а шестые Better Cities переводил я, - возможно выложу в скором будущем. если администрация tesall не будет против

Я не спорю что ОА сборка не простая и разобрать ее не так легко но все же можно было бы выложить хотя бы переводы тех же МОО и BC6. Реплейсер замков, столь мною вожделенный, судя по скринам не использует сторонние модели, там все с нуля.

На счет BC6, а у администрации есть повод быть против? Просто жаль что лучший реплейсер городов. точнее единственный реплейсер городов для Обливиона, ибо после BC6 на другие реплейсеры и смотреть не хочется, до сих пор не переведен. На худой конец есть тот же Нексус, там репрессий нет.

Как изменить интерфейс в обливион


Откройте его с помощью блокнота, нажав на файле правой кнопкой мыши и выберите опцию "Открыть с помощью", далее выбрав "Блокнот".

Структура файла проста: параметр + знак равно + значение параметра.
Например:
bAllowScreenShot=1, где bAllowScreenShot – параметр, 1 – значение.

Данный параметр активирует возможность снятия скриншотов в игре. В статье я буду применять именно такую терминологию. Параметр будет указываться отдельно: bAllowScreenShot=, а его значение отдельно в кавычках – "1". Только не надо в oblivion.ini писать значение в кавычках, игра Вас не поймет

Я решил разбить параметры на 2 группы: общие и влияющие на производительность и качество, качество и производительность находятся в обратной пропорциональности, то есть увеличивая качество, в большинстве случаев, понижается производительность.

fGlobalTimeMultiplier=1.0000
С помощью этого параметра можно регулировать время в игре. Изменив его значение на "2", получим двойную скорость игры. А выставив "0.5" – будем играть в Max Payne на мечах.

bForceReloadOnEssentialCharacterDeath=1
Значение "0" - отключает загрузку, если убить ключевого персонажа.

SCreditsMenuMovie=CreditsMenu.bik
SMainMenuMovie=Map loop.bik
SMainMenuMovieIntro=Oblivion iv logo.bik
Данные параметры отвечают, соответственно: ролику в начале игры, ролику приветствия при загрузке главного меню и ролику, проигрываемому на фоне главного меню. Если выставить их значения пустыми, то игра будет быстрее загружаться и на слабых компьютерах пропадут тормоза в главном меню игры. Изменить надо так:

SMainMenuMovie=
SMainMenuMovieIntro=
SIntroSequence=
А также установите значение "0" у параметра bPreloadIntroSequence=, который отвечает за кэширование вступительных роликов во время загрузки.
А ещё проще, статического меню можно добиться этим параметром:
bStaticMenuBackground=, выставив его значение "1".

iFPSClamp=
Значение этого параметра определяет фиксированную величину FPS, при падении ниже которой игра будет замедляться. Данный параметр поможет владельцам старых компьютеров, в боевых ситуациях, когда из-за падения производительности Вы просто не успеваете бить или защищаться, а Ваши оппоненты планомерно стирают Вас в порошок. Если у Вас проблемы подобного характера, то установите значение "15".

bAllowConsole=
Установите значение параметра "1" для возможности использовать консоль.

bAllowScreenShot=
Установив значение "1", Вы сможете делать в игре скриншоты, нажимая клавишу PrintScreen.

bUse Joystick=
Если Вы во время игры не используете джойстик, то обязательно отключите этот параметр, установив его значение "0".

bHealthBarShowing=
Установите значение параметра "1", если хотите видеть лайфбар (полоску жизней) противника. Если не хотите, то установить значение "0".

bInstantLevelUp=
Если установить значение параметра "1", то уровень будет подниматься динамически, то есть спать для поднятия уровне более не придется. Как только сумма поднятия навыков категории Главные достигнет 10, откроется меню увеличения атрибутов. Вещь интересная, но многим нравиться затаиться в укромный уголок и с довольным урчанием, после сладкого сна, поднимать свои атрибуты Для таких, значение параметра стоит оставить "0".

fDlgFocus=
Значение этого параметра определяет дальность камеры от лица Вашего собеседника во время диалога. По умолчанию "2.1000".

bPrecipitation=
Установи значение параметра равное "0", Вы отключите все виды осадков в игре.

iMaxGrassTypesPerTexure=
Параметр отвечает за количество отображаемых типов травы. По умолчанию "2".


Параметры, влияющие на качество и производительность

iPreloadSizeLimit=26214400
Размер, в байтах, который выделяется для кэширования ячеек. Если у Вас количество ОЗУ равно 1Гб, то удвойте этот параметр. Этот параметр идет вкупе с двумя ниже идущими:

uInterior Cell Buffer=3
uExterior Cell Buffer=36
Параметры отвечают соответственно за количество внутренних (здания и пещеры) и внешних (пространственных) ячеек, хранимых в памяти компьютера, для более быстрого доступа к ним. Владельцы мощных компьютеров с большим запасом памяти ОЗУ могут увеличить эти значения для более комфортной игры, без долгих ожиданий загрузки областей, где Вы побывали. Например,
uInterior Cell Buffer=8
uExterior Cell Buffer=70

uGridDistantTreeRange=20
Параметр, отвечающий за дальность прорисовки деревьев. Если выставить ему значение "0", то получаться плоские деревья, в прямом смысле этого слова. Если кто-то играл в TES: Arena, то это можно сравнить по плоскости с паутиной, свисающей с потолка и состоящей из пары спрайтов.

bUseHardDriveCache=
Отвечает за включение кэширования у жесткого диска. Самое интересное, что этот параметр у жестких дисков под управлением ОС поколения Windows всегда по умолчанию активен. Установить значение параметра "1"
Работоспособности нижележащего блока, заключенного меж линий, я так и не добился, возможно у меня какие-то проблемы с игрой или ещё что, но теорию описал, может быть у Вас получиться. Если так, то напишите мне, пожалуйста.

iAutoViewMinDistance=
iAutoViewHiFrameRate=
iAutoViewLowFrameRate=
bAutoViewDistance=
С помощью данных параметров можно настроить автоматическую регулировку видимости в зависимости от производительности, то есть количества кадров. Если количество кадров падает меньше значения, установленного во iAutoViewLowFrameRate=, то видимость снижается до значения установленного в iAutoViewMinDistance=, а когда FPS (количество кадров в секунду) повышается выше значения, установленного в iAutoViewHiFrameRate=, то видимость вновь становить такой, какой установлена в настройках игры.

Этим свойством грех не воспользоваться обладателям слабых систем, во время боя FPS сильно падает, и дистанция будет уменьшать, а производительность соответственно расти, и Вы сможете комфортно действовать в боевых ситуациях.
Для активации данной возможности установите значение параметра bAutoViewDistance=, равное "1".

iShadowMapResolution=
Значение данного параметра выставляет разрешение карт теней, которые влияют на качество тени. Для увеличения производительности установите значение параметра "128", для увеличения качества теней "1024".

bAllow30Shaders=
Для счастливых обладателей шейдеров версии 3.0, следует установить значение этого параметра "1". Шейдеры 3.0 поддерживаются видеокартами уровня GeForce 6800 и выше. Карты ATI данной возможность похвастаться не могут. Кстати, использование именно 3-й версии шейдеров повысит производительность без потери качества для владельцев перечисленных выше видеокарт.

iActorShadowIntMax=
iActorShadowExtMax=
В значения данных параметров можно установить, соответственно, максимальное количество теней для персонажей в помещениях и вне оных. Значения по умолчанию "10" и "10" соответственно.

bMusicEnabled=
bSoundEnabled=
Установив значение параметров "0", Вы отключите весь звук в игре. Можно отключить только музыку bMusicEnabled=0, это положительно скажется на производительности. Одно но, если отключить озвучку диалогов, то, в некоторых случаях, можно столкнуться с проблемой слишком быстрого пролистывания субтитров. Данная неисправность также замечена на 2-х дисковой версии игры, когда становиться невозможным успеть прочитать субтитры.

Обладатели двуядерных процессоров могут выставить значение ниже перечисленных параметров "1", для увеличения производительности:
bUseThreadedBlood=
bUseThreadedMorpher=
bUseThreadedTempEffects=
bUseThreadedParticleSystem=
bUseMultiThreadedTrees=
bUseMultiThreadedFaceGen=

fGrassEndDistance=
Значение параметра отвечает за дальность прорисовки травы. По умолчанию "8000.0000". если у Вас сильная видеокарта, то увеличьте в двое "14000.0000", если слабая, то наоборот уменьшите "1000".

uGridsToLoad=
Определяет дистанцию активных ячеек. По умолчанию "5", если повысить, то сильно упадет производительность и время загрузки сильно увеличиться, в обмен за более детальную прорисовку дальних объектов. Есть и положительные стороны: владельцы старых видеокарт могут понизить этот параметр для увеличения производительности, прирост ощутимый.

Возрадуемся обладатели видеокарт от ATI! Технология Npatch успешно перекочевала из предка – движка Морроувинд, в потомок – движок Обливион. Кратко, эта технология позволяет добиться более детальных поверхностей при той же затрате ресурсов. Например, если неровная поверхность рисуется 3 нормалями, то, естественно, появляются серьезные искажения в гладких местах: там, где они должны быть, их просто нет. Ребята из ATI смекнули и придумали технологию позволяющую эмулировать сложные поверхности. Затраты все те же, что и на отрисовку 3-х полигонов, но эффект сглаженности, как будто их там 30. Не путать с антиализингом, лесенку по краям это не уберет, но более сглаженные поверхности Вы получите. Для активации установите параметрам ниже значения "1"
iNPatchNOrder=
iNPatchPOrder=
iNPatches=

TES 4 Oblivion "Сборник альтернативных интерфейсных модов"

Моды не претендуют на суперсвежесть-просто они очень удобны в пользовании и не "капризны" в установке.
установка ,скрины и readme(RUS)-- в архиве.




Если не удаётся скачать (появляются непонятные символы), попробуйте нажать на ссылке правой клавишей мыши и выбрать "Сохранить как. " или "Сохранить объект как. "

Читайте также: