/DucksInARow

A mod to add tree line placement functionality

Primary LanguageC#GNU General Public License v2.0GPL-2.0

DucksInARow Mod for Cities Skylines 2

Overview

Welcome to the "DucksInARow" mod for Cities Skylines 2! Enhance your city-building experience with advanced prop and tree placement options. This mod is continuously evolving, bringing new features and improvements to your urban planning toolkit.

Latest Features in Update

  • Better placement: Oddities removed from the previous "dirtier" implementation.
  • Line Visualization: Visual aids for linear prop placement, enhancing accuracy and aesthetics.
  • Corrected Random Rotation: Improved random rotation logic for more natural and varied prop arrangements.
  • Curve and Circle Modes: New modes for placing props in curved or circular patterns, easily cycled with ALT+X when the tree tool is active.
  • Adult Tree Toggle: Use ALT+A to toggle between adult and sapling tree placements, offering more control over the maturity of your urban forestry.
  • Right-Click to Cancel: Easily cancel ongoing operations with a right-click, improving workflow efficiency.
  • Finer Spacing Adjustment: More precise control over the spacing between props, allowing for detailed customization.
  • Optimised Generation: The generation routine is limited per frame to ensure maximum performance.
  • Bug Fixes and Optimizations: Various bug fixes and performance improvements for a smoother experience.
  • More to Come: Stay tuned for future updates and enhancements.

Previous Features

  • Toggle Options for Line Placement of Props: Linear arrangement of props with a default spacing of 8 meters.
  • Tree Placement Logic: Even distribution of trees along a line, with varying results due to game logic.
  • No UI Yet: Monitor output through the console log, UI coming in future updates.
  • Dependency: Requires BepInEx5 for proper functionality.

Key Shortcuts

  • LEFT SHIFT: Toggle the mod's functionality on/off while using the tree placement tool.
  • UP/DOWN ARROWS: Adjust prop spacing.
  • ALT+X: Cycle through tree placement modes (line, curve, circle).
  • ALT+A: Toggle between adult and sapling trees.

Installation

Install BepInEx5 for Cities Skylines 2. Download "DucksInARow" via the official GitHub repository or Thunderstore.io.

Usage

  1. Activate the tree placement tool.
  2. Toggle mod functions with LEFT SHIFT.
  3. Place trees and adjust with key shortcuts.

Important Notes

  • Experimental Phase: This mod is rudimentary and under active development.
  • Official Downloads: Only download from Thunderstore.io or the GitHub page.
  • Community Effort: A proud creation of the Cities 2 Modding community.

Disclaimer

Due to Cities Skylines 2's validation logic even with the bypass enabled, prop placements may be hidden by the game. We are looking to improve this. Feedback is welcomed for continuous improvement.


Enjoy "DucksInARow" and stay tuned for more updates and features to enhance your city-building experience!