Ivan Savenko a12ea45276 Support of parsing of all hota 1.7.1 h3m's and h3c's 8 月之前
..
battle 3bbfee0e1c Fix usage of std::bitset 9 月之前
bonuses ecdd394bb1 Use BattleHex as const ref wherever possible 9 月之前
campaign 2a204ab764 Support for parsing HotA 1.7.0 campaigns 8 月之前
constants d996726fe7 Support for parsing HotA 1.7.0 maps 8 月之前
entities bc624ab654 Do not add non-existing buildings to H3 towns 10 月之前
events 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 年之前
filesystem 24a39a8b48 clear generated assets only on client 9 月之前
gameState 5ea4014589 Merge pull request #5304 from IvanSavenko/oneway_ai 9 月之前
json 0035b2346a optimized search input 9 月之前
logging ecdd394bb1 Use BattleHex as const ref wherever possible 9 月之前
mapObjectConstructors 09db3e4bef Reworked resource piles loading to fix wog maps with mithril 9 月之前
mapObjects df99645eca Merge pull request #5301 from IvanSavenko/map_loading_fix 9 月之前
mapping a12ea45276 Support of parsing of all hota 1.7.1 h3m's and h3c's 8 月之前
minizip 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 年之前
modding 3d56375ec0 Fix possible crash on loading game with broken mods active 9 月之前
network 1517dcca6c boost 1.87 10 月之前
networkPacks e829d723b2 Replace global bonus tree change counter with per-node counter 9 月之前
pathfinder 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked 9 月之前
rewardable 291c5e1027 Do not send empty packets changing primary skills by 0 points 10 月之前
rmg 09db3e4bef Reworked resource piles loading to fix wog maps with mithril 9 月之前
serializer 09db3e4bef Reworked resource piles loading to fix wog maps with mithril 9 月之前
spells d8ec69bfaa Remove non-const iterators to BattleHexArray container 9 月之前
texts a95ab5a7ce Add better debugging for text conversion failure 9 月之前
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 11 月之前
ArtifactUtils.h 30fa2846aa ArtifactUtils::createArtifact ArtifactUtils::createNewArtifactInstance unified 1 年之前
BasicTypes.cpp 73d1675ae3 Code cleanup, fixes to discovered regressions 10 月之前
BattleFieldHandler.cpp 8c3a417527 Cleanup 9 月之前
BattleFieldHandler.h 8c3a417527 Cleanup 9 月之前
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 9 月之前
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 10 月之前
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 10 月之前
CConsoleHandler.h 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 年之前
CCreatureHandler.cpp 54f8f2c636 Remove CCreatureHandler::loadBonuses 11 月之前
CCreatureHandler.h 54f8f2c636 Remove CCreatureHandler::loadBonuses 11 月之前
CCreatureSet.cpp 5ec5e23534 Add caching for commonly accessed values 9 月之前
CCreatureSet.h 5ec5e23534 Add caching for commonly accessed values 9 月之前
CGameInfoCallback.cpp 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked 9 月之前
CGameInfoCallback.h 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked 9 月之前
CGameInterface.cpp ac8104d56d SonarCloud recomendations. 9 月之前
CGameInterface.h 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked 9 月之前
CMakeLists.txt df99645eca Merge pull request #5301 from IvanSavenko/map_loading_fix 9 月之前
CPlayerState.cpp 9e2646898b Add pre-computed vectors of owned objects for faster access 10 月之前
CPlayerState.h 9e2646898b Add pre-computed vectors of owned objects for faster access 10 月之前
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 11 月之前
CSkillHandler.h 9e6cd9b94d Add "special" property for secondary skills 11 月之前
CSoundBase.h 31e1d39f92 Fix issues introduced by fixing typos 1 年之前
CStack.cpp a1593948b7 Restore LF, use JsonKeys for logging, fix BattleHex description 9 月之前
CStack.h 3b35c679ce Optimize Unit::getHexes method 9 月之前
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 1 年之前
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 9 月之前
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 11 月之前
IGameCallback.h 01d787fb5a Removed remaining cases of serialization of VLC entities 1 年之前
IGameEventsReceiver.h ac8104d56d SonarCloud recomendations. 9 月之前
IGameSettings.h 1c1af5c04a Basic creature joining default behavior configuration 9 月之前
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 10 月之前
LoadProgress.cpp 7732f39556 Fix potential uninitialized access - setupSteps depends on not yet 1 年之前
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 9 月之前
ObstacleHandler.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 月之前
Point.h 391986e0ba Moved image scaling & optimization logic to separate classes 9 月之前
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) 9 月之前
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 11 月之前
StartInfo.h 56ee307b3a Extend AI garrison troop removal logic to all RoE campaigns to emulate 11 月之前
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 10 月之前
TerrainHandler.h dfe8a95f8c Fix build 10 月之前
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 2 年之前
VCMI_Lib.cpp f8724b9558 Reworked mod handling in Launcher in order to unify code with lib 11 月之前
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 年之前