Перейти к содержанию

1 изображение

Информация о файле

EngineBugFixes это плагин для OBSE, включающий в себя исправления и патчи для багов движка игры Oblivion и крайне необходимый любому игроку. Во всяком случае, вы избавитесь от множества причин вылетов на рабочий стол. В плагин входят правки двух типов:
1) Исправления - Правят общепризнанные баги, действительно являющиеся багами.
2) Патчи - Вносят исправления в тех местах, где пробелы в работе не являются багами в прямом смысле, но возможна лучшая реализация процессов.

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

Здесь я только приведу список самих багов, исправляемых модом:

1. InitRendererFix (v1.0) - При запуске игры с неподдерживаемым разрешением экрана монитора она вылетает на рабочий стол без подсказки о причине вылета.
2. SpeedTreeLoadFix (v1.0) - Рандомные падения игры во время странствий по дикой местности.
3. ShadowCameraFix (v1.0) - Снятие эффекта хамелеона или переключение вида с первого лица на третье убирает вашу тень до тех пор, пока вы не повернете камеру. Проблема может затрагивать находящихся рядом с игроком NPC.
4. CreatureLightingFix (v1.0) - Некоторые существа, например, лошади и тролли, показывают значение уровня освещения 0, что влияет на обработку данных для заклинаний обнаружения в игре.
5. WeaponCollisionFix (v1.0) - Оружие не падает на землю, а остается висеть в воздухе после смерти актера.
6. SexChangeFix (v1.0) - Использование команды "SexChange" на актере вызывает немедленное падение игры из-за 3D-модели.
7. GetAlarmedFix (v1.0) - Скриптовая команда "GetAlarmed" становится причиной вылета.
8. CellDistanceFix (v1.0) - Потенциальные странности в результате низкоуровневого просчета путей и сканирования ячейки актером в попытке определить мебель и объекты.
9. FollowerDoubleFaceFix (v1.0) - Использование быстрого перемещения заставляет головы или шлемы спутников двоиться.
10. ShutdownCTDFix (v1.0)(v1.7) - Падение при выходе из игры в результате четырех проблем: Проблемы невыгружаемых рефов, Проблемы с выгрузкой ячейки, Проблемы с выгрузкой объектов, Проблемы глобальной (мировой) карты постоянных референсов
11. DeathItemFix (v1.0) - Когда уровневый лист случайно генерирует более одного предмета-датчика смерти, все последующие генерации будут происходить с этим же числом. Иногда множество таких предметов, если они заскриптованы, могут стать причиной утечки памяти.
12. DropItemFix (v1.0) - Вылет на рабочий стол, когда NPC выбрасывает предмет. Точные причины этого вылета не установлены.
13. LoadCreatedBaseObjectsFix (v1.0) - Вылет из-за создания клонов NPC после изменения порядка загрузки
14. PlayerDeathCameraFix (v1.1)(v1.3) (v2.0) - При попытке воскресить игрока после смерти камера остается на уровне земли. Управление игроком отключается, когда игрок умирает в режиме от 1 лица с пометкой бессмертия.
15. UseItemAtPackageFix (v1.2)(v1.3) - Пакеты AI UseItemAt не срабатывают как надо с определенным типом объектов или срабатывают лишь один раз.
16. Cell3x3LocalMapIconsFix (v1.2) - Попытка создать в моде ячейку с координатами 3/3 отключает все маркеры на локальной карте.
17. CellChangeCollidedArows3DFix (v1.3) - При переходе в ячейку, которая еще не была загружена (и не находится сейчас в кэше) все стрелы, застрявшие в теле игрока, оказываются возле точки с координатами 0/0/0 этой ячейки.
18. ScriptPackageFix: (v1.3) - Скриптовая команда "RemoveScriptPackage" может привести к утечке памяти, а на спутниках в режиме следования пакеты не удаляются надлежащим образом.
19. HUDInfoQualityIconFix (v1.3) - Иконка качества для объектов типа "аппарат" не отображается в информации HUD, когда курсор мыши наводится на такой объект.
20. CreatureBipedObjectEquipFix (v1.4)(v1.7) - Если использовать скриптовую команду EquipItem на существах для неподдерживаемого типа брони или одежды, модель тела существа начинает клонироваться (два тела, две головы и так далее)
21. DialogueWaitFix (v1.4) - Иногда диалог между двумя NPC не начинается. Они просто продолжают пялиться друг на друга.
22. ExteriorCellTempObjectsLoadFix (v1.4) - При перемещении в новый мир (Worldspace) созданный в моде, отсутствуют ландшафт и статические объекты, есть только двери, актеры и деревья.
23. BuyItemFromContainerFix (v1.5) (v2.1) - NPC не могут покупать товары из сундуков, принадлежащих торговцам. Иногда эта ошибка может привести к вылету на рабочий стол.Код был переписан в версии 2.1 для решения дополнительной проблемы: NPC должен подойти к продавцу, чтобы совершить покупку, yо есть шанс, что в этот момент ее уже совершает кто-то еще, и актер платит деньги, но не получает товар. Игра может вылететь, если актер задействовал определенный стак предметов, который давно не проверялся. Скорее всего, речь идет о скриптованных предметах.
24. DialogMenuEmptyTopicsFix (v1.5) - Список тем диалога пуст (невидим) если диалог запускался при скрытых меню.
25. LoadCellTempDataFix (v1.5) - Временные данные ячейки (считая ландшафт) не загружаются, когда объект перемещен в незагруженную ячейку.
26. RunScriptLineFix (v1.5) - Маленький шанс вылететь на рабочий стол, если моды используют скриптовые команды OBSE 'RunScriptLine' или 'RunBatchScript'.
27. SpellPurchaseCrashFix (v1.6) - Игра вылетает, если приобрести последнее заклинание из списка торговца, если вы просматривали его при помощи стрелок на клавиатуре
28. GlobalAnimTimerFix (v1.6) - Неперсонажная анимация (двери, люки, огонь, etc.) перестает проигрываться после достижения определенного лимита игрового времени.
29. AIPackageScheduleEvaluationFix (v1.6) - Отслеживание расписаний пакетов AI перестает корректно работать после полуночи.
30. AcquireWeaponNoAmmoFix (v1.7) - Актер в бою стоит и ничего не делает, даже если его атакуют.
31. PickupItemOwnershipFix (v1.7) - Когда вы поднимаете выброшенные ингредиенты, используя меню со счетчиком штук, и забираете не все, оставшаяся часть теряет владельца, а поднятое маркируется украденным.
32. BloodDecalMemLeakFix (v1.7) - Утечка памяти из-за пользовательских настроек Oblivion.ini.
33. BowAndTorch3DFix (v1.7) - Вылет на рабочий стол при выходе, переходе через загрузочную дверь и обновлении данных о 3D-моделях актеров.
34. ActivateDoorWhileInvisibleFix (v1.8) - Отключается передвижение после прохождения загрузочной двери.
35. CrimeGoldRemovalFix (v1.8) - Штраф с NPC не снимается, кроме случаев, когда текущие актеры сбиты с ног.
36. UIMessageFix (v1.8) - Сообщения-уведомления прекращают отображаться до перезагрузки игры. Уведомления - скриптовые сообщения, появляющиеся в левом верхнем углу экрана.
37. SummonAILocationTargetFix (v1.8) - Когда пакет AI SummonCreateDefend установлен на управляемое, призываемое или просто оживленное существо данные о местонахождении референса цели применения пакета обрабатываются до установки данных о локации в сам референс.
38. VerboseMessgesFix (v1.8) - Вылет или невозможность отображения текста в консоли при включенной опции подробных логов.
39. ActorWithoutProcessCTDFix (v1.9) - Вылет при использовании некоторых скриптовых команд для актера, у которого не назначен текущий пакет AI
40. BoundItemEvaluationFix (v1.9) - Актер с привязанным оружием не может вступить в бой + другие проблемы привязки
41. CanHaveFlamesFix (v1.9) - Вылет при использовании команды CanHaveFlames
42. HighProcessTeleportFix (v1.9) - Когда NPC активируют в загруженной ячейке дверь с телепортом, которая ведет так же в загруженную ячейку, то пропадают, но появляются снова на том же месте, где были до активации двери, и не могут использовать телепорт.
43. MagicCastFailureSoundFix (v1.9) - Перестает проигрываться звук неудачного кастования заклинаний игроком.
44. PackageStartEquipmentFix (v1.9) - NPC не экипируют/не переодевают броню и оружие согласно флагам пакета AI, когда стартует новый пакет.
45. SoundEffectsFix (v1.9) - Звуковой эффект прекращает работать после закрытия меню. Этого не происходит, если игрок находится в ячейке, где оказался после загрузки сохранения.
46. StaffEnchantmentCastTypeFix (v1.9) - При зачаровании посоха на алтаре он получает зачарование типа Касание, а не типа На цель, как полагается
47. UnloadedObjectReferencesFix (v1.9) - Потенциальный вылет при доступе к незагруженным объектам и раздувание сейва.
48. WeaponSwitchFix (v1.9)(v2.0) - Существа с луками, имеющие в наличии оружие для ближнего боя, не используют его и переходят на рукопашную.
49. CellChangedRefMemLeakFix (v2.0) - Утечка памяти и возможный краш при выгрузке.
50. ObjectPaletteFix: (v2.0) - Краш (особенно когда 'bFixFaceNormals' включен)
51. SavedHavokDataFix: (v2.0) - T-поза мертвых актеров + утечка памяти, растянутые объекты, бесконтрольное движение, болтание и дергание подвешенных объектов (корни, фонари и т.д)
52. CombatBuffSpellSelectionFix (v2.1) - NPC никогда не используют заклинания поглощения магии и отражения урона в бою, даже если они есть в листе их заклинаний.
53. HaggleDispositionFix (v2.1) - Отношение торговца к игроку не учитывается в уравнении расчета цены, когда игрок хочет что-то продать.
54. RemoveExcessDeadFix (v2.1) - Респавнящиеся актеры не респавнятся, потому что были отключены игрой.
55. SleepCastLoopFix (v2.1) - NPCs застревают в цикличном чтении заклинаний восстановления при попытке использовать кровать или спальник.
56. SneakPowerAttackFix (v2.1) - Когда игрок становится подмастерьем в акробатике, анимация обычных атак из подкрадывания заменяется анимацией силовых атак.

