• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Radltruhe

First Lieutenant
9 Badges
Mar 13, 2016
268
100
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines
  • Pillars of Eternity
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
I read several threads regarding limits and I often read, they are because of performance. e.g. Limit of disctricts, limit of maximal road lanes, limit of maximal subway lines, train lines, maximal population, maximal vehicles, ...

At the moment these limits are hardcoded to assure, players only meeting the minimum system requirements can play the game without crashes / bad FPS. But all users are limited the same way - users with lots of RAM / CPU ressources, users who want to build a huge metropolis, users who want to get everything out of the game, ...
And computers getting more powerful every year, new processors, GPUS, ...

So why not making all this limits tweakable, for example everybody can do it in the game settings. But as soon the player touches this, he get a clear warning about a negative performance impact, so we know know, it could get laggy, if the system's not powerful enough.

And even if not possible changing in the game settings for everyone, why not enabling it for modders, or as hidden settings in gameSettings.cgs

The next thing would be data type limits:
For example using short int and not just int whith a range from -2147483648 to 2147483647.

These data type limits can't be increased without developers, but the limits where you use static numbers could be increased without developers:
my theory:

int MaxPopulation = 1000000;
I assume it is int so here is the best:

unsigned int MaxPopulation = 4294967295;
unsigned int InitialMaxPopulation = 1000000;

why?
=> MaxPopulation can't be negative (but the PopulationGrowth can be)
=> We "could" have up to 4.294.967.295 people, well nobody will ever reach it, because bigger maps are needed, but the city wouldn't just stop growing at 1 Million people, and the default should be still set at 1000000
=> everybody you can increase the amount if he want's or not and is not just limited at all

Fianlly I don't know the dependencies of all the variables in the game code, and how they act together, are dependent from other, have to be in a ratio or whatever, but I think, if every player can decide on his own, if he/she wants more things available or not.

Everbody can set up his game Resolution, rendering distance too depending on his hardware, so why not even this limits?
 
Last edited:
  • 2
Reactions:
Upvote 0

KillerChicken

Second Lieutenant
Apr 22, 2015
164
43
I agree with this totally. But aperently the Nords have a hard enough time knowing the difference between a desktop PC and a supercomputer. So yea, they will say "not everyone's computer is a supercomputer" crap again, based on the assumption that residence actually have a 40 megawatt computer in their house... Come on CO, listen to us and give us the ability to decide the game our way. We DID buy it after all. Stop being ignorant like Electronic Arts or Activision-Blizzard and listen to your customers. How hard is that to do?
 
  • 1
Reactions: