Giter Site home page Giter Site logo

cs2-realcity's Introduction

City Services Rebalance Mod

The mod allows for virtually any changes to City Services buildings. At the moment, it mainly increases number of workers in City Services buildings and does other small adjustments (see below for details). It does so by changing Prefab parameters during the game start-up, so no changes to game systems are required. In the long term this can serve as a foundation for tuning and balancing any parameter. I encourage to contribute to the mod by raising issues and/or PRs on GitHub with proposed changes and rationale behind such changes.

Number of configured buildings and extensions: 197.

Features

Version 0.1

  • All buildings have more workplaces and some have a bit different requirements as for what education levels are required. There is no formula used, all have been set manually taking into consideration various aspects. Some have only slightly more workers, but some have many more. You need to take a look into Config.xml to find out about specific buildings.
  • Crematorium has 2x higher processing rate to handle increased deaths from Population Rebalance.
  • Post Sorting Facility have 2x higher sorting speed.

Building configuration

  • The configuration is kept in the Config.xml file that comes together with the mod. Please do not confuse with BepInEx RealCity.cfg config file.
  • The file is loaded when the game is started, so for new params to take effect you need to restart the game.
  • Note for the future. Please note that new mod versions will overwrite the Config.xml file so if you did any customizations and want to keep them - make a backup before update and then reapply to the updated version.

Customizing the parameters

  • As for now the mod allows to change any parameter that is stored as either an integer number (so Enums too) or a float number. This covers like 90% of params :)
  • It allows to change a singular field in a specific component within a prefab.
  • To apply your own changes, you need to know a) prefab's name - almost all are already in the Config.xml, so just find what you need b) component type c) field name and type.

Turning the mod on/off on existing cities

  • City Service buildings have some of their params set when plopped (e.g. workplaces). The new params will be applied to new buildings. You need to rebuild existing buildings in order to fully apply new params.
  • Conversly, when the mod is deactivated, the buildings will retain their modded params. New buildings will have again vanilla params.

Technical

Requirements and Compatibility

  • Cities Skylines II version 1.1.0f1 or later; check GitHub or Discord if the mod is compatible with the latest game version.
  • The mod does NOT modify savefiles.
  • The mod does NOT modify game systems.
  • The mod uses Cities: Skylines 2 Mod Template by Captain-Of-Coit.

Known Issues

  • Nothing atm.

Support

  • Please report bugs and issues on GitHub.
  • You may also leave comments on Discord.

cs2-realcity's People

Contributors

infixo avatar

Stargazers

 avatar Zalax avatar manny kung avatar

Watchers

 avatar

cs2-realcity's Issues

Changes to service vehicles

Would this mod allow changes to service vehicles, too? As is known, garbage collectors don't serve more and more big buildings in growing cities. Would be great if this mod could fix that.

conflict

Just mension that if you have realistic density the number of workers in service buildings will explode (im talking about 726 jobs for one building compared to 376 with only realistic density)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.