Патчи:

SmallBushBillboardPatch (v1.0) - Маленькие кусты не отображаются на LOD-объектах.
EvaluateEquipmentPatch (v1.0)(v1.8) - Выбор NPC одежды для слотов upper или lower body перебивается при выборе ими лучших вещей, использующих слоты hand или foot, которым вторым слотом назначен upper или lower.
CombatBlockPatch (v1.3) - NPC в бою применяет блокирование даже если его никто не атакует.
FloraOwnershipPatch (v1.4) - При наведении прицела на принадлежащие кому-то растения игра показывает значок "украсть", но сбор с этих объектов не считается преступлением.
TerrainLODLoadPatch (v1.4) - Загрузка файлов LOD требует или определенной настройки имен файлов пользователями/моддерами, или использования инструментов, которые вводят form ID нового мира в мод с индексом 00
DialogConditionsEvalPatch (v1.7) - Неожиданное поведение во время выбора строк диалога.
PluginLoadErrorMessageBoxPatch (v1.7) - Игра вылетает на старте еще до повяления загрузочного экрана.
SleepWearPatch (v1.9) - Некорректное поведение из-за ошибочной оценки инвентаря при активации NPC постели.
Все патчи и исправления могут включаться и отключаться по отдельности для лучшей совместимости с другими плагинами для OBSE, для этого достаточно править ini мода.

