Dev Blog

House Party 0.15.4 Stable Release

If you’ve been following this release, you know that Leah’s new story includes around 400 lines of new dialogue and some very new, very unique items. Leah’s story includes 2 major branches that play to the good and the evil that boils inside every asskicker. Which side will you lead her towards? 
And speaking of asskicking, combat is now a feature in House Party. From the moment you walk in the door, you can raise your fists and show Patri–I mean people what you’re made of. There are several items and activities that you can do around the house to increase your strength, stamina, and speed, but completing Leah’s story is the best way to ensure you’re the heavyweight of the house. 
If you’re finding yourself in need of some combat training, we’ve added a brand new story that takes place entirely in Compubrah’s VR space. There, you’ll be able to train in the dojo of a deranged fratboy AI, and honestly, there can’t be a better place to learn how to throw a punch. You’ll find this story in the drop down on the main menu.  
Other highlights of this update include directional sound, new models for Frank and Leah, and awesome new additions to the Custom Story Creator. If you’re a CSC user, you’ve got some incredible new tools at your disposal, so check them out! 
Check out our full changelog below, but more than anything, get in there and play this update. We’re really proud of it and we hope you enjoy how House Party has grown. 
Next update…oh yeah…I guess there were these two guys that won a contest to be in our game? Guess we’ll let them out of their cages now. 
-Eek Team

