Cities: Skylines

Cities: Skylines

View Stats:
Dave (Banned) Mar 2, 2017 @ 2:38pm
Higher vehicle limit
Is it possible? More vehicles and a bit more citizen's instances. I trying to create a great city. Awesome rail network. Awesome traffic system with perfect mergers. I can handle a bit of traffic. Walkways for cims. They all are in place. I see the new dlc coming, thinking, how can that be fun when my infrastructure is empty now? No more garbage, had to remove them to grow. No more deathcare since its bugged (or I need a crematorium skyscraper, whatever) no more schools and hospitals since we have the colidron bs. All to save on the agents.

Isn't this whole game about agent management? It's already a really good game that pushes boundaries,but what would it take in extra cpu usage and so on if there were 10k vehicle's more? 10k cims more? Anyone?

I can't find any info on the internet that it's possible to break the limit. Maybe a modder can look into it? How much do you have to decrease tree limit for 1k extra vehicles? Well anyway. If anyone is able to make a mod for it or explain why not, that would be great
< >
Showing 1-15 of 51 comments
grapplehoeker (Banned) Mar 2, 2017 @ 6:51pm 
The limits are hard coded by Colossal Order to facillitate the broadest possible marketbase of players with average systems, not to mention the xbox as a 'lowest denominator'. And let us not forget the poor old laptop users or even worse those that poor souls who paid for a Mac.

Anyhoo... no, I don't consider this game is about agent management at all.
I could care less about the Cims or traffic to be honest. They're just sprites that work according to C:S rules to provide a semblance of a 'living' city. I have learnt the rules and game mechanic and can apply them so that I can manage Cim growth and development as well as traffic just fine. Almost to a point where I hardly give them a thought.
No, for me, this game is more of a creative outlet. I enjoy building aesthetically pleasing cities. I enjoy engineering challenges. For example, I find it fun in designing a map and building a city on it. Whether that city is 60k pop or 600k pop isn't as important to me as how it looks and feels.
Last edited by grapplehoeker; Mar 2, 2017 @ 6:51pm
Dave (Banned) Mar 3, 2017 @ 6:55am 
Hard coded? That means its in a line of code or what? Can it be broken? And why not? Because i really need extra traffic, im bumping this q once more
Bob Mar 3, 2017 @ 8:20am 
Originally posted by Dave:
Hard coded? That means its in a line of code or what? Can it be broken? And why not? Because i really need extra traffic, im bumping this q once more
Well,there's a mod which make the cars not to disappear in case of traffic jam
Dave (Banned) Mar 3, 2017 @ 8:34am 
i need more vehicles, just to have enough goods around to employ enough people. its bs this mods. i just need a higher vehicle and instances limit. not aother workaround
grapplehoeker (Banned) Mar 3, 2017 @ 9:39am 
Originally posted by Dave:
Hard coded? That means its in a line of code or what? Can it be broken? And why not? Because i really need extra traffic, im bumping this q once more
CO will tell you that they have no intention of raising the 16k active vehicle cap because that would push the game beyond the spec reach of most of their player base.
Feel free to ask CO directly at the Paradox forum.
Modders will tell you, if they could have changed it, they would have by now ;)
Feel free to ask the best modders directly.
I wouldn't hold your breath though in either case.
Theres realistic population mods which adjusts buildings so that they are more realistic so you get more CiMs and thus more traffic. Can make even a small city harder to plan because you have way more traffic.
Dave (Banned) Mar 3, 2017 @ 7:17pm 
well that didnt answered anything at all actually
MarkJohnson Mar 3, 2017 @ 8:36pm 
Some of the limits seemed possible to alter, but such a headache from each patch day, that is was deemed impracticable.

Also, this game uses the Unity game engine to program, and it seems to have 16-bit data arrays. 16-bit means each array holds only 64k data, which is the citizen limit. So it can't be raised, and a second array must be created to add more, which would be too difficult to add, i.e. not cost effective.

Also, data arrays are used to put a lot of different data into an array, so you use less room, and useful for multi-threaded programming. so if you mod the vehicle limit of 16k to 64k, or even just a little higher, it would cause other data to max out prematurely and crash the whole game.

But once you near both the 64k citizen limit and 16k vehicle limit, the Unity game engine craps out anyway. In fact. the goal of this game is more about controlling the agent population and not managing them. i.e. lower your agent usage, not manipulate roads and mass-transit (to a certain degree that is.)

TL:DR
So modders deemed it just too difficult to mod, then remod every patch. Plus the constant crashes of other data maxing out prematurely.
chanket Mar 11, 2017 @ 7:21am 
Originally posted by Dave:
Hard coded? That means its in a line of code or what? Can it be broken? And why not? Because i really need extra traffic, im bumping this q once more

Yes hard coded, but it involves not a single line but multiple lines from multiple sources.

