Ivan Savenko 1116c18af5 Fix Orrin as starting hero on some maps 11 months ago
..
battle c98ac01e7a Replaced public artType member of ArtifactInstance with getter 1 year ago
bonuses c3c5f73a63 Restore save compatibility with 1.5 1 year ago
campaign 22f517686d Better handling of encoding detection for maps and campaigns 1 year ago
constants 10ad0fc760 Split CHeroHandler.cpp/.h into 1 file per class 1 year ago
entities a7a9f5d777 Fix possible crash on levelup when hero can only levelup banned skills 11 months ago
events 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
filesystem 638bc174c3 Fix crash on exporting maps for translation 1 year ago
gameState 1116c18af5 Fix Orrin as starting hero on some maps 11 months ago
json e7bea6c3b8 Merge pull request #4852 from IvanSavenko/remove_vlc_entities_serialization 1 year ago
logging 97f1a310df Fix miscellaneous issues discovered by Sonar 1 year ago
mapObjectConstructors f823b8addf Following review 11 months ago
mapObjects 1116c18af5 Fix Orrin as starting hero on some maps 11 months ago
mapping 733b1b339c Remove broken automatic addition of dependency for wog maps 1 year ago
minizip 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
modding a2c2b28dfe Merge pull request #4859 from IvanSavenko/map_encoding_fix 1 year ago
network 97f1a310df Fix miscellaneous issues discovered by Sonar 1 year ago
networkPacks c3b63a1bef Merge pull request #4857 from Laserlicht/delete 11 months ago
pathfinder 08fbcd5239 TerrainTile now uses identifiers instead of pointers to VLC 1 year ago
rewardable 4ae81cbac0 Add missing field to serialization 11 months ago
rmg 08fbcd5239 TerrainTile now uses identifiers instead of pointers to VLC 1 year ago
serializer 4ae81cbac0 Add missing field to serialization 11 months ago
spells dfe6e04464 Implemented semi-transparent spell effects 11 months ago
texts ab1f1d6d99 Fix crash on miniHillFort popup window 11 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 ea14760e6c fix for fused artifacts creation 11 months ago
ArtifactUtils.h 30fa2846aa ArtifactUtils::createArtifact ArtifactUtils::createNewArtifactInstance unified 1 year ago
BasicTypes.cpp 53b7c5da6f added MECHANICAL bonus 1 year ago
BattleFieldHandler.cpp c34956e912 introduce `getModScope` method to`Entity` class and subclasses 1 year ago
BattleFieldHandler.h c34956e912 introduce `getModScope` method to`Entity` class and subclasses 1 year 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 b32ec8607c tradable grail 11 months ago
CArtHandler.h 86d5c05ffa Fused identical artifacts 1 year ago
CArtifactInstance.cpp b9ff192a91 Fix regressions from previous PR 1 year ago
CArtifactInstance.h a39469d165 Add save compatibility 1 year ago
CBonusTypeHandler.cpp 6056d385ed Always load json configs from mod that references it 1 year ago
CBonusTypeHandler.h 0c07384293 Refactoring of serialization versioning handling 1 year ago
CConfigHandler.cpp 54796c7c56 Rename toJson to toString/toCompactString for consistency 1 year ago
CConfigHandler.h c3957c2c2a Moved json files to new directory, split on per-class basis 1 year ago
CConsoleHandler.cpp cd6d55fe75 Do not try to shoot at 2nd hex of wide creatures 1 year ago
CConsoleHandler.h 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
CCreatureHandler.cpp 54f8f2c636 Remove CCreatureHandler::loadBonuses 11 months ago
CCreatureHandler.h 54f8f2c636 Remove CCreatureHandler::loadBonuses 11 months ago
CCreatureSet.cpp b9ff192a91 Fix regressions from previous PR 1 year ago
CCreatureSet.h b9ff192a91 Fix regressions from previous PR 1 year ago
CGameInfoCallback.cpp c82db9d574 Fix crash on rearranging troops on non-owned hero 11 months ago
CGameInfoCallback.h 11eaed9fef code review 1 year ago
CGameInterface.cpp 01396b62b7 Extracted handling of type ID's from serializer into a separate class 1 year ago
CGameInterface.h 01396b62b7 Extracted handling of type ID's from serializer into a separate class 1 year ago
CMakeLists.txt 1fc04f5ea8 Updated out-of-date comment 11 months ago
CPlayerState.cpp a8e84c55f6 Fix some of the new warnings from sonarcloud 1 year ago
CPlayerState.h 679181c103 Implemented serialization of local player state in json form 1 year ago
CRandomGenerator.cpp 34b6eaa25e Integrating changes from PR #4251 - add logging for rng 1 year 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 f12119f86c Merge pull request #4812 from SoundSSGood/secSkillPlace 1 year ago
CSkillHandler.h 1fcd750774 suggested changes 1 year ago
CSoundBase.h 31e1d39f92 Fix issues introduced by fixing typos 1 year ago
CStack.cpp c1e125b186 Remove CStack::type pointer to VLC entity 1 year ago
CStack.h c1e125b186 Remove CStack::type pointer to VLC entity 1 year ago
CStopWatch.h f3277b7953 Define each identifier in a dedicated statement 1 year ago
CThreadHelper.cpp 62c2be160a Added changing thread name for FreeBSD 1 year ago
CThreadHelper.h cded8b1999 Show human-readable thread name in log 1 year ago
Color.h 5743f151a1 icon drawing 1 year ago
ConstTransitivePtr.h 0c07384293 Refactoring of serialization versioning handling 1 year 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 ea1f05d15a Stabilization 1 year ago
GameConstants.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
GameSettings.cpp a826b88641 Merge branch 'develop' into spell 1 year ago
GameSettings.h ff8d36c350 It is now possible to define game settings in rmg template 1 year ago
IBonusTypeHandler.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
IGameCallback.cpp 01d787fb5a Removed remaining cases of serialization of VLC entities 1 year ago
IGameCallback.h 01d787fb5a Removed remaining cases of serialization of VLC entities 1 year ago
IGameEventsReceiver.h 58bb2b58e3 IMarket suggestions 1 year ago
IGameSettings.h a826b88641 Merge branch 'develop' into spell 1 year ago
IHandlerBase.cpp 7461df161c lib now uses shared_ptr for entities. Removed manual memory management. 1 year ago
IHandlerBase.h 7461df161c lib now uses shared_ptr for entities. Removed manual memory management. 1 year ago
LoadProgress.cpp 7732f39556 Fix potential uninitialized access - setupSteps depends on not yet 1 year ago
LoadProgress.h f3277b7953 Define each identifier in a dedicated statement 1 year ago
LogicalExpression.cpp 1aa391fdf8 Split CGeneralTextHandler file into 1 file per class form 1 year ago
LogicalExpression.h c3957c2c2a Moved json files to new directory, split on per-class basis 1 year ago
ObstacleHandler.cpp 0ef42a1d3d introduce `modScope` into `ObstacleInfo` 1 year ago
ObstacleHandler.h 0ef42a1d3d introduce `modScope` into `ObstacleInfo` 1 year ago
Point.h 0c07384293 Refactoring of serialization versioning handling 1 year 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 0fd9dbf240 Unified income handling, added IOwnableObject interface 1 year ago
ResourceSet.h 0fd9dbf240 Unified income handling, added IOwnableObject interface 1 year ago
RiverHandler.cpp b85ccccb37 Minor refactoring of translations: 1 year ago
RiverHandler.h c34956e912 introduce `getModScope` method to`Entity` class and subclasses 1 year ago
RoadHandler.cpp b85ccccb37 Minor refactoring of translations: 1 year 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 56ee307b3a Extend AI garrison troop removal logic to all RoE campaigns to emulate 11 months ago
StartInfo.h 56ee307b3a Extend AI garrison troop removal logic to all RoE campaigns to emulate 11 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 b85ccccb37 Minor refactoring of translations: 1 year ago
TerrainHandler.h c34956e912 introduce `getModScope` method to`Entity` class and subclasses 1 year 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 a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
VCMIDirs.cpp 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
VCMIDirs.h 5f4a998435 editorPath -> mapEditorPath 2 years ago
VCMI_Lib.cpp 10ad0fc760 Split CHeroHandler.cpp/.h into 1 file per class 1 year ago
VCMI_Lib.h 8225eb454e Added GameSettings to gamestate, potentially allowing to define game 1 year ago
int3.h ea48257100 Fix SonarCloud issues 1 year ago
vcmi_endian.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago