Cities: Skylines

Cities: Skylines

CSL Custom Names [1.0.0]
26 Comments
Lisa-chan 13 Aug, 2021 @ 5:00pm 
Which folders should I put names in?
ASOM30 28 Jul, 2021 @ 3:14pm 
Does this when add a District take away existing name?
projectamberly 8 Oct, 2018 @ 11:49am 
Instead of a random first name and last name, It has random first name OR last name. Why is this?
EdenStarGazer 6 Jun, 2018 @ 12:46am 
A nice plugin type mod for those mods that provide locale specific names, or to add your own.
projectamberly 24 Feb, 2018 @ 6:47pm 
Nevermind.
projectamberly 24 Feb, 2018 @ 11:57am 
I don't have the locale. I subscribed to the mod, but it doesnt include the localeI have the example pack and it won't work.
peyckey 14 Jan, 2018 @ 1:22pm 
So I might just be being stupid here but I get to the CSLNamesMod.dll file and can get no further, any advice on how to actually get to the .xml file and open it?
Ilion 29 Dec, 2017 @ 10:34am 
@fcol,
I happened to notice a different custom names mod, called "Custom Namelists" (here -- https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1231957400 ), which does allow for "blacklists" to suppress default names or patterns.
Ilion 28 Dec, 2017 @ 10:47pm 
@fcol,
I don't think that can be done (myself, I like to get rid of "Street" as a default Avenue pattern). In a post on May 30, TGC (the author) said, " i don't implement deleting vanilla strings yet, may be later."

You could try adding duplicate copies of the patterns you want. That won't eliminate "Xyz Street", but it ought to make is less common.
fcol 28 Dec, 2017 @ 8:22pm 
@Ilion As I see you replying to some comments, I'd like to ask something. How do I get rid of the default road type names as "street" or "Avenue" after using this mod? I was able to make it add the ones I chose, but I can still see "street" on some roads. Tks.
Ilion 15 Dec, 2017 @ 3:11pm 
@Sotrax (from July),
The "<xxx_NAME_PATTERN>" is not where you put individual road names, it's where you put the *types* (in English, the suffix) of roads/streets/avenues/highways; for example:
<ROAD_NAME_PATTERN>
<msg>{0} Road</msg>
<msg>{0} Lane</msg>
</ROAD_NAME_PATTERN>
<STREET_NAME_PATTERN>
<msg>{0} Street</msg>
<msg>{0} Court</msg>
</STREET_NAME_PATTERN>
<AVENUE_NAME_PATTERN>
<msg>{0} Avenue</msg>
<msg>{0} Boulevard</msg>
<msg>{0} Parkway</msg>
</AVENUE_NAME_PATTERN>
<HIGHWAY_NAME_PATTERN>
<msg>{0} Highway</msg>
<msg>{0} Freeway</msg>
</HIGHWAY_NAME_PATTERN>

When the game generates a streetname, the "{0}" in the pattern is replaced by the particular streetname it selected.
Ilion 15 Dec, 2017 @ 3:11pm 
@Sotrax (part 2),
According to TBG's post of May 30 (which accords with what I've seen), particular streetnames are generated from the lists of possible names for cims and from district names.

So, if you want a "Aachener Strasse" or a "Aalesunder Strasse" use something like this:
<STREET_NAME_PATTERN>
<msg>{0} Allee</msg>
<msg>{0} Str</msg>
<STREET_NAME_PATTERN>
<DISTRICT_NAME>
<msg>Aachener</msg>
<msg>Aalesunder</msg>
</DISTRICT_NAME>

Eventually, you'll get both districts and and streets with those names.
Ilion 15 Dec, 2017 @ 2:41pm 
@MysticalSpud.
What tags are you using to add new names for ind and com buildings?


@johandenver,
Thanks so much for your link, it helped alot. And thanks for all the *names* you included.

However, the Last Names need to be in the form "{0} Lastname" (rather than "Lastname") , so that the cims have both a first and a last name.

