SHF3 v.33 - Inflation (Patreon)
Content
I should say, "Inflation mark 1". This is my first try at adding fluid and inflation features to this game. It's pretty WIP.
Thanks to the fluids work I've been doing on Factory, I was able to port over some of the basic fluid systems. SHF3 npcs are a lot more complicated though, so it had to be spruced up quite a bit. There's a LOT of potential stuff to do with fluids and inflation and I feel like I'm only scratching the surface.
It works like so:
New toy: Fluid Transmitter
Insert into places where fluids spurt out. This transmits the fluid into the fluid tanks at the bottom.
New toy: Input Tube
Insert into pony. This pulls the selected fluids from the tanks into the pony.
...and that's about it.
Okay, so there's a bit more to it. Here's the main takeaways-
Fluid Collection: You'll have to use a Fluid Transmitter to get any fluids now. They used to just automatically fill up the tanks before. The higher the npc's Buildup is, and the more you stimulate them during orgasm, the more fluids they'll produce. To make things easier, there's a new spell, "Cum Buckets", that'll fill the tanks up pretty fast.
Inflation: Input Tubes automatically pump out fluids at a fixed rate. If you only want a specific kind of fluid, you can select it in the toy settings menu at the bottom. They'll keep pumping even when the npc is full. Note that tube output priority isn't very flexible yet so you'll have to switch tubes on/off one character is hogging all the fluids.
Spillage: Fluids spill out based on the pressure inside, and how tight of a "seal" there is on the body part. So if you pump an npc's stomach full of fluids and want to keep them from leaking, you should use a toy that's big enough to make a tight seal. Bulb/knot toys are best, because having a knot inside doesn't loosen up the orifice and make the seal weaker.
Max capacity: The belly can only inflate so much. The womb/stomach have a combined max capacity, so males and females can inflate the same amount. Once you hit max capacity, the fluids will just overflow for now. I know there's a lot of potential features I can add here in the future :3
Selecting toys: You can right click a toy that's already in/on the npc to select it now. This is useful for toys that instantly pop out when you left click them. It's a minor thing but makes a big difference in usability.
Other stuff in the changelog ->
Changelog
- Added inflation animation for all rigs
- Added Fluid Transmitter toy. Inserts into urethra, and sends fluids collected during orgasm to the fluid tanks. Lights up when collecting fluids.
- Added Input Tube toy. Inserts into stomach/uterus. Automatically pumps any available fluids from tanks into target. Can select which fluid to pump, all, or none.
- Added particle effects for fluids spilling from different parts. At higher pressure, they come out faster. They should accurately represent the ratio of different fluid types spilling out.
- Added "seal" mechanic. An orifice's seal depends on the size of the orifice, and the biggest point of a toy in the orifice. Tightening the orifice or using a bigger toy increases the seal. At low/zero seal, fluids spill at maximum rate. Input Tube currently has infinite sealing power.
- Uterus and Stomach are separate containers, but share one max capacity.
- Improved fluid production mechanic. When orgasming, an npc will now constantly produce the appropriate fluids throughout the duration of the orgasm.
- Fluids are produced at a rate determined by the Buildup meter and the amount of stimulation they receive during the orgasm. A ruined orgasm will produce the least amount.
- Orgasm fluid effects match orgasm strength.
- Added "Cum Buckets" spell that greatly increases output.
- Added personality settings for inflation under "Stimulation"
- Fluid tanks have infinite capacity now. They'll display a multiplier for how many tanks worth of fluid you have.
- Inventory expanded.
- Added labels to the toy spawner
- Added minor particle effect during orgasm when the urethra is blocked.
- Right clicking on a toy's circle icon when it's attached to an npc will now select it in the toy menu. Useful for input tubes that disconnect when left clicking.
- Fixed an issue where it could be hard to click toy attach points, and the icons of attached toys.
- Fixed some misplaced toy attach points, especially on the dick.
- Split Toys and Clothes categories in personality menu.
- Fixed an issue where cum squirt sound effects would stack up when you're tabbed out, resulting in a super loud squelch when tabbing back in.
- Lowered the opacity on the screen splatter from orgasms.
Known issues:
- Having multiple tubes active doesn't split the fluids evenly right now, which is kind of annoying.
- More particles means heavier performance demands. Let me know if you get serious FPS drops and I'll look into some more performance-friendly fluid rendering.
- Invisible belly buttons when inflating. I'll work on the making bellies more appealing.
- Gabby is listed as "Gilda" in the personality menu
What's up next:
Public build
Cum tubes on normal toys.
There are some minor code and visual improvements I want to make, but I don't plan on adding any more major fluids/inflation features for a little while. But I might end up pulling in code from Factory again if it's a viable option, so you never know.
Going back to working on the non-pony rigs.
Linked-sense toys.
Better body part customization.
Working on more Factory stuff!
<3