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