Procedural Objects (PO) is a powerful mod that allows players to modify in-game objects beyond their base functionality. Unlike Move It!—which enables movement and minor adjustments—Procedural Objects lets you edit, reshape, and manipulate objects at a granular level, making it an essential tool for advanced city builders.
1. Getting Started with Procedural Objects
After installing Procedural Objects, you’ll find the PO Menu, which contains the following tools:
- Layers – Organize and toggle object visibility.
- Exported Objects – Import saved objects for reuse.
- Texture Management – Manage textures from the Workshop or custom sources.
- Font Management – Use custom fonts for text-based procedural objects.
- Text Editor – Modify text elements (covered in another tutorial).
- Statistics – View the number of procedural objects in your save.
2. Editing Objects with Procedural Objects
To begin modifying an object:
- Click the Procedural Objects button.
- Select an object (e.g., the letter ‘P’).
- Click the Edit Object button to unlock transformation options.
Transformation Options
- Move Tool – Reposition objects freely.
- Set Object Layer – Group objects for easy toggling.
- Align Heights – Match the height of one object to another.
- Delete – Removes objects permanently (cannot be undone).
- Change Color – Adjust object colors similar to the Repaint mod.
3. Advanced Editing Options
The Edit Window is where Procedural Objects really shines:
- Render Distance – Control how far away objects remain visible.
- Export Object – Save customized objects for later use.
- Text Customization – Add text-based elements.
- Move to Position – Enter precise coordinates for exact placement.
- Scale Tool – Resize objects along X, Y, or Z axes.
- Rotation Tool – Rotate objects in any direction.
- Snap to Ground – Align objects to terrain.
- Mirror Model – Create a flipped copy of an object.
Pro Tip: Avoiding Lighting Issues with Mirrored Objects
Mirroring an object preserves original light shading, meaning mirrored objects may retain shadows where they shouldn’t. Keep this in mind when making adjustments.
4. Customizing Object Shapes
Procedural Objects allows vertex-level editing, giving full control over object geometry.
Vertex Editing Features
- Select & Move – Adjust object corners (vertices) to reshape models.
- Rotate Selection – Rotate a group of vertices.
- Scale Selection – Resize sections of an object.
- Flatten Selection – Make vertices align to the same height.
- Merge Vertices – Reduce the number of vertices to optimize performance.
- Snap to Ground – Align vertices with the terrain.
Pro Tip: Avoid Excessive Vertex Merging
While merging vertices improves performance, it can distort textures. Use cautiously!
5. Using Procedural Objects for Signs & Transit Stops
One of the most practical uses for PO is creating custom signs and transit labels. By combining text customizationwith vertex editing, you can create detailed signage for transit hubs, commercial districts, or custom landmarks.
6. Undoing & Resetting Changes
Mistakes happen, but PO allows easy corrections:
- Undo/Redo Buttons – Revert unwanted changes.
- Reset to Default – Restore objects to their original state.
Final Thoughts
Procedural Objects is an essential tool for customizing buildings, infrastructure, and signage in City Skylines II. By mastering its features, you can push the boundaries of what’s possible in your city design.




Leave a comment