A Very Full House
A Very Full House 0.39.3
Patch Notes
0.39.3
- Added new art for the Cheerleader's bedroom door and her dresser.
- Added new art for the Slacker's bedroom door and the Jock's bedroom door.
- Improved the perspective of the pizza boxes in Slacker's bedroom, and added a shadow for them. Critical stuff, people!
- Added new art for the Firebrand's bedroom door.
- Added 'allow_duplicate' keywords to all of the EventSystem enrole functions. Callback functions are compared by name because exact identity may change between save/load.
- Added new supporter only phone background, featuring me - the dev! Also updated one of the save loading events to use that new background because I like it more.
- ThresholdChore now uses 'self.change_value()' instead of modifying the value directly. Daily and turnly effects are passed 'silent = True', as they are likely to come up a lot.
- Added ChoreRequirement.rpy file to hold all menu requirements related to checking chores. Moved ChoreTagRequirement into the file (although it doesn't check any specific chore, just for chore tags).
- Added ChoreRequirement class, triggered by the menu keyword 'target_chore'. Sets the '_target_chore' class method for child classes to check chore specifics with.
- ChoreRequirement and inheriting classes will also fetch chores set using the keyword 'chore_requirement', to match the syntax I've used for other requirements.
- Added ChoreSatisfactionRequirement class, inheriting from ChoreRequirement. Triggered by the menu keyword 'satisfaction_requirement', which should be "Low", "Neutral", or "High". Enabled if satisfaction is in that same category.
- Principal outfit inspection 'Reason with him' now gives the workplace satisfaction chore +5 satisfaction.
- Added satisfaction requirements to some work tasks, such as unlocking the art lesson.
- Fixed principal dialogue always triggering "Revealing" clothing variant and blocking the "Very Revealing" version.
- Changed how the Principal's interaction menus are organised slightly.
- Added an initial event to request a raise from the Principal. Requires 5 (or more) Stress, 25 control, and high workplace satisfaction. Increases pay by $10/day.
- Adjusted principal height down to account for the dead space that is now removed from his model image.