clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							 
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								a13709c510 
								
							 
						 
						
							
							
								
								Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions.  
							
							 
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								e5c417c968 
								
							 
						 
						
							
							
								
								Make sure all paths are passed as std::filesystem::path instead of std::string where possible.  
							
							 
							
							
							
						 
						
							2022-09-11 14:41:15 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b9dd10cbe 
								
							 
						 
						
							
							
								
								Limit max navmeshdb file size  
							
							 
							
							... 
							
							
							
							Use "pragma max_page_count" to define max allowed file size in combination with
"pragma page_size" based on a new setting "max navmeshdb file size".
* Stop navmeshtool on the first db error.
* Disable writes to db in the engine on first "database or disk is full"
  SQLite3 error. There is no special error code for this error.
* Change default "write to navmeshdb" to true.
* Use time intervals for transaction duration instead of number of changes. 
							
						 
						
							2022-03-18 19:08:46 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b4362ece7 
								
							 
						 
						
							
							
								
								Disable navmesh disk cache when db is failed to open  
							
							 
							
							
							
						 
						
							2022-02-18 22:41:45 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c9b8ba7b46 
								
							 
						 
						
							
							
								
								Read navmesh tile data from database  
							
							 
							
							... 
							
							
							
							When tile is not found in memory cache try to find it in the database. 
							
						 
						
							2021-12-11 00:22:04 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f808fbe3a 
								
							 
						 
						
							
							
								
								Move findPath-like navigator functions into a separate header  
							
							 
							
							
							
						 
						
							2021-11-06 00:34:06 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e99454cc4 
								
							 
						 
						
							
							
								
								Add factory functions to create navigator implementations  
							
							 
							
							
							
						 
						
							2021-11-06 00:14:41 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8dba61f7ae 
								
							 
						 
						
							
							
								
								Use navmesh raycast to find reachable position around target  
							
							 
							
							
							
						 
						
							2021-02-14 04:14:22 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								62b0781f7d 
								
							 
						 
						
							
							
								
								use std::optional instead of boost::optional  
							
							 
							
							
							
						 
						
							2020-10-25 00:33:41 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e106013a0 
								
							 
						 
						
							
							
								
								Use navmesh to find wander destination outside pathgrid for ground based actors  
							
							 
							
							... 
							
							
							
							Use dtNavMeshQuery::findRandomPointAroundCircle from recastnavigation 
							
						 
						
							2020-01-21 00:01:06 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d3668cd22 
								
							 
						 
						
							
							
								
								Add Navigator interface  
							
							 
							
							
							
						 
						
							2019-02-16 15:37:06 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d63881e054 
								
							 
						 
						
							
							
								
								Make Navigator::findPath independent from class fields  
							
							 
							
							
							
						 
						
							2019-02-16 15:14:05 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed73d130f9 
								
							 
						 
						
							
							
								
								Cache navmesh tiles  
							
							 
							
							... 
							
							
							
							Use LRU modification to hold currently used items. Use RecastMesh binary
data for item key.
Store original pointer of btCollisionShape in user pointer to make available
it as an identifier within all duplicates. Use pointer to heights data array
for btHeightfieldTerrainShape. 
							
						 
						
							2018-10-13 22:22:12 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a27489904 
								
							 
						 
						
							
							
								
								Add special type for object id  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:35 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								346e9e3141 
								
							 
						 
						
							
							
								
								Add off mesh connections for doors without teleport  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:33 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c95cea414c 
								
							 
						 
						
							
							
								
								Support water for NavMesh  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:32 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72f211ef28 
								
							 
						 
						
							
							
								
								Add enums for area type and flags  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:32 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa23b590a4 
								
							 
						 
						
							
							
								
								Add unwalkable areas to NavMesh  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:32 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								144e1a063b 
								
							 
						 
						
							
							
								
								Support animated objects  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:30 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								70a369f70e 
								
							 
						 
						
							
							
								
								Add command to enable NavMesh render  
							
							 
							
							... 
							
							
							
							togglenavmesh or tnm 
							
						 
						
							2018-10-13 22:16:28 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd5e6a61a3 
								
							 
						 
						
							
							
								
								Support btCompoundShape for RecastMesh  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:27 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1d034a1ec 
								
							 
						 
						
							
							
								
								Update NavMesh one by one tile in order from nearest to player  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:26 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fafba8ea0c 
								
							 
						 
						
							
							
								
								Use recastnavigation to find path  
							
							 
							
							
							
						 
						
							2018-10-13 22:16:25 +03:00