Added a new “Combat Training” story
Added Combat Instructions to F1 screen
NPCs now have several new walking onset and avoidance animations
NPCs now more readily avoid one another and get out of each others way when they have a destination
Combat can no longer interrupt main dialogues unless the NPC is knocked out
Blocking now takes 1 energy
Running or continuous blocking now causes energy to regenerate at a slower rate
Adjusted the duration of the player’s attack moves and stun durations
Fixed an issue with translated background chatters not loading properly
Standardized and finalized combat moves, damage dealt, and energy requirements for them
“DoesNotFightBack” state now disallows the player to enter or exit combat mode
NPCs no longer fidget when they are holding an item (prevents clipping)
NPCs no longer play conversation animations when certain interactive items (that are marked internally) are being held (prevents clipping)
Fixed a navigation issue where Patrick could get permanently stuck on the couch (until warped)
Recalibrated the “drunk effect”.  I.E. The player is no longer a lightweight
Fixed some issues with the speakers syncing up with each other.
Changed the way all voice acting is loaded.  Should be faster and require less loading up front.
Fixed an issue where you could quick-save on game over
The Property, Personality, Roaming, State, and Value commands will not be flagged as ‘Cheated’ (i.e. will not disable Achievements) if they are used with the “list” subcommand. SEND US YOUR DEBUG INFO WITH PEACE OF MIND!
The CharInfo command will no longer flag the Player as ‘Cheated’ (i.e. will not disable Achievements). GIVE US YOUR DATAZ
You can now Add float values (as opposed to just integers) to a Character Value in the CSC, and the ModifyValue – Add event option will take floats into account
The GameMsg console command will no flag the Player as “Cheating” (i.e. will no longer disable Achievements)
Tweaks to Keychain itemfunctions to improve look of Keychain on Patrick’s manhood
When using the Values command with the “list” subcommand, the output of values will now be sorted alphabetically
The Charinfo console command will now also show what other characters can be seen by the specified/target character
In the Original Story: fixed an issue that could cause Patrick’s “private keychain” to be misaligned in some circumstances
In the Original Story: fixed an issue that could cause the entire Rachael-Patrick “Benedict Brahrnold” finale to break if the Player inspected Patrick’s “private keychain” before a Rachael dialogue appeared
In the Original Story: the Player can now drink the El Escorpion Mezcal
In the Original Story: Leah will now correctly react to the Player drinking any alcohol in front of her
In the Original Story: fixed an issue that could cause Frank to beat up the Player prematurely, had the Player drank the Tampered Rum near him. Frank will now approach the Player to enjoy the rectal festivities
In the Original Story: fixed an issue that could cause Leah to beat up the Player prematurely, had the Player drank the Tampered Rum near her. Leah will now approach the Player to enjoy the rectal festivities
In the Original Story: tweaked the behavior of Derek stepping in to stop Frank from beating up the Player, if the Player unlocked Derek’s “Combat Perk” during The Muse: Derek will not step in if the Player has initiated content which occupies Derek, and Derek will not stop Running at inopportune times due to his “Combat Perk” dialogue
In the Original Story: drinking the contents of the flask (after Rachael has filled it for you) now incurs the same benefits and repercussions as drinking any other alcohol
In the Original Story: drinking Natty Lites will now have a minor effect on the Player’s “Sensitivity”, to give them another reason to be drank during the “Training Day” opportunity vs. the other alcoholic items in the game
In the Original Story: drinking the Merlot will now have the same benefit to the Player’s “Sensitivity” for the “Training Day” opportunity as drinking any other alcoholic item would
In the Original Story: drinking the Chardonnay will now have the same benefit to the Player’s “Sensitivity” for the “Training Day” opportunity as drinking any other alcoholic item would
In the Original Story: completely overhauled the logic that awards the “Duck N’ Weave” Achievement. It is still earned in essentially the same way, but cannot be circumvented as easily, and does not arbitrarily lock out earning the Achievement during specific NPC fights
In the Original Story: minor cleanup of Ashley and Vickie’s behaviors during and after the “Sibling Warfare” finale
In the Original Story: fixed an issue that could cause Leah’s Roaming to be permanently off as part of the events leading up to “Screw Like a Bee…”
In the Original Story: fixed an issue that would allow Rachael to use normal dialogue/greetings to the Player while in VR at certain times
In the Original Story: fixed an issue that could cause Patrick/Rachael’s “Benedict Brahrnold” finale behaviors to break if the Player had saved in the middle of Patrick’s oral scene
In the Original Story: slight tweaks to timing of Keychain/HangingKeys itemfunctions to improve look of Keychain/HangingKeys on Patrick’s manhood
A Vickie vixen Valentine: added a response for Vickie that will have her step aside, should the Player somehow get stuck behind her while she is in Madison’s closet or Ashley’s bedroom
Date Night With Brittney: fixed an issue that could cause redundant thought bubbles to appear when walking away from Patrick after speaking to him for the first time
A Vickie vixen Valentine: fixed an issue that could cause duplicate door open events to occur when opening the door to Ashley’s room/Spare Room
In the Original Story: Frank will no longer help Katherine with the downstairs locked door if he is Occupied with something else that is critical and Player-driven
Date Night With Brittney: fixed an issue that was causing Opportunity icons to be blank
Added voice acting for all new content
Added male and player “talking on phone” animation
Fixed an issue where the speakers would sometimes lose sync with each other
Fixed an issue where objects would not regain their textures after being lost in the grass and being illuminated
Fixed an issue where warp-locations to move targets could get corrupted on a reload or loaded saved game
The stairs no longer use one very tall collider that blocks obvious line of sight for the first 8 steps or so. The angle of the stair railings and geometry is now followed…be careful there!
Added new Vision Blockers around downstairs curtains to prevent obnoxious NPC sight checks when trying to hide
Added a Vision Blocker to part of the kitchen sink window to prevent sight checks passing from around the Outside Move Target in through the front hallway(!)
Added Vision Blocker that loosely follows the OUTER/firepit-side edge of the bushes outside the living room. This (and the curtain Blockers) will prevent NPCs looking in through the densest portions of the bushes AND through the window blinds to be unable to see other Characters, but will leave gaps on the widest viewing angles into the living room. It will also allow creepers to more effectively hide in the bushes away from Characters at the fire pit, etc.
NPCs can now also see out the laundry room and art room windows if another Character is on the roof
Standardized all height checks in the codebase to 1.8 units
The TriggerBGC command will now close the console so that the user can see the specified NPC more clearly as well as any chatter text that might come up
Added a global AddSmallForwardMomentum ItemFunction that can be used to throw many different items
Made more small items “extra” visible if dropped outside in the grass
Added a new event, WarpItemTo, that will allow CSC users to warp items (not chairs, beds, etc., just regular interactive items) to a movetarget or character. This will not work cleanly with all interactive items due to certain object or prefab structures, and is therefore a work in progress
Added WarpItemTo subcommand for the Item console command
Added a couple more sound effects that can be used with the InvisAudioPlayer via ItemFunction
Re-added a sex spot to Compubrah VR bed that could cause issues when Characters tried to use it
Fixed an issue that could potentially have caused the Dining Room TV’s screen to not update when the MP3 Player was used with the Aux Dock
Added a GlobalizationManager (for future extension) and modified handling of certain time localization code to avoid exceptions being thrown for specific regions
Fixed a hardcoded typo in SearchEditor that could prevent “Anybody”-targeted searches from functioning correctly in the CSC
Fixed DisplayGameMessage events showing two “Delay” texts when configuring the event in the CSC
Started adding some “auto cleanup” functionality within the CSC that will clear out event data that is not needed by a given event. For example, DisplayGameMessages do not need an e.Key (event Key), and leaving it populated can lead to confusing search functionality and bloat, or even user errors when making heavy use of the CSC’s copy-paste feature
CSC users can now rearrange the order of Event Triggers within Character Stories
CSC users will now get specific Interaction and Use With information when CSC Search results are found within the Main Story file
CSC users will now be told when CSC Search results found within a Dialogue are tied to a Start Event, Close Event, or Response Event
The pink dildo now has a collision sound. TOP PATCH NOTE RIGHT HERE
Added collision sounds to a few more interactive items that matter way less than the dildo
Fixed the way certain console commands (WarpTo, WalkTo, LookAt, and more) interpret DialogueOnly characters like Compubrah and PhoneCall. These will now be ignored in commands or as parameters for subcommands that should not or cannot make use of them
Ashley’s Top, or as it is known colloquially, “Ashley’s Goddamn Motherfucking Upper-Shitpiece of a Left Mouse Gravity Well”, will no longer have its “Untie” option on the right, where “Talk” normally is for NPCs. Rejoice fam
In the Original Story: added some minor protections against Katherine ending up outside the Downstairs Bathroom after Frank opens it for her and she closes that door
In the Original Story: fixed an issue that could cause Rachael to be given more than one dare instruction at a time when loading a saved game
In the Original Story: fixed an issue that could allow Rachael to attempt to execute the events of her…”self pleasure” dare twice
In the Original Story: fixed an issue that could cause Ashley and Patrick’s inspect texts to break between the end of “Family Time” and the Player talking to Ashley
In the Original Story: Steph will not “see” knockouts/fights (this precipitates some of her “Follow Your Calling” content) if she cannot actually see anyone else, and she will not count various temporary NPC or Player knockouts (which are not combat related)
In the Original Story: Stephanie must also be conscious in order to “see” a knockout/fight
In the Original Story: fixed an issue with Ashley’s NoUntieYet value handling that could cause inspecting her top to generate redundant inspect texts, and possibly prevent her top from being untied ever again after certain events in her stories
In the Original Story: Frank will not overhear the Player admitting to Derek that he has feelings for him if Frank cannot see the Player
In the Original Story: added Jump Up/Down events into existing moments when a couple characters leave the party via the yard
In the Original Story: the Player can no longer use the Gutter to climb onto the roof when they are in Combat or ANY character has the Player as their CombatTarget
In the Original Story: Added the following Achievements: “The Harder They Fall…Dood”, “The Bride”, “Ronin”, “Sucker Punch”, and “Money Shot”
In the Original Story: added another Log Off option a bit earlier in Compubrah’s dialogue options
In the Original Story: fixed a text-VA discrepancy in Leah’s line to Frank, after Leah is “Poppered” successfully by the Player during “Just in the Kick of Time”
In the Original Story: fixed an issue that could allow the Player to access Lety VR rewards without meeting the prerequisites, which could lead to a break in Lety’s VR behavior
In the Original Story: VR/Virtual Lety will no longer use non-VR Lety’s Orgasm events
In the Original Story: the Player will now un-expose themselves before returning to the party after Lety VR intimacy, if they managed to have all their clothes on but still keep their tasty bits out

