lfgr 0e74c9e157 Gameplay - Confusing barbarian AI by positioning units at chokepoints no longer works in most cases (thanks to Sezren) 1 month ago
..
AI_Defines.h 852fb3cc75 AI - first pass at adding AI_STRATEGY_ECONOMY_FOCUS to MNAI (base code taken from K-mod) 10 years ago
BetterBTSAI.cpp c65226e49a Code - Improved logging; logs now include the players' names (code by Terkhen - [patches:#8]) 10 years ago
BetterBTSAI.h 44c1f95e0c Code - Better logging and logging control 3 years ago
CvArea.cpp 52fef76a02 Code: The following functions have all been changed so that they accept a Player ID rather than a Team ID as a variable (note: some mapscripts will need to be updated with this change) 9 years ago
CvArea.h 15a02cff5b 13 years ago
CvArtFileMgr.cpp 15a02cff5b 13 years ago
CvArtFileMgr.h 15a02cff5b 13 years ago
CvBugOptions.cpp f6ae114ad2 MAJOR UPDATE - addition of DLL code for Revolutions and Better BTS AI logging 12 years ago
CvBugOptions.h f6ae114ad2 MAJOR UPDATE - addition of DLL code for Revolutions and Better BTS AI logging 12 years ago
CvCity.cpp 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvCity.h 14a5d9946e Gameplay - City Defense and Guardsman promotions increase stability from garrison 7 months ago
CvCityAI.cpp 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvCityAI.h 59263db22d AI - merged some K-mod code -- mostly around how to improve plots 9 years ago
CvDLLButtonPopup.cpp 936a960980 Code - Removed <bCityRazing> and <bPacificRule> VoteInfo tags 4 years ago
CvDLLButtonPopup.h 15a02cff5b 13 years ago
CvDLLDataStreamIFaceBase.h 15a02cff5b 13 years ago
CvDLLEngineIFaceBase.h 15a02cff5b 13 years ago
CvDLLEntity.cpp 15a02cff5b 13 years ago
CvDLLEntity.h 15a02cff5b 13 years ago
CvDLLEntityIFaceBase.h 15a02cff5b 13 years ago
CvDLLEventReporterIFaceBase.h 15a02cff5b 13 years ago
CvDLLFAStarIFaceBase.h 15a02cff5b 13 years ago
CvDLLFlagEntityIFaceBase.h 15a02cff5b 13 years ago
CvDLLIniParserIFaceBase.h 15a02cff5b 13 years ago
CvDLLInterfaceIFaceBase.h 15a02cff5b 13 years ago
CvDLLPlotBuilderIFaceBase.h 15a02cff5b 13 years ago
CvDLLPython.cpp f6ae114ad2 MAJOR UPDATE - addition of DLL code for Revolutions and Better BTS AI logging 12 years ago
CvDLLPythonIFaceBase.h 15a02cff5b 13 years ago
CvDLLSymbolIFaceBase.h 15a02cff5b 13 years ago
CvDLLUtilityIFaceBase.h 15a02cff5b 13 years ago
CvDLLWidgetData.cpp d6a2b9275b UI - Remove some unused Advanced Diplomacy code that would skip the declare war confirmation dialog 2 years ago
CvDLLWidgetData.h 4f26d17f67 UI - Added vote help text as a tooltip in victory advisor and resolution/voting dialogs 4 years ago
CvDLLXMLIFaceBase.h 15a02cff5b 13 years ago
CvDeal.cpp 04aca6b30f Fix - Compilation error in release build 6 months ago
CvDeal.h e30b684bc9 Code - Merge of Advanced Diplomacy 2.8. Not really playtested but it compiles and runs. 8 years ago
CvDefines.h 3b632bd1bd Code, AI - Added <PyRequirement> and <PyAI> to VoteInfos, used in some VoteInfos 4 years ago
CvDiploParameters.cpp 15a02cff5b 13 years ago
CvDiploParameters.h 15a02cff5b 13 years ago
CvDllPythonEvents.cpp 70dbd5b934 Code - Added combatDefenderRetreat BUG event 4 years ago
CvDllPythonEvents.h 70dbd5b934 Code - Added combatDefenderRetreat BUG event 4 years ago
CvDllTranslator.cpp 54a26e386e UI - Add proper instability symbol 7 months ago
CvDllTranslator.h 15a02cff5b 13 years ago
CvEnums.h 8b4e9bdad0 Gameplay - Add experimental AI option (thanks to f1rpo) 8 months ago
CvEventReporter.cpp 70dbd5b934 Code - Added combatDefenderRetreat BUG event 4 years ago
CvEventReporter.h 70dbd5b934 Code - Added combatDefenderRetreat BUG event 4 years ago
CvFractal.cpp 15a02cff5b 13 years ago
CvFractal.h 15a02cff5b 13 years ago
CvGame.cpp b90e8b06c0 UI - Display turns until difficulty change (if increasing and/or flexible difficulty is on) 2 years ago
CvGame.h b90e8b06c0 UI - Display turns until difficulty change (if increasing and/or flexible difficulty is on) 2 years ago
CvGameAI.cpp ed4cd7ab78 Code - lots of code cleaunup (may even speed processing up slightly) 12 years ago
CvGameAI.h 15a02cff5b 13 years ago
CvGameCoreDLL.cpp e812fd6b71 Fix - Custom profiler now more efficient 4 years ago
CvGameCoreDLL.h 15a02cff5b 13 years ago
CvGameCoreDLLDefNew.h 15a02cff5b 13 years ago
CvGameCoreDLLUndefNew.h 15a02cff5b 13 years ago
CvGameCoreUtils.cpp d7c9f124fe UI - Don't ask to declare war against the real owner when attacking a hidden nationality unit 2 years ago
CvGameCoreUtils.h a2ac7268b5 AI - Stop patrol units piling up on forts 3 years ago
CvGameInterface.cpp 3ef7e5bfc6 UI - City cycling first goes through non-settlements, then settlements (request by LightAcolyte) 1 year ago
CvGameTextMgr.cpp 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvGameTextMgr.h 5e781c17d4 Gameplay, UI, Code - Added Building and Civic revolution effects 11 months ago
CvGlobals.cpp a2aa3c13e5 UI, Code - New Dynamic Civ Names mode along with several DNC tweaks 4 years ago
CvGlobals.h a2aa3c13e5 UI, Code - New Dynamic Civ Names mode along with several DNC tweaks 4 years ago
CvHallOfFameInfo.cpp 15a02cff5b 13 years ago
CvHallOfFameInfo.h 15a02cff5b 13 years ago
CvInfoCache.cpp 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvInfoCache.h a45d9f4669 Fix - Now NO_UNITCOMBAT is properly filtered out before accessing cache. 4 years ago
CvInfoHelpers.h 4df2d3b319 Code - Added utilities for later use 4 years ago
CvInfoUtils.cpp d23cd14dc3 UI, Code - Improved popup text, tooltip and messages regarding voting 4 years ago
CvInfoUtils.h d23cd14dc3 UI, Code - Improved popup text, tooltip and messages regarding voting 4 years ago
CvInfoWater.cpp 15a02cff5b 13 years ago
CvInfoWater.h 15a02cff5b 13 years ago
CvInfos.cpp 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvInfos.h 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvInfosRevolution.cpp 5e781c17d4 Gameplay, UI, Code - Added Building and Civic revolution effects 11 months ago
CvInfosRevolution.h 5e781c17d4 Gameplay, UI, Code - Added Building and Civic revolution effects 11 months ago
CvInitCore.cpp c24f08a7c5 Code - speed tweaks from lesslol 12 years ago
CvInitCore.h a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CvMap.cpp 4c85967c17 AI - Merging in choke and canal point code. The AI will build forts on choke and canal points (only in Advanced Tactics cuz forts in regular FFH don't act as cities). The functions CvPlayerAI::AI_getPlotChokeValue and CvPlot::getChokeValue and similar functions for canals will be the most helpful for further AI improvements. 11 years ago
CvMap.h 4c85967c17 AI - Merging in choke and canal point code. The AI will build forts on choke and canal points (only in Advanced Tactics cuz forts in regular FFH don't act as cities). The functions CvPlayerAI::AI_getPlotChokeValue and CvPlot::getChokeValue and similar functions for canals will be the most helpful for further AI improvements. 11 years ago
CvMapGenerator.cpp 52fef76a02 Code: The following functions have all been changed so that they accept a Player ID rather than a Team ID as a variable (note: some mapscripts will need to be updated with this change) 9 years ago
CvMapGenerator.h 15a02cff5b 13 years ago
CvMessageControl.cpp a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CvMessageControl.h a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CvMessageData.cpp a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CvMessageData.h a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CvPlayer.cpp f11e3dfbbb Code - New GlobalDefine NO_WAR_TRADE that disables war and war preparation bribes completely 8 months ago
CvPlayer.h e5e98b5e72 Code - Cleaned up some Revolution-related code 1 year ago
CvPlayerAI.cpp 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvPlayerAI.h d5d0f62dcc Code - new AI_getMagicAffinity() function -- will likely replace getMojoFactor() at some point 7 years ago
CvPlot.cpp 5f531572b5 Fix - Lair spawning now respects national/team/world unit limits 2 years ago
CvPlot.h 52fef76a02 Code: The following functions have all been changed so that they accept a Player ID rather than a Team ID as a variable (note: some mapscripts will need to be updated with this change) 9 years ago
CvPlotGroup.cpp 15a02cff5b 13 years ago
CvPlotGroup.h 15a02cff5b 13 years ago
CvPopupInfo.cpp 15a02cff5b 13 years ago
CvPopupInfo.h 15a02cff5b 13 years ago
CvPopupReturn.cpp 15a02cff5b 13 years ago
CvPopupReturn.h 15a02cff5b 13 years ago
CvRandom.cpp c65226e49a Code - Improved logging; logs now include the players' names (code by Terkhen - [patches:#8]) 10 years ago
CvRandom.h c65226e49a Code - Improved logging; logs now include the players' names (code by Terkhen - [patches:#8]) 10 years ago
CvReplayInfo.cpp 15a02cff5b 13 years ago
CvReplayInfo.h 15a02cff5b 13 years ago
CvReplayMessage.cpp 15a02cff5b 13 years ago
CvReplayMessage.h 15a02cff5b 13 years ago
CvSelectionGroup.cpp cd662d8b7d Fix - Another confused AI pillager bug (Thanks to DuskTreader@civfanatics) 3 years ago
CvSelectionGroup.h 8258ad2efb Feature - Certain spells interrupt unit cycling (Denev) 7 years ago
CvSelectionGroupAI.cpp 7aaa7e6edb Code - Fixed assertion 3 years ago
CvSelectionGroupAI.h fca1f89ee3 AI, Code - Improved terraforming AI, some refactoring around it 3 years ago
CvStatistics.cpp 15a02cff5b 13 years ago
CvStatistics.h 15a02cff5b 13 years ago
CvString.cpp e1f8fad490 Code - Version control (code by Terkhen) 9 years ago
CvString.h e1f8fad490 Code - Version control (code by Terkhen) 9 years ago
CvStructs.cpp 936a960980 Code - Removed <bCityRazing> and <bPacificRule> VoteInfo tags 4 years ago
CvStructs.h 936a960980 Code - Removed <bCityRazing> and <bPacificRule> VoteInfo tags 4 years ago
CvTalkingHeadMessage.cpp 15a02cff5b 13 years ago
CvTalkingHeadMessage.h 15a02cff5b 13 years ago
CvTeam.cpp b550ba015d Fix - Vassals can no longer have non-agression pacts 3 years ago
CvTeam.h 936a960980 Code - Removed <bCityRazing> and <bPacificRule> VoteInfo tags 4 years ago
CvTeamAI.cpp fa4b2168e7 Fix - Fixed two instances of bypassing war declaration restrictions 1 year ago
CvTeamAI.h cee181976e Bugfix - removing some bRecalculate variables that were messing with the AI's ability to calculate war values 8 years ago
CvTextScreens.cpp 15a02cff5b 13 years ago
CvUnit.cpp 3cc88a9a1e Code - Added <bAllUnitsFreePromotion> trait tag 1 month ago
CvUnit.h 14a5d9946e Gameplay - City Defense and Guardsman promotions increase stability from garrison 7 months ago
CvUnitAI.cpp 0e74c9e157 Gameplay - Confusing barbarian AI by positioning units at chokepoints no longer works in most cases (thanks to Sezren) 1 month ago
CvUnitAI.h b306a3cf57 Fix - Terraformer AI no longer only works for automated human units 3 years ago
CvXMLLoadUtility.cpp c24f08a7c5 Code - speed tweaks from lesslol 12 years ago
CvXMLLoadUtility.h 55fe27ab61 Code - Replaced "PromotionImmune1/2/3" tags by an XML list "PromotionImmunes" 4 years ago
CvXMLLoadUtilityGet.cpp 9d4cc46cac Code Display current InfoType (if available) and tag in XML-related asserts 4 years ago
CvXMLLoadUtilityInit.cpp 15a02cff5b 13 years ago
CvXMLLoadUtilitySet.cpp 36e736207b Code - Added <VotePrereq> tag for SpellInfos 4 years ago
CyArea.cpp 15a02cff5b 13 years ago
CyArea.h 15a02cff5b 13 years ago
CyAreaInterface.cpp 15a02cff5b 13 years ago
CyArgsList.cpp 15a02cff5b 13 years ago
CyArgsList.h 15a02cff5b 13 years ago
CyArtFileMgr.cpp 15a02cff5b 13 years ago
CyArtFileMgr.h 15a02cff5b 13 years ago
CyArtFileMgrInterface.cpp 15a02cff5b 13 years ago
CyCity.cpp 14a5d9946e Gameplay - City Defense and Guardsman promotions increase stability from garrison 7 months ago
CyCity.h 14a5d9946e Gameplay - City Defense and Guardsman promotions increase stability from garrison 7 months ago
CyCityInterface1.cpp cd1788774e Code - Fixed some exposed python docstrings 1 month ago
CyCityInterface2.cpp 926347e42f Code - adding some missing files from the BUG merge 12 years ago
CyDeal.cpp a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CyDeal.h a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CyEnumsInterface.cpp 5a1238d94e Code - Exposed DamageTypes enum and GC.getNumDamageTypeInfos() 1 month ago
CyGame.cpp b90e8b06c0 UI - Display turns until difficulty change (if increasing and/or flexible difficulty is on) 2 years ago
CyGame.h b90e8b06c0 UI - Display turns until difficulty change (if increasing and/or flexible difficulty is on) 2 years ago
CyGameCoreUtils.cpp 7f4fa6a098 Code - copied a bunch of code around NUM_CITY_PLOTS from Denev's mod (already had some of the code - now adopting all of it) 9 years ago
CyGameCoreUtils.h 7f4fa6a098 Code - copied a bunch of code around NUM_CITY_PLOTS from Denev's mod (already had some of the code - now adopting all of it) 9 years ago
CyGameCoreUtilsInterface.cpp 7f4fa6a098 Code - copied a bunch of code around NUM_CITY_PLOTS from Denev's mod (already had some of the code - now adopting all of it) 9 years ago
CyGameInterface.cpp cd1788774e Code - Fixed some exposed python docstrings 1 month ago
CyGameTextMgr.cpp 15a02cff5b 13 years ago
CyGameTextMgr.h 15a02cff5b 13 years ago
CyGameTextMgrInterface.cpp 15a02cff5b 13 years ago
CyGlobalContext.cpp fd44f24792 Code - New getInfoTypeForStringNoAsserts() method for better MapScriptTools support 1 year ago
CyGlobalContext.h 5a1238d94e Code - Exposed DamageTypes enum and GC.getNumDamageTypeInfos() 1 month ago
CyGlobalContextInterface1.cpp a1eedb4d82 MAJOR UPDATE: Addition of BUG and all of its related utilities; includes some Python code for Revolutions and a couple of bug fixes for calls to AI_unitValue() 12 years ago
CyGlobalContextInterface2.cpp a2aa3c13e5 UI, Code - New Dynamic Civ Names mode along with several DNC tweaks 4 years ago
CyGlobalContextInterface3.cpp 15a02cff5b 13 years ago
CyGlobalContextInterface4.cpp 5a1238d94e Code - Exposed DamageTypes enum and GC.getNumDamageTypeInfos() 1 month ago
CyHallOfFameInfo.cpp 15a02cff5b 13 years ago
CyHallOfFameInfo.h 15a02cff5b 13 years ago
CyHallOfFameInterface.cpp 15a02cff5b 13 years ago
CyInfoInterface1.cpp bf507a28dc Code - Expose a bunch of missing Cv***Info functions 1 month ago
CyInfoInterface2.cpp d2b36f7e96 Code - Exposed more info functions (request by MagisterCultuum) 8 months ago
CyInfoInterface3.cpp 5e781c17d4 Gameplay, UI, Code - Added Building and Civic revolution effects 11 months ago
CyMap.cpp 89d1e2c464 Gameplay, UI - Revamped basic RevIdx system and display, many more specific modifiers still missing 1 year ago
CyMap.h 89d1e2c464 Gameplay, UI - Revamped basic RevIdx system and display, many more specific modifiers still missing 1 year ago
CyMapGenerator.cpp 15a02cff5b 13 years ago
CyMapGenerator.h 15a02cff5b 13 years ago
CyMapGeneratorInterface.cpp 15a02cff5b 13 years ago
CyMapInterface.cpp 89d1e2c464 Gameplay, UI - Revamped basic RevIdx system and display, many more specific modifiers still missing 1 year ago
CyMessageControl.cpp 15a02cff5b 13 years ago
CyMessageControl.h 15a02cff5b 13 years ago
CyMessageControl2.cpp 15a02cff5b 13 years ago
CyMessageControl2.h 15a02cff5b 13 years ago
CyMessageControlInterface.cpp 15a02cff5b 13 years ago
CyPlayer.cpp e5e98b5e72 Code - Cleaned up some Revolution-related code 1 year ago
CyPlayer.h 20b0361460 Code - Cleaned up old revolution-related civic properties 11 months ago
CyPlayerInterface1.cpp ce14ec6d5d Code - Fix CyPlayer::getCapitalCity() docstring 1 year ago
CyPlayerInterface2.cpp e5e98b5e72 Code - Cleaned up some Revolution-related code 1 year ago
CyPlot.cpp b31b3b6535 Syncing with local code 8 years ago
CyPlot.h b31b3b6535 Syncing with local code 8 years ago
CyPlotInterface1.cpp b31b3b6535 Syncing with local code 8 years ago
CyRandomInterface.cpp 15a02cff5b 13 years ago
CyReplayInfo.cpp 15a02cff5b 13 years ago
CyReplayInfo.h 15a02cff5b 13 years ago
CySelectionGroup.cpp 15a02cff5b 13 years ago
CySelectionGroup.h 15a02cff5b 13 years ago
CySelectionGroupInterface.cpp 15a02cff5b 13 years ago
CyStructsInterface1.cpp 15a02cff5b 13 years ago
CyTeam.cpp 035ea6bfd8 Code - exposing some Advanced Diplomacy functions to python 8 years ago
CyTeam.h 035ea6bfd8 Code - exposing some Advanced Diplomacy functions to python 8 years ago
CyTeamInterface.cpp 035ea6bfd8 Code - exposing some Advanced Diplomacy functions to python 8 years ago
CyUnit.cpp fca1f89ee3 AI, Code - Improved terraforming AI, some refactoring around it 3 years ago
CyUnit.h fca1f89ee3 AI, Code - Improved terraforming AI, some refactoring around it 3 years ago
CyUnitInterface1.cpp fca1f89ee3 AI, Code - Improved terraforming AI, some refactoring around it 3 years ago
FAStarNode.h 15a02cff5b 13 years ago
FAssert.cpp 15a02cff5b 13 years ago
FAssert.h 15a02cff5b 13 years ago
FDataStreamBase.h 15a02cff5b 13 years ago
FDialogTemplate.cpp 15a02cff5b 13 years ago
FDialogTemplate.h 15a02cff5b 13 years ago
FFreeListArray.h 15a02cff5b 13 years ago
FFreeListArrayBase.h 15a02cff5b 13 years ago
FFreeListTrashArray.h 15a02cff5b 13 years ago
FInputDevice.h 15a02cff5b 13 years ago
FProfiler.h e812fd6b71 Fix - Custom profiler now more efficient 4 years ago
FVariableSystem.h c24f08a7c5 Code - speed tweaks from lesslol 12 years ago
FVariableSystem.inl c24f08a7c5 Code - speed tweaks from lesslol 12 years ago
LinkedList.h 15a02cff5b 13 years ago
Makefile f751541133 Code - Fixed profile build 3 years ago
PlotHelpCycling.cpp 0c6995adb8 UI - Allow cycling through foreign units on a single plot 3 years ago
PlotHelpCycling.h 0c6995adb8 UI - Allow cycling through foreign units on a single plot 3 years ago
_precompile.cpp 15a02cff5b 13 years ago
interfaceDirtyBits.inl 15a02cff5b 13 years ago
resource.h 15a02cff5b 13 years ago