Somebody613
Deity
- Joined
- Nov 18, 2019
- Messages
- 2,379
What is the <iThreshold>'s numerical value type?
If it's at least 4byte, it's already 2 billion, which is waaaaay above the normal Max Culture.
The problem here is that there are Victory Mechanics that rely on you reaching the Highest Culture Level per city, but that might be looking for a specifically named culture level.
If I add ANOTHER culture level ABOVE that one, I'd be both being able to correctly account for the Victory Condition, and also prevent the above bug via letting the city grow further.
In fact, it's LOGICAL to allow a city to grow into new culture levels, or at least to name that process as a culture level.
Namely, making the culture level not a threshold, but a range instead, like it works with, say, Education ("between 1 and 100", not "above 1" or "below 100", for example).
This would eliminate the bug AND kinda make more sense even by itself - the range looks more logical than a threshold, even if they kinda mean the same thing.
Yes/No/Maybe?
If it's at least 4byte, it's already 2 billion, which is waaaaay above the normal Max Culture.
The problem here is that there are Victory Mechanics that rely on you reaching the Highest Culture Level per city, but that might be looking for a specifically named culture level.
If I add ANOTHER culture level ABOVE that one, I'd be both being able to correctly account for the Victory Condition, and also prevent the above bug via letting the city grow further.
In fact, it's LOGICAL to allow a city to grow into new culture levels, or at least to name that process as a culture level.
Namely, making the culture level not a threshold, but a range instead, like it works with, say, Education ("between 1 and 100", not "above 1" or "below 100", for example).
This would eliminate the bug AND kinda make more sense even by itself - the range looks more logical than a threshold, even if they kinda mean the same thing.
Yes/No/Maybe?