1. Cities: Skylines II
  2. News

Cities: Skylines II News

CO Word of the Week #15

Let’s discuss the status of the modding support today. The Editor has been in the works and we have shared versions of it with a closed group of a few selected modders for feedback. We are very fortunate to have this dedicated group of people eager to try experimental solutions and voice their opinions on them. Their feedback helps us understand how tools are used and how we can improve them. We have been surprised by the modders so many times in Cities in Motion and Cities: Skylines that we have stopped trying to guess what you might want to do or achieve. It’s much more helpful for us to just ask directly how to support those efforts instead.

Collaboration with the closed group has been going on behind the scenes for months now. Together, we have put a lot of effort towards the beta version of the modding tools, and we really can’t wait to share them with you! We believe modding is a pivotal part of the experience with a Cities: Skylines game and we want to encourage everyone to be as creative as possible.

As we’re preparing for the public release with support for Code Modding and the Map Editor, Paradox is running a broader Early Access for modders and creators chosen from the sign-up earlier this year. This gives creators the early opportunity to give the team direct feedback on using Paradox Mods, the new Modding Toolchain, and the Map Editor. We’re looking forward to seeing their feedback, and having the first Code Mods, Maps, and Savegames uploaded to the platform and ready for you on its release! This is all to support the quest of making sure we have a robust start when the tools are released, and this is a good opportunity to test Paradox Mods as well. We’ll be sharing more information on each part: Paradox Mods, Code Modding, and Map Editing later on so you’ll know what to expect.

I would like to emphasize again that there is still a lot of work still to be done: Asset editing is not in a shape or form to be used as-is. We’ll still need more time to make importing the assets work. The Region Packs teased at the end of last year are bundles of assets of varying sizes and content made by some of your favorite creators from the community. These assets rely on us finalizing the asset editor to a point where we are happy that the import pipeline and saving will be in a future-proof state. This is an ongoing effort, alongside improving the Code Modding and Map Editing based on the feedback we’ll receive from the Early Access and eventually from all of you. We have dedicated devs working on the modding support, eager to tackle bugs and implement improvements, so we’ll keep patching the tools throughout the public Beta phase until we have Modding 1.0 available. Naturally, the work will continue even past that as we receive more feedback and suggestions from you.

The creators and modders of Cities: Skylines brought so much cool and innovative content to the game, and we can’t wait to see what you come up with for Cities: Skylines II. There are already some exciting mods and beautiful maps out there (yes, we see you!) and it will be very exciting to see what you create with the added support!

Sincerely,
Mariina

CO Word of the Week #14

While we’re receiving plenty of questions about Cities: Skylines II features, we have also received a ton of questions on topics surrounding the game. Today we’ll go over some of the difficult ones.

Are you going to address the content creators’ concerns and criticisms?
All constructive feedback that we receive is valued and very much appreciated. Thank you to those of you who tagged us and shared the content creators' videos that highlight feedback you agree with and to everyone who took part in the constructive discussions that followed. For example, Biffa and City Planner Plays released videos with useful and constructive criticism that we have gone over with the team. We’ll be addressing the feedback according to the process described below.



