Creating a clean custom neighbourhoodIndex:
0) Required mods
1) Preparing
2) Creating a new neighbourhood
3) Subneighbourhoods
4) Populating the 'hood
a) Batch-creating townies and downtownies
b) Creating custom townies and downtownies
c) Pets
5) NPCs
----
This tutorial will explain how to create a custom neighbourhood with unique townies and NPCs, rather than the default Maxis ones. To make sure these new Sims are as unique as possible with skintones, clothes, hair, eyes etc.., you can follow the
links/tutorial by Zarkan.
----
0) Required modsBefore you start creating a new neighbourhood, you have to get some mods. Get Pescado's "anti redundancy" to prevent unnecessary NPCs from being generated. If you do not want random townies/dormies/downtownies, also get Pescado's No Townie Regen and No Dormie Spawn mods. To prevent strays from being created, get No Spray Respawn.
Other handy mods are the Lot Sync Timer and a teleporter, like the Ingelogical Teleporter Shrub.
All FFS hacks are available through
http://www.moreawesomethanyou.com/ffs. For a teleporter, look in Peasantry or at MTS2.
----
1) Preparing — cleaning out templatesGo to where you have installed
The Sims 2. This will be
C:\Program Files\EA Games\The Sims 2\ by default.
Browse to the UserData Neighbourhoods folder:
The Sims 2\TSData\Res\UserData\NeighborhoodsRename
N001 to
N001-bak to disable it. This prevents the default townies from being created.
If you have Pets, go to your Pets folder (
C:\Program Files\EA Games\The Sims 2 Pets\ or wherever you installed it). Browse to the Neighbourhood template folder
\Pets\TSData\Res\NeighborhoodTemplate\P001 and do the following:
-Back it up. I just zipped the entire folder so I can restore it if the Pets patch comes around, or if I ever want it back.
-Do further cleaning: delete now-unneeded the \Character, \Storytelling, and \Thumbnails subfolders
-Replace P001_Neighborhood.package with an empty version. This prevents the standard Pets and Pet NPCs from being added to every 'hood. It also prevents the two families from magically appearing in your new 'hood's family bin.
If you have Seasons, go to your Seasons folder (
C:\Program Files\EA Games\The Sims 2 Seasons\ or wherever you installed it). Browse to the Neighbourhood template folder
\Seasons\TSData\Res\NeighborhoodTemplate\ and do the following:
-Back G002 up. I just zipped the entire folder so I can restore it if a Seasons patch comes around, or if I ever want it back.
-Do further cleaning: delete the now-unneeded G002\Character, G002\Storytelling, and G002\Thumbnails subfolders
-Replace G002_Neighborhood.package with an empty version. This prevents the standard townies and Seasons NPCs from being added to every 'hood. It also prevents the two families from magically appearing in every new 'hood's family bin.
If you plan to use any of the premade subneighbourhoods for your new 'hood, now is a good time to clean them out as well. Read the instructions
in this thread.
----
2) Creating a new neighbourhoodOpen The Sims 2 and start a brand new neigbourhood in the normal way. Do not create any Sims in CAS! at this time.
After creating this 'hood, alt-tab or exit to Windows and check your new neighbourhood character folder (If this is your first custom neighbourhood, this will be
My Documents\EA Games\The Sims 2\Neighborhoods\N004\Characters\). This folder should be empty. If it is not, you have not done step 1 right. You should probably start over at this point.
DO NOT USE THE DELETEALLCHARACTERS CHEAT: this corrupts the neighbourhood and may prevent townie and NPC spawning from working correctly.
----
3 SubneighbourhoodsAdding a default subneighbourhood (universities U001-U003, downtown D001, or shopping district/bluewater B001) will add a great number of default townies and NPCs, as well as some playable Sims. You can prevent this by replacing them with
empty versions (follow the instructions in the thread), or by starting from an empty terrain file.
If you use the cleaned out templates, make sure you have also deleted the templates' character subfolders.
----
4) Populating the 'hoodFirst, decide if you want to create all townies yourself in CAS, or if you want to batch-create them. Batch creation will lead to a balanced neighbourhood setup, but your townies will not have any custom clothes or make-up. They will use the default facial templates (or overrides, if any) and default name list. The CAS method requires you to create townies yourself, and later edit them in SimPE.
There is not yet an easy way to make custom Pets into strays, asides from using SimPE. See section 4c for more info.
----
4a) Batch-creating townies and downtowniesCreate a Sim or family in CAS and move him in a lot. Immediately pause the game. Note: unless you had Pescado's No Townie Regen in place at this time the game will automatically create one townie.
Important: If you also want to fully customize your NPCs, buy the FFS Lot Sync Timer and use the Time Warp feature at this time to set the hour to 05:00 to prevent the paper delivery NPC from coming by while you're busy. If the clock approaches 08:00, reset it to 05:00 again with the Time Warp.
Enable the testing cheats in the console:
boolprop testingcheatsenabled true. There are two ways to batch-create townies: the
NPC and Townie maker ("Townie tree") or the mailbox. Both methods will work.
If you want to use the Townie tree, click on your Sim, and in the
Spawn menu select the
NPC and Townie maker. This looks like a dead willow tree. Choose "Create townies", and select "townies" again.
If you want to use the mailbox, shift-click the mailbox and select
*DBG - FORCE Create Townies, and select "townies" again.
Townies will now begin spawning. At first the thumbnails will show NPC portraits, ignore this. It will report when it is ready.
Save the game and check the character folder when it is done, you should now have 32 Sims: your CAS Sim, the initial townie (unless notownieregen is in place), and the ~30 created townies.
This number seems to be increased in Pets/Seasons: I ended up with almost 50 townies by batch-spawning them. YMMV.
4a) Part deux: DowntowniesDowntownies can only be created using the Townie tree. First, select
Switch to make downtownies (not needed in Pets), then "Create Townies" again - select "Downtownies" this time. Downtownies will begin spawning, without portraits in the upper right. Again, the game will report when it is ready.
From the mailbox:
*DBG - FORCE Create Townies - "Downtownies"
Save the game/lot now.
----
4b) Creating custom townies and downtowniesIn CAS create as many townies as you like, of whatever ages, genders, and using any content you like.
No need to bother with names at this time. I simply named them 1 to 8 for each group.
My own setup is the following:
Group 1: males -- create 8 adult male Sims
Group 2: females -- create 8 adult female Sims
Group 3: Miscellania 1 -- create 2 elder males, 2 adult females, 2 teen males, 2 teen females. Set the teens as children to any adult female.
Group 4: Miscellania 2 -- create 2 adult males, 2 elder females, 2 child males, 2 child females. Set the children as kids of any adult male.
This leads to 32 townies: 10 male adults, 10 female adults, and 2 of each gender of the other age groups. This leads to an average spread of ages and genders. But you are of course free to chose anything you like.
Move group 1 in a lot, and pause the game. If you also want to make your own NPCs, refer to the note above about the Sync Timer in 4a.
Buy the Ingelogical Teleporter Shrub or Painting (or another teleporter such as the inSIMenator module). I use the Teleporter Shrub in this example.
Select Sim 1, and make them a townie using the teleporter. Repeat this for Sims 2 to 8.
Using the teleporter, summon the Sims from the other groups you created, and move them in using the shrub. Then make them into townies.
You should have no playable Sim left on the lot after you're done. Save and quit the game, and check the character folder. You should now have 32 Sims: all your custom townies.
Now open SimPE, and select
all Sim Relationships you see. Delete them! You (probably) don't want your townies to have family relationships with each other.
Start naming your townies anything you like. If you like, also give them skills, jobs, and gender preferences. Note that if you do not give them a job they will get a random one the first time they're loaded, and their skills will be randomized accordingly.
Save the 'hood file, and you're done.
4b) Part deux: DowntowniesMake downtownies the same way you did townies, only select
Make me a.../Downtownie for them. I created just 8 downtownies in my game: 3 adults of each gender and one teen.
----
4c) PetsYou can create strays one-by-one with the tree. I have not yet found a batch spawner
You can make your custom Pets, but currently there is no teleporter which can make them into strays. You can use SimPE to put them in this family if you like.
----
5) NPCsNote: NPC creation using the tree may not work correctly in OFB, FFS, and GLS. This was fixed in Pets/Seasons.
If you don't care about customized NPCs, don't bother creating them. The game will make them as needed.
I recommend having Pescado's Anti Redundancy in place so no more than absolutely needed will be spawned.
You can use the Townie tree to customize your NPCs.
Make sure the townie/downtownie switch is set correctly (townies for base, EP1, and EP3 NPCs and downtownies for EP2; the switch is not needed in Pets), and set your desired age, skintone, and gender settings. Then create NPCs one-by-one. Select 'keep' once one is created. Do not chose invalid combinations: nannies must always be elder females, headmasters are always male, etc..
As of Pets you can create individual NPCs again, and Grand Vampires (Count/Contessa) are now under the NPCs menu.
If you want to spawn the "special townies" Vampires, Slobs, Diva/Mr Big, set the switch to downtownies (not needed in Pets), and spawn the special townies using their menu. 'Keep' them once done.
You cannot spawn the (OFB) reporter "special townie" (one reporter will be spawned whenever the game needs one). The special NPCs Death, Mrs. Crumplebottom, etc. cannot be spawned as these are unique: the game creates them as soon as a 'hood is loaded.
Notes: I have all expansion packs and shopping packs installed, so this was done on Pets code. It should work identically so on earlier, at least back to EP2 Nightlife. Uni and base-game only configurations are untested and unsupported.
Credits: Nec for the
first tutorial, and the rest of the MATY crew for testing and advice.