• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

dj97

Captain
9 Badges
Oct 8, 2014
381
318
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Mass Transit
  • Surviving Mars
  • Surviving Mars: Digital Deluxe Edition
  • Cities: Skylines - Parklife
  • Cities: Skylines Industries
  • Cities in Motion 2
I've spent hours trying to figure out how to create custom citizen assets. Now that I've created and uploaded my first citizen model, I'm going to teach you how. This guide is also on Steam: http://steamcommunity.com/sharedfiles/filedetails/?id=1049708006

Note: I am working on Maya 2016


Step 1:

Open the skeleton template file that corresponds to the citizen you want to make. You can find the templates at this location: C:\Program Files (x86)\Steam\steamapps\common\Cities_Skylines\Files\Templates\Citizens. This is the educated female skeleton. The main skeleton is for the citizen. The joint off to the side is for the prop (bag).
7D86A5304BFE2D077E6360BBA2A474AD2614D75D



Step 2: Create (or import) the model you want to use.
AD9DA5B6D6E4585D1CF0D76E27B70AB9B1EEB0C9



Step 3: Line up the limbs with the skeleton. Make sure to delete all type history afterwards.
3443AD3B13877A1EE50990C797F13EE277DA75E4



Step 4: Bind the model to the skeleton.
826A91DDF22639CEAD86DCA2EB23EA050BF84EB9



Step 5: Paint the skin weights accordingly.
EE9189F51F132367E0A1ECDC6A7E77EDAFAEFDCE



Step 6: THIS IS IMPORTANT. Select the root joint (which is the pelvis/hip joint) and scale it down to 0.1. (Note: When you select the model, the pivot point should be at the origin (0,0,0) of the scene.
1FD51082F4EBA06A48EB23EBEAB13E7EC40B51BE



Step 7: Export all to the import folder as an FBX (C:\Users\[USERNAME]\AppData\Local\Colossal Order\Cities_Skylines\Addons\Import). Include the texture files, as well. (Note: Don't bother making an LOD. The LOD won't be displayed in the main game)
2AA29F5E4FA99565F98DB0E353623CC3FF7625B6



Step 8: Run the game and go the the citizen asset editor.
58F5D69D49C1655E03501C5B0E6363317125F070



Step 9: Select the citizen of the skeleton that you used.
3721D3F84F169EF1767EF93F63CBA2363AFA81C5



Step 10: Select your imported model. If the model takes up most of the viewport, you've done everything correctly.
1B76DC665FF394D9B231FDBDEA2E0ED7FDD53E5A



Step 11: Adjust the properties to your liking and test the animations for any errors (warping, etc.
CE62676CC56DA3CFDE318EE33212BA98F190C602



Step 12: Save the asset. (Note: Don't worry about the preview image. You can't take a snapshot in the editor)
5BF9C64F9B2EDBB4F6DED4DE36FA1D8FDF15BB83



Step 13: Test the asset.
AACD3FF89996AE1699850B03E4A0A3D2132EA556
F264FE320D0DA871B823CDC9FED6514214178CE8
D5CA270570B0503D1764A3F9837B3C8F15437618
EFBBF2ED5D5CFB573ECED6DC0F1FFD134216DD26



And you're done! Feel free to upload your asset after you're done. I hope this guide was helpful to you.
 
Last edited:
That is one of the more interesting things I have come across. This way you could convert your citizens into dwarves, have medieval knights on your sidewalks, or make a city inhabited by monks and nuns. There is one thing, that keeps bugging me, though.
The names of my citizens tend to be a bland and limited list of anglo-american names. What if I want my citizens to have names more appropriate to my city? Can I get german, french, czech, japanese, or even finnish namelists? Will this change affect my ability to get achievements?