`How do i find the characters id ?
Okay quick help.
Your main commands are:
"list p" - this will give you a list of all characters in the game, the number at the front is their id. Your character is always 3.
"dump p #" # here is the id. It will show you all stats associated with that character. Yes, it is a bit hard to read, but this isn't meant to be pretty.
How to change stuff:
"cheat set_attr # X Y" Change a stat on a character. Again # is id. X is the variable name for the stat in question. Intelligence for example is "intel"; Sociability is "soc". Y is the value of the stat from -100 to 100
"cheat set_like # R S" #=id. Change an opinion on a character. -2 is hate, 2 is love. -1,0,1 should be self explanatory. R is the opinion variable name. Again some variable names are shorted. Younger is just "young". S is the either -2 to 2, corresponding to the earlier values i said.
"cheat add_cash 3 Z" Add cash to your Main Character where Z is the amount. 3 is actually the ID but why would you ever increase the money to other characters, just use your MC to hand it out.
Image change
"cheat set_image # fileimagename" #=id. fileimagename is the image name in the character folder
This allows you to change the image of the character. Don't like the look of one character, well you can change it, with some caveats. The age/ethnicity style of the character must be maintained. When you do a "list p" command the last item for each id is the fileimagename. For example scw00001. If you now go to the character scw1 folder, and look at the headshot for scw00001, you will see some more info. In this case "f4w" f is female, 4 is the age bracket (basically the tens number of the age of the character), and w is white. Age brackets overlap a little, but usually is you have a 1 character you need to replace the image with 1 and so on. The ethnic value in the 3rd position should also be easy to figure out. (w = white, b = black, a = asian, h = hispanic, r = arabic). Body type doesnt matter as the game changes the values for you.
Things you cant change in console (or are difficult to change that I havent figured it out yet)
Sexuality cant be changed. If someone is gay or asexual then the only way to easily change it is via Save Game Editing. Which works fine, though I suggest an editor like Notepad++ since it will make reading save game info easier. Do remember if you are changing someones sexuality, that you need to also change "f_attr" & "m_attr" in the character stats.
Relationship numbers can also be changed but that seems tedious to figure out.
Anyways,
Total Fluke, thank you for your hard work!