There is a way to clean out the regulation Townies. You can read a very helpful walkthrough of replacement and removal of Townies, Dormies, Downtownies, Strays etc at http://www.sunsims.com
It is better and safer but more work than deleteallcharacters.
You might also want:
Nailati's replacement CAS templates replace the default faces in CAS and BodyShop which you use in making your own Sims, and which the game uses to create new townies.
Jordi's replacement names hack no more Abhijeets, Marylenas, Goopys etc.
Here is the list of NPC IDs and NPC Types from the game using SimPE. I've also included the Sim IDs for sims in the objects.package.
NPC Type | Safe? |
EP | NPC ID | Sim ID | Comments |
Bartender |
EP1 | 0x01 | |||
Bartender |
0x02 | ||||
Boss |
NOT safe because incomplete user data | base game | 0x03 | (person that you call-in-sick to, but get the phonehack to prevent these from ever being made) | |
Burglar |
base game | 0x04 | |||
Driver (taxi; limo; school bus; carpool; etc) |
NOT safe because incomplete user data | base game | 0x05 | ||
Streaker | EP1 | 0x06 | |||
Coach |
EP1 | 0x07 | |||
Cook |
EP1 | 0x08 | |||
Police Officer |
base game | 0x09 | |||
Delivery Person |
base game | 0x0A | |||
Exterminator |
base game | 0x0B | |||
Fire Fighter |
base game | 0x0C | |||
Gardener |
base game | 0x0D | |||
Barista |
0x0E | ||||
Grim Reaper | NOT safe because object | base game | 0x0F | 0x84EC24A8 | Those who have used the Tombstone of Life and Death to safely impregnate a playable sim with Grim's baby in a way that does NOT involve "touching" him (making selectable) in any way find that he tend to father very attractive children. Thing is, Grim has no "genetics". The game pulls genetics from CAS for Grim in a way that makes it appear he's got face one template |
Repairman | base game |
0x10 | |||
Headmaster |
base game | 0x11 | when I moved in one of the game's headmasters was that I could no longer use the Call Headmaster option when I wanted to send one of my kids to private school. | ||
Gypsy Matchmaker |
Safe but will continue with spit-polish behavior | 0x12 | |||
Maid |
Safe | base game | 0x13 | ||
Mail Carrier |
Safe | base game | 0x14 | Fully playable, comes with all of the necessary baggage. When I married the mailman to a Sim, her dog kept chasing him randomly for a few days, though this dog is super-friendly and never showed aggressive behavior toward anyone else. It hasn't happened lately, though. I think it may have stopped when he became "best friends" with the dog. I wouldn't call that annoying behavior, though, because it is funny. | |
Nanny | Safe but will continue with insane behavior |
base game | 0x15 | ||
Newspaper Delivery Person |
Safe | base game | 0x16 | ||
Pizza Delivery Person |
base game | 0x17 | |||
Professor |
Believed safe but Drama Professor will continue with flirt behavior | EP1 | 0x18 | Every time he is invited out he comes in his College outfit, although he is on the Education career now, and soon to become Education Minister. | |
Evil Mascot (Cow?) |
EP1 | 0x19 | |||
Repoman |
NOT safe because incomplete user data | base game | 0x1A | ||
Cheerleader | EP1 | 0x1B | |||
Mascot (Llama?) |
EP1 | 0x1C | |||
Social Bunny |
NOT safe because incomplete user data | base game | 0x1D | ||
Social Worker |
NOT safe because incomplete user data | base game | 0x1E | Social Worker is absolutely NOT safe. She has interactions available
to her, is dateable, and can be moved in without cheats, it's true. That
just make her particularly bad, because it seems like that would make her
safe.
Nonetheless, her character file is incomplete, and she will absolutely corrupt the neighborhood if made playable. |
|
Register Clerk / Cashier |
Safe | base game | 0x1F | ||
Therapist (Shrink) |
NOT safe because object base game | 0x20 | 0x4D9530C6 | Therapist (He takes up space and is invisible/unplayable) | |
Chinese Delivery Person |
EP2 | 0x21 | |||
Dining Podium Host |
EP2 | 0x22 | |||
Server |
EP2 | 0x23 | |||
Chef |
EP2 | 0x24 | Chefs also have this oddity - they appear to have playable data but can't be interacted with at all. | ||
DJ |
EP2 | 0x25 | |||
Mrs. CrumpleBottom | NOT safe because object base game | 0x26 | 0x0F67E576 | Need Pescado's NL creature fix which will keep vampires from biting her. Turning her into a vampire will really mess up your game. | |
Grand Vampyre |
irritating hardcoded behaviour, but otherwise probably safe" | EP2 | 0x27 | Grand vampires do NOT cause corruption as far as I know. I ALWAYS add them to the family, but I ask them to move in. Maybe asking to move in clears the NPC code, because the only time they bite everyone is before I ask them to move in. Then that annoying behaviour stops. | |
Servo | EP3 | 0x28 | |||
Reporter | EP3 | 0x29 | |||
Salon Stylist | EP3 | 0x2A | |||
Wolf | EP4 | 0x2B | |||
Wolf LOTP | EP4 | 0x2C | |||
Skunk | NOT safe because object | EP4 | 0x2D | 0x51BFB2CD | |
Animal Control Officer | EP4 | 0x2E | |||
Obedience (Pet) Trainer |
EP4 | 0x2F | |||
Masseuse |
EP6 | 0x30 | |||
Hotel Bellhop |
EP6 | 0x31 | |||
Villain (Unsavory Charlatan) |
Safe BUT | EP6 | 0x32 | Unsavory Charlatan? He's playable according to SimPE. He's got a full character data set, complete profile in SimPE. He's got special coding built in (the pick-pocketing). Ah, well, I only found one to Add to Family, but I'll take your word for it that the game normally has three. (I used a "clean", but not empty, 'hood template, but didn't add any subhoods.) It's pointless to add him. He does have Wants/Fears, a hobby (even had five points of hobby enthusiasm), a personality, skills, etc. He also gets a full menu of social interaction options and object interaction options, but when directed to do something, it would drop out of his queue. The sim whose family I added him to had NO interactions with him available to her. He's definitely buggy. He tries constantly to leave the lot (to the point of fading out at the edge then coming back), and his motives are static. He pickpocketed my sim shortly after becoming part of the family, and at some point, he rolled a Fear of being pickpocketed himself. |
|
Tour Guide |
Believed NOT safe | EP6 | 0x33 | ||
Hermit |
EP6 | 0x34 | |||
Ninja | EP6 | 0x35 | |||
Bigfoot Bigfoot (NPC) | NOT safe because object | EP6 | 0x36 | 0x13269F2D | |
Bigfoot (playable) | Safe | EP6 | 0x36 | ||
Hotel Housekeeper | Not | EP6 | 0x37 | they only have service NPC interactions available (talk, flirt, influence), even if they are not currently working. | |
Food Stand Chef |
Unknown | EP6 | 0x38 | ||
Fire Dancer |
EP6 | 0x39 | |||
Witch Doctor (Shaman) |
NOT safe because object | EP6 | 0x3A | 0xB38590EB | (Once you add him he is IMPOSSIBLE to get rid of) The Witch Doctor is for getting the Voodoo Doll. http://sims.wikia.com/wiki/Voodoo_doll (Scroll down a bit for the Sims 2 section.) |
Ghost Captain |
Believed NOT safe | EP6 | 0x3B | ||
Food Judge |
EP7 | 0x3C | |||
Genie | NOT safe because object | EP7 | 0x3D | 0x341FB0E2 | |
Fixed DJ |
0x3E | ||||
Fixed Gypsy |
0x3F | ||||
Witch 1 |
EP8 | 0x40 | You can interact normally with the high witches and warlocks, so go ahead and marry them. However, you may not be able to ask them to teach you the ways of light and darkness after they become playable. They can still imbue people with power, but it has to be an action on their part, not the result of the request. | ||
Witch 2 |
EP8 | 0x48 | |||
University Cook | Safe | ||||
Breakdancer |
EP8 | 0x41 | |||
Spectral Cat |
EP8 | 0x42 | Scariest character ever. Floating cat that is treated like a sim and loves to tell dirty jokes. Witch familiar cats don't really have a purpose beyond being special pets available only to witches. | ||
Landlord |
EP8 | 0x44 | |||
Butler |
Safe | EP8 | 0x45 | If you move in a butler, he will continue calling the exterminator if
there are roaches (which is quite practical, really), and he will call
the police if there is a burglar on the lot. Doesn't matter if the burglar
is breaking in or just visiting as a normal guest, the butler will still
call the police, and often get fined. They will also walk into other sims' houses uninvited and start cooking. |
|
Bird |
NOT safe because object | 0x31946C3B | |||
Father Time |
NOT safe because object | 0xF03AE97B | |||
Good Witch Cat |
NOT safe because object | 0xD55EF625 | |||
Hula Zombie | NOT safe because object | base game | 0x2D7EB2DC | ||
Ideal Plantsim | NOT safe because object | 0x724CD298 | |||
Penguin |
NOT safe because object | 0x7250E297 | |||
Pollination Technician |
NOT safe because object | base game | 0x2E17B9FC | ||
Remote Control Car | NOT safe because object |
0x2C996F9C | |||
Robot | NOT safe because object |
0x50596292 | |||
Rod Humble |
NOT safe because object | 0x745B11D1 | |||
Santa Claus |
NOT safe because object | 0xF036D5C3 | |||
Skunk Skin |
NOT safe because object | 0x71B85E0D | |||
Spectral Assistant |
NOT safe because object | 0xF51A5E5B | |||
TemplateDog |
NOT safe because object | 0x0F83C946 | |||
Toddler New Year | NOT safe because object | 0x7040237A | |||
Slob (one male, one female) | Night Life | NL gave us not only Mr. Big and The Diva, but two "slobs" -
one male, one female. They show up on Downtown community lots in ratty,
dirty pajamas. They have sloppy, lazy personalities.
The default female Slob has skintone 3 (I think) and the short red bob
with bangs. Red pajama pants, and filthy llama pajama t-shirt. The default
male Slob is in red tartan pajama pants and a ratty plaid pajama shirt,
I believe. He has short blond hair. |
|||
Mr Big | NL | ||||
Diva | Nl | ||||
Bella Goth (in Strangetown) | Moving ST Bella to PV corrupts ST and PV - not the entire game | ||||
Hair Stylist | Not safe | they only have service NPC interactions available (talk, flirt, influence), even if they are not currently working. | |||
Ninja | Probably Not Safe | BV |
Thanks for this info to MATY, Mootilda, Darby, Maxon and other contributors to a thread on Mod the Sims 2
Characters you cannot interact with have 'unlinked character data', 'uneditable' character and 'default character' listings. I'd strongly recommend never using these characters or putting them into play. Also, adding some of the Universal NPCs is a GAME borker, not just the neighbourhood. With the universals, there is only one file and that is in the game files, in the files your game uses as templates. This means there is only ONE version of Grimmy, the Therapist and, yes, Mrs C for ALL your neighbourhoods. If you make changes to those files (and by playing or adding memories, experiences, etc to the sims you are making changes), you run the very real risk of making the game unplayable. That was why the Mrs C getting bitten by a vampire bug was so serious.
Yes, there's a major problem with trying to play sims who are really objects. Their character data is in the objects.package in the installation folder (Program Files). When the game tries to change their user data (which it will try to do when you make them playable), it destroys your installation files. Your only option then is to uninstall and reinstall everything. Even if you haven't played a neighborhood, the game has opened all of your neighborhoods and subhoods and re-written them. Since the game is now corrupt, you can assume that your neighborhoods are also corrupt. One way to check is to look at the last-modified date. If a file has changed since you started fooling around with unplayable characters, then the file must be assumed to be bad. Otherwise, I'd suggest that you restore from your latest backup.
Players have long used the Tombstone of Life and Death to make sims pregnant with Grim, without making him playable in doing so, and that seems to be safe. Grim's presence is required (meaning a death needs to have happened), but he doesn't have to be made playable to accomplish a pregnancy with a playable.
It may be safe to do something similar with the Ghost Captain. The key is not making him playable. That's what will bork things.
You can use the "Clear NPC state" option on Cyjon's Debugger, which is useful for playable NPCs that you've moved in. It clears their NPC flag so the game no longer views them as an NPC, which should stop them from doing their hard-coded NPC actions. It's worth trying, though I haven't tested it out myself.