• 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-11059
v40.0.749-alpha - 2019-11-09

Bug Fixes :sniper::rotfl:
Map: generator callbacks fixed -- billw2012
Text: some typos fixed -- billw2012
All Changes
Map generator fixed ([#223](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/223)) -- billw2012
Text: some typos fixed -- billw2012
Map: generator callbacks fixed -- billw2012
Enhanced the pirate stealth destroyer spawn event. -- Toffer
 
SVN-11060
v40.0.757-alpha - 2019-11-10

Bug Fixes :sniper::rotfl:

text: Typo in building name -- raxo2222
Features :hammer:

TechTree: Parallax background styles -- billw2012
All Changes

Merge pull request [#227](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/227) from caveman2cosmos/master -- raxo2222
text: Typo in building name -- raxo2222
Merge pull request [#226](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/226) from dzfischer/master -- raxo2222
Bear pedia entry fix -- DZF
Tech Tree parallax background styles ([#225](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/225)) -- billw2012
TechTree: Parallax background styles -- billw2012
Prehistoric and Ancient Era style polish -- billw2012
All styles in place, still tweaking -- billw2012
Missing file from last commit -- billw2012
Transhuman tech background style -- billw2012
Nanotech tech styles -- billw2012
Atomic source file change -- billw2012
WIP Nanotech, improved information -- billw2012
Theme layout tweak -- billw2012
Tech backdrops - atomic and information -- billw2012
WIP Tech backdrops - renaissance and industrial, fixed non-interactivity bug -- billw2012
WIP Tech backdrops -- billw2012
WIP Parallax -- billw2012
WIP Parallax -- billw2012
WIP tech backgrounds -- billw2012
 
SVN-11062
v40.0.768-alpha - 2019-11-12

Bug Fixes :sniper::rotfl:

Crash: Win 7 crash when a selection group is separated. -- billw2012
All Changes

Merge pull request [#239](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/239) from caveman2cosmos/master -- raxo2222
Crash: Win 7 crash when a selection group is separated. -- billw2012
Iterative FinalRelease dll build on appveyor -- billw2012
 
SVN-11063
v40.0.790-alpha - 2019-11-17

Bug Fixes :sniper::rotfl:
Barbarians: ship spawning enabled. -- billw2012
Crash: auto promotion would cause stack overflow -- billw2012
All Changes
Lots of code changes ([#248](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/248)) -- billw2012
Coverity fixes ([#247](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/247)) -- billw2012
Preemptively clamping national great people rate. -- billw2012
Fixing assert: base great people rate of a city can go negative legitimately -- billw2012
Enable assert popups in debug again -- billw2012
Crash: auto promotion would cause stack overflow -- billw2012
Merge remote-tracking branch 'origin/master' into coverity-fixes -- billw2012
Fixed a divide by zero crashpoint I had previously overlooked. -- Toffer
Remove erroneous assert -- billw2012
Fix merge -- billw2012
Merge branch 'master' into coverity-fixes -- billw2012
Final coverity fixes, really this time -- billw2012
Coverity fixes -- billw2012
Completed coverity fixes -- billw2012
More coverity fixes, removed non USE_REACHABLE_ENUMERATION code. -- billw2012
More coverity fixes -- billw2012
Fixed bugged tooltip text for unit filters -- Toffer
AssertScope added -- billw2012
Some icon art improvings -- drd-avel
WIP safe_unit_iterator -- billw2012
More coverity fixes -- billw2012
Add json logging for use with Filebeat, more coverity fixes -- billw2012
More coverity fixes -- billw2012
CvGameCoreUtils coverity fixes done -- billw2012
CvGame coverity fixes done -- billw2012
Barbarians: ship spawning enabled. -- billw2012
Merge branch 'master' into coverity-fixes -- billw2012
Adding back ifdef header guards, fastdep can crash without them -- billw2012
Merge branch 'master' into coverity-fixes -- billw2012
More coverity fixes, CvFractal array replaced with vector -- billw2012
Coverity fixes for CvDLLButtonPopup -- billw2012
Coverity fixes for CvCityAI -- billw2012
Converity fixes for CvCity -- billw2012
Fix 270619 Side effect in assertion -- billw2012
Merge branch 'master' into coverity-fixes -- billw2012
Fix for illegal access -- billw2012
Many fixes for static analysis defects -- billw2012
Fix 247575 Use after free -- billw2012
Fix 247667 Uninitialized scalar variable -- billw2012
Fix 247682 Resource leak in object -- billw2012
Fix 247726 Resource leak -- billw2012
Fix 247730 Negative array index read -- billw2012
Merge remote-tracking branch 'origin/master' into coverity-fixes -- billw2012
Fix 247996 Uninitialized scalar variable -- billw2012
Fix 247915 Uninitialized scalar variable -- billw2012
Fix 247857 Uninitialized scalar variable -- billw2012
Fix 247845 Uninitialized scalar variable -- billw2012
Fix 247799 Uninitialized scalar variable -- billw2012
Fix 247964 Uninitialized scalar variable -- billw2012
Fix 247858 Uninitialized pointer read: Put Strength in Numbers into a macro -- billw2012
Fix 248000 Out-of-bounds write -- billw2012
Fix 247889 Resource leak -- billw2012
Fix 247891 Uninitialized scalar variable -- billw2012
Fix 247917 Negative array index write -- billw2012
 
SVN-11065
v40.0.806-alpha - 2019-11-21

Bug Fixes :sniper::rotfl:
AI: city attack units perform solo missions -- billw2012
Buildings: remove Tradition - Hunting as it isn't buildable -- billw2012
Log Roller prereq: functions with ancient forest as well -- DZF
animal trainers: unified requirements between animal trainers -- DZF
pedia: unified names, for animal heritages to appear together -- DZF
requirements: rhino/zebra heritages work, fixed some more prereqs -- DZF
All Changes
Merge pull request [#254](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/254) from caveman2cosmos/master -- billw2012
Add Json event logging ([#250](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/250)) -- billw2012
Removing some spammy events from json logging -- billw2012
Adding game ID -- billw2012
Buildings now require myth effect instead of myth itself -- raxo2222
Merge pull request [#235](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/235) from dzfischer/wonder-prereq-fixes -- raxo2222
Removed unit upgrades from subdued animals -- raxo2222
Add json event logging for Python events -- billw2012
Fix erroneous assert on auto upgrade -- billw2012
WIP json event logging -- billw2012
AI: city attack units perform solo missions -- billw2012
Merge pull request [#234](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/234) from caveman2cosmos/remove-tradition-hunting -- Thunderbrd
requirements: rhino/zebra heritages work, fixed some more prereqs -- DZF
Buildings: remove Tradition - Hunting as it isn't buildable -- billw2012
animal trainers: unified requirements between animal trainers -- DZF
pedia: unified names, for animal heritages to appear together -- DZF
Log Roller prereq: functions with ancient forest as well -- DZF
 
SVN-11066
v40.0.822-alpha - 2019-11-22

Bug Fixes :sniper::rotfl:

Crash: nicklemine.dds caused crash -- billw2012
Events: no in progress events were saved between sessions -- billw2012
Techs: Removed redundancy in tech requirement -- raxo2222
Features :hammer:

Language: German translations -- billw2012
All Changes

Merge pull request [#260](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/260) from caveman2cosmos/master -- raxo2222
Merge branch 'master' of https://github.com/caveman2cosmos/Caveman2Cosmos -- drd-avel
~200 Icons enhanced and fixed some gfx errors -- drd-avel
Crash: nicklemine.dds caused crash -- billw2012
Language: German translations -- billw2012
Fix event saving ([#259](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/259)) -- billw2012
Events: no in progress events were saved between sessions -- billw2012
Techs: Removed redundancy in tech requirement -- raxo2222
Merge remote-tracking branch 'origin/master' into fix-invalid-events -- billw2012
Typo fix in pirate spawn event code. -- Toffer
Add assert for invalid player ID before python expire check -- billw2012
feat(Language) German translations -- dsmabell
 
SVN-11067
v40.0.828-alpha - 2019-11-23

All Changes

Merge pull request [#262](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/262) from caveman2cosmos/master -- raxo2222
Fix a plot paging log message -- billw2012
Removed redundant bug circumvention code since underlying bug is fixed. -- Toffer
Forgot to make myth unbuildable once it is built. -- raxo2222
 
SVN-11068
v40.0.831-alpha - 2019-11-23

All Changes
Merge pull request [#263](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/263) from caveman2cosmos/master -- raxo2222
... -- Toffer

----------------------------
This was minor python fix being readded, as it was reverted by branch merge.


 
SVN-11072
v40.0.858 - 2019-11-25

Bug Fixes :sniper::rotfl:

Python: crash in map gen on Win 7 -- billw2012
misc: Minor requirement and text fixes. -- raxo2222
All Changes

Merge pull request [#274](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/274) from caveman2cosmos/master -- raxo2222
Python: crash in map gen on Win 7 -- billw2012
Merge remote-tracking branch 'origin/python-callstack-on-minidump' -- billw2012
misc: Minor requirement and text fixes. -- raxo2222
Fixing deploy script tagging -- billw2012
Add python callstack logging to minidumps -- billw2012
 
SVN-11073
v40.0.874 - 2019-11-28

Bug Fixes :sniper::rotfl:

audio: mp tech quotes now either vanilla mp quotes or just… ([#257](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/257)) -- billw2012
audio: stirrup gains vanilla quote, animal riding c2c's old stirrup -- DZF
audio: improved 25 prehistoric tech quote readings -- DZF
audio: improved 7 prehistoric techs -- DZF
audio: improved reading of 3 prehistoric techs -- DZF
CvGame

Added const to methods. CvGame: Reduced a loop's size from MAX_PLAYERS (51) to MAX_PC_PLAYERS (40) and removed if(!isNPC()). CvGame: Removed if(iter != NO_PLAYER) from a loop that starts with 0. CvUnit: Changed GC.getDefineINT("EVENT_MESSAGE_TIME") calls to GC.getEVENT_MESSAGE_TIME() CvUnit: Removed a pointless function variable named bBitter from about 5 DCM airBomb methods. -- Matt
All Changes

Merge pull request [#285](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/285) from caveman2cosmos/master -- raxo2222
Merge pull request [#279](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/279) from MattOttawa/master -- billw2012
Added const where suggested. Added && Removed a couple brackets that wern't necessary. -- Matt
Labeller test, minor update of worldview buster -- raxo2222
Labeller should detect text files in modules too. -- raxo2222
audio: mp tech quotes now either vanilla mp quotes or just… ([#257](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/257)) -- billw2012
Update labeler.yml -- billw2012
Removed 2 empty xml files that were for DCM and AND pedia concepts. Reverted bad changes pointed out by billw. -- Matt
Merge pull request [#273](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/273) from dzfischer/techquote-sp-fixes -- billw2012
Update github PR labeler -- billw2012
CvGame: Added const to methods. CvGame: Reduced a loop's size from MAX_PLAYERS (51) to MAX_PC_PLAYERS (40) and removed if(!isNPC()). CvGame: Removed if(iter != NO_PLAYER) from a loop that starts with 0. CvUnit: Changed GC.getDefineINT("EVENT_MESSAGE_TIME") calls to GC.getEVENT_MESSAGE_TIME() CvUnit: Removed a pointless function variable named bBitter from about 5 DCM airBomb methods. -- Matt
Making pragma once and header macro use consistent -- billw2012
Adding index iterator base, and implementations for all player collections (plot, city, group). -- billw2012
Minor code fix and natvis improvement -- billw2012
Merge pull request [#271](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/271) from MattOttawa/master -- billw2012
Revert "fix missing soundMP links" -- DZF
Revert "shortening mp tech quote sfx" -- DZF
Revert "moved mp tech rename script to tools folder" -- DZF
Merge remote-tracking branch 'caveman2cosmos/master' into techquote-sp-fixes -- DZF
audio: stirrup gains vanilla quote, animal riding c2c's old stirrup -- DZF
audio: improved 25 prehistoric tech quote readings -- DZF
Removed CvDefinesModTools.h Removed Search Strings.txt -- Matt
mp tech audio for alt timeline and religious techs now also tech_generic -- DZF
Removed DCM Concept Info Removed AND Concept Info Removed BULL and BUFFY dll info -- Matt
audio: improved 7 prehistoric techs -- DZF
Removed an unused parameter from CvUnit::canDiscover() -- Matt
audio: improved reading of 3 prehistoric techs -- DZF
moved mp tech rename script to tools folder -- DZF
shortening mp tech quote sfx -- DZF
fix missing soundMP links -- DZF
 
SVN-11074
&
SVN-11075

# CHANGELOG
## v40.0.895 - 2019-11-30
### All Changes
- CI tweak (billw2012)

SVN-11076
- Major quickfix to previous build (billw2012)
 
Last edited:
SVN 11078
Roll Back Broken Build

SVN 11079
## v40.0.907 - 2019-12-01

### All Changes
- Fix CI git tagging (billw2012)

SVN 11080
Roll back broken build

SVN 11081
## v40.0.908 - 2019-12-01

### All Changes
- Make sure CI actually deploys the DLL (billw2012)

In middle of this mess DRDavel updated some art icons too.
 
SVN-11082
v40.0.922 - 2019-12-02
Bug Fixes :sniper::rotfl:

Crash: group attack on current plot -- billw2012
All Changes

Crash: group attack on current plot -- billw2012
Update labeler.yml -- billw2012
Update labeler.yml -- billw2012
Global font icons indexes overhaul; added and corrected ~50 icons -- drd-avel
LaunchC2C.bat checks that active mod is correct one -- billw2012
Fixing errors in icon indexes, new font icons for dates pomegranade priclky pear geode platinum and others -- drd-avel
 
Back
Top Bottom