Требования:

Oblivion Patch 1.2.0.416, Oblivion Script Extender (OBSE) v20 или выше

Установка:

1) Распакуйте файлы во временную папку.
2) Скопируйте папку Data в папку игры ...\Oblivion

PS: Я решил взяться и перевести документацию к этому моду, так как это настоящий musthave. Спустя 5 литров кофе и 2,5 дня разбирательств перевод был завершен. Спасибо за поддержку и донат на обед Джо1980, Керберу, Laion и другим. Поддержка на кофе, впрочем, принимается и дальше, следите за новыми записями в разделе.

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

  • Нравится 142

Обратная связь

Рекомендуемые комментарии



Mr.None

Опубликовано

Отличное дополнение к OBSE, большое спасибо за перевод!)

А если еще встроить его в эту сборку http://tesall.ru/files/file/3306-obse-all-plugins/ - получился бы более чем универсальный набор))

  • Нравится 2
Lord RZ

Опубликовано

Это к автору сборки. Я не программист.

  • Нравится 1
lgrp

Опубликовано

Это что же получается? И не обматерить его теперь, с досады стукнув кулаком по клаве? А? Ежели он весь работает без багов и вылетов   :)

  • Нравится 1
katkat74

Опубликовано

Вот так почитаешь список багов и понимаешь что у тебя то все отлично раз с таким не сталкивалась, ну или не обращала внимания :)

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

