| .. | 
			
		
		
			
				
					| 
						
							
						
						battle
					 | 
				
				
					16b147d588
					Fix negative spell cost
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						bonuses
					 | 
				
				
					43246477d4
					Update bonuses docs
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						campaign
					 | 
				
				
					037efdf5fc
					Improvements to type safety of Identifier class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						constants
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						events
					 | 
				
				
					d83aa828f6
					Fix turn ending
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						filesystem
					 | 
				
				
					f8541d0ae4
					Merge branch 'vcmi/master' into 'vcmi/develop'
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						gameState
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						logging
					 | 
				
				
					44d16b32fe
					Use API identical to std classes where possible
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						mapObjectConstructors
					 | 
				
				
					e10de0594e
					Scholar is now configurable object (partial)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						mapObjects
					 | 
				
				
					ce480c8c84
					Fixed Scholar handling
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						mapping
					 | 
				
				
					ce480c8c84
					Fixed Scholar handling
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						minizip
					 | 
				
				
					85d1909ac5
					remove copy-pasted functions from ioapi.c
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						modding
					 | 
				
				
					98fde9ab1d
					Add string IDs in map editor
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						pathfinder
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						registerTypes
					 | 
				
				
					e10de0594e
					Scholar is now configurable object (partial)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						rewardable
					 | 
				
				
					ce480c8c84
					Fixed Scholar handling
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						rmg
					 | 
				
				
					5b10b457cf
					Fix code review suggestions
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						serializer
					 | 
				
				
					2960895041
					Issues fixed
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						spells
					 | 
				
				
					94dbde05a0
					Merge pull request #2868 from IvanSavenko/simultaneous_turns
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						vstd
					 | 
				
				
					e93a04409e
					Revert "another approach"
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						AI_Base.h
					 | 
				
				
					f1e5797834
					Code style: move or add licensing information on top of every file
				 | 
				8 years ago | 
			
		
			
				
					| 
						
							
						
						ArtifactUtils.cpp
					 | 
				
				
					b21a361b99
					Merge pull request #2814 from SoundSSGood/arts-counter-impovements
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ArtifactUtils.h
					 | 
				
				
					82eb2f8a2b
					Artifact assembling changes
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BasicTypes.cpp
					 | 
				
				
					62cd8b12d4
					Converted several namespace enums to enum class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleFieldHandler.cpp
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleFieldHandler.h
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years 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
					 | 
				
				
					aa0b064154
					Fixed randomization of artifacts on some custom maps
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CArtHandler.h
					 | 
				
				
					aa0b064154
					Fixed randomization of artifacts on some custom maps
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CArtifactInstance.cpp
					 | 
				
				
					6280e778dc
					fix build
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CArtifactInstance.h
					 | 
				
				
					f47def3588
					refactoring
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBonusTypeHandler.cpp
					 | 
				
				
					6f0108e462
					Use ResourcePath for referencing texts and json's
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBonusTypeHandler.h
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBuildingHandler.cpp
					 | 
				
				
					e54287ea5d
					Converted remaining identifier to new system
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBuildingHandler.h
					 | 
				
				
					4c4498b22a
					vcmi: modernize rest of lib
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CConfigHandler.cpp
					 | 
				
				
					fccecf023b
					no invalid json
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CConfigHandler.h
					 | 
				
				
					5fd2eee3e8
					code review
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CConsoleHandler.cpp
					 | 
				
				
					a44c08a847
					Slightly better thread names
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CConsoleHandler.h
					 | 
				
				
					ea3bdda047
					vcmi: reduce boost a little bit
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureHandler.cpp
					 | 
				
				
					dfc72134f2
					Removed unused property
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureHandler.h
					 | 
				
				
					dfc72134f2
					Removed unused property
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureSet.cpp
					 | 
				
				
					5b10b457cf
					Fix code review suggestions
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureSet.h
					 | 
				
				
					5b10b457cf
					Fix code review suggestions
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInfoCallback.cpp
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInfoCallback.h
					 | 
				
				
					41210c1dbf
					Client-side support for multiple battles
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInterface.cpp
					 | 
				
				
					41210c1dbf
					Client-side support for multiple battles
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInterface.h
					 | 
				
				
					c8e6a7cd27
					Fixed most common cases of movement actions
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGeneralTextHandler.cpp
					 | 
				
				
					22c9eecd7d
					Fix mistake
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGeneralTextHandler.h
					 | 
				
				
					6093f042dd
					Text container fix
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CHeroHandler.cpp
					 | 
				
				
					037efdf5fc
					Improvements to type safety of Identifier class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CHeroHandler.h
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CMakeLists.txt
					 | 
				
				
					0294a8b063
					enable StupidAI and EmptyAI for static AI
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CPlayerState.cpp
					 | 
				
				
					f3e1943aaf
					Merge branch 'develop' into highscore_menu
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CPlayerState.h
					 | 
				
				
					f3e1943aaf
					Merge branch 'develop' into highscore_menu
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CRandomGenerator.cpp
					 | 
				
				
					44d16b32fe
					Use API identical to std classes where possible
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CRandomGenerator.h
					 | 
				
				
					44d16b32fe
					Use API identical to std classes where possible
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CScriptingModule.cpp
					 | 
				
				
					4c4498b22a
					vcmi: modernize rest of lib
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CScriptingModule.h
					 | 
				
				
					4c4498b22a
					vcmi: modernize rest of lib
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CSkillHandler.cpp
					 | 
				
				
					6f0108e462
					Use ResourcePath for referencing texts and json's
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CSkillHandler.h
					 | 
				
				
					fd01a25352
					Implemented basic version of configurable Witch Hut
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CSoundBase.h
					 | 
				
				
					7e3cd7db51
					Fix for missing Death Blow sound
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CStack.cpp
					 | 
				
				
					fd3217c875
					Fix few more missing BattleID's
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CStack.h
					 | 
				
				
					a6de9097be
					vcmi: rename HeroBonus.h to Bonus.h
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CStopWatch.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CThreadHelper.cpp
					 | 
				
				
					44d16b32fe
					Use API identical to std classes where possible
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CThreadHelper.h
					 | 
				
				
					44d16b32fe
					Use API identical to std classes where possible
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CTownHandler.cpp
					 | 
				
				
					8dfdfffd87
					Use ResourcePath for audio files
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CTownHandler.h
					 | 
				
				
					8dfdfffd87
					Use ResourcePath for audio files
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Color.h
					 | 
				
				
					3cf303f1c7
					vcmi/client: make ColorRGBA constexpr
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CondSh.h
					 | 
				
				
					0020d76d1d
					Introduced animation phases for beter ordering of visuals in battles
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ConstTransitivePtr.h
					 | 
				
				
					b30d23d278
					vcmi: make ConstTransitivePtr always init self.
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						FunctionList.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						GameConstants.h
					 | 
				
				
					e54287ea5d
					Converted remaining identifier to new system
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						GameSettings.cpp
					 | 
				
				
					7f1b982264
					Implemented support for showing amount of guards in banks
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						GameSettings.h
					 | 
				
				
					7f1b982264
					Implemented support for showing amount of guards in banks
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IBonusTypeHandler.h
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IGameCallback.cpp
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IGameCallback.h
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IGameEventsReceiver.h
					 | 
				
				
					39a92cdde3
					Add query for dwellings dialog
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IHandlerBase.cpp
					 | 
				
				
					7e27ac7073
					IdentifierStorage is now separate handler in VLC
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IHandlerBase.h
					 | 
				
				
					86f5d6de69
					vcmi: modernize headers
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonDetail.cpp
					 | 
				
				
					27b75dbbea
					Fixed silent errors on invalid Json references in schemas
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonDetail.h
					 | 
				
				
					86f5d6de69
					vcmi: modernize headers
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonNode.cpp
					 | 
				
				
					850d0ff8eb
					Show (mostly) correct messages in Shrines
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonNode.h
					 | 
				
				
					6f0108e462
					Use ResourcePath for referencing texts and json's
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonRandom.cpp
					 | 
				
				
					ce480c8c84
					Fixed Scholar handling
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonRandom.h
					 | 
				
				
					0ea44520fd
					Fix build
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Languages.h
					 | 
				
				
					bee59b3c1c
					Update Languages.h
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						LoadProgress.cpp
					 | 
				
				
					dfaf778d16
					Redesign loading solution
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						LoadProgress.h
					 | 
				
				
					dfaf778d16
					Redesign loading solution
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						LogicalExpression.cpp
					 | 
				
				
					4c4498b22a
					vcmi: modernize rest of lib
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						LogicalExpression.h
					 | 
				
				
					86f5d6de69
					vcmi: modernize headers
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						MetaString.cpp
					 | 
				
				
					ab373f08ab
					Use meta string for messages
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						MetaString.h
					 | 
				
				
					06f01c3b82
					Seerhut works as rewardable object
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPackVisitor.h
					 | 
				
				
					d7d435dcb7
					Add game pause
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacks.h
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacksBase.h
					 | 
				
				
					8751d9ab8b
					CArtifactInstance::putAt, CArtifactInstance::removeFrom, CArtifactInstance::move interface unified. Small optimization.
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacksLib.cpp
					 | 
				
				
					dd841bdaa7
					Use enum instead of mix of bool's and int's for tile reveal
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacksLobby.h
					 | 
				
				
					5b21a5ffbc
					Simturn duration is now part of StartInfo
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ObstacleHandler.cpp
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ObstacleHandler.h
					 | 
				
				
					8dfdfffd87
					Use ResourcePath for audio files
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Point.h
					 | 
				
				
					2286e0c7b1
					implement speed and move
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Rect.cpp
					 | 
				
				
					3973624278
					Implemented tolerance for touch events
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Rect.h
					 | 
				
				
					21f37cfafb
					simplified
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ResourceSet.cpp
					 | 
				
				
					e54287ea5d
					Converted remaining identifier to new system
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ResourceSet.h
					 | 
				
				
					ec8d31bbfc
					First step at unifying game identifiers code
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						RiverHandler.cpp
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						RiverHandler.h
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						RoadHandler.cpp
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						RoadHandler.h
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ScopeGuard.h
					 | 
				
				
					91ef7cbb4f
					Fix ScopeGuard move behavior
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ScriptHandler.cpp
					 | 
				
				
					823ffa7a07
					Always use ResourcePath for referencing images and animations
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ScriptHandler.h
					 | 
				
				
					383387ef29
					Integrated defaultMods into mod system
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						StartInfo.cpp
					 | 
				
				
					037efdf5fc
					Improvements to type safety of Identifier class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						StartInfo.h
					 | 
				
				
					037efdf5fc
					Improvements to type safety of Identifier class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						StdInc.cpp
					 | 
				
				
					3926920103
					Rename radious -> radius
				 | 
				9 years ago | 
			
		
			
				
					| 
						
							
						
						StdInc.h
					 | 
				
				
					74a82c4c9d
					Moved boost:format log proxy to CLoggerBase
				 | 
				9 years ago | 
			
		
			
				
					| 
						
							
						
						TerrainHandler.cpp
					 | 
				
				
					98fd939ed6
					Cartographer/Observatory is now configurable object
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TerrainHandler.h
					 | 
				
				
					98fd939ed6
					Cartographer/Observatory is now configurable object
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TextOperations.cpp
					 | 
				
				
					e317c23a59
					fix
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TextOperations.h
					 | 
				
				
					37e2292720
					count unicode chars to extra function
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TurnTimerInfo.cpp
					 | 
				
				
					4ee47b01ae
					Make possible to play with different timers independently
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TurnTimerInfo.h
					 | 
				
				
					cc3ca9a41e
					Timers fixes
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						UnlockGuard.h
					 | 
				
				
					86f5d6de69
					vcmi: modernize headers
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMIDirs.cpp
					 | 
				
				
					1da06e04cc
					fix "development mode" condition when building in single process mode
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMIDirs.h
					 | 
				
				
					5f4a998435
					editorPath -> mapEditorPath
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_Lib.cpp
					 | 
				
				
					5fd2eee3e8
					code review
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_Lib.h
					 | 
				
				
					7e27ac7073
					IdentifierStorage is now separate handler in VLC
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_lib.cbp
					 | 
				
				
					1c68937d95
					new approach
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_lib.vcxproj
					 | 
				
				
					1c68937d95
					new approach
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_lib.vcxproj.filters
					 | 
				
				
					1c68937d95
					new approach
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						int3.h
					 | 
				
				
					f3ed589e35
					Use same fow radius calculation as in H3
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						vcmi_endian.h
					 | 
				
				
					86f5d6de69
					vcmi: modernize headers
				 | 
				2 years ago |