Also, the extra spaces you have on every string value do make it into the end result; that is, with the Last Name formatted correctly, "Susan " and "Smith " becomes a cim named "Susan Smith ", rather than "Susan Smith"
Sticky Wicket 26 Oct, 2017 @ 7:04pm 
Could I use this to make custom names for all farming *buildings*? (ie overwrite all the default ones and replace them with something I want?).
MysticalSpud 26 Oct, 2017 @ 6:27am 
Thankyou! This is great, I actually only just posted on the workshop saying I wanted to drastically increase the number of names for industrial and commercial buildings so there aren't 100 box factories in my new city. This works a treat :steamhappy:
johandenver 21 Jul, 2017 @ 3:31am 
I had som problems getting the xml-file just right but now I've got it working perfectly. If anyone's interested I've uploaded the file I use to my own site since I can't find a way to do it here.
http://cwdb.se/CustomNames.xml
Lextacy 18 Jul, 2017 @ 11:08pm 
I would love for a way to have the game chronologically name our streets .... 1st ST. 2nd ST 41st ST. and so on. And it would name it in order! Could you code to do that?
Sotrax 17 Jul, 2017 @ 4:11pm 
Seems like I have too many street names for this to handle. If I format every street like this - <ROAD_NAME_PATTERN>
<msg>Aachener Str.</msg>
</ROAD_NAME_PATTERN>
<ROAD_NAME_PATTERN>
<msg>Aalemannufer</msg>
</ROAD_NAME_PATTERN>
<ROAD_NAME_PATTERN>
<msg>Aalesunder Str.</msg>
</ROAD_NAME_PATTERN>
the game crashes already in the loading screen. If I format it like this -
<ROAD_NAME_PATTERN>
<msg>Aachener Str.</msg>
<msg>Aalemannufer</msg>
<msg>Aalesunder Str.</msg>
</ROAD_NAME_PATTERN>
The game is starting, but it doesn't use the new street names, only the usual random nonsense.
And if I try to add all of my street names, distributed through ROAD, STREET, AVENUE and BRDIGE Pattern, round about 9600 entries, the game loads, starts, but I get an error message.
(System.Char[] dest_buffer, Int32 index, Int32 count)

So .. I need help. :D
Koizumi Yokumo 28 Jun, 2017 @ 6:31am 
Never mind, didn't read the description carefully enough, it's working now.
Koizumi Yokumo 19 Jun, 2017 @ 5:20am 
Most names I tried to add work well, but for some reason when I tried to add more adjacent-town names (as in CONNECTIONS_NAME and CONNECTIONS_PATTERN iirc), it doesn't work at all. If I try writing the xml without the [America], [Europe] etc. bits next to the CONNECTIONS_NAME, it acts as if those rows don't exist, and if I do include [America] etc. then I get an error message.

Am I doing something wrong?
AmiPolizeiFunk 3 Jun, 2017 @ 9:17pm 
I too would like to be able to delete the vanilla names pls
TWAK 31 May, 2017 @ 6:12pm 
The custom names belong in the local and steamapps folder?
Starshine 30 May, 2017 @ 6:00pm 
Thanks!
TGC  [author] 30 May, 2017 @ 12:15pm 
@alborzka i don't implement deleting vanilla strings yet, may be later.
@Starshine default STREET_NAME_PATTERN is "{0} Street".
Game generate road names from citizen first, last, first+last or district names.
NAME_MALE_FIRST "Cedric"
NAME_MALE_LAST "{0} Lee"
DISTRICT_NAME "Lake"
Starshine 29 May, 2017 @ 6:53pm 
Hi. Is STREET_NAME_PATTERN for the name of the street or to replace the word street? I assumed name of the street and things have gone weird. Not sure if I did something wrong or just started from the wrong assumption. Thank you.
alborzka 29 May, 2017 @ 6:39am 
Is there any way to replace default names with these names? Great start either way!