This requires
SimPE (
q.v. http://sims.ambertation.de/), Microsoft .NET 1.1, and a bit of patience.
You will discover the name of the Sim's character file by:
1. Start SimPE
2. Tools >> Neighbourhood >> Neighbourhood Browser
3. Select the Neighbourhood from the pictures
4. Tools >> Neighbourhood >> Sim Browser
5. Scroll to find your Sims, look for the file name in the File Name column
6. Write down the file name & Sim name
7. Close SimPE
OK let's assume you were looking for Joe Sim in Pleasantview
You followed the instructions above and found his character file was
N001_User00015.packageThe thing about the names are simple:
Begins with.................................Neighbourhood folder
N001_ .......................................Pleasantview
N002_ .......................................Strangetown
N003_ .......................................Veronaville
N004_ .......................................User made
N005_ .......................................User made
N006_ .......................................User made
etc
Pleasantview is located here:
My Documents\EA Games\The Sims 2\Neighbourhoods\N001notice how N001 is the name of the folder?
The Characters are located here:
My Documents\EA Games\The Sims 2\Neighbourhoods\N001\CharactersBrowse to the character folder for your neighbourhood, double click
N001_User00015.package.
Once you locate the character file for the Sim you want to change, you need to open it with SimPE, look for the AgeData, and alter the
stretch (dtSingle) value

Make sure you get the right AgeData for your Sim.
Look at the
age (dtUInteger):
0x00000004 = teen -- usually
stretch (dtSingle) = 0.940x00000008 = adult --
stretch (dtSingle) = 1.000x00000010 = elder --
stretch (dtSingle) = 1.000x00000040 = young adult --
stretch (dtSingle) = 1.00 <-- I have never seen this, but some people say it exists
NOTA BENE: In some regional settings of Windows comma (,) is the decimal point, if this is what you normally use, then 0,94 - 1,00 - 1,00 etcThe value 1.0 is supposed to reflect an average height, so roughly 5'10" or 1,78 metres.
The value 0.94 is supposed to reflect an average height of 5'5" or 1,67 m.
If you wanted professional basketball player sim, a good value would be stretch 1.2
Remember to
COMMIT your changes & save.
Will the kiss or hug anim work correctly? It depends on the stretch value - some are worse than others. Maxis defined the animations for sims of pre-defined heights.
In all most of them are off by "livable" amounts that film-makers can over-come with camera angles. But if you show little or no restraint, you can have a 0,5 m adult hug a 6,0 m adult with ease... just expect it to look weird.
A MUCH easier way is the cheat code: stretchskeleton (number) The
stretchskeleton cheat defaults back when you leave the lot and come back. The SimPE method is permanent until the Sim changes life stages.
Note for Mac users: As far as I know there is no way to use SimPE on a Mac yet