| .. | 
			
		
		
			
				
					| 
						
							
						
						AccessibilityInfo.cpp
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						AccessibilityInfo.h
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						AutocombatPreferences.h
					 | 
				
				
					78f56df44f
					Comment out unused OH3 options so they do not clutter code suggestions
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleAction.cpp
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleAction.h
					 | 
				
				
					0c07384293
					Refactoring of serialization versioning handling
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						BattleAttackInfo.cpp
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleAttackInfo.h
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleHex.cpp
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleHex.h
					 | 
				
				
					0c07384293
					Refactoring of serialization versioning handling
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						BattleInfo.cpp
					 | 
				
				
					1aa391fdf8
					Split CGeneralTextHandler file into 1 file per class form
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						BattleInfo.h
					 | 
				
				
					02e429e973
					Fix typos using https://github.com/crate-ci/typos
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						BattleProxy.cpp
					 | 
				
				
					b58301849b
					Pass functor via reference to avoid costly copies
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						BattleProxy.h
					 | 
				
				
					b58301849b
					Pass functor via reference to avoid costly copies
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						BattleStateInfoForRetreat.cpp
					 | 
				
				
					11b237a23c
					vcmi: massive refactoring v1
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleStateInfoForRetreat.h
					 | 
				
				
					737c34b8c6
					BattleAI: avoid selfblocking on siege
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoCallback.cpp
					 | 
				
				
					b7391f49f6
					Merge branch 'vcmi/master' into 'vcmi/develop'
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoCallback.h
					 | 
				
				
					5bd9a32d97
					Implemented simple target selection logic for arrow towers
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoEssentials.cpp
					 | 
				
				
					e67e4430ba
					Removed most of non-const static fields in lib. Reduced header includes.
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoEssentials.h
					 | 
				
				
					271eeca11b
					Fix BattleEvaluator.cpp:286:32: error: function 'battleGetAllObstacles' with deduced return type cannot be used before it is defined
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CObstacleInstance.cpp
					 | 
				
				
					4aa73b40c9
					Split CTownHandler into smaller chunks
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CObstacleInstance.h
					 | 
				
				
					84bc6c42db
					Added 'Serializeable' base class for classes serializeable by pointer
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CPlayerBattleCallback.cpp
					 | 
				
				
					558ead41fe
					Add missing semicolon after macro usage
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CPlayerBattleCallback.h
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CUnitState.cpp
					 | 
				
				
					1aa391fdf8
					Split CGeneralTextHandler file into 1 file per class form
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						CUnitState.h
					 | 
				
				
					65d22f17ae
					proper logging of drained life and resurrected count
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						DamageCalculator.cpp
					 | 
				
				
					81e6207df0
					Add helper functions for integer division rounding
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						DamageCalculator.h
					 | 
				
				
					7bf273e01c
					Extract revenge calculation to separate method
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						Destination.cpp
					 | 
				
				
					93c2bbf9ab
					vcmi: modernize lib/battle
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Destination.h
					 | 
				
				
					93c2bbf9ab
					vcmi: modernize lib/battle
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IBattleInfoCallback.h
					 | 
				
				
					ccac73fb69
					Remove trailing semicolons from more macros
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						IBattleState.cpp
					 | 
				
				
					0b70baa95e
					Spells configuration version 2 (effect-based)
				 | 
				7 years ago | 
			
		
			
				
					| 
						
							
						
						IBattleState.h
					 | 
				
				
					b58301849b
					Pass functor via reference to avoid costly copies
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						IUnitInfo.h
					 | 
				
				
					ff635edc0b
					wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
				 | 
				3 years ago | 
			
		
			
				
					| 
						
							
						
						PossiblePlayerBattleAction.h
					 | 
				
				
					3836f132d3
					Fix alternative actions to support more than 2 actions + simplify logic
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						ReachabilityInfo.cpp
					 | 
				
				
					a4b6fc75dd
					BattleAI: fix moving to unreachable in case of back-to-back 2-hex
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						ReachabilityInfo.h
					 | 
				
				
					02e429e973
					Fix typos using https://github.com/crate-ci/typos
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						SideInBattle.cpp
					 | 
				
				
					2b9c362d5b
					Explicitly convert identifier to underlying enumeration
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						SideInBattle.h
					 | 
				
				
					0c07384293
					Refactoring of serialization versioning handling
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						SiegeInfo.cpp
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						SiegeInfo.h
					 | 
				
				
					0c07384293
					Refactoring of serialization versioning handling
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						Unit.cpp
					 | 
				
				
					1aa391fdf8
					Split CGeneralTextHandler file into 1 file per class form
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						Unit.h
					 | 
				
				
					15f86c0284
					Fixed issues from review
				 | 
				1 year ago |