Butterflies Unchained makes butterflies and moths behave more like actual animals, rather than basic resource points. They now roam freely to explore the world alongside you.
Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Tweaked butterfly movement that takes the butterfly's direction of movement into consideration, so butterflies get stuck in small areas less often.
Butterflies wait longer at each perch before taking off.
Script now keeps track of the butterfly's average position (only uses 3 new values, so no big memory impact) and butterfly's explore MUCH more. (With dynamic landing fix, plant list changes from Butterflies Land True can be reversed and clipping is much less common).
Dynamic landing fix. Early version release with tweaks to come. CACO compatibility patch included.
Fixed bug where butterflies would land on harvested leeks and potatoes.
The height of a butterfly's flight path depends on the distance of their travel now.
Version 1.01
Changed fLastPlant from Property to normal variable to improve long-term performance and stability.
Upon the release of Butterflies Land True, I realized that default butterfly behavior was sorely limited. With fewer landing sites, butterflies were now landing on top of each other. They kept landing on the same flowers over and over. So I dove into the butterfly/moth AI and found that they were trapped near their spawn points. I fixed that and took the liberty of improving the way they choose their landing points.
Butterflies and moths are no longer leashed to their spawn points and can travel as far as they'd like. (They still despawn as usual).
Butterflies and moths can now spawn up to FOUR times farther from their spawn points.
Butterflies and moths are more conscious about landing on other butterflies and are less likely to do so.
Butterflies and moths will no longer jump between the same landing points.
In the case that butterflies/moths cannot find a nearby perch, they will search farther away. To reduce the chance of butterflies clipping through walls, their search radius is now based on their current position instead of their spawn point.
Butterfly search radius is randomly shifted away from their position in the direction of their movement to encourage them to explore new areas.
Butterflies and moths wait up to 50% longer before flying to another perch.
Butterflies and moths now land more accurately on plants.
Fixed bug - butterflies and moths no longer land mid-air above harvested potato plants and leeks.
LOAD ORDER
Unofficial Skyrim Special Edition Patch
Complete Alchemy and Cooking Overhaul (if installed)
Butterflies Unchained
Butterflies Unchained - Patches
ISSUES
Butterflies sometimes fly through walls and solid objects. This is an uncommon side-effect of their ability to wander about.
COMPATIBILITY
Compatible with every mod, as long as they do not overwrite the mothCritter script.
Requires compatibility patch for mods that add new butterflies or moths in order for them to land accurately on plants. However, the script was designed to still work without patches cleanly without script errors flooding your papyrus logs.
NOT compatible with Critter - Simply script fixes, but I have received permission from the author ReDragon2013 to implement their changes directly into my scripts. Thanks ReDragon!
NOTE: These changes were made directly to the moth AI scripts provided by the unofficial patch. However, I made an effort to keep existing functions the same in order to maintain optimal compatibility with other mods.