11218
v40.1.2730 - 2020-08-24
https://github.com/caveman2cosmos/Caveman2Cosmos/compare/f6772e2d4d08...d10c5e8abd79
The national culture change from two 32 bit integers stored as iCulture and iGreaterCulture into one 64 bit integer is a substantial code change that has seen little testing, it appears to work fine but consider this a warning that the risk for bugs are greater than usual with this update. MattCA also changed the player score from 32 to 64 bit integer. Probably because national culture translates quite directly to score I'm guessing, which is why it's not mentioned in the changelog as it was just part of the culture change. Kudos to those who jump right at it and help us bug-hunt.
v40.1.2730 - 2020-08-24
- Added some more UI refresh to city screen, most noticeable is that commerce info UI will reflect changes from adding removing processes to the work queue. (Toffer)
- Refactoring (Toffer)
- BRANCH: Switch from "A million culture equal 1 greater culture" system to a single 64bit integer culture variable (Matt)
- Fixed save compatibility issue, and did some cleanup. (Toffer)
- added const to getCheckSum() (#636) (MattOttawa)
- deleted GREATER_COMMERCE_SWITCH_POINT (Matt)
- Read/Write changes for save file. (Matt)
- switching greater culture to long long (Matt)
https://github.com/caveman2cosmos/Caveman2Cosmos/compare/f6772e2d4d08...d10c5e8abd79
The national culture change from two 32 bit integers stored as iCulture and iGreaterCulture into one 64 bit integer is a substantial code change that has seen little testing, it appears to work fine but consider this a warning that the risk for bugs are greater than usual with this update. MattCA also changed the player score from 32 to 64 bit integer. Probably because national culture translates quite directly to score I'm guessing, which is why it's not mentioned in the changelog as it was just part of the culture change. Kudos to those who jump right at it and help us bug-hunt.
Last edited: