psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								4032c447e9 
								
							 
						 
						
							
							
								
								Merge branch 'load-ESM4-Cell' into 'master'  
							
							... 
							
							
							
							Can load and coc into an interrior oblivion cell
See merge request OpenMW/openmw!2647  
							
						 
						
							2023-02-06 08:56:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bb088218e 
								
							 
						 
						
							
							
								
								Restore original formId  
							
							... 
							
							
							
							To make sure esmtool prints original value and not a result of conversion. 
							
						 
						
							2023-01-29 02:35:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								531e55e04c 
								
							 
						 
						
							
							
								
								Better handling of the esm3 vs esm4 cell problem  
							
							... 
							
							
							
							Common attribute are in one structure that has two constructors, one for ESM3 vs ESM4 Cell
Mood part of MWWorld::Cell 
							
						 
						
							2023-01-27 13:39:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								c896a2ca48 
								
							 
						 
						
							
							
								
								Crashfix on launch  
							
							
							
						 
						
							2023-01-26 22:37:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								e81e278363 
								
							 
						 
						
							
							
								
								Implements some cell params + linux compile fix  
							
							
							
						 
						
							2023-01-26 22:37:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								562e129bd0 
								
							 
						 
						
							
							
								
								encapsulations of esm3 cell and esm4 cells.  
							
							
							
						 
						
							2023-01-26 22:37:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								077cf97bc4 
								
							 
						 
						
							
							
								
								The esm4 reader logic is mutualised  
							
							... 
							
							
							
							to avoid copy pasting code, readerutils gives functions that take visitors as params to decide how a record must be handled
Check encoder exists, and get value of stateless encoder.
fixes code formatting conventions
Fixed output of record with RefId
also fixed readTypedRecord and readRecord to have the proper return types
Check if the type has a sRecordId 
							
						 
						
							2023-01-01 19:22:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									florent.teppe 
								
							 
						 
						
							
							
							
							
								
							
							
								c721a6cafa 
								
							 
						 
						
							
							
								
								Initial commit to load ESM4  
							
							... 
							
							
							
							Some data is actually loaded and store in ESM Store
Any new ESM4 will go through the same code path and be automatically sent to the right store 
							
						 
						
							2023-01-01 16:22:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c9b6fffe5 
								
							 
						 
						
							
							
								
								Remove preloading logic from ESM4::Cell  
							
							... 
							
							
							
							This logic does not belong here. If client of ESM4::Cell needs to cache load
results it can be done separately. 
							
						 
						
							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