v3.14 ChangesHotfix for a change EA made that broke BE's hook into aspiration exception data.
UPDATE IMMEDIATELY to stop the "util > resolver" exception.
v3.13 Changes- Removed the previous hotfix for mod menus due to EA fixing it natively.
UPDATE IMMEDIATELY to avoid issues with any mods that utilize script-triggered menus.
Версия v3.12 ~- Fixed an issue preventing all dialogs triggered from script mods from showing, including Better Exception's. This was caused by an EA bug that stops dynamic tuning instance creation, which script-based dialogs depend on.
Версия v3.11 ~Conflict Reports- Improved Image resource conflict detection - visually similar resources with different filesizes should be properly excluded now.
- Refined ts4script comparison to avoid false positives with the commonly reused injector module from scumbumbo.
- Added an exclusion for a non-game resource added by TSR Workshop.
- Refined XML comparison to ignore non-game attributes like icon filenames and ?ignore style comment blocks
- Added extra handling for String Tables, Images, and Object definitions that were saved with TSR Workshop due to unexpected deviances in the resource data.
- Added ObjectDefinition and ObjectCatalog labels.
- Fixed a bug that could have caused the conflict report to be too inclusive when compare large amounts of mods.
UI Reports- Added an extra notice to UI Reports with ALL detection type.
- Added UI Report data for mods missing a mood pack dependency.
- Added version to UI critical scanning page.
- Added total file count to UI
CC Reports- Added total file count to CC report footer.
- Removed Duplicate Entries
Exception Reports- Added script mod count to Exception Report summary.
Версия v3.10 ~- Added a conflict scan report that displays only conflicts that will degrade or alter the experience in-game.
- Added in-game error messages in case a CC or conflict scan fails.
- Added version info to the Critical Scan "Scanning..." page.
Версия v3.04 ~ Fixed one remaining condition that could cause infinite scanning when a critical scan is necessary.Версия v3.02 ~
Added some additional gallery game bug handling.
Trait-related UI reports were over-eager to blame certain traits. The tracker has been refined and this should no longer be an issue.
Версия v3.01 ~
Fixed an issue that could stop all reports if the player had an excessive amount of CC files.Added handling for some EA-caused UI Exceptions I was previously unaware of.
Added handling for UI Exceptions caused by invalid interaction categories.
Added diagnostic info to the UI Reports for my team's use.Версия v3.0 ~ Fixed the infinite scanning page on critical exceptions.
Updated CC Tracker to locate CC skintones.
Better Exceptions will now alert you when a lastUIException occurs. This usually manifests as visually glitched UI elements as seen above.
BE will automatically open the report in your browser and show which mods could be responsible.
It will narrow the results when possible, but if the UI exception is too generic, it will list all UI mods (typically players only have 4-5 of these)
You can also get an unfiltered list of your UI mods by going into the Better Exceptions welcome menu and clicking "Locate All UI Mods"
Added a Locate Outfit CC button to BE's menu that shows how to track outfit CC.
Added new records to the Animation Error (ignorable) list.
Found and corrected a bug that may have been inhibiting certain types of heuristic scans.
Fixed false positives stemming from using a sim as a heuristic seed.
Fixed an issue with UI Exception monitoring causing a lastCrash while exiting the game. (harmless but annoying)
Версия 2.05 ~ CC Outfit tracker - with testingcheats true, shift+click a sim with bad CC and select "BetterExceptions: Locate Outfit CC" to generate a list of CC used by the current outfit. The list tells you the exact folder path where the CC file is located.
Updated BE's tracker to be able to track bad Traits/Whims due to the 1.90 changes.
In the process, I discovered a deficiency that has been corrected so in general BE's tracking should be the
best it has ever been.
It should be able to track nearly any mod related exception now, but this morning I specifically tested the following with 100% success.
[X] Traits
[X] Whims
[X] Aspirations
[X] Careers
[X] Bad CC Beds
The deficiency was likely the cause of occasional false positives as well, so that may potentially be fixed as a result.Fixed the long-standing bug of BE's blank LE correction breaking on Mac.
Expanded list of animation/posture exceptions so those reports should be less intrusive.
Updated Example Report to list Probably Cause as "You." due to the amount of players who were getting confused by the example.
Fixed a 404 error that could occur when the fallback scanner (zone load failure) is used.
Fixed a bug where multiple exceptions could sometimes override the possible causefor the first exception, usually with a less helpful result.
Версия 2.04 ~ Fixed a report generation failure caused by intentionally modified, invalid dates on files. These will no longer prevent scanning completion.
Fixed the "expat" error that occurred when a mod's class name had a special character in it. This will no longer prevent reporting.
Fixed a bug that sometimes caused the fallback scanner to not create the report.
Improved the general resilience of report generation so failed reports should be extremely rare.
Fixed a bug that prevented fallback scanner from triggering on a specific sort of zone load failure.
Fixed a bug where BE would successfully find a bad script mod, getting a confidence of 100%, but then replace that value with a less accurate selection while keeping 100% confidence. This will take care of most false positives.
Added an enhancement that speeds up loading when zone load failure is imminent, getting your report faster.
- Нажав на кнопку View Full Report вас перекинет на страницу, где вам будет дан отчет об ошибке или несовместимости. Разберемся подробнее.
- Global Package Tracking - теперь вы сможете просмотреть ошибки и найти мод или доп контент, вызывающий ее, в своей папке mods.
- Dedicated Animation Error Handler - выдаст вам уведомление, и, так как ошибки анимации часто игнорируются, то в уведомлении будет кнопка, которая позволит вам просканировать игру на ошибки анимации.
- Patch Day Scanner покажет вам моды, которые технически несовместимы с новым патчем игры, а также высококонфликтные моды.
- Duplicate Mods - дубликаты модов теперь будут отмечаться в разделе сломанные моды (broken mods).
- Inactive Script Mods - будут перечислены все моды, установленные слишком глубоко в папке mods, из-за чего они не будут работать.
- Junk Files - наличие файлов .pyo или .pyc в вашей папке обычно означает, что скрипт был случайно распакован. Такие файлы должны быть удалены и переустановлены должным образом.
- Restructured Report - сообщит вам, какие моды нужно обновить или удалить.
. Если у вас отключен параметр « Совместное использование данных » в разделе «Параметры игрового процесса» -> «Другой», вам нужно будет вручную удалять файл LastException.txts при каждом решении проблемы. Будущая версия BE будет учитывать это автоматически, но у меня не было времени реализовать это в этом обновлении.
Если у вас уже есть BE, вам будет предложено автоматически обновить игру. Если ваша сеть или брандмауэр блокирует его, вам может потребоваться установить его вручную.