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).
Step 2: Create (or import) the model you want to use.
Step 3: Line up the limbs with the skeleton. Make sure to delete all type history afterwards.
Step 4: Bind the model to the skeleton.
Step 5: Paint the skin weights accordingly.
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.
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)
Step 8: Run the game and go the the citizen asset editor.
Step 9: Select the citizen of the skeleton that you used.
Step 10: Select your imported model. If the model takes up most of the viewport, you've done everything correctly.
Step 11: Adjust the properties to your liking and test the animations for any errors (warping, etc.
Step 12: Save the asset. (Note: Don't worry about the preview image. You can't take a snapshot in the editor)
Step 13: Test the asset.
And you're done! Feel free to upload your asset after you're done. I hope this guide was helpful to you.
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).
Step 2: Create (or import) the model you want to use.
Step 3: Line up the limbs with the skeleton. Make sure to delete all type history afterwards.
Step 4: Bind the model to the skeleton.
Step 5: Paint the skin weights accordingly.
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.
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)
Step 8: Run the game and go the the citizen asset editor.
Step 9: Select the citizen of the skeleton that you used.
Step 10: Select your imported model. If the model takes up most of the viewport, you've done everything correctly.
Step 11: Adjust the properties to your liking and test the animations for any errors (warping, etc.
Step 12: Save the asset. (Note: Don't worry about the preview image. You can't take a snapshot in the editor)
Step 13: Test the asset.
And you're done! Feel free to upload your asset after you're done. I hope this guide was helpful to you.
Last edited: