Ivan Savenko a95ab5a7ce Add better debugging for text conversion failure пре 10 месеци
..
battle 3bbfee0e1c Fix usage of std::bitset пре 10 месеци
bonuses ecdd394bb1 Use BattleHex as const ref wherever possible пре 11 месеци
campaign dea6a02e1c Fix loading vcmp campaign with specific hero used in scenario bonuses пре 11 месеци
constants baa9b1e312 Load unknown objects as "Nothing" object пре 11 месеци
entities bc624ab654 Do not add non-existing buildings to H3 towns пре 11 месеци
events 02e429e973 Fix typos using https://github.com/crate-ci/typos пре 1 година
filesystem 24a39a8b48 clear generated assets only on client пре 11 месеци
gameState 5ea4014589 Merge pull request #5304 from IvanSavenko/oneway_ai пре 11 месеци
json 0035b2346a optimized search input пре 11 месеци
logging ecdd394bb1 Use BattleHex as const ref wherever possible пре 11 месеци
mapObjectConstructors 09db3e4bef Reworked resource piles loading to fix wog maps with mithril пре 11 месеци
mapObjects df99645eca Merge pull request #5301 from IvanSavenko/map_loading_fix пре 11 месеци
mapping 09db3e4bef Reworked resource piles loading to fix wog maps with mithril пре 11 месеци
minizip 02e429e973 Fix typos using https://github.com/crate-ci/typos пре 1 година
modding 3d56375ec0 Fix possible crash on loading game with broken mods active пре 11 месеци
network 1517dcca6c boost 1.87 пре 1 година
networkPacks e829d723b2 Replace global bonus tree change counter with per-node counter пре 11 месеци
pathfinder 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked пре 11 месеци
rewardable 291c5e1027 Do not send empty packets changing primary skills by 0 points пре 1 година
rmg 09db3e4bef Reworked resource piles loading to fix wog maps with mithril пре 11 месеци
serializer 09db3e4bef Reworked resource piles loading to fix wog maps with mithril пре 11 месеци
spells d8ec69bfaa Remove non-const iterators to BattleHexArray container пре 10 месеци
texts a95ab5a7ce Add better debugging for text conversion failure пре 10 месеци
vstd 25125f96da Fix: licenses, pragma guards, StdInc пре 1 година
AI_Base.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) пре 2 година
ArtifactUtils.cpp ea14760e6c fix for fused artifacts creation пре 1 година
ArtifactUtils.h 30fa2846aa ArtifactUtils::createArtifact ArtifactUtils::createNewArtifactInstance unified пре 1 година
BasicTypes.cpp 73d1675ae3 Code cleanup, fixes to discovered regressions пре 11 месеци
BattleFieldHandler.cpp 8c3a417527 Cleanup пре 11 месеци
BattleFieldHandler.h 8c3a417527 Cleanup пре 11 месеци
CAndroidVMHelper.cpp 313d479d42 fix using JNI from server in single process build пре 2 година
CAndroidVMHelper.h 313d479d42 fix using JNI from server in single process build пре 2 година
CArtHandler.cpp e829d723b2 Replace global bonus tree change counter with per-node counter пре 11 месеци
CArtHandler.h 86d5c05ffa Fused identical artifacts пре 1 година
CArtifactInstance.cpp b9ff192a91 Fix regressions from previous PR пре 1 година
CArtifactInstance.h a39469d165 Add save compatibility пре 1 година
CBonusTypeHandler.cpp 8402602e35 Merge pull request #5145 from IvanSavenko/spell_school_descr пре 1 година
CBonusTypeHandler.h 0c07384293 Refactoring of serialization versioning handling пре 1 година
CConfigHandler.cpp 54796c7c56 Rename toJson to toString/toCompactString for consistency пре 1 година
CConfigHandler.h c3957c2c2a Moved json files to new directory, split on per-class basis пре 1 година
CConsoleHandler.cpp 657b97202b Clarified ifdef magic in crash handling пре 11 месеци
CConsoleHandler.h 02e429e973 Fix typos using https://github.com/crate-ci/typos пре 1 година
CCreatureHandler.cpp 54f8f2c636 Remove CCreatureHandler::loadBonuses пре 1 година
CCreatureHandler.h 54f8f2c636 Remove CCreatureHandler::loadBonuses пре 1 година
CCreatureSet.cpp 5ec5e23534 Add caching for commonly accessed values пре 11 месеци
CCreatureSet.h 5ec5e23534 Add caching for commonly accessed values пре 11 месеци
CGameInfoCallback.cpp 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked пре 11 месеци
CGameInfoCallback.h 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked пре 11 месеци
CGameInterface.cpp ac8104d56d SonarCloud recomendations. пре 11 месеци
CGameInterface.h 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked пре 11 месеци
CMakeLists.txt df99645eca Merge pull request #5301 from IvanSavenko/map_loading_fix пре 11 месеци
CPlayerState.cpp 9e2646898b Add pre-computed vectors of owned objects for faster access пре 1 година
CPlayerState.h 9e2646898b Add pre-computed vectors of owned objects for faster access пре 1 година
CRandomGenerator.cpp 34b6eaa25e Integrating changes from PR #4251 - add logging for rng пре 1 година
CRandomGenerator.h 63bcf7d83c Replaced most of usages of CRandomGenerator with vstd::RNG in library пре 1 година
CScriptingModule.cpp 4c4498b22a vcmi: modernize rest of lib пре 2 година
CScriptingModule.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) пре 2 година
CSkillHandler.cpp 9e6cd9b94d Add "special" property for secondary skills пре 1 година
CSkillHandler.h 9e6cd9b94d Add "special" property for secondary skills пре 1 година
CSoundBase.h 31e1d39f92 Fix issues introduced by fixing typos пре 1 година
CStack.cpp a1593948b7 Restore LF, use JsonKeys for logging, fix BattleHex description пре 11 месеци
CStack.h 3b35c679ce Optimize Unit::getHexes method пре 11 месеци
CStopWatch.h f3277b7953 Define each identifier in a dedicated statement пре 1 година
CThreadHelper.cpp 62c2be160a Added changing thread name for FreeBSD пре 1 година
CThreadHelper.h cded8b1999 Show human-readable thread name in log пре 1 година
Color.h 5743f151a1 icon drawing пре 1 година
ConstTransitivePtr.h 0c07384293 Refactoring of serialization versioning handling пре 1 година
ExceptionsCommon.h b50d350747 Show error message on load if mod has broken creature instead of пре 1 година
ExtraOptionsInfo.cpp cb9c4bbaf0 unlimited replay option пре 2 година
ExtraOptionsInfo.h 0c07384293 Refactoring of serialization versioning handling пре 1 година
FunctionList.h ff635edc0b wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined пре 3 година
GameCallbackHolder.h ea1f05d15a Stabilization пре 1 година
GameConstants.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) пре 2 година
GameSettings.cpp 1c1af5c04a Basic creature joining default behavior configuration пре 11 месеци
GameSettings.h ff8d36c350 It is now possible to define game settings in rmg template пре 1 година
IBonusTypeHandler.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) пре 2 година
IGameCallback.cpp ba9e3dca9d Mod management rework, part 1 пре 1 година
IGameCallback.h 01d787fb5a Removed remaining cases of serialization of VLC entities пре 1 година
IGameEventsReceiver.h ac8104d56d SonarCloud recomendations. пре 11 месеци
IGameSettings.h 1c1af5c04a Basic creature joining default behavior configuration пре 11 месеци
IHandlerBase.cpp 7461df161c lib now uses shared_ptr for entities. Removed manual memory management. пре 1 година
IHandlerBase.h 4f80ccd648 Small micro-optimizations for code that gets called A LOT пре 1 година
LoadProgress.cpp 7732f39556 Fix potential uninitialized access - setupSteps depends on not yet пре 2 година
LoadProgress.h f3277b7953 Define each identifier in a dedicated statement пре 1 година
LogicalExpression.cpp 1aa391fdf8 Split CGeneralTextHandler file into 1 file per class form пре 1 година
LogicalExpression.h c3957c2c2a Moved json files to new directory, split on per-class basis пре 1 година
ObstacleHandler.cpp ecdd394bb1 Use BattleHex as const ref wherever possible пре 11 месеци
ObstacleHandler.h ecdd394bb1 Use BattleHex as const ref wherever possible пре 11 месеци
Point.h 391986e0ba Moved image scaling & optimization logic to separate classes пре 11 месеци
Rect.cpp a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) пре 2 година
Rect.h 4171026035 First iteration of upscaled rendering пре 1 година
ResourceSet.cpp 6b387e5d17 Fix integer overflow when total resource amount is above (int max / 100) пре 11 месеци
ResourceSet.h 20cfe712c9 Update ResourceSet.h пре 1 година
RiverHandler.cpp b85ccccb37 Minor refactoring of translations: пре 1 година
RiverHandler.h c34956e912 introduce `getModScope` method to`Entity` class and subclasses пре 1 година
RoadHandler.cpp b85ccccb37 Minor refactoring of translations: пре 1 година
RoadHandler.h c34956e912 introduce `getModScope` method to`Entity` class and subclasses пре 1 година
ScopeGuard.h b796ed8626 Fix undefined behavior пре 1 година
ScriptHandler.cpp 73019c204d Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers пре 1 година
ScriptHandler.h c3957c2c2a Moved json files to new directory, split on per-class basis пре 1 година
StartInfo.cpp 56ee307b3a Extend AI garrison troop removal logic to all RoE campaigns to emulate пре 1 година
StartInfo.h 56ee307b3a Extend AI garrison troop removal logic to all RoE campaigns to emulate пре 1 година
StdInc.cpp 25125f96da Fix: licenses, pragma guards, StdInc пре 1 година
StdInc.h 25125f96da Fix: licenses, pragma guards, StdInc пре 1 година
TerrainHandler.cpp ea368c5176 Inlined methods commonly used by pathfinder for better optimization пре 11 месеци
TerrainHandler.h dfe8a95f8c Fix build пре 11 месеци
TurnTimerInfo.cpp 02e429e973 Fix typos using https://github.com/crate-ci/typos пре 1 година
TurnTimerInfo.h 02e429e973 Fix typos using https://github.com/crate-ci/typos пре 1 година
UnlockGuard.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) пре 2 година
VCMIDirs.cpp 02e429e973 Fix typos using https://github.com/crate-ci/typos пре 1 година
VCMIDirs.h 5f4a998435 editorPath -> mapEditorPath пре 3 година
VCMI_Lib.cpp f8724b9558 Reworked mod handling in Launcher in order to unify code with lib пре 1 година
VCMI_Lib.h 8225eb454e Added GameSettings to gamestate, potentially allowing to define game пре 1 година
int3.h ea48257100 Fix SonarCloud issues пре 1 година
vcmi_endian.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) пре 2 година