• Our friends from AlphaCentauri2.info are in need of technical assistance. If you have experience with the LAMP stack and some hours to spare, please help them out and post here.

C2C SVN Changelog

SVN-11259
v41.0.3381 - 2020-12-02

All Changes

Merge branch 'master' into release -- Toffer
Fixed a py error reported by [@jatkinson](https://github.com/jatkinson). -- Toffer
nitpick refactor -- Toffer
Refactoring, also changed some values related to asset and power in code. e.g. buildings only contributed 1 power per 100 power value set in xml, seemed wrong to me. -- Toffer
deleted exposed to Python comments ([#759](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/759)) -- MattOttawa
deleted 2 functions ([#758](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/758)) -- MattOttawa
 
SVN-11260
v41.0.3384 - 2020-12-02

All Changes

Merge branch 'master' into release -- Toffer
Fixed an infinite loop bug in CvUnitAI::AI_InfiltratorMove() when playing with the unlimited national unit option. -- Toffer
Removed code reference to a missing global define. -- Toffer
 
11261
v41.0.3400 - 2020-12-07

  • Changed CvBuildings cached ReplaceBuildings from an array to a vector, instead of having 6000 arrays with 6000 elements cached it will now have around 300 vectors with around 1-10 elements. Improves RAM usage and performance. (Toffer)
  • refactored CvInfoScreen.py, slight performance improvement, preparation for a wider rewrite. (Toffer)
  • switched read pass 3 to delayed res (#764) (MattOttawa)
  • Misc refactoring, mainly CvGame. Some tweaks to CvGame::normalizeRemoveBadTerrain(). (Toffer)
  • deleted a python callback and fixed typo for another (#762) (MattOttawa)
https://sourceforge.net/p/caveman2cosmos/code/11261
https://github.com/caveman2cosmos/Caveman2Cosmos/compare/40f2314c8135...844781174621
 
SVN-11262
v41.0.3406 - 2020-12-08

All Changes

Merge branch 'master' into release -- Toffer
Added cache to CvBuilding so that a building know what buildings it replace, not only what replaces it. Buildings have pointers both ways, allows for some good optimization in code. -- Toffer
Fixed a py mistake I made in my last commit, broke buildingUpgradeGraph in pedia. -- Toffer
foreach_ ([#767](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/767)) -- MattOttawa
 
11264
v41.0.3416 - 2020-12-09

  • Forgot the loop enumerator wasn't the building index in a replacedBuilding loop, so the wrong building index got used. Fixed. (Toffer)
  • Some incremental work on CvInfoScreen.py (Toffer)
  • Initial work on the Info screen python code, it's now fullscreen, but its content still doesn't know that. (Toffer)
  • Fixed a unexpected python bug originating from the py dummy object removal. (Toffer)
https://sourceforge.net/p/caveman2cosmos/code/11264
https://github.com/caveman2cosmos/Caveman2Cosmos/compare/90d79283913c...9ba3980fe242
 
11265
v41.0.3430 - 2020-12-11

  • Further work on CvInfoScreen.py, the graph tab is now adjusted for fullscreen. (Toffer)
  • Improvement(+related UI) fixes, balance tweaks, and organization (#760) (dzfischer)
    • Spoiler Details :
      * Changed beacons/lighthouses from imps to direct feature changes (the start of it all, hoo boy). Resulted in Issue #769 as beacon/lighthouse reef features need updated 3D art
      * Stronger support for FeatureChange tag; it will not by default remove all improvements on the tile, instead simply not placing the linked improvement (which is required for terrainstructs)
      * Nicer UI tooltip for replacing features.
      * Added river adjacency bonuses to salt flats, ice terrain
      * Tooltip shows yield changes from river effects on feature/terrain/improvement changes
      * Fixed old bug, featurechange tag removal now actually grants chopping hammers
      * Yield changes separated, build info tooltip improved
      * Workaround to hide "|Dummy Tech" requirement from some build action UI elements
      * Organized the **** out of civ4buildinfos
      * Few balance/sanity adjustments for costs, yields to improvements
      * Fixed/introduced radio tower improvements
      * Added reclaim land ability as cumulative upgrade to remove landform/vegetation/etc
      * Removed unused bLSystem tag from improvements
      * Rocky terrain is +2 H; part of stable terraforming loop with plains, grassland, and lush
      * Merged Submerged Town and Submerged Town (Deep); now one improvement, unlock deeper ones with tech
      * Route speed, yield changes
      * Routes require better tech to build best version on rougher terrain/features, most requirements disappearing in industrial era with railroads
      * Disabled unfinished tidal pools module
      * Added non-kill fishing camps to modern era
      * Fixed neander captives upgrade to gatherer
      * Few minor text fixes
      * Disabled jumplanes on water
      * Logic to support tech-required feature build for automation
      * Updated improvement icons to match pedia ones
      * Base structure for route terrain/feature tech prereqs placed
      * Some minor refactoring, notes placed for same-value route logic
  • foreach_ (#771) (MattOttawa)
https://sourceforge.net/p/caveman2cosmos/code/11265
https://github.com/caveman2cosmos/Caveman2Cosmos/compare/9ba3980fe242...b52f67d0bb5e
 
SVN-11267
v41.0.3451 - 2020-12-13

All Changes

Merge branch 'master' into release -- Toffer
Fixed more loop variable name conflicts in CvRandomEventInterface.py -- Toffer
Misc CvUnit refactoring -- Toffer
Removed BUG option that did nothing. -- Toffer
changed var names ([#780](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/780)) -- MattOttawa
fixed profiler build ([#778](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/778)) -- MattOttawa
switched hasInfoTypeForString calls to getInfoTypeForString ([#777](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/777)) -- MattOttawa
deleted function that are not DllExport from CvMapExternal ([#776](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/776)) -- MattOttawa
reverted change that breaks assert build ([#775](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/775)) -- MattOttawa
 
SVN-11270
v41.0.3471 - 2020-12-15

All Changes

Merge branch 'master' into release -- Toffer
Increased text size of the defense percentage in city screen. -- Toffer
Assorted CvGame refactoring. -- Toffer
Merge branch 'master' into release -- Toffer
Changed city screen defense tooltip to the wide python version. Some cpp cleanup. -- Toffer
Fixed wrong numbers in city screen defense tooltip. -- Toffer
Unit info reorganization ([#781](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/781)) -- dzfischer
 
SVN-11271
v41.0.3474 - 2020-12-15

All Changes

Merge branch 'master' into release -- Toffer
Zizkov World Wonder now only conceals the map once when built. -- Toffer
Refactoring in CvInfoScreen.py. -- Toffer
 
SVN-11273
v41.0.3486 - 2020-12-16

All Changes

Merge branch 'master' into release -- Toffer
Fixed cpp issue. -- Toffer
cpp cleanup, got rid of the PrereqOrGameSpeeds building tag. -- Toffer
Changed prereqOrBuilding for buildings from array to vector. -- Toffer
Some cpp cleanup. -- Toffer
 
SVN-11275
v41.0.3500 - 2020-12-19

All Changes

Merge pull request [#788](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/788) from caveman2cosmos/master -- raxo2222
switched copy non default code for building prereqs ([#786](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/786)) -- MattOttawa
Fixed corporation screen bug, refactored its code some too. -- Toffer
Increased visual size of Radio Tower improvement -- DZF
Granary is now valid OR requiremenent for buildings, that require Storage Pit, or Barter Post building line. -- raxo2222
AI code for BoolExpr by AIAndy ([#783](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/783)) -- MattOttawa
Some improvements to AI financial trouble understanding code. -- Toffer
 
SVN-11277
v41.0.3525 - 2020-12-23

All Changes

Merge branch 'master' into release -- Toffer
Continuation of my last commit. -- Toffer
Merge pull request [#773](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/773) from caveman2cosmos/spelling-corrections -- Kristoffer
More txt restructuring. -- Toffer
I missed those too -- Sannita
Merge remote-tracking branch 'origin/master' into spelling-corrections -- Sannita
couple more... -- Sannita
some more typos -- Sannita
Some text xml cleaning. -- Toffer
completed -- Sannita
cleanup - continuing -- Sannita
Merge remote-tracking branch 'origin/master' into spelling-corrections -- Sannita
wip -- Sannita
Some more cleanup in CvInfoScreen.py -- Toffer
fixing HM line -- Sannita
cleanup - continuing -- Sannita
cleanup -- Sannita
fix -- Sannita
Merge remote-tracking branch 'origin/master' into spelling-corrections -- Sannita
fixing the problem, attempt [#2](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/2) -- Sannita
fixing conflict (hopefully) -- Sannita
Pepper2000's Buildings file cleanup -- continues -- Sannita
duplicates and typos -- Sannita
cleanup in Strategy game text file -- Sannita
other typos -- Sannita
other typos -- Sannita
other typos and cleanups -- Sannita
other typos and fixes -- Sannita
minor cleanups -- Sannita
rewriting Biopunk pedia entry -- Sannita
Bonus cleanup [#2](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/2) -- Sannita
other minor fixes -- Sannita
other typos -- Sannita
cleanup of Mormon Gametext.xml -- Sannita
other minor fixes -- Sannita
other typos and fixes -- Sannita
Merge pull request [#746](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/746) from caveman2cosmos/master -- Luca Martinelli
typos -- Sannita
Bonuses cleanup [#1](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1) -- Sannita
 
SVN-11278
v41.0.3551 - 2020-12-28

All Changes

Merge branch 'master' into release -- Toffer
Continuation of animal building review. -- Toffer
Merge remote-tracking branch 'origin/master' -- Sannita
Emergency fix -- Sannita
switched some copy non defaults code ([#796](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/796)) -- MattOttawa
switched m_bAnySpecialistYieldChanges ([#794](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/794)) -- MattOttawa
Merge branch 'master' into release -- Toffer
Building neanderthal culture wonder now adds local neanderthal culture to all your cities. -- Toffer
Refactoring in CvGameInterface.cpp -- Toffer
Assert fix, and some refactoring. -- Toffer
disabled last bits of SIN ([#793](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/793)) -- MattOttawa
 
Back
Top Bottom