Ivan Savenko f5f8ed192b Fix random map generation 7 months ago
..
battle 93b18ee94b Fix some issues detected by Sonar & code review, fix build 7 months ago
bonuses e6a8e5d4bd Correctly restore bonus system on deserialization 7 months ago
campaign 0ada2a5ebd Map objects now use shared_ptr (game) 7 months ago
constants ab11d2b075 Remove quests from CMap, now solely owned by quest objects 7 months ago
entities 99c6ca7e70 Fix build 8 months ago
events 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
filesystem c3c8b5048a extract functions of string <-> boost::filesystem::path to TextOperations.h 7 months ago
gameState f5f8ed192b Fix random map generation 7 months ago
json 896a7ec88e Better support for Adela specialty (+new modding functionality for it) 7 months ago
logging 5f052165fe Fix missing names for some threads 9 months ago
mapObjectConstructors 63d00b080e Removed pointer to army from StackInstance 7 months ago
mapObjects 912c2eae94 Fix regressions 7 months ago
mapping f5f8ed192b Fix random map generation 7 months ago
minizip 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
modding 222b73bbcd Simplify library initialization 8 months ago
network 7a3e1409d0 Remove old boost includes and defines 8 months ago
networkPacks f5f8ed192b Fix random map generation 7 months ago
pathfinder 93b18ee94b Fix some issues detected by Sonar & code review, fix build 7 months ago
rewardable 93b18ee94b Fix some issues detected by Sonar & code review, fix build 7 months ago
rmg 93b18ee94b Fix some issues detected by Sonar & code review, fix build 7 months ago
serializer f9989d9152 Cleanup serializer/deserializer code 7 months ago
spells 9e6397d1f9 Remove pointer to boat from CGHeroInstance 7 months ago
texts be554f4260 Merge pull request #5641 from kdmcser/chinese_encoding 7 months ago
vstd 25125f96da Fix: licenses, pragma guards, StdInc 1 year ago
AI_Base.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
ArtifactUtils.cpp d34b47bb20 Remove pointers from artifacts 7 months ago
ArtifactUtils.h 2ca1748e96 Artifact instances are now owned solely by CMap 7 months ago
AsyncRunner.h ed4079e83b Code cleanup, add comments where relevant 8 months ago
BasicTypes.cpp 5c1adc7df5 change config format 8 months ago
BattleFieldHandler.cpp 38a9dc83ba Fix bonuses from battlefield not showing up in creature window 7 months ago
BattleFieldHandler.h 8c3a417527 Cleanup 10 months ago
CAndroidVMHelper.cpp 313d479d42 fix using JNI from server in single process build 2 years ago
CAndroidVMHelper.h 313d479d42 fix using JNI from server in single process build 2 years ago
CArtHandler.cpp e6a8e5d4bd Correctly restore bonus system on deserialization 7 months ago
CArtHandler.h e6a8e5d4bd Correctly restore bonus system on deserialization 7 months ago
CArtifactInstance.cpp e6a8e5d4bd Correctly restore bonus system on deserialization 7 months ago
CArtifactInstance.h e6a8e5d4bd Correctly restore bonus system on deserialization 7 months ago
CBonusTypeHandler.cpp e51ba74214 Fix loading of spell immunity icons for corresponding bonus 7 months ago
CBonusTypeHandler.h 07a46ed03b Configurable icons for bonuses 9 months ago
CConfigHandler.cpp 8771ecdf57 Workaround for crash due to static destruction order 8 months ago
CConfigHandler.h 8771ecdf57 Workaround for crash due to static destruction order 8 months ago
CConsoleHandler.cpp e73d05933d Quick shutdown of ConsoleHandler thread 8 months ago
CConsoleHandler.h e73d05933d Quick shutdown of ConsoleHandler thread 8 months ago
CCreatureHandler.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
CCreatureHandler.h a061ed04de Remove usage of ConstTransitivePtr from CTown 8 months ago
CCreatureSet.cpp 912c2eae94 Fix regressions 7 months ago
CCreatureSet.h e6a8e5d4bd Correctly restore bonus system on deserialization 7 months ago
CGameInfoCallback.cpp 912c2eae94 Fix regressions 7 months ago
CGameInfoCallback.h 586620a290 Basic code review, remove unused code from serializers 7 months ago
CGameInterface.cpp ac8104d56d SonarCloud recomendations. 10 months ago
CGameInterface.h 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked 10 months ago
CMakeLists.txt 586620a290 Basic code review, remove unused code from serializers 7 months ago
CPlayerState.cpp 586620a290 Basic code review, remove unused code from serializers 7 months ago
CPlayerState.h 586620a290 Basic code review, remove unused code from serializers 7 months ago
CRandomGenerator.cpp 7a3e1409d0 Remove old boost includes and defines 8 months ago
CRandomGenerator.h 63bcf7d83c Replaced most of usages of CRandomGenerator with vstd::RNG in library 1 year ago
CScriptingModule.cpp 4c4498b22a vcmi: modernize rest of lib 2 years ago
CScriptingModule.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
CSkillHandler.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
CSkillHandler.h 9e6cd9b94d Add "special" property for secondary skills 1 year ago
CSoundBase.h 31e1d39f92 Fix issues introduced by fixing typos 1 year ago
CStack.cpp d34b47bb20 Remove pointers from artifacts 7 months ago
CStack.h 93b18ee94b Fix some issues detected by Sonar & code review, fix build 7 months ago
CStopWatch.h f3277b7953 Define each identifier in a dedicated statement 1 year ago
CThreadHelper.cpp 7a3e1409d0 Remove old boost includes and defines 8 months ago
CThreadHelper.h a31788b874 Replace thread spawning with tbb pool for adventure AI 9 months ago
Color.h 28a8d4f4a1 Implemented bloodlust, clone, and petrify effects for xbrz mode 9 months ago
ConditionalWait.h 948abfb04c AI now uses std::thread, added custom thread interruption logic 9 months ago
ExceptionsCommon.h b50d350747 Show error message on load if mod has broken creature instead of 1 year ago
ExtraOptionsInfo.cpp cb9c4bbaf0 unlimited replay option 1 year ago
ExtraOptionsInfo.h 0c07384293 Refactoring of serialization versioning handling 1 year ago
FunctionList.h ff635edc0b wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 3 years ago
GameCallbackHolder.h 331debaa3f Removed pointers from PlayerState 7 months ago
GameConstants.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
GameLibrary.cpp 222b73bbcd Simplify library initialization 8 months ago
GameLibrary.h 222b73bbcd Simplify library initialization 8 months ago
GameSettings.cpp 5c1adc7df5 change config format 8 months ago
GameSettings.h ff8d36c350 It is now possible to define game settings in rmg template 1 year ago
IBonusTypeHandler.h 07a46ed03b Configurable icons for bonuses 9 months ago
IGameCallback.cpp e6a8e5d4bd Correctly restore bonus system on deserialization 7 months ago
IGameCallback.h 6d65641a43 Gamestate is now passed as shared pointer 7 months ago
IGameEventsReceiver.h ac8104d56d SonarCloud recomendations. 10 months ago
IGameSettings.h 5c1adc7df5 change config format 8 months ago
IHandlerBase.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
IHandlerBase.h 4f80ccd648 Small micro-optimizations for code that gets called A LOT 11 months ago
LoadProgress.cpp 7dfb499edf replace boost locks with std 9 months ago
LoadProgress.h 7dfb499edf replace boost locks with std 9 months ago
LogicalExpression.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
LogicalExpression.h c3957c2c2a Moved json files to new directory, split on per-class basis 1 year ago
ObstacleHandler.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
ObstacleHandler.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 months ago
Point.h 391986e0ba Moved image scaling & optimization logic to separate classes 10 months ago
Rect.cpp a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
Rect.h 4171026035 First iteration of upscaled rendering 1 year ago
ResourceSet.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
ResourceSet.h 20cfe712c9 Update ResourceSet.h 1 year ago
RiverHandler.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
RiverHandler.h c34956e912 introduce `getModScope` method to`Entity` class and subclasses 1 year ago
RoadHandler.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
RoadHandler.h c34956e912 introduce `getModScope` method to`Entity` class and subclasses 1 year ago
ScopeGuard.h b796ed8626 Fix undefined behavior 1 year ago
ScriptHandler.cpp 73019c204d Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers 1 year ago
ScriptHandler.h c3957c2c2a Moved json files to new directory, split on per-class basis 1 year ago
StartInfo.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
StartInfo.h eb3b51a6cf Remove save compatibility with 1.5.X 8 months ago
StdInc.cpp 25125f96da Fix: licenses, pragma guards, StdInc 1 year ago
StdInc.h 25125f96da Fix: licenses, pragma guards, StdInc 1 year ago
TerrainHandler.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 months ago
TerrainHandler.h dfe8a95f8c Fix build 10 months ago
TurnTimerInfo.cpp 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
TurnTimerInfo.h 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
UnlockGuard.h 4e73f7d90f shared_mutex replace boost 9 months ago
VCMIDirs.cpp 5b5b2f158d Change getDefaultUserDataPath to const 7 months ago
VCMIDirs.h 5f4a998435 editorPath -> mapEditorPath 2 years ago
int3.h 9f713a0914 Rename int3::valid to isValid for consistency 8 months ago
vcmi_endian.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago