EDIT: Quick hotfix uploaded to Nexus; should fix a few major issues. If you encounter a bug, please
open an Issue on the GitHub (preferred), or
make a post on the Nexus in the "Bugs" section (less preferred). If you post about it in this thread, there is a very high chance that I will not see it, as it may get lost in everyone else's posts. Additionally, if you do report a bug, please include the steps required to reproduce it, as well as your mod load order, so we can discern if the issue is due to a mod conflict of some kind. If you open the issue on GitHub, you'll be provided with a template to fill out; Nexus does not provide this functionality.
Been a while, but I finally managed to cobble together enough free time to get things functional enough to release. This is a fairly major re-write of nearly the entire mod, but it's definitely been worth it.
I give no guarantee that your old saves will work with this new version, and recommend starting a new save. While I can't recommend continuing an older save, if you must, make sure that there are NO prey inside of any pred, as the way we store that information has drastically changed, and any prey will be deleted when loading the old save.
I HIGHLY recommend reading the very short wiki I've written (available
here), as it gives very basic information for installing and using the mod. If you are asking for help either installing or using the mod, it will be assumed that you have read this. I plan to update it further in the future to be more detailed, but at the moment, it will provide enough info to get you started.
Download links provided below:
NexusMods: https://www.nexusmods.com/baldursgate3/mods/10869GitHub: https://github.com/Squidpad/BG3DevouringAndDigesting/releases/tag/v0.4.0.1If any of you take nice screenshots/video, I'd be happy to take a look at them and add them here and/or to the Nexus page.
If any of you are skilled at drawing icons or similar and would like to make some for us, feel free to PM me and we'll talk
Finally, if any of you are experienced with Baldur's Gate 3 modding, or coding in general, and would like to contribute, also PM me (either here or on GitHub). If there's interest in this, I'll put some effort into sprucing up the documentation to make things easier.
KNOWN ISSUES:
- Prey are vulnerable to area-of-effect attacks and surfaces. Currently my first focus for bug fixes.
- When attempting to swallow someone, the success chance will always be listed as 100%, which is not always the case. I know how to fix it, it's just gonna be a pain. Plan to do so soon.
- It is extremely easy to swallow many enemies. This is due to most enemies not having any skill proficiencies; this is also another easy but annoying fix.
- When swallowing an enemy from stealth in certain situations, combat will not start. Still investigating how to fix.
- Sometimes enemies will target prey that they shouldn't be able to. Shouldn't happen often, but can happen.
- No bellies for Dwarves, Halflings, or Gnomes yet
- Weight Gain only increases the size of your belly, and it uses the same scale as swallowing prey
- Item vore is prone to occasional issues; use at your own risk
Content to be added Soon™:
These are things that are either mostly already done, or significant work has been done to make implementing them easily.
- Spells
- Subclasses, for preys and preds
- Consumable and Magic Items
- Customizable probabilities for individual races to be preds
(Keeping original post for archival reasons)
Sat down and cobbled together a semi-functional vore mod for Baldur's Gate 3
Currently no screenshots as there's nothing really special to see, you just use the "Swallow Whole" action on a creature, it plays Astarion's "Bite" animation, then they disappear. This is a proof of concept, not a full release.
You can get it from the GitHub here:
https://github.com/Squidpad/BG3DevouringAndDigesting/releasesNot putting it on Nexus in this state, will do so once more feature-complete and less buggy (also this helps prevent people from using Vortex)
Usage Instructions and Mechanics:
- Equip "Ring of Gluttony" or "Potion of Gluttony" from the tutorial chest (the chest in the Nautilus near where you find the slate that unlocks Shadowheart's pod. If you're already past the tutorial, use this mod to summon it https://www.nexusmods.com/baldursgate3/mods/457
- You should now have 2 spells "Swallow Whole (Lethal)" and "Swallow Whole (Endo)" You can lethal swallow anyone with a successful contested Athletics check. Endo always works, but only on allies.
- After you swallow someone, you'll get some temporary spells: One to regurgitate all prey, the other to "Move Prey to Pred" (Prey are made invisible and incapacitated when swallowed, and are unable to move on their own. For performance reasons, they only teleport to your current position at the start of a combat turn or when you cast this spell)
- When you swallow someone, a "Weight Placeholder" will be placed in your inventory to represent the weight of your prey. You have a cumulative -1 to AC and Dex saves per swallowed prey as well. You can't drop it, but it'll be removed when you lose your prey.
Current Features:
- Swallow Action to eat things, either lethally or non-lethally
- Can voluntarily regurgitate things you've non-lethally swallowed
- Having creatures in your stomach weighs you down, dependent on your maximum carry weight
- Can digest creatures
- Player characters can vore other things (and each other)
Planned Features (far off, obv need things properly functioning first):
- AI-Controlled characters able to vore things
- Other types of vore
- Vore-related subclasses, spells, feats, and items
Known Issues (there's a lot):
- When a creature is downed due to digestion damage, they reappear and lose the Swallowed condition. I know how to fix, just haven't gotten to it
- No option to regurgitate prey one at a time, been stuck on this one for a while
- Moving to a different Region with prey in your stomach, then regurgitating them crashes the game. Working on a workaround. For now, just don't eat anything on the Nautilus, then you should be good to go for essentially all of Act 1, save for the area with the Monastery
- Sometimes the Weight Placeholder isn't removed properly. Investigation ongoing
- A thousand other things I haven't had time to test. If it hasn't been mentioned here or anywhere else in this thread, make a post about it. (please use the search function to check if someone has reported your bug before reporting, just for the sake of my sanity)
Currently Impossible due to engine/script extender limitations:
- Dynamic visuals. If any of y'all know blender we could do something hacky with force-equipping vanity outfits, actual belly deforming is a ways off
- Animations. Genuinely close to support here with https://www.loverslab.com/topic/224098-lunes-baldurs-gate-3-adult-animations-framework/, but this would still require someone with blender knowledge to make animations
- Individual prey being added as unique weight placeholder objects in your inventory. Currently can't modify item templates via scripting with the script extender, but this is a planned feature by the creator of the SE (though it's considered low priority, please don't harass him)
Installation Guide
- Install Script Extender from here
https://github.com/Norbyte/bg3se/releases- Follow this guide
https://www.reddit.com/r/BaldursGate3/comments/16kg48i/how_to_mod_bg3_beginner_friendly/How You Can Contribute:
- If you have skill modeling bodies/animating in Blender: I have a short list of things that would be amazing to have, PM me and we'll talk business there.
- If you have skills with BG3 Script Extender/Lua in general: Feel free to fork and submit a pull request to the GitHub, I'll take a look at it and if it works, I'll merge it. If my shitty documentation makes you want to pull your hair out, please let me know which function(s) I need to comment better and I'll get on it.
- If you have skills with the non-code side of BG3 Modding, either look up how to fork a repository and and make a pull request on your changes to my non-code stuff, or just PM me a .txt file with your cool stuff. I check PMs way less often though.
- If you have no applicable skills, but plenty of "ideas," feel free to post them here, but know that I'm a LONG way away from being able to take requests for novel features.
Modding Resources:
Notes:
- If you have trouble installing the mod/it's not showing up at all, it's on your end. You're far better off asking for general help in the Larian Discord Server https://discord.gg/larianstudios in the #bg3-mods-support channel than here. While I am happy to help with issues that are specific to my mod, I am not here to mod your game for you, and will ignore such requests, for the sake of my own sanity. (Also try practicing with other mods first, since asking for help about a non-nexus mod based around a strange and obscure fetish in a public discord is generally frowned upon.)
- DO NOT USE VORTEX MOD MANAGER. If you are using Vortex, I make no promises that ANYTHING will work. As the guide above says, use BG3MM https://github.com/LaughingLeader/BG3ModManager instead.
- I am happy to take suggestions for new features, but you shouldn't have any expectations that they will be added. I'm a one-girl team, and there's still a lot to do.