Here are some examples of the smaller changes we have made since release based on your feedback:
  • Added line color to passenger ships, cargo ships, and cargo train engines.
  • Improved moving in pathfinding. This prevents citizens from reserving homes from disconnected buildings (Or moving into the city at all if it's not connected to an outside connection).
  • Increased all emergency vehicle siren sound distances.


And I believe the more interesting part is the larger changes that we are looking into now, based on the community feedback:
  • Land Value and Zone Suitability
  • Education system, specifically kids and teens
  • More transparency in the economic system
  • Balancing subsidies and service importing
  • Balancing negative happiness modifiers with lack of basic utilities (water, sewage, electricity)


How do you plan to get out of this mess? / What is in the works to fix Cities: Skylines II? / What will you do to set things right for the disaster launch of CS2?
We’d much rather be in a different position than we are in at the moment, but we cannot change the past. We’re working very hard to catch up on the missing modding support, missing platforms, the content for the Ultimate Edition, and improving the performance and fixing bugs this year. The team is divided to work on different tasks so that we’re seeing progress on all fronts and while it might not feel that it’s fast enough I can assure you we are all doing the best we can. Only time will tell if this is enough to turn things around.

There have also been many questions about the patch cadence and why we moved away from weekly patches. Weekly patches are too heavy for us to keep up with and the issues we are working on need more time than just a few hours or days to fix. We’re a small team of 30 developers and we have to plan the work in a way that creates the fastest results. So instead of spending a big part of the week working on the build deliveries and QA rounds, we can use that time to work on the fixes themselves. For the Ultimate Edition, the DLCs already have a rough schedule so we’ll have good opportunities to patch the game at the same time. This doesn’t mean that we never patch the game between the DLC releases. The goal is to improve the game as quickly as possible and when we have a solid patch ready and tested it will be released.

We are aware we have a mountain to climb when it comes to delivering on the expectations but we have our ice picks ready and we are surely used to the cold. We're going to keep on climbing and you'll continue to see that progress in the game.

Why wasn’t modding support available at release?
The biggest regret we have is that modding support is not yet available for the game. We have been working on it since the beginning of the project and the intent was to have it fully ready at release. Code modding support, map, and asset editing were all planned to be fully usable and mods shareable in one place. We still believe that offering modding support makes any game better and that the tools and mods should be available for all players to enjoy at no additional cost.

During the project we faced, and still continue to face, technical difficulties that affect the speed and quality of the development, especially performance. We simply ran out of time as the focus had to shift from modding support to all hands on deck to fix the performance. All this work is still ongoing.

We’ll be communicating more on the status of the modding soon. It’s not an ideal situation but we are committed to keep working on this part of the game because it means so much to you and to us. “A Colossal Order game is a moddable one” is a promise we have made to ourselves years ago and work very hard to keep.

And we’ll top off today’s WotW with a few quick ones:
Q: More animations to come? Construction, firemen, etc
A: Yes, in the future we’ll be adding more animations to bring details and life to the cities!
Q: When will we have cycle paths on CSII?
A: I don’t know when we’ll get around to them, but Cities: Skylines II will have bikes and bike paths.
Q: Will you add more types of buildings or special buildings?
A: Yes, there will be more buildings both free and paid for the game in the future. If there is something specific you hope to see, we’d love to hear it!
Q: Will we get actual quays like the ones in CS1?
A: This sounds like it would fit great with the harbor-themed Bridges & Ports DLC coming later this year!
Q: When will we get props?
A: Adding the props to the menus for free placement in the game has come up as a request quite often. This is not something we are actively looking into at the moment, but will be added to the wishlist!
Q: When will the land value issue finally be fixed?
A: In the next update we’ll have part of it fixed, but the issues that are tied to the economy will take a bit longer to be resolved still.
Q: Will there be more biomes like wetlands/jungle or more desert like Texas?
A: Yes, we plan to add more maps with different biomes and also assets for you to create your own.

Thank you for all the questions, as well as the constructive criticism and feedback, it is valued and appreciated. Keep it coming! We’ll be back next week with something different: words from the art team!

Sincerely,
Mariina

CO Word of the Week #13

Last week we touched upon the economy in Cities: Skylines II, how it works now, and how it might be subject to change based on your feedback. This time around we’ll answer some of your questions about the citizens, education, and public transport.

Could you talk about how citizens are simulated in the game?
You have noticed that sometimes citizens don’t behave the way you might expect. Sometimes citizens vanish or they might stay at home for a day. So let’s talk about when that can happen and why. A citizen can despawn in some circumstances: for example, when there is a dead-lock with other agents, such as an overly long queue of cars, or there is no reasonable path to their destination. There is still the rule that a citizen cannot teleport to their destination. If they despawn, they teleport to their previous destination so they can’t just skip bad traffic by teleporting. Some of you have also noticed that when the city grows bigger there is a probability for whether or not an agent will travel to work or school. This is intended, and citizens become a bit more passive to reduce traffic, but there is no limit to the number of moving agents. This choice was made to keep traffic manageable because reducing private car ownership didn't help as city centers were filled with pedestrians. Performance gain from the reduced pathfind load was just an extra benefit.

How do citizens choose which products to buy?
When a citizen goes shopping for their household, the game picks the type of goods through a weighted random check. Products that citizens should need more of or more often have a heavier weight and are roughly based on real-world consumption statistics. Additionally, each age group has certain products they “prefer” which affects the weighted check. As an example, citizens are more likely to purchase food over media, and a household of seniors is even less interested in media than the other age groups. Once the products have been purchased, they’re added to the household’s resources and eventually consumed.

How did you balance the education system?
The citizen Education system closely follows the same system we had in the original Cities: Skylines. When a citizen is educated, they will get a job with a better salary which gives them more opportunities to live in different places. While we have made some improvements to it to encourage more High School students, the Education system still needs some balancing, as we feel it’s currently not working as well as it could. For example, the number of Elementary Schools needed in the city is quite huge because the percentage of the population that goes to Elementary School is big.

The children don't have a choice between studying and working so that also raises the number of students compared to other education levels, where a portion of the eligible students will choose to work instead. The Elementary School’s student capacity has been balanced around how many students the building could reasonably hold, and while it might improve the situation, a small school building with 1000 students is quite unrealistic. Currently, we are checking the factors that need to be considered to balance this issue. This includes, for example, how long it takes to graduate from different types of schools. Additionally, each school type has its own Graduation check curve that determines the probability of graduating. Elementary School has the highest probability and University has the lowest probability.

Is there a system to “unbunch” public transportation vehicles?
Public transportation vehicles can get “bunched up” due to traffic or most often when a new line is created and the vehicles spawn. We have a system that spreads out the vehicles on a singular line by extending stopping times when necessary. This helps the vehicles to move at regular intervals, so your citizens can get where they need to go and you don’t have all buses arriving in one long line, but it may take a little while for vehicles to spread out properly on a brand new line. We have received reports of public transportation vehicles getting stuck for too long at a stop and we are investigating what are the reasons behind this.

Feel free to send more questions our way and we’ll be answering them in future Words of the Week!

Sincerely,
Mariina

CO Word of the Week #12

Thank you for all the positive feedback on last week’s word! It’s great to hear you like the format so we’ll stick to it for the time being. While the tech team is hard at work implementing the code modding support, we can focus on the economy in Cities: Skylines II in today's WoW. At release, the economy did not meet the quality standard we strive for and I apologize for the frustration this has caused. In the post-release patches, we have included fixes for issues present in the economy implementation, but some still remain, and we’re working on resolving those thanks to your reports. The fixes will focus on the underlying system as well as how the information is presented in the game to achieve more clarity that helps you understand the economy better. We’ve received many questions about what parts of the game’s economy are working as designed and what we’re working to change, so let’s dive in!

What is the impact of the specialized industries on the local economy?
Providing raw materials locally means companies using them do not have to import them as much from outside connections (or at all), which leads to those industries being more prosperous. Importing from outside connections is a more expensive choice than local availability, so local resources benefit companies’ bottom line. The design team will look into how to make it more clear which companies are importing or exporting, and how you can affect that.

Why are some services free to import while others have a fee?
One part of the Budget panel’s Expenses is the cost of service trade. Only part of the services are charged when traded, and these are electricity, water and sewage. Other services do not cost you anything to import. But why? The cost of these traded services comes in the form of time, as it will take a long time for them to arrive at their destination. This increases the negative effects on the city. For example, a citizen waiting for an ambulance for a long time increases their probability of dying when their health is low for a long time. Additionally, when a citizen is waiting for treatment, they can’t go to work, giving the company a penalty to its Efficiency.

How is “profitability” determined?
In the game, the company's profitability is calculated from the company's revenue and expenses, which include employee salary, resource buying, tax-paying, and daily production. The profitability indicates the possibility for a positive income, and it varies between 0 and 255. When there is no income for the company, and it still needs to pay a lot of expenses, the profitability can become 0. But it doesn't mean the company currently doesn't have any money, but rather predicts the value of revenue or loss of money. Issues like the lack of employees and the lack of input or output resources can cause profitability to fluctuate. When it comes to the profitability of the company, the calculations may change after we evaluate the complexity of the entire economy based on the feedback we’ve received.

What does the monthly balance show?
The game’s user interface includes tools for you to observe and control the overall economy of the city. The monthly balance in the City Economy panel’s Budget tab counts the current Revenues and Expenses together. It shows what is currently the estimated amount of money the city will gain or lose in the current month. Note that one day cycle in the game equals one month! The City Economy has been affected by bugs that caused the expected income (or loss) to not match the actual monthly income of the city, and we’re working to resolve the remaining issues with industrial tax reaching high values for no apparent reason.

What does “9% interest” on a loan mean? How is it calculated?
It will add a Loan Interest to the Budget panel, which is a monthly fee that will apply to your city’s money. It is calculated by the formula LoanRemainAmount * InterestRate every month, and as the remaining loan amount decreases each month, so will the amount your city pays.

We have also received questions about Land Value, so I want to share a quick update about the current state of both the Land Value and Demand systems, as both will have changes and fixes included in the next patch to the game. The Land Value system has been worked on for a while now, with the first improvements available in patch 1.0.19f1, and the demand system will be improved to make it easier to understand. Fixing major systems like the land value takes a bit more time than the usual bug fixes because these elements are connected to the other parts of the game’s economy system. Our goal with these changes is to make the systems more user-friendly to work with so, for example, it’s easier to understand what causes the high rents and how you can affect it. We’ll go over the land value and demand system improvements after all the changes are in, so stay tuned for that.

That’s it for this week. Have a lovely one until next time!

Sincerely,
Mariina

CO Word of the Week #11

Last Monday I said we would be taking a break from these weekly posts due to the lack of concrete news and that we would come back when there’s something to share regarding updates to the game. On Tuesday I received a call from Sweden. It seems there was an overwhelming amount of feedback from you wanting to hear from us developers weekly. Thank you for all the lovely messages, we really appreciate it! So let’s get into it:

Patch 1.0.19 came out last Wednesday and you can find the full patch notes here. More bug fixes will be patched into the game with the first modding support features - code modding and Paradox Mods - as soon as they are ready for Public Beta. Now that’s a Word of the Week I can’t wait to write! Steadily working on the game and bringing improvements to it is now the best way to showcase our commitment to Cities: Skylines II and you the community.

We have been wondering what type of information would be relevant for you to hear about and that we can share freely while waiting for confirmation on the updates for the game. Therefore I asked co_avanya to provide a list of questions we have received since the release that take a bit more time and effort to answer than a quick reply on social media. Together with the team, we looked at your questions about how the Industry and Goods simulation works, and here are the answers.

How do importing and exporting actually work and what are the thresholds for exporting goods?
The city can import and/or export goods when sufficient connections to the outside connections have been created. Some city service buildings also require resources to operate. These buildings can import those resources from outside connections if the companies in the city can't provide enough of that resource. The city’s companies can also import or export resources as they see fit, which depends on many different factors. The threshold for exporting goods is whether the company is able to make more money by exporting those goods or if it earns more profit by selling them to companies in the city. Additionally, when the companies’ storage capacity goes under 50% they start to import resources from outside connections.

So what is the flow of the resources in the city?
Industrial and commercial companies move into the city with starting resources, while storage companies start empty. That way the new companies don’t need to wait for the first resource transportation before they can start operating. The companies won’t get more “free” resources after that so they need resource deliveries to operate. Companies need one or more input resources to work and they can get the needed resources from the city’s industry factors or outside connections. The companies use the employees to generate production and refine the input resources into new resources (output) which can then be shipped to outside connections, other manufacturing companies, warehouses, commercial companies, offices, or directly to households. The new resources will be shipped either directly by trucks or by transporting them to cargo terminals. Cargo terminals can transport resources within the city as well as to outside connections.

Here is an example of wood’s possible production chain. There are three options where to get the wood in the first phase: forestry extractor, outside connections, or a storage that includes wood. One of these options sends the wood resource to a sawmill. The sawmill uses the wood to produce timber. Timber can then be sent to a paper mill which uses timber to produce paper, which in turn can be exported, sent to a warehouse, or sent to a bookstore. A bookstore then stores the paper until a customer comes in and shops there. The bookstore's storage on paper is reduced and the customer’s household gains resources. Households only have resources and do not count individual resource types. This means that they do not look at how much "paper" they have, just only how much resources they have.



An important part of a successful production chain process is resource transportation. The physical resources (goods) are always carried by truck in the end and they’re deducted from the storage when a pickup is scheduled, so trucks don’t travel in vain. When a building spawns a delivery truck to send out its output resource, the storage should go down, but there’s currently an issue with the synchronization, so the resource is deducted before the truck spawns. We’re aware of this issue and looking into a fix, so things are synced up correctly. It’s also worth noting that if the vehicle carrying the resource is stuck then it will despawn and those resources are sent back to the owner's building where it will try to send a new vehicle to forward those resources.

The system tries to always go with the physical transportation of goods, especially when it comes to business-to-business. With citizens the requirement is less strict and they can either go to a place to buy goods or they can basically order them through the teleport (representing online shopping), so to speak. Teleporting is a secondary option but sometimes the agents just can't get to the place they would go to buy their resources and in these cases, the resources are teleported to their household.

What about if the city has a deficit or surplus of some product?
During the deficit, there should be more companies spawning that can produce the resource that is in deficit. If some product is in deficit, it means that the citizens and/or companies are consuming more of that resource than the city is producing. In that case, the city is importing that product more from outside connections which can create more traffic. During surplus, the opposite happens, where the city is producing more of the resource than the citizens or companies are using so the extra products are exported to outside connections.

That’s it for today's Word. Did you enjoy reading more about the inner workings of the game? I’ll come back next week with a new Q&A. We have a handful of other topics in mind that we can cover, and you are of course very welcome to share any game topics or questions you are wondering about. Until then, have a lovely week!

Sincerely,
Mariina