Ivan Savenko 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
..
filesystem 4db13ba845 - proper destructors for handlers and lib objects 12 anni fa
logging 7a3f5dc23b - Replaced exceptions with assert for internal-API code 12 anni fa
mapping 7a3f5dc23b - Replaced exceptions with assert for internal-API code 12 anni fa
rmg 7a3f5dc23b - Replaced exceptions with assert for internal-API code 12 anni fa
AI_Base.h cce814c41b * Final commit 14 anni fa
BattleAction.cpp 8769f67c5d * JsonReader can convert to enums 12 anni fa
BattleAction.h 8769f67c5d * JsonReader can convert to enums 12 anni fa
BattleHex.cpp c0ce8712c1 add some missing licence headers 13 anni fa
BattleHex.h 8ffd482324 - gcc compile fix 12 anni fa
BattleState.cpp c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
BattleState.h c7c2686379 - Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets 12 anni fa
CArtHandler.cpp 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
CArtHandler.h 3285f1910b - finally, solution for imageIndex fields. All image lists will be generated in runtime 12 anni fa
CBattleCallback.cpp c7c2686379 - Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets 12 anni fa
CBattleCallback.h dbec99ffc7 * PlayerColor and TeamID refactoring 12 anni fa
CBonusTypeHandler.cpp c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CBonusTypeHandler.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CBuildingHandler.cpp 6d06710684 * fixes for town building campaign bonus 12 anni fa
CBuildingHandler.h 8a8eecd063 * refactoring 12 anni fa
CConfigHandler.cpp ee51c5beb5 - Renamed /lib subfolders to lowercase 12 anni fa
CConfigHandler.h a602d7e9da - build system update 13 anni fa
CConsoleHandler.cpp f10ba48c77 - Fully integrated new logging API(ERM, Editor, missing parts) - Removed old logger 12 anni fa
CConsoleHandler.h f10ba48c77 - Fully integrated new logging API(ERM, Editor, missing parts) - Removed old logger 12 anni fa
CCreatureHandler.cpp 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
CCreatureHandler.h 3285f1910b - finally, solution for imageIndex fields. All image lists will be generated in runtime 12 anni fa
CCreatureSet.cpp e8354908c3 Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous creature bank issues: #955, #1053, #1063, #1191. Needs testing. 12 anni fa
CCreatureSet.h 4db13ba845 - proper destructors for handlers and lib objects 12 anni fa
CDefObjInfoHandler.cpp c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CDefObjInfoHandler.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CGameInterface.cpp c7c2686379 - Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets 12 anni fa
CGameInterface.h dbec99ffc7 * PlayerColor and TeamID refactoring 12 anni fa
CGameState.cpp 4db13ba845 - proper destructors for handlers and lib objects 12 anni fa
CGameState.h ee51c5beb5 - Renamed /lib subfolders to lowercase 12 anni fa
CGeneralTextHandler.cpp c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CGeneralTextHandler.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CHeroHandler.cpp 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
CHeroHandler.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CMakeLists.txt c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
CModHandler.cpp 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
CModHandler.h 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
CObjectHandler.cpp 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
CObjectHandler.h a9cfb4bddb Refactoring, fixed #1255 12 anni fa
CObstacleInstance.cpp ceea466f54 [refactor] spell handling 12 anni fa
CObstacleInstance.h c0ce8712c1 add some missing licence headers 13 anni fa
CRandomGenerator.h 03c2aa9153 - Refactored CMapEditManager(added structure for undo functionality) - Refactored CMap(terrain pointer is private, safe access via getTile) 12 anni fa
CScriptingModule.h 7f04ed990b Major refactoring. First part: BattleInterface 14 anni fa
CSpellHandler.cpp 0dc5a13596 Fixed missing spell effects, root cause of #1257. 12 anni fa
CSpellHandler.h 0dc5a13596 Fixed missing spell effects, root cause of #1257. 12 anni fa
CStopWatch.h 8040a81eec - fixed save games issues (#1044) 13 anni fa
CThreadHelper.cpp 2643762f08 Mac OS patch from stopiccot 13 anni fa
CThreadHelper.h 613172fa45 - fixed #582, #1019 and #1022 13 anni fa
CTownHandler.cpp 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
CTownHandler.h 3285f1910b - finally, solution for imageIndex fields. All image lists will be generated in runtime 12 anni fa
CondSh.h e4dc00abac * new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII) 13 anni fa
Connection.cpp f10ba48c77 - Fully integrated new logging API(ERM, Editor, missing parts) - Removed old logger 12 anni fa
Connection.h feea589648 - Bug-fixing for last commit - Moved CMapGenOptions to CMapGenerator 12 anni fa
ConstTransitivePtr.h 7f04ed990b Major refactoring. First part: BattleInterface 14 anni fa
GameConstants.cpp e8354908c3 Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous creature bank issues: #955, #1053, #1063, #1191. Needs testing. 12 anni fa
GameConstants.h e71bace8e3 - fixed crash on missing icons 12 anni fa
HeroBonus.cpp c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
HeroBonus.h dbec99ffc7 * PlayerColor and TeamID refactoring 12 anni fa
IBonusTypeHandler.h 2eb8263e51 Basic Configuration for bonus types 12 anni fa
IGameCallback.cpp c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
IGameCallback.h e8354908c3 Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous creature bank issues: #955, #1053, #1063, #1191. Needs testing. 12 anni fa
IGameEventsReceiver.h dbec99ffc7 * PlayerColor and TeamID refactoring 12 anni fa
IHandlerBase.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
Interprocess.h 1415f8dbf5 - fix for boost 1.49 13 anni fa
JsonNode.cpp 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
JsonNode.h 8273f323b1 - it is possible to edit data of another mod or H3 data via mods 12 anni fa
NetPacks.h e8354908c3 Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous creature bank issues: #955, #1053, #1063, #1191. Needs testing. 12 anni fa
NetPacksLib.cpp d30571aa4d AI won't access enemy heroes' objects that went under FoW. Fixes #1235. 12 anni fa
RegisterTypes.cpp ee51c5beb5 - Renamed /lib subfolders to lowercase 12 anni fa
RegisterTypes.h 602827d1ae * MSVC compilation fixes 12 anni fa
ResourceSet.cpp e8354908c3 Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous creature bank issues: #955, #1053, #1063, #1191. Needs testing. 12 anni fa
ResourceSet.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
ScopeGuard.h c927913f5f - Improved json validation. Now it support most of features from latest json schema draft 12 anni fa
StartInfo.h feea589648 - Bug-fixing for last commit - Moved CMapGenOptions to CMapGenerator 12 anni fa
StdInc.cpp cce814c41b * Final commit 14 anni fa
StdInc.h 2f5d6f2684 * CHexField renamed to CBattleHex 14 anni fa
StringConstants.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
UnlockGuard.h c0ce8712c1 add some missing licence headers 13 anni fa
VCMIDirs.cpp 277eb13cb4 Fixed OS X compilation 12 anni fa
VCMIDirs.h b5fcefe455 - moved all system-specific handling of filesystem to VCMIDirs.cpp (new file) 12 anni fa
VCMI_Lib.cpp c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
VCMI_Lib.h c6cc6e6301 Large changeset, first part of editing H3 objects via mods feature. Changes: 12 anni fa
VCMI_lib.cbp feea589648 - Bug-fixing for last commit - Moved CMapGenOptions to CMapGenerator 12 anni fa
VCMI_lib.vcxproj feea589648 - Bug-fixing for last commit - Moved CMapGenOptions to CMapGenerator 12 anni fa
int3.h c54b983663 Some improvements for AI logging. 13 anni fa
vcmi_endian.h 8ffd482324 - gcc compile fix 12 anni fa