List of special character IDs

The following is a list of special character IDs.

Similarly to villagers, special characters in the series are each given a unique three letter ID based on their species or role, used by the game to identify their models and other related assets. However, these IDs sometimes change between games, and furthermore have variants depending on appearance. This page contains a table using the characters' "default" or "normal" IDs in each game, with variants documented as a list below.

Table
Designations in are the same in  and  unless otherwise specified in the below section, so for simplicity one column is used.

Characters with multiple IDs
Some characters have multiple IDs for variations either in appearance/clothing or a different but closely related character (e.g. Gulliver and Gullivarr). In all games prior to, this is usually signified by changing the last letter of the ID. In, the IDs are instead suffixed with A or B. (Some characters like Cornimer and DJ KK who were formerly had separate IDs now follow this pattern as well.)

In and  there is also another model using the same three letter code as the normal one suffixed with _h, for when the character is at their home or their RV. The exceptions are is Timmy/Tommy and Resetti, see below.

In, most characters always use the same model and clothes are applied separately, so their default internal name is the only one ever used.


 * pge (normal)
 * pgeB (boat tour)


 * plc (normal)
 * plj (Morning Aerobics)


 * alz


 * szo (normal)
 * szr (rain)

/

 * mob (normal)
 * cmb (Reset Surveillance Center, with legs)


 * mob (pickaxe and hat, no legs)
 * mod (no hat, with legs)
 * moc (pickaxe and hat, with legs)


 * mob (pickaxe and hat, no legs)
 * mod (no hat, with legs)
 * moc (hat, with legs)
 * mpc (pickaxe and hat, with legs)
 * mpc_a (hat, with legs– apparently the same as moc)
 * mpd (no hat, with legs– apparently the same as mod)


 * mob (pickaxe and hat, no legs)
 * mod (no hat, with legs)
 * moc (hat, with legs)


 * gul (normal)
 * gulB (Gullivarrr)


 * poo (normal Shampoodle appearance)
 * pooB (Harv's Island)


 * spn (normal)
 * spr (rain)


 * sza (normal)
 * szb (winter, green skirt)
 * szc (winter, yellow skirt)
 * szd (kimono)
 * sze (plaid green dress)
 * cwa, liz, rcn (dummy duplicates– see section)


 * boa (normal)
 * kab (no turnips on train)


 * end (normal)
 * enj (DJ KK)


 * tkk/tkkA (normal)
 * tkkB (DJ KK)

/

 * bpt (normal)
 * bpb (New Year's Day)


 * mum (actual internal name)
 * mun (Town Tune sound data)

/

 * otg (normal)
 * ots (no makeup)


 * otg/otgA (normal)
 * otgB (no makeup)

/

 * mol (normal)
 * mos (Groundhog Day)
 * cmo (Reset Surveillance Center, with legs)


 * mol (hat, no legs)
 * mof (no hat, with legs)


 * mol (pickaxe and hat, no legs)
 * mof (no hat, with legs)
 * moo (pickaxe and hat, with legs)


 * mol (hat, no legs)
 * mof (no hat, with legs)
 * moo (pickaxe and hat, with legs)
 * moo_h (RV)
 * mpf (no hat, with legs– apparently the same as mof)
 * mpo (pickaxe and hat, with legs– apparently the same as moo)
 * mpo_a (hat, with legs)


 * mol (pickaxe and hat, no legs)
 * mof (no hat, with legs)
 * moo (hat, with legs)


 * mky (touchscreen icon, to differentiate from the mnk icon used for monkey villagers)

and

 * fox (normal)
 * fob (festival outfit)


 * cml (normal)
 * cmlB (without rugs, for Harv's Island)


 * upa (normal)
 * upb (comedian outfit)

/

 * lrc (Nookington's)
 * lrp_1 (Timmy, pajamas)
 * lrp_2 (Tommy, pajamas)

/

 * lrc (Nookington's)


 * lrn (Nookling Junction)
 * lrc (T&T Mart)
 * lrs (Super T&T)
 * lrh (T.I.Y.)
 * lrd (T&T Emporium)
 * lrn_h (Timmy, RV)
 * lrm_h (Tommy, RV)

/

 * rcn (Nook's Cranny)
 * rcc (Nook Stop)
 * rcs (Nookway)
 * rcd (Nookington's)
 * rcf (Raffle)
 * rcp (Pajamas)

/

 * rcn (Nook's Cranny)
 * rcc (Nook Stop)
 * rcs (Nookway)
 * rcd (Nookington's)


 * rcn (Town Tune sound data; dummy model using Isabelle)
 * rci (normal)
 * rco (winter)


 * rci (normal)
 * rco (winter)
 * rcn (king outfit)
 * rck (king w/ staff)


 * rco (normal) )

/

 * ttl (normal)
 * tti (without cane)


 * ttl (normal)
 * ttl_a (without cane)


 * ttlA (normal)
 * ttlB (Cornimer)


 * gst/gstA (normal model)
 * gstB (small model)

Leftover IDs

 * Cornimer has Town Tune sound data under dnk in, probably carried over from.
 * Kaitlin's Town Tune sound data in is misspelled as mun instead of mum.
 * In, Tortimer and the Resettis apparently have sound data for their alternate costumes. A duplicate of Tom Nook's sound data is also given the ID dmy for "dummy."
 * Models for Frillard and Tom Nook's apron outfit are present in 's files, but are duplicates of Isabelle's. These were removed in.
 * Giovanni, Carlo, and Beppe's IDs all have Town Tune sound data in despite not appearing until . Giovanni also has a dummy duplicate model of Isabelle.

Other notes

 * Some references to player characters and models in use the IDs boy and grl.
 * The unused NPC Shaki also has an ID, xsq. This likely stands for "extra squirrel" similar to Rover's ID xct for "extra cat."
 * Unused human characters found in development files have the model names oba, hei, and he2. They are a red-haired woman and two soldiers, respectively.
 * The three models for Somebody in use the names puppet00, puppet01 and puppet02.
 * Jingle's touchscreen icon in is misspelled as stn instead of snt.
 * The filename for uses only rcm, Timmy's ID.