BetterExceptions v2.04 - Public Release (Patreon)
Content
Download removed as this post is old. Find the latest version on TwistedMexi.com
This is the public release for Better Exceptions v2.04. It has multiple improvements that will make its reporting more accurate and more resilient. If BE is able to, it will auto-update for you the next time you start your game.
Also I've added a new channel to my discord that posts when BE was able to help someone find a broken mod automatically. I plan to use this feed for more advanced charts later on. You can join my Discord on discord.TwistedMexi.com
New in v2.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.
I do heavily recommend watching the video above if you're unfamiliar with BE or are confused about the new Patch Day feature.
Better Exceptions is a low-maintenance mod that gives players a more detailed exception file when the game encounters errors, and in many cases can track down the exact file that caused the exception automatically.
- Refined Broken Script Messages: If a script is newer than the python version upgrade date, but still using incorrect python formats, the message will now be an informational "Mod Author needs to update to .pyc standard" instead of the technically incorrect advice to remove the mod.
- Better detection of Animation Errors: When the exception is caused by an animation error, it's usually ignorable and there's no advantage to scanning and generating a BE Report. Instead you'll get a notification that gives you the option to scan if you'd like.
- Scanning Dialog Can Now Be Closed: If players had unlucky timing, they could end up causing the scan dialog to get stuck on screen. For this reason, I've added a close button. It should be noted that if BE is actually still scanning and not frozen, closing this dialog will not stop the scan and your game may appear sluggish until it's complete.
- Help & Resources Updated: The General Exception link has been updated to go to Sims After Dark, where many of them same bots and helpers you're used to can now be found.
Here's the invite if you'd like to go ahead and join.
Installation:
The mod is now inside a zip. On Mac it may automatically be removed from the .zip when downloaded.
To install, open the zip below and drag the tmex-BetterExceptions.ts4script below to your Mods folder.
Do not open or unzip the .ts4script file.
Make sure 👉Script👈 mods are turned on in gameplay options -> Other.