Ну или у меня руки из одного места.

  • Нравится 4
Ggleebb

Опубликовано

[quote name="lgrp" timestamp="1510799035"]Это что же получается? И не обматерить его теперь, с досады стукнув кулаком по клаве? А? Ежели он весь работает без багов и вылетов   :)[/quote] Круто было бы, а то он у меня вылетает даже тогда, когда я выхожу из игры.:) Уже бесит.))

  • Нравится 3
lgrp

Опубликовано

Цитата:

Вот так почитаешь список багов и понимаешь что у тебя то все отлично раз с таким не сталкивалась, ну или не обращала внимания :)

Практически то же самое, правда один баг вылета,  вроде устранил (при переходе из интерьера в экстерьер или с одной локации на другую бывает и довольно часто) Пока за 1,5 часа игрового времени, было всё тихо :)

человек2

Опубликовано

ххм ох как заманчиво,надо взять!

grafonoman

Опубликовано

Цитата:

Практически то же самое, правда один баг вылета,  вроде устранил (при переходе из интерьера в экстерьер или с одной локации на другую бывает и довольно часто) Пока за 1,5 часа игрового времени, было всё тихо :)

у тебя еще все впереди...

  • Нравится 1
lgrp

Опубликовано

Цитата:

Круто было бы, а то он у меня вылетает даже тогда, когда я выхожу из игры. :) Уже бесит.))

Прочитал 10й пункт в здесь в описании,  вроде лечит  этот плагин, этот баг))

  • Нравится 1
Lord RZ

Опубликовано

Вылеты на экран при выходе из игры вылечены (по меньшей мере по трем причинам).

  • Нравится 1
NPC

Опубликовано

Большое спасибо! Ещё бы документацией "осветить" и Oblivion Reloaded для нашего игрока... :)

  • Нравится 3
Nealus

Опубликовано

Разбираться в тонкостях этого упоротого двигла, наверно, было очень больно.

  • Нравится 6
Lord RZ

Опубликовано

Цитата:

Большое спасибо! Ещё бы документацией "осветить" и Oblivion Reloaded для нашего игрока... :)

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

Цитата:

Разбираться в тонкостях этого упоротого двигла, наверно, было очень больно.

Да, но в принципе явно не смертельно, только долго и нудно. Автор шарит в деле.

Yurii

Опубликовано

Круто! Такая штука нужна и для скайрима

  • Нравится 1
allexa

Опубликовано

Цитата:

PS: Я решил взяться и перевести документацию к этому моду, так как это настоящий musthave