Tweaked and optimized fighting mechanics
Exposed various combat-related parameters to the Custom Story Creator
Fixed an issue with items mounting in weird positions when they are mounted twice in a row to the same NPC
Fixed an issue with NPCs not being able to open the closet doors in the art room
Added combat movement animations to the player
Tweaked the combat UI
The IKReach game event and IKReach Console Command can now be used to direct a character’s hands, hips, or feet towards a movetarget or character, in addition to interactive items
When a character IKReach-es for another character, they will target the secondary character’s chest
TriggerBGCs that are initiated while an NPC is ALREADY knocked out will now play as long as that NPCs “pass out” sound effect is not currently playing
The Player character now has its own KnockBack Character Function(edited)
When using the Player : Inventory : Remove game event, the item that is removed/drops will now use the Continuous Dynamic collision detection mode, similar to other events on the backend like throwing, etc. This more aggressive collision detection mode should help some with certain items being kicked through floors, etc.
Refactored a number of items’ collision detection modes and code to prevent kinematic rigidbody and collision detection mode error spam and small number of standalone warnings
Added another Phone item to the game
The vibrator now has a very-relevant-and-not-at-all-made-at-home-with-things-the-developers-touch sound effect available
InteractiveItems can now have their Audio playback stopped via the StopAllAudio ItemFunction
Pretty sure you all wanted this: added the PokedByVibrator Event Trigger. Right? Hello? AM I ALONE IN THIS HIVE OF BEES?
Enabled the vibrator’s “Clitpocalypse” setting…
In the Original Story: fixed an issue that could cause Stephanie to appear in the hallway with her paper bag during “Meltdown”, instead of being in the Spare Room
In the Original Story: Steph will no longer get distracted and talk to other NPCs or try to dance if she committed to following the Player while he finds a private spot for intimacy after “Meltdown”
In the Original Story: added provisions that should prevent the Player from accidentally disabling certain dialogues and responses that lead into Steph’s “living room” intimacy scene that rewards the player with $50
In the Original Story: fixed an issue that could cause Ashley to go to the outside dark corner after being given the lit joint, even when it made much more sense for her to go to her room to continue her story
In the Original Story: NPCs will not roam to Ashley or engage her in background chatter while she is naked in her room and waiting for the Player to wash her clothes. Ashley will also not socialize with NPCs until the Player decides whether he is a jerk or not
In the Original Story: Ashley will be slightly more adamant about trying to get back to her room while naked and waiting for her clothes
In the Original Story: tweaked some events around the time Stephanie, Katherine, and the Player are talking about Katherine’s stomach issues to better ensure Amy’s presence with the group
In the Original Story: tweaked some event and dialogue behavior that could lead to the Player experiencing duplicate back-to-back dialogues when talking to Stephanie about being intimate in a secluded “swanky spot”
In the Original Story: the option to “Slap Awake” Frank will be visible during the “Training Day” opportunity, but will now offer some explanation as to why it shouldn’t be used
In the Original Story: made some tweaks to Leah’s “See a KO” or “See a Fight” reactions that should make them feel a bit less out of place
In the Original Story: More NPCs will check against their Occupied values before reacting to the finale of Ashley’s “Drunk and Disorderly”
In the Original Story: miscellaneous minor tweaks to pre-0.15.x event timings and usage of redundant/preventative criteria
In the Original Story: Patrick now has to be able to see Stephanie before he will thank the Player for bringing him to her after the events of the Art Show in “The Muse

Added more of Leah’s story
Added bike lock + key
Added color filters (grayscale + rage)
Added smartphone flashlight
Implemented Quick Save Feature (F9)
Tweaked combat mechanics
Added Dead Snake and updated wearable snake for Frank and Leah
Made male player’s shoes and sleeves higher-poly and improved rig
Fixed player’s head and body skin tone not matching
Fixed an issue with GameStart events not firing correctly sometimes
Added Throw Punch SendEvent option to the CSC
Gave Leah an Earpiece she can reach for. For security reasons
Added a TriggerBGC console command
Individual TriggerBGC events are now much more responsive under almost all circumstances
Further standardization of Game Event naming and logging conventions with CSC dropdowns
Various accuracy and reliability improvements to the GetsHitByProjectile event functionality
Added new player combat mechanic
Upgraded Leah to have some kick-ass fighting animations
Added Katana and Spray Paint Can interactive items
Added Terrarium as a usable Interactive Item
Added bike lock and bike lock key as usable interactive items
All bathroom floor types should use the same footstep sound
All phone-type items now use the same interaction distance value
The charinfo console command will now show the specified character’s current zone
The CSC can now trigger events based on who was attacked
Re-adjusted all NPC combat stats


Leave a Reply
