A Very Full House

A Very Full House 0.32.4

Version
0.32.4
Links

Patch Notes

0.32.4

Adjusted triggers for Cheerleader watching TV in her underwear (now requires Arousal 50+ or having her teasing brothers)
Added three new hand grabbing effects for the MCILF's boob frames
Added hands on/off animations for the new hand grabbing effects
Added cumshot effects for the Firebrand's model.
Added cumshot calls for the Personlike class.
Added cumshot effect to Nerd x Firebrand livingroom event.
Added groping hand effects to many events.
Added MiraLive2DView class to support frames that should all reference one "base" version. Updated all existing derivative frames.
Updated the innate texture swap code so it functions with low performance mode.
Added MiraAlphaDissolve as a wrapper class for Renpy's AlphaDissolve, modifying functionality to be more convenient for texture swaps.
Tidied up warps and layer settings for existing boob and butt frames. Reduced amount of clipping with panties during excessive booty jiggling.
Fixed pushup bra straps clipping with arms and through many tops.
Updated to Renpy 8.3.4.
Downscaling renderer now properly scales textures regardless of screen resolution.
Updated all of the MCILF's facial elements (the emotion kind, not the cummy kind)
Adjusted the MCILF's ponytail hair colour to match the other sets a little better.
Added exit_animation parameter for the MiraAnimation. If a string or MiraAnimation, this animation is played when the triggering animation is ended for any reason.

Updated the Supporter Corruption Point hint App. Now divides all hints into their own screens.
Added HintCollection and CorruptionHint classes to manage extra information in the corruption points app.
Each Hint give a Corruption Point an easily readable name, a short hint sentence, and a flavour sentence when it is unlocked.
Added full hint descriptions for all of the existing Corruption Points.
Improved the phone crack art.
Clickables that use a Live2D model now use a MiraLive2DView of the base model, rather than generating a unique one (and duplicating textures) every time an interaction is triggered.

Clickables that use a Live2D model now have a base value of 1.0 instead of the (arbitrary) 0.8. screen position and height are currently automatically adjusted to old positioning values for now.

Removed a (now) unnecessary Flatten() operation for Live2D based clickables, improving performance.
All clickables now support being handed an xanch and yanch parameter, which sets xanchor and yanchor for those clickables. screen_position still represents the top left of the image (except for Live2D based Clickables)

Live2D clickables (ClickablePerson and ClickableCrowdMember) now have a default yanchor of 1.0, anchoring them at their feet. Positions have been automatically adjusted to maintain old position values for now.

Moved quick navigation buttons (save, load, auto, etc.) from the bottom middle to the bottom right of the screen to limit annoying accidental clicks.
Added "bored" and "very_happy" expressions for the MCILF. Tweaked existing expression files to make better use of the new face assets.
Full Log