Ну да, уже более года как musthave... а вы что не знали? :)

Но есть и подводные камни, например как - эти...

Цитата:

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

Я бы добавил еще от себя, что кое что лечит, но и калечит. (спорный плагин, проверен в течении года на наших "русских" сборках. (хотя судя по рейтингу на англоязычных версиях он в топе)

Возможно, для стабильности, ему еще не хватает "русской локализации" (шутка) :D

---

Спасибо за перевод!

... и я уже даже собирался выразить удивление, что, Richard Zeidler, снизошел до перевода модов из IV-свитков,

... но внимательней прочитав "вступление", и ответ на посты в теме, - понял, что все это, не из любви к искусству (а просто бизнес)... но все равно спасибо )

пс. и спасибо спонсорам, вдохновляющих Сильных мира сего, на великие дела

Lord RZ

Опубликовано

allexa, никакого бизнеса там не было: я взялся за это ни на что не рассчитывая, не назначая никакой цены, только если кто-то реально захочет дать мне 30 рублей. Никто бы не дал - ну, значит, было бы за так.

Ну да, уже более года как musthave... а вы что не знали?

Я не играю в Oblivion уже давно. Собираюсь только кое-что тестировать.

  • Нравится 1
Джо1980

Опубликовано

Цитата:

Я бы добавил еще от себя, что кое что лечит, но и калечит. (спорный плагин, проверен в течении года на наших "русских" сборках. (хотя судя по рейтингу на англоязычных версиях он в топе)

Цитата:

Если под "нашими русскими " сборками имеется ввиду что - то вроде Обливион Перфект и т.п. то да их стабильности ничего уже не поможет.

allexa

Опубликовано

Цитата:

Если под "нашими русскими " сборками имеется ввиду что - то вроде Обливион Перфект и т.п. то да их стабильности ничего уже не поможет.

и т.п.... типа Oblivion Association :) ?

- нет, я имел в виду личные сборки, а в последнее время, сижу на стимовкой версии игры (En) и замечаю прирост стабильности, по сравнению с локализованными версиями.

...от сюда и вывод)

  • Нравится 1
Джо1980

Опубликовано

Цитата:

и т.п.... типа Oblivion Association :) ?

Цитата:

- нет, я имел в виду личные сборки, а в последнее время, сижу на стимовкой версии игры (En) и замечаю прирост стабильности, по сравнению с локализованными версиями.

Цитата:

...от сюда и вывод

Типа её да. Я сейчас перешёл с ЗИ от 1С на локализованную версию от ГОГ. Никаких проблем с данным модом не испытываю.

lolic99

Опубликовано

Занятный мод. При загрузке некоторых сохраненок - вылет. Без него все норм.

Ggleebb

Опубликовано

Хороший мод. У меня вылетов почти не стало. Остались только вылеты, когда я начинаю выходить из игры.:)

Джо1980

Опубликовано

Цитата:

Хороший мод. У меня вылетов почти не стало. Остались только вылеты, когда я начинаю выходить из игры. :)

Камрад, ну всё же есть и уже давно! http://tesall.ru/files/file/2082-fast-exit/

Томас Женков

Опубликовано

Кажется, что после этого патча контент облы умер, и новых модов уже выходить не будет(((

  • Нравится 1
Ggleebb

Опубликовано

Цитата:

Кажется, что после этого патча контент облы умер, и новых модов уже выходить не будет(((

Хех.:) Не дождёшься:). Я работаю над одним модом, но пока я его забросил, потому что мне нужен 3D Max. Нужно создать модельки.)) Но пока его скачать не могу. Ды и вообще, щас осень настала, многие модеры забросили, т.к. свои дела появились. У меня есть друг модер, он забросил на время из-за дел. А вообще я щас в "Алария" работаю. Ещё один огромный проект для Обливиона. Очень нужны левел дизайнеры.)) Ты не умеешь хотяб пещерки делать?)

  • Нравится 1

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...