void CvCivicInfo::copyNonDefaults(CvCivicInfo* pClassInfo)
/********************************************************************************/
/** REVOLUTION_MOD 9/27/09 Afforess */
/** */
/** */
/********************************************************************************/
if (getRevIdxLocal() == iDefault) m_iRevIdxLocal = pClassInfo->getRevIdxLocal();
if (getRevIdxNational() == iDefault) m_iRevIdxNational = pClassInfo->getRevIdxNational();
if (getRevIdxHolyCityGood() == iDefault) m_iRevIdxHolyCityGood = pClassInfo->getRevIdxHolyCityGood();
if (getRevIdxHolyCityBad() == iDefault) m_iRevIdxHolyCityBad = pClassInfo->getRevIdxHolyCityBad();
if (getRevIdxSwitchTo() == iDefault) m_iRevIdxSwitchTo = pClassInfo->getRevIdxSwitchTo();
if (getRevIdxNationalityMod() == fDefault) m_fRevIdxNationalityMod = pClassInfo->getRevIdxNationalityMod();
if (getRevIdxBadReligionMod() == fDefault) m_fRevIdxBadReligionMod = pClassInfo->getRevIdxBadReligionMod();
if (getRevIdxGoodReligionMod() == fDefault) m_fRevIdxGoodReligionMod = pClassInfo->getRevIdxGoodReligionMod();
if (getRevIdxDistanceMod() == fDefault) m_fRevIdxDistanceMod = pClassInfo->getRevIdxDistanceMod();
if (getRevViolentMod() == fDefault) m_fRevViolentMod = pClassInfo->getRevViolentMod();
if (getRevReligiousFreedom() == iDefault) m_iRevReligiousFreedom = pClassInfo->getRevReligiousFreedom();
if (getRevLaborFreedom() == iDefault) m_iRevLaborFreedom = pClassInfo->getRevLaborFreedom();
if (getRevEnvironmentalProtection() == iDefault) m_iRevEnvironmentalProtection = pClassInfo->getRevEnvironmentalProtection();
if (getRevDemocracyLevel() == iDefault) m_iRevDemocracyLevel = pClassInfo->getRevDemocracyLevel();
if (IsCommunism() == bDefault) m_bIsCommunism = pClassInfo->IsCommunism();
if (IsFreeSpeech() == bDefault) m_bIsFreeSpeech = pClassInfo->IsFreeSpeech();
if (IsCanDoElection() == bDefault) m_bCanDoElection = pClassInfo->IsCanDoElection();
/********************************************************************************/
/** REVOLUTION_MOD END */
/********************************************************************************/
Problem signature:
Problem Event Name: APPCRASH
Application Name: Civ4BeyondSword.exe
Application Version: 3.1.3.1
Application Timestamp: 48310000
Fault Module Name: CvGameCoreDLL.dll
Fault Module Version: 3.1.9.0
Fault Module Timestamp: 4a4fa437
Exception Code: c0000005
Exception Offset: 00066640
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 3164
Additional Information 2: f31c530d3d12785f4cca5eb2cbce0d8e
Additional Information 3: 5f87
Additional Information 4: 01bff28ec018e5af7a10ed0e25a03bbf
Read our privacy statement:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409
The version of RevDCM you installed is for BTS 3.19, you need to update your installation from 3.13 or this mod and most others won't work.
Yeah had that at one point too. For me it meant a dead graphics chip. On laptops civ heats up the CPU and the GPU so if there is a weakness civ will find it because we tend to have the game up for hours and hours if not days and days, unlike 1st person shooters. In the past I have found that if you run civ in the background, it uses the CPU but not the GPU and so the machine runs cooler and the game not much slower (if at all). Problem is this is useless unless you are testing civ to debug it for example.The screen goes black and the comp turns off
Prior versions were missing some language tags. This should be fixed in the upcoming 2.6 release.I know that there isn't a complete italian translation of Revolution DCM... but when i play this mod with italian language, i can't see any text (menu, option, civilopedia, units, interface... no text at all).
Prior versions were missing some language tags. This should be fixed in the upcoming 2.6 release.
This is a strange one. Got a report of hang in LoR 0.9.6c, checked it with a debug dll, and it played fine. Tried all permutations of LoR (there is a light version, and expanded graphics and such), and it played fine, no hang. So finally I tried it with the final release dll, and it hung, all versions.
Unfortunately though not being able to produce it with a debug dll may make fixing things difficult. You can use any of the available 0.9.6c versions to reproduce the bug, and all versions have an option to install the source code when installing (though the source code is just RevDCM 2.51 source with the code in the suggested code proposal thread added, so a straight RevDCM 2.51 core would probably work fine). A list of LoR download mirrors can be found here: http://forums.civfanatics.com/showpost.php?p=8199812&postcount=4
Thanks jdog. If you don't figure anything out, I still would like to know how it's possible for a final release dll to hang, but a debug version not. Isn't a debug dll just a final release dll with asserts on?I'll check these out tonight, will fold in any fixes if need be for 2.6.