Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
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 allowed to use the assets in this file in 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
Big thanks to: NazeemUzeem (u/27502145) for letting me use his blender file as a base for ingredient eating animation. GiraPomba (u/20507499) for script improvement suggestions. MaskedRPGFan (u/22822094) for script improvement suggestions and settings loader.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
If updating: replace 5.0.1 version and you are good to go.
Fixed stack error causing bug
optimized code
Version 5.0.1
If updating: replace 5.0.0 version and you are good to go.
Fixed not checking that player is consuming ingredient when getting hit .
Version 5.0.0
If updating on an old save: Uninstall any previous version as instructed in main page. Remove settings loader as it needs to be updated to current version. Rerun Nemesis/FNIS.
powerofthree's Papyrus Extender, powerofthree's Tweaks and Address Library for SKSE Plugins are no longer needed.
Refactored code for better readability and performance.
Fixed stack error causing bugs
Improved detecting when to not play animation.
Changed the way how deciding what ingredient to display for consumed ingredient by using formlists. This improves mod compatibility with mods that change EditorIDs for items. Also removes the need of having to make each animation instance for each ingredient. Now instead of 115 animations we only have one generated by Nemesis/FNIS.
Force close menu removed, because its implementation may interfere with other mods using the same function.
Added ReverBackToFPS that will revert camera back to first person if person was in 1st person before applying poison and ToggleForceThirdPerson was on.
Fixed ToggleSound not being checked, which lead to sound always firing.
Fixed sprint stop not checking if sprinting was already prevented, so that we don't interfere with some other mechanic that wants to control that.
Version 3.1.1
Should be safe to update from 3.1.1 from what I tested, but Rerun Nemesis/FNIS
Added a toggle in MCM that allows you to enable fallback system for ingredients not yet added (off by default)
Added PapyrusUtil as an optional requirement for fallback system
Fixed minor behavior file error
Version 3.1.0
New or cleaned save is required if updating for changes to take effect. Updating instruction in description. Rerun FNIS/Nemesis.
Settings loader users need to wait for update for the MCM.
Added toggle for wait until inventory is closed. Mainly for Skyrim Souls (RE) mod users, so you can see player consume ingredient while in inventory. By default animation waits until inventory menu is closed.
Version 3.0.0
PapyrusUtil is no longer needed. (No real performance difference, just for less requirement depency and easier future patching)
Changed slow effect delivery. (Fire and Forget delivery without inventory updating)
Added MCM toggle descriptions.
Cleaned scripts of unused properties.
Version 2.3.0
Changed OnHit (=when player gets hit) event to po3's skse based OnHitEx. This reduces VM stress, which translates to less script lag.
Changed slow effect related inventory item to be invisible. Previously there was a visible potion item in inventory during drinking.
Fixed a bug which would have resulted in misinterpreted ingredient consuming.
Version 2.2.2
Fixed player getting stuck when consuming ingredient in knocked down state.
Version 2.2.1
Removed a debug messagebox
Version 2.2.0
Fixed MCM functions.
Added on hit event options in MCM.
Version 2.1.1
Fixed condition check, so that player won't get stuck on when consuming potions during riding.
Script improvement that reduces VM stress.
Version 2.1.0
Script improvement that reduces VM stress.
Version 2.0.0
Added player sprint stop option. Toggle option in MCM.
Added player force 3rd person option. Toggle option in MCM.
Added player force close menu option. Toggle option in MCM.
Added player slow movement option. Toggle option in MCM.
Added adjust player slow movement strength option. Set value in MCM.
Added player sound option. Toggle option in MCM.
Fixed audio to have better sound model.
Script improvements.
Sound effect stops playing if player gets hit while eating ingredient.
Fixed non-english Skyrim users not having any animations by changing Json to use EditorFormIDs instead of names. This also fixed some incombatibility with CACO and Apothecary.
Animated Ingredients adds custom movement enabled animation for consuming ingredients. Animations are 3rd person and player only. Correct meshes are displayed for each ingredient. All vanilla and DLC ingredients are included (Creation Club ingredients soon to come in an update). This mod does not prevent ingredient spamming as it's not the goal of this mod. Effect delivery has not been changed, so they are given instantly as in vanilla. Mod comes with an MCM for easy customizability. Mod added ingredients can be added via patches. Note: The animation is not perfect as it needs to suit multiple situations and player models.
Run Nemesis or FNIS (There is no box to tick in Nemesis, just run the Nemesis and you will see the mod installed:
Spoiler:
Show
Uninstalling
Open MCM and untick player animations and leave the MCM.
Then save & quit, uninstall the mod and run FNIS/Nemesis.
Use FallrimTools to clean leftovers off the mod after you have save & quit again without the mod installed.
Updating
Check changelog/Posts
Compatibility / Versioning
Compatibility ✅esl-flagged. ✅Ingredient texture replacers will work out of the box. Mesh changing will need a separate patch to display intended mesh. ✅AE and SE ⛔Immersive Interactions - Coughing/ingredient eating animation is incompatible, disable it in Immersive interaction MCM. Otherwise compatible. Versioning Major.Minor.Patch
Major = major changes to scripting, animations or overall mod.
Minor = compatibility updates, mesh changes or texture change etc.