House Party V2 Console Documentation Version 1
House Party V2 Console Documentation Version 1
12895 V2
Console Commands Documentation
Version 1: Initial Version
Author: Helix
Contributors: Fighteer
Initial version created: April 3, 2024
Last Updated: November 24, 2024
Intro:
A note before we get started. This document has temporarily paused while some commands
are being reworked. Everything in here works in the current version, 1.3.3.12895. As soon as
the changes go into testing/live, I will resume working on the document and bringing it up to the
new standard. If you have any questions about anything in the document, please, don’t hesitate
to contact me on discord.gg/eekgames. I’m there like… all the time.
With the release of version 1.3 of House Party, you may have noticed that several console
commands no longer work, and over time, up to version 1.3.3, even more commands seem to
be non-functional or missing, but worry not fellow partygoer, I'm here to let you in on the secret,
they're not gone, they've just moved.
The all-new for Version 1.3 V2 console has been streamlined not only for ease of use but also to
make way for the more advanced commands and requirements of Office Party, to which we owe
for the 1.3 HD update in the first place. So, without further adieu, let's get this party started.
Okay, maybe a little further adieu. This guide is in no way meant to be a complete and
comprehensive guide on every command you could possibly use or every item a command
could be used on, that would take weeks, if not months to compile. No, this guide is intended to
teach you the basics of how the new console works, the basic commands, and how they work,
and some common commands that are no longer part of the original console, like the clothing
command you may have noticed, is now missing. My goal is to get you comfortable and
knowledgeable enough to want to experiment on your own with the foundation I've laid out here
(spoiler, there is a part of this document that I learned about by experimenting minutes before I
wrote it, hint, it's down in the “Change” section on page 4, so it absolutely pays to mess around,
you're not going to break anything, and if you do, just start over, or load a save. Remember,
nothing ventured, nothing gained. Also, keep in mind that most commands will disable
achievements, a notable exception is the “Change” command, which leaves your achievements
in tact. A good rule to go by is if it changes the gameplay, IE increasing a personality trait, it’s
going to disable achievements.
One other note, I'll be using Rachael for most of the examples, mainly because that's who I've
got locked in the bedroom with me so she can't get away, but, and I know you already know this,
but if I don't say it, there will be someone that asks “can I use this with someone besides
Rachael? Yes, just replace Rachael with whomever you please. NOW we can get the party
started.
The party will start with the most basic command, Help. In order to get help for the V2 console,
you need to type:
Help.v2
This will show you the current root commands available with the console V2, but don't let the
lack of options fool you, because, like the Transformers, there is much more here than meets
the eye.
● Achievements
● Addforce
● Change
● Characters
● Outfit
● Inventory
● Properties
● Run
● Size
● States
● Time
● Unstuck
● Values
● V2
We'll go over all of these individually, though some will just be touched on in passing because I
know what you really want to do, and it's not gently nudging Frank six inches up into the air, you
wanna see them... you know, this is a family-friendly guide, so I'll refrain from saying the word
"titties" because think of the children.
It is always best when playing with a command you're not overly familiar with, that you use the
built-in help system. It works pretty much like the old one except there is a . instead of a ...
instead of a space, I didn't think that one through... so while the old help command was "help
properties" the new one would be "help.properties" I promise, you'll get used to it. If I can do it,
you can do it, I have faith in you. Alright, let's get to it.
This key may differ on other keyboard layouts. If you have a keyboard that is not a standard
QWERTY or DVORAK keyboard (The only two I use) and this key is different, please, message
me @Helix on the discord server Discord.gg/eekgames and I’ll add it and expand this section.
Another note, when you input a command, make sure you do not delete the > at the beginning
of the line, the command will not work without it. Also, it’s possible to have the > highlighted
when you paste, which can clip the first letter of your command, causing it to not function. All of
the commands listed within have been tested and work as of October 13th, 2024
Achievements:
Achievements.clear
There are a few reasons you may want to do this, but outside of some kind of bugs or glitches, I
can't think of one, but it's there if you need it.
Addforce:
This command adds a force to the character, and I'm not talking about The Force, by force I
mean it pushes them in a direction... kind of like with The Force. This command is
direction-dependent, so forward will always be the direction the character is facing. This
command is used thusly:
Rachael.addforce(0:0:10)
This command will push Rachael forward roughly... four, maybe five feet? The higher the
number you use, the further the push. The numbers are in this order
(Right/Left:Up/Down:Forward/Backward) the first direction in each position is a positive number,
and the second direction is a negative number, so pushing Rachael up, forward, and to the left
would be
Rachael.addforce(-5:60:10)
It must be noted that not all numbers are equal, the numbers to push up are weaker than the
numbers to push forward/backward, which seem to be weaker than the numbers to push
left/right. Also, while you can use a negative number in the up/down slot since there is no point
in the game where a character would be anywhere but on the floor/a surface, it won't really do
anything as the floor, or whatever they are standing on will stop them from moving down further.
Change:
This is where we start getting into what you came here for. I know it, you know it, and yes, that
fine person over there knows it too, no not that one, the other... no, that... yeah that one. The
change command is how you take off and put on and change clothing, accessories, and yes,
even hair, let's start with the basics.
Another note is that the change command does NOT disable achievements and is not
considered cheating.
As with all of the new commands, you should type help.change to get the list of acceptable
parameters, in this case, the direct change parameters are as follows:
● all
● accessories
● bottom
● top
● shoes
● strapon
● undershirt
● underwear
These are pretty self explanitory as to what they do, so to turn off Rachael's top, you would
simply type:
Rachael.change(top)
and boom, no more top, to turn it back on, use the same command. it's smart, it knows the
current state and just changes it to the one it's not. The only one I've found that doesn't work
both ways is "all" it'll take everything off, so
Rachael.change(all)
gets her naked, but it doesn't put everything back on, so you need to use the = true argument at
the end, like this:
Rachael.change(all) = True
You can use = True and = False arguments every time, but unless the command isn't working in
one direction or the other, there currently is no need.
Also, if you want to remove a piece of clothing from ALL characters, type:
characters.change(top)
This will act on each character as their personal command would, so if you have characters that
aren't wearing a top, it'll put a top on them, if they are, it'll take it off, so if you just want to make
sure everyone isn't (or is) wearing their top, then add = false or = true to the end, depending on
if you want them topped or topfree.
In addition to all of this, there is one more little trick you can use, if you want to say take off two,
or three people's shirts at the same time, you can do that with one command. Just use all of
their names so if you want Rachael, Amy, and Brittney to doff their shirts, just type:
Rachael.Amy.Brittney.change(top) = false
and voila, three topfree beauties, and if you haven't grasped it by now, you can use =true to put
them back on. Real talk, I didn't even know this was possible until about two minutes before I
started writing it. I was just experimenting with the console, which I highly encourage you to do,
and wondered if it could be done.
Now that we've got the basics, we can move on. Did you know that the new clothing options
allows you to change the clothing, much like if you were in the character customizer? Well if not,
you should have, because I said it earlier, someone wasn't paying attention in class, but that's
okay, there won't be a quiz, but I might ask you to sign my petition at some point.
Now, let's move on to actually changing what is being worn. First thing you'll want to do is get
the list of compatible items, to do that you'll use the list command, remember this command,
because you'll probably be using it a lot. To grab the list of compatible outfits and items, just
type:
Rachael.change.list
This will give a complete list of all of the outfits, and clothing/accessory/hairs that can be used
with the chosen character. Currently not all clothes are available for all appropriate characters,
for example, Brittney can't wear Amy's cute bee t-shirt, and Amy can't wear Brittney's tight top.
Anyway, you're not here about what you can't do, you want to know what you CAN do.
So, you want to grab the list and decide “You know what, I wish Amy had Arin's hair, well now
your dreams can come true with this simple command.
Amy.change(arin_hair_amy)
and like magic, Amy has Arin's hair. It's still the same color as Amy's hair, you can't change the
color, for that you need to use the character editor.
Using this method, you can add, remove, or change any item on a character. If you want to
remove an item, like say glasses, you can use the = false argument as in
Katherine.change(Katherine_glasses) = false
like magic, four eyes become two, but wait, Kitty Kat doesn't look right without glasses, let's give
her some thin glasses.
Katherine.change(Katherine_glasses_ThinRimGlasses)
Looks nice doesn't it? I'll leave you to experiment with parts on your own. Remember, if you're
just taking off accessories, also, you can enable more than one item in a slot, like two or even
three pairs of glasses, so if you're trying out other items for a slot, don't forget to take off the first
one first. This is only required for accessories, clothing will automatically replace what it's
replacing, no need to remove the first one first.
Characters:
This command is used with other commands to apply a command to ALL characters, it does
nothing on its own. An example would be:
characters.values.set(trait:Exhibitionism)=100
This would set all characters to have an Exhibitionism level of 100. The same thing could be
done with relationships using:
characters.values.set(Relationship:Player:Friendship)=10
Outfit:
The outfit command is much like the clothing command, except you'll be putting on an entire
outfit instead of individual pieces. It works exactly the same as the change command. In fact,
you use the change.list command to find the outfits, though you may have to scroll up a little bit
to see them. And example would be
Rachael.outfit(HalloweenWingsAndHornsOnly) will remove “everything” from Rachael and
apply the Succubus Horns, Wings and Tail (although it plainly says wings and horns only, it lies),
this means you'll have a naked and bald Rachael with wings, horns, and a tail, but that's okay,
because then you can use
Rachael.outfit(Rachael Default)
and she has her full outfit back. You could also scroll on back up to the change command and
put individual clothing items on her manually as well, I won't stop you, in fact, I encourage you to
play around, learn, figure things out. That's about all there is to the outfit command. Maybe it'll
have more use in the future, but for now, it's fairly limited.
A special note, if you have a customized outfit, using the above command to put a character’s
default outfit on will put their default outfit on, not the one you had customized. If you want to
put that outfit back on, you will have to use the change command to put each individual outfit
piece back on.
One final thing, the outfit command does not have a “= false” argument, so you can't use it to
remove the parts that were put on by the outfit, so in a case like using the
HalloweenWingsAndHornsOnly outfit, if you want to remove those items again, you'll have to
use the Rachael.change command for each piece (succubushorns, succubustail, and
succubuswings)
Inventory:
This is the new inventory command. It’s pretty self explanatory. This is how you add items to
your players inventory. It’s extremely simple. If you want to add say a Natty Lite to your
inventory, just type:
Inventory.nattylite1 = true
And boom, there you go, one free Natty Lite, and you didn’t even have to avoid Frank or Leah to
get it. The nattylite numbers go up to 14, but keep in mind, that each time you add one to the
inventory, if it’s somewhere in the environment, It will remain in the environment until it is used.
If you do this with the ones in the liquor cabinet, there is a chance that Frank could notice
they’re missing after you, or someone else drinks them and come after you, and depending on
your relationship with him, that could end badly, or not. Each one is its own unique item, so if
you want to grab all of them, just keep changing the number every time until you get to 14.
Some items aren’t spawnable unless they’ve been enabled, to enable an item type:
Item itemname setenabled true
If the item has a space in its name, you will have to put it in quotation marks, an item that does
not have a space in its name doesn’t need to be in quotation marks.
Now spawning in the item, it doesn’t matter if it has a space in the name, you do NOT need the
quotation marks, so after enabling say, Derek’s Shirt with the command:
Item derekclothes setenabled true
Properties:
There really isn't a lot to say about this one. If you type:
Rachael.properties.list
It will give you a list of available properties you can change, the instructions for properties.help
tells you pretty much everything you need to know. There's not much more I can say about this
that properties.help doesn't already tell you, and the properties are pretty self explanatory,
though most of them are ones you probably would never want or need to use manually, and
some of them, depending on the character they're used on, don't seem to do anything apparent,
like “Amy.properties(IsBloody) might set her as bloody internally, but it has no visual indicator,
nor can I tell that it does anything at all.
Run:
Run is another one of those commands that isn't useful for 99.99% of people playing the game,
if you're getting into run commands, you might as well just create your own custom story,
however, I can give you a couple of “fun” functions to try out, and nothing is preventing you from
playing with what's available.
Rachael.run(EnableFaceAndChestSpermEffect)
Ashleytop.run(untieshirt)
Ashleytop.run(fixshirt)
pretty much everything in the game has run commands associated with it, and I may add some
more examples later, but like I said earlier, if you're getting into run commands, you might as
well be creating your own custom story.
Size:
Does exactly what it says on the tin, the in game help for this command is pretty much all you
need, no need for me to waste valuable time I could be partying telling you how to do something
that is explained as well as it can possibly be explained in game, just type the ever so handy
Size.help command and all of your questions will be answered, except for that one, you should
be ashamed of yourself for thinking about asking that question, it's not that kind of game.
States:
This one is another one that has limited usefulness for most people, but there are some things
in here that you might want to use, like setting someone on fire, or forcing them to dance, or
preventing them from roaming around the house. However, like I said up in the Run section, a
lot of these commands like “RunWhenCloseToTarget” and “UnableToPlayVoicedAudioTriggers”
aren't commands that would be useful in any way for gameplay purposes. However, other
commands like “Sweating”, “ForcedToDance” and “IndefinitelyErect” can be fun to play with. I'm
not going to go too in-depth here, but to have a much moister party, you can type
all.states(sweating) to make everyone a sweaty mess, you could also set Frank on fire with
Frank.states(IsOnFire).
Time:
It does what it says on the tin. Help.time will tell you everything you need to know.
Unstuck:
Another one that does exactly what it says on the tin, if you find yourself or another party guest
stuck in an unfortunate place, just player.unstuck or Rachael.unstuck, and they'll be scooted a
little bit in a direction, hopefully making them well... unstuck. A note, using this command does
NOT disable achievements.
Values:
Alright folks, this is the big one, the one you've all been waiting for, the values section. Values
are where you can change the important things, and there is a LOT of stuff here, some useful,
others, not so much. I will provide a list of values at the very end of the document.
Before we get started, there is a CRITICALLY IMPORTANT thing you must know about the
values command. All values are absolutely, 100% case sensitive. They must be typed in
EXACTLY as they appear in the list. This means that:
Starting out, you should know that the list command will list more items than can fit on the
screen, or the console history, thankfully, there is a filter option that can be used with Values, to
do this, just type Rachael.values.list.filter(whatyouwanttofilter) such as:
Rachael.values.list.filter(undershirt)
This will list every entry that has the word undershirt in it. This is super handy for filtering things
like the traits, just type:
Rachael.values.list.filter(trait)
and it will show you all of the traits for that character. You'll probably be familiar with these if
you've played the game before, this is their new home.
Something else that has a new home is the Relationship values. The new command for this
would be:
character name.values.set(Relationship:Player:Friendship)
Amy.values.set(Relationship:Player:Friendship)=8
You can substitute Friendship with Romance to change that one as well. You can also change
relationships between other characters, so if you wanted Katherine to really like Stephanie, it
would be a simple matter of using
Katherine.values.set(Relationship:Stephanie:Friendship)=10
Though what, if any effect this would have I’m uncertain at the moment.
V2:
Does absolutely nothing on its own, only useful with the help function as in: Help.V2
____________________________________________________________________________
__________
Revision History
Initial Creation Date: 3 April, 2024
Updated: 10 April, 2024 - Added character values list. Corrected several spelling errors. Added
TOC and navigation to side panel. Added entry for V2 even though I could have probably left
that command out entirely, but, I know as soon as I did, someone would message asking “when
I type help.v2 I get a list of things, but what does V2 do? I can’t get it to do anything, so yeah,
there it is in all it’s one trick glory.
Updated: 11 April, 2024 - Removed the values list for characters as they were just story specific
values and weren’t useful for the purpose of this document. Also added a notice that most
console commands will disable achievements.
Updated: 21 April, 2014 - Changed some wording to make a couple of things more clear.
Updated: 10 May, 2024 - Added a note under Change about achievements and cheating.
Updated: 28 July, 2024 - Changed the command “all.change” to the command
“Characters.change” to reflect changes that were made to the console commands as well as
adding a note under the Outfits command clarifying that using the “character default” outfit will
not reflect customizations. Also updated the Values section to reflect new additions
Added new sectons for the new Characters and Inventory functions.
Updated: 13 October, 2024 - Added a note under the “Opening the Console” section to clarify
the user needs to make sure that the > is present in the bar before typing a command or the
command will not work.
Updated: 24 November, 2024 - Fixed incorrect asset name for Derek’s Shirt under the Inventory
examples