elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								401e748aa0 
								
							 
						 
						
							
							
								
								Avoid redundant casts and use static_cast  
							
							
							
						 
						
							2023-08-19 01:30:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								db66149891 
								
							 
						 
						
							
							
								
								Skip LAND::MPCD subrecord  
							
							
							
						 
						
							2023-08-17 02:14:22 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								0efc9865f6 
								
							 
						 
						
							
							
								
								Alphabetize SubRecordTypes and include all subrecords used in FO4  
							
							... 
							
							
							
							SUA_BTXT => SUB_BTXT 
							
						 
						
							2023-08-17 02:12:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								5d54ca6fdb 
								
							 
						 
						
							
							
								
								Refactor components/esm4  
							
							
							
						 
						
							2023-08-05 13:12:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								3152078c7e 
								
							 
						 
						
							
							
								
								Restore missing std::endl removed by an overeager regex  
							
							
							
						 
						
							2023-06-01 13:48:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								0e33730f5d 
								
							 
						 
						
							
							
								
								Remove useless logging  
							
							... 
							
							
							
							As suggested in https://gitlab.com/OpenMW/openmw/-/merge_requests/3086#note_1413234840  
							
						 
						
							2023-06-01 13:31:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								a58dc6fd30 
								
							 
						 
						
							
							
								
								Use the logging system instead of std::cout in components/esm4  
							
							... 
							
							
							
							- Remove debug-related includes
- Add some trivial missing includes
- Remove useless {}
- Move the known-but-skipped-records are the end of the switch-cases
- Always throw on unknown records 
							
						 
						
							2023-06-01 13:31:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								12304d36aa 
								
							 
						 
						
							
							
								
								std::cout => Log(Debug::Verbose)  
							
							
							
						 
						
							2023-05-29 12:10:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								ad8cfde4e0 
								
							 
						 
						
							
							
								
								ESM::LandData no longer a virtual interface  
							
							... 
							
							
							
							instead it is constructed from ESM::Land or ESM4::Land 
							
						 
						
							2023-05-29 12:10:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								d0211acf9e 
								
							 
						 
						
							
							
								
								Fixes bug in terrain loading + collision heightmap works  
							
							... 
							
							
							
							although terrain rendering is 100% broken right now 
							
						 
						
							2023-05-29 11:32:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								c35c7b3640 
								
							 
						 
						
							
							
								
								ESM4::Land loaded, added to store and to land objects  
							
							... 
							
							
							
							it does not work yet. Some things are displayed, but it looks all wrong. 
							
						 
						
							2023-05-29 11:31:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								fffcf52316 
								
							 
						 
						
							
							
								
								land manager cache's key is an ExteriorCellLocation  
							
							... 
							
							
							
							ESM4::Land is now a ESM::LandData 
							
						 
						
							2023-05-29 11:31:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								c98c532213 
								
							 
						 
						
							
							
								
								Replace all asserts in components/esm[34] with throw  
							
							
							
						 
						
							2023-05-27 16:10:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								7b6f0cefb9 
								
							 
						 
						
							
							
								
								Fix regressions in ESM4 reader caused by  !2902  
							
							
							
						 
						
							2023-04-22 17:07:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								00beb06391 
								
							 
						 
						
							
							
								
								Initial Lua bindings for ESM4 types; bindings for ESM4Door.  
							
							
							
						 
						
							2023-04-20 01:47:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								f09a689a4f 
								
							 
						 
						
							
							
								
								Merge ESM::RefNum and ESM4::FormId  
							
							
							
						 
						
							2023-04-09 00:23:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								523ad825c2 
								
							 
						 
						
							
							
								
								There is no point to compare an unsigned value with 0  
							
							
							
						 
						
							2022-07-03 15:44:31 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b67a0a8f2b 
								
							 
						 
						
							
							
								
								Fix uninitialized coverity warnings  
							
							
							
						 
						
							2022-05-01 18:36:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b28d51d5e 
								
							 
						 
						
							
							
								
								Remove virtual modifiers from ESM4 record functions  
							
							... 
							
							
							
							There is no need to have virtual functions. 
							
						 
						
							2022-04-25 17:35:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f516e34688 
								
							 
						 
						
							
							
								
								Remove used-defined constructors from ESM4 types  
							
							... 
							
							
							
							To avoid explicit initialization. It should happen in the load functions anyway.
* Move all non-zero initializations to corresponding class definition.
* Replace std::vector by std::array when it has constant size. 
							
						 
						
							2022-02-22 20:11:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cc9cii 
								
							 
						 
						
							
							
							
							
								
							
							
								ba3ae448d4 
								
							 
						 
						
							
							
								
								Initial import of esm4 by cc9cii  
							
							
							
						 
						
							2022-01-31 08:58:45 +01:00