| .. | 
			
		
		
			
				
					| 
						
							
						
						battle
					 | 
				
				
					26bca26bd8
					Enum is now in its own namespace, comments for enum values removed
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						events
					 | 
				
				
					042885c0b8
					vcmi: modernize lib/events
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						filesystem
					 | 
				
				
					462599a5c6
					vcmi: modernize lib/filesystem
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						logging
					 | 
				
				
					c142bf1072
					vcmi: modernize lib/logging
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						mapObjects
					 | 
				
				
					5b267f9cbd
					- Duplicate Monolith templates to ensure at least 100 are available to RMG
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						mapping
					 | 
				
				
					c84a9f32f6
					vcmi: fix road and river loading
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						minizip
					 | 
				
				
					85d1909ac5
					remove copy-pasted functions from ioapi.c
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						registerTypes
					 | 
				
				
					4617ce10e5
					vcmi: allow showing more than one components in infobar
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						rmg
					 | 
				
				
					5b267f9cbd
					- Duplicate Monolith templates to ensure at least 100 are available to RMG
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						serializer
					 | 
				
				
					fafe352f93
					vcmi: bump max serialization version
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						spells
					 | 
				
				
					bc228a938a
					vcmi: use enum class for EComponentType
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						vstd
					 | 
				
				
					cb3723b54c
					vstd: pass separators and input by reference
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						AI_Base.h
					 | 
				
				
					f1e5797834
					Code style: move or add licensing information on top of every file
				 | 
				8 years ago | 
			
		
			
				
					| 
						
							
						
						BattleFieldHandler.cpp
					 | 
				
				
					47c1803c42
					Finalization of refactoring:
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleFieldHandler.h
					 | 
				
				
					47c1803c42
					Finalization of refactoring:
				 | 
				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
					 | 
				
				
					c8afef3408
					Merge pull request #1636 from rilian-la-te/remove-unused
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CArtHandler.h
					 | 
				
				
					a364e39b50
					vcmi: remove old war machine code
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBonusTypeHandler.cpp
					 | 
				
				
					5366f9190e
					vcmi: reduce boost::lexical_cast usage
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBonusTypeHandler.h
					 | 
				
				
					35775b90f8
					Moved bonus names to translation
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBuildingHandler.cpp
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CBuildingHandler.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CConfigHandler.cpp
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CConfigHandler.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CConsoleHandler.cpp
					 | 
				
				
					622e012fcf
					Allow ingame console to use clientside commands and print output
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CConsoleHandler.h
					 | 
				
				
					da39eb789f
					Fix indent
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureHandler.cpp
					 | 
				
				
					5366f9190e
					vcmi: reduce boost::lexical_cast usage
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureHandler.h
					 | 
				
				
					a364e39b50
					vcmi: remove old war machine code
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureSet.cpp
					 | 
				
				
					e48a4185ed
					Use config values from new settings
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CCreatureSet.h
					 | 
				
				
					8248feebf7
					Implement numeric creature descriptions with config toggle on/off
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInfoCallback.cpp
					 | 
				
				
					5905dd6111
					Grail digging check is now in library
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInfoCallback.h
					 | 
				
				
					5905dd6111
					Grail digging check is now in library
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInterface.cpp
					 | 
				
				
					0294a8b063
					enable StupidAI and EmptyAI for static AI
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameInterface.h
					 | 
				
				
					11e4d84749
					Implemented View Earth / View Air spells
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameState.cpp
					 | 
				
				
					5366f9190e
					vcmi: reduce boost::lexical_cast usage
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameState.h
					 | 
				
				
					405b2976d5
					Renamed getUpgradeInfo -> fillUpgradeInfo
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGameStateFwd.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CGeneralTextHandler.cpp
					 | 
				
				
					499496f9d0
					Restored Simplified Chinese support
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CGeneralTextHandler.h
					 | 
				
				
					df50a17d2a
					Fix loading of non-ASCII text files
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CHeroHandler.cpp
					 | 
				
				
					623cae7d47
					All translatable strings now have language identifier
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CHeroHandler.h
					 | 
				
				
					27442e2950
					Remove unused code
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CMakeLists.txt
					 | 
				
				
					0294a8b063
					enable StupidAI and EmptyAI for static AI
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CModHandler.cpp
					 | 
				
				
					58cfea02f1
					Added option to skip validation of mods
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CModHandler.h
					 | 
				
				
					4260726e4b
					Provide encoding information to maps & campaigns loaders
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CPathfinder.cpp
					 | 
				
				
					e48bd39b9c
					Moved road & river handlers into a separate file
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CPathfinder.h
					 | 
				
				
					4f3ea0d1d9
					Renamed Terrain.h/cpp -> TerrainHandler.h/cpp
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CPlayerState.cpp
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CPlayerState.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CRandomGenerator.cpp
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CRandomGenerator.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CScriptingModule.cpp
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CScriptingModule.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CSkillHandler.cpp
					 | 
				
				
					623cae7d47
					All translatable strings now have language identifier
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CSkillHandler.h
					 | 
				
				
					19925c2c25
					VcmiLua builds properly now
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CSoundBase.h
					 | 
				
				
					7e3cd7db51
					Fix for missing Death Blow sound
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CStack.cpp
					 | 
				
				
					388ed88b5d
					All artifact strings now pass through translator
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CStack.h
					 | 
				
				
					d2b837b116
					All creature-related texts go through translator
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CStopWatch.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CThreadHelper.cpp
					 | 
				
				
					9f46bf5bff
					Apply suggestions from code review
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CThreadHelper.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						CTownHandler.cpp
					 | 
				
				
					623cae7d47
					All translatable strings now have language identifier
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CTownHandler.h
					 | 
				
				
					46931a0ecf
					Bugfixing
				 | 
				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.cpp
					 | 
				
				
					325c29da0d
					Merge remote-tracking branch 'vcmi/develop' into battle_improvements
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						GameConstants.h
					 | 
				
				
					260f6d626c
					Implemented translations for H3M maps
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						HeroBonus.cpp
					 | 
				
				
					57ee9a9bf3
					Merge vcmi/beta into vcmi/develop
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						HeroBonus.h
					 | 
				
				
					7b8aebe4e3
					vcmi: deprecate MAXED_SPELL
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IBonusTypeHandler.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						IGameCallback.cpp
					 | 
				
				
					e48bd39b9c
					Moved road & river handlers into a separate file
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IGameCallback.h
					 | 
				
				
					4617ce10e5
					vcmi: allow showing more than one components in infobar
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IGameEventsReceiver.h
					 | 
				
				
					4617ce10e5
					vcmi: allow showing more than one components in infobar
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IHandlerBase.cpp
					 | 
				
				
					47c1803c42
					Finalization of refactoring:
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IHandlerBase.h
					 | 
				
				
					47c1803c42
					Finalization of refactoring:
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Interprocess.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						JsonDetail.cpp
					 | 
				
				
					5366f9190e
					vcmi: reduce boost::lexical_cast usage
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonDetail.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						JsonNode.cpp
					 | 
				
				
					3ba8d708f8
					Partially fixed bonuses descriptions (affected by separate old bug)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						JsonNode.h
					 | 
				
				
					695a94c3c8
					Fixed all major bugs with newly converted objects
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Languages.h
					 | 
				
				
					db9a296d02
					Fix debug renderer
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						LoadProgress.cpp
					 | 
				
				
					e4ac0d4370
					Editor prerequisites [part 2] (#889)
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						LoadProgress.h
					 | 
				
				
					e4ac0d4370
					Editor prerequisites [part 2] (#889)
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						LogicalExpression.cpp
					 | 
				
				
					bdb8e0ee5c
					Introduced string identifiers for H3 texts, still WIP
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						LogicalExpression.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						NetPackVisitor.h
					 | 
				
				
					4617ce10e5
					vcmi: allow showing more than one components in infobar
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacks.h
					 | 
				
				
					716dd9a43b
					vcmi: remove a bunch of duplicated showInfoDialog
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacksBase.h
					 | 
				
				
					bc228a938a
					vcmi: use enum class for EComponentType
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacksLib.cpp
					 | 
				
				
					bc228a938a
					vcmi: use enum class for EComponentType
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						NetPacksLobby.h
					 | 
				
				
					9f55666931
					rework netpacks to avoid double typeinfo
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ObstacleHandler.cpp
					 | 
				
				
					47c1803c42
					Finalization of refactoring:
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ObstacleHandler.h
					 | 
				
				
					47c1803c42
					Finalization of refactoring:
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						PathfinderUtil.h
					 | 
				
				
					4f3ea0d1d9
					Renamed Terrain.h/cpp -> TerrainHandler.h/cpp
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Point.h
					 | 
				
				
					4501036a04
					Basic version of hero movement on map. Removed old code.
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Rect.cpp
					 | 
				
				
					beb7ce5beb
					Refactoring of MapView
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Rect.h
					 | 
				
				
					45e2875342
					Completely removed old TerrainRect class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ResourceSet.cpp
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						ResourceSet.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						RiverHandler.cpp
					 | 
				
				
					190368e419
					Fix string ID's road/river/terrains
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						RiverHandler.h
					 | 
				
				
					190368e419
					Fix string ID's road/river/terrains
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						RoadHandler.cpp
					 | 
				
				
					190368e419
					Fix string ID's road/river/terrains
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						RoadHandler.h
					 | 
				
				
					190368e419
					Fix string ID's road/river/terrains
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ScopeGuard.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						ScriptHandler.cpp
					 | 
				
				
					47c1803c42
					Finalization of refactoring:
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						ScriptHandler.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						StartInfo.cpp
					 | 
				
				
					4260726e4b
					Provide encoding information to maps & campaigns loaders
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						StartInfo.h
					 | 
				
				
					9f46bf5bff
					Apply suggestions from code review
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						StdInc.cpp
					 | 
				
				
					3926920103
					Rename radious -> radius
				 | 
				9 years ago | 
			
		
			
				
					| 
						
							
						
						StdInc.h
					 | 
				
				
					74a82c4c9d
					Moved boost:format log proxy to CLoggerBase
				 | 
				9 years ago | 
			
		
			
				
					| 
						
							
						
						StringConstants.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						TerrainHandler.cpp
					 | 
				
				
					190368e419
					Fix string ID's road/river/terrains
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TerrainHandler.h
					 | 
				
				
					190368e419
					Fix string ID's road/river/terrains
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TextOperations.cpp
					 | 
				
				
					9b428e8231
					Fonts will now correctly detect encoding of fonts from mods
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						TextOperations.h
					 | 
				
				
					9b428e8231
					Fonts will now correctly detect encoding of fonts from mods
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						UnlockGuard.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						VCMIDirs.cpp
					 | 
				
				
					2ced633ad8
					refactor VCMIDirs for Android
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMIDirs.h
					 | 
				
				
					5f4a998435
					editorPath -> mapEditorPath
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_Lib.cpp
					 | 
				
				
					6314fc0506
					Fix destructor order
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_Lib.h
					 | 
				
				
					1468f6aded
					Converted terrainTypeHandler into proper handler class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_lib.cbp
					 | 
				
				
					70786f4963
					lib: remove unused header
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_lib.vcxproj
					 | 
				
				
					54550b50de
					Update VS files to 2019, partially fix test project
				 | 
				6 years ago | 
			
		
			
				
					| 
						
							
						
						VCMI_lib.vcxproj.filters
					 | 
				
				
					1471043cae
					Update visual studio project files
				 | 
				7 years ago | 
			
		
			
				
					| 
						
							
						
						int3.h
					 | 
				
				
					038db5c71b
					vcmi: make int3 as constexpr class
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						vcmi_endian.h
					 | 
				
				
					cffdabf48e
					lib: replace SDL usage to Boost one
				 | 
				2 years ago |