Arseniy Shestakov
							
						 | 
						
							
							
								b4a35f9c62
							
							CPathfinderHelper: fix memory leak
						 | 
						9 years ago | 
					
				
					
						
							
								   Arseniy Shestakov
							
						 | 
						
							
							
								9fd1cff090
							
							Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
						 | 
						9 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								ab92123da3
							
							CPathfinder: improve support for visits and battles in teleports
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								9e7e5b81e4
							
							Merge pull request #143 from vcmi/feature/patrolSupport
						 | 
						10 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c3ce4b25df
							
							Removed all #include's of CMap.h from headers.
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								6bb205b15b
							
							CPathfinder: patrol support using getTilesInRange
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								df4515901d
							
							CPathfinder: fix special movement boundary check
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								2632389aaf
							
							CPathfinder: bring FoW reference back to avoid performance loss
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								6dacb84404
							
							CPathfinder::addNeighbours: avoid allocating new vector each time
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								8217eb3a82
							
							CPathfinder: split isLayerTransitionPossible into two functions
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								a1fe2ebc44
							
							Pathfinding: restore gamestate usage to avoid overhead
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								438a444443
							
							CGHeroInstance: move native terrain check into getNativeTerrain
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								5ae6225ebc
							
							TurnInfo: implement internal bonus cache for most used bonuses
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								adeefe903a
							
							CGPathNode: apply suggested optimizations
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								ab9680a7d9
							
							CPathfinder: handle event object properly everywhere
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								e9636a8d37
							
							CPathfinder: add TODO and ideas for available options
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								fe12b8f664
							
							Pathfinding: re-introduce EAccessibility::FLYABLE
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								578aa2acd4
							
							Pathfinding: don't use gamestate directly as it's not needed
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								d524b4eabe
							
							CPathfinder: get rid of addNeighbours coord argument
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								8f72d73241
							
							CPathfinder: update teleport code and use TurnInfo for whirlpools
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								0949283cb9
							
							Pathfinding: pass PathfinderOptions to helper and avoid changing them
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								3185b64fb0
							
							CPathfinder: rename cObj and dObjt to ctObj and dtObj
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								6dd9572644
							
							CPathfinder: cleanup checks for source node visitable object
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								aa59ad05ed
							
							CPathfinder: don't access map->guardingCreaturePositions directly
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								d2baa5b0d0
							
							Pathfinding: move isLayerAvailable into TurnInfo
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								abc4ea272f
							
							TurnInfo: store all bonuses and use TileInfo for everything
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								9ed9d94009
							
							TurnInfo: first step towards better abstraction
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								d76b2b7ca8
							
							CPathsInfo: rework nodes multi_array allocation
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								46b923713b
							
							Pathfinding: rework isLayerTransitionPossible and fix formatting
						 | 
						10 years ago | 
					
				
					
						
							
								   ArseniyShestakov
							
						 | 
						
							
							
								f1311abd0b
							
							CPathfinder: move node action code into getDestAction
						 | 
						10 years ago |