A Very Full House

A Very Full House 0.37.3

Version
0.37.3
Links

Patch Notes

0.37.3

- Fixed Slacker's movie event not setting the 'movie_first_time' flag, preventing some dialogue and text events from triggering.
- Removed 'Casual' tag from swimsuits. The 'Casual' tag will be used for outfits suitable for most standard home events.
- Added 'force_casual' flag for summon events. If True the NPC will change into their casual outfit as part of the event, guaranteeing they are in the right outfit for the event.

- Wrote new summon descriptions for all five house NPCs for when they are summoned and they are not in their casual outfits.
- Removed fixed parameters 'PantsOff' and 'PantiesOff' for the masturbating clickables to prevent any issues with summons. Their undress state is set during the event anyways.

- Wrote new late night movie event for the Slacker. Contains several large branches of content depending on outfit, stats, etc.
- Added support for shadows on clickables. clickables can be given a shadow image by passing a 'shadow_image_name' keyword. The 'shadow_position' keyword can be used to position the shadow differently from the clickable.

- Added automatic shadow default check for image based clickables. If a similarly named image file exists with a '_shadow' suffix it is automatically grabbed and used as a shadow.

- Updated all remaining art for the MCILF's bedroom.
- Updated all of the art for the upstairs bathroom.
- Updated all art for the living room.
- Updated all art for the kitchen.
- Updated the art for the pool and the sliding door. Pool water line is now much flatter.
- Updated upstairs hallway window to vary based on time of day.
- Clickable classes that inherit from ClickableLive2D will have a default oval shadow applied if there isn't a specific one provided.
- Updated corruption heart UI element.
- Added bathroom plant watering interactions.
- Added short event introducing the keyhook board. What, that didn't need an origin story?
- Updated the MCILF's torso art to have a more attractive stomach and belly button.
- Added shadows to go with the placeholder art in the NPC bedrooms.
- Updated UI elements for Arousal, Control, Stress, House Stability, and Corruption. Base art is now much higher resolution (512x512) than the exported elements used in game (64x64 or 32x32).

- Changed the symbol for Control from a pair of handcuffs to a hand bell, hopefully making it more recognizable at small sizes.
- Standardized UI icon art size for Arousal, Control, etc. at 128x128 (previously 47x47-ish; no clue what past Mira was thinking there).
- Updated definition of the inline versions of UI elements, giving me better control over how they're displayed.
- Added "tactical elf" background and a short texting event that unlocks it.
- Improved the stat bars used in multiple places throughout the UI. Now displays the stat name when talking to NPCs, and the current value and stat icon are faded slightly.

- Added some additional student gossip dialogue.
- Prettied up some of the initial intro text.
- Added corruption heart values to the MCILF's censor bars. Censor bars are now always enabled at the start of the game.
- Added support for system messages in the texting system. System messages are displayed centered with a grey text box and are skipped when getting a text preview.

- Added support for date system messages in the texting system. Date messages auto-update to the correct relative date (ie. "Four days ago).
- Texting System automatically inserts date messages between messages sent at different times, helping make it clear what texts are old and which ones are recent.

- Added some subtle adjustments to text layouts: smaller spaces between repeated texts from the same person, extra padding below the last message, bubbles slightly wider.

- TextEntry now has a default_day and default_time property. If non-none, this value is used for any texts created without an explicit time. Useful for adding bulk texts at the start of the game.

- Upcoming Chores entry in the chores list app only displays chores that have been seen at least once already.
- Chores that are coming up within the next three days can be activated early, in case you want to get a head start.
- Added an upgraded version of the Slacker's third bedroom poster (the right one; middle one not added yet), and a matching phone background. #TODO: add a way to unlock it.

- Updated code for Slacker's posters so they use the proper clickable end_of_turn_effect logic, instead of having their own hard coded function.
- Changed the return value flag for mod injected functions to "_mod_return" to avoid Ren'py's newer variable munging pattern.
- Added some simple UI sounds and background music.
- Added UI sounds for hovering and clicking on clickable objects
- Added UI sounds for hovering and clicking on phone apps/buttons.
- Added UI sound when receiving a text between turns.
- Fixed texts not being properly marked as seen when there were so many the list was being truncated.
- Tidied up code for zoom/brightness when hovering over clickables. Fixed significant amount of hover "flicker" when mousing over the edge of a clickable item.

- Improved confirm dialogue screen to support alternative yes/no text and only displaying a single button (ie. for a confirm screen.)
- Fixed the changing room pegboard interaction incorrectly jumping to the Cheerleader's lost bra event, even when the bra wasn't there to actually be found.

- Added new event to the girls changing room.
- Added very revealing outfit corruption tags for the MCILF and others while teaching.