Technically speaking, CO defined a const value MAX_VEHICLE_COUNT=16384 to express the limit of vehicles, which is used in numerous places. For CO, they may simply let MAX_VEHICLE_COUNT higher to allow more vehicles, but for modders who only have a compiled dll, there's no way to modify all at once, since the const MAX_VEHICLE_COUNT become ordinary 16384s everywhere after compilation. So modders will need to gather all the 16384s of CSL, for each consider whether it used to be MAX_VEHICLE_COUNT, and then modify.

That's really tiring, and as is mentioned above, needs to be checked after every patch.
Bob Mar 11, 2017 @ 12:22pm 
Originally posted by chanket:
Originally posted by Dave:
Hard coded? That means its in a line of code or what? Can it be broken? And why not? Because i really need extra traffic, im bumping this q once more

Yes hard coded, but it involves not a single line but multiple lines from multiple sources.

Technically speaking, CO defined a const value MAX_VEHICLE_COUNT=16384 to express the limit of vehicles, which is used in numerous places. For CO, they may simply let MAX_VEHICLE_COUNT higher to allow more vehicles, but for modders who only have a compiled dll, there's no way to modify all at once, since the const MAX_VEHICLE_COUNT become ordinary 16384s everywhere after compilation. So modders will need to gather all the 16384s of CSL, for each consider whether it used to be MAX_VEHICLE_COUNT, and then modify.

That's really tiring, and as is mentioned above, needs to be checked after every patch.
Surely this is a nonsense,but,is it possible to make a simple program (like a .bat or something)that open notepad++ or whatever,push ctrl + b,then types 16384,and replace the line?
Dave (Banned) Mar 18, 2017 @ 7:00am 
Originally posted by rmjohnson144:

But once you near both the 64k citizen limit and 16k vehicle limit, the Unity game engine craps out anyway. In fact. the goal of this game is more about controlling the agent population and not managing them. i.e. lower your agent usage, not manipulate roads and mass-transit (to a certain degree that is.)

Thank you for confirming thta. I have been deleting schools, placing hadron colider, saw my education go up, influx go down, employment go down, city ♥♥♥♥♥♥ up. i really hate putting in hours to make a beautiful city only to destroy certain parts, like healthcare, deathcare, schoools and garbage services, modding them to crap, only to stay ahead of agentlimit.

now at 700kpop, with decent aesthetic, reallly nice infra, worked 300 hours on it. Roads still filled but almost empty anyway when you think of what it actually is. This is a hard dealbreaker for me, although i cannot stop beacuse this is the best citysim, i am very disappointed
Dave (Banned) Mar 18, 2017 @ 7:02am 
Originally posted by chanket:
Originally posted by Dave:
Hard coded? That means its in a line of code or what? Can it be broken? And why not? Because i really need extra traffic, im bumping this q once more

Yes hard coded, but it involves not a single line but multiple lines from multiple sources.

Technically speaking, CO defined a const value MAX_VEHICLE_COUNT=16384 to express the limit of vehicles, which is used in numerous places. For CO, they may simply let MAX_VEHICLE_COUNT higher to allow more vehicles, but for modders who only have a compiled dll, there's no way to modify all at once, since the const MAX_VEHICLE_COUNT become ordinary 16384s everywhere after compilation. So modders will need to gather all the 16384s of CSL, for each consider whether it used to be MAX_VEHICLE_COUNT, and then modify.

That's really tiring, and as is mentioned above, needs to be checked after every patch.

i would buy that DLC, i really would
Dave (Banned) Mar 18, 2017 @ 7:04am 
Originally posted by YoSoyGodot:
Originally posted by chanket:

Yes hard coded, but it involves not a single line but multiple lines from multiple sources.

Technically speaking, CO defined a const value MAX_VEHICLE_COUNT=16384 to express the limit of vehicles, which is used in numerous places. For CO, they may simply let MAX_VEHICLE_COUNT higher to allow more vehicles, but for modders who only have a compiled dll, there's no way to modify all at once, since the const MAX_VEHICLE_COUNT become ordinary 16384s everywhere after compilation. So modders will need to gather all the 16384s of CSL, for each consider whether it used to be MAX_VEHICLE_COUNT, and then modify.

That's really tiring, and as is mentioned above, needs to be checked after every patch.
Surely this is a nonsense,but,is it possible to make a simple program (like a .bat or something)that open notepad++ or whatever,push ctrl + b,then types 16384,and replace the line?

is this dude onto something? Any modders out there want to try? Make our day! :steamhappy:
majin97 May 16, 2017 @ 9:56pm 
Dear Dave,

I have totally same opinion as yours.
Normally, I use 81 tiles all to make huge city, but public transport users are only 5~10K, it's very stupid.
I really hope this limit problem would be improved someday.
< >
Showing 1-15 of 51 comments
Per page: 1530 50

Date Posted: Mar 2, 2017 @ 2:38pm
Posts: 51