elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1fe501013 
								
							 
						 
						
							
							
								
								Use proper type for Record::recType  
							
							
							
						 
						
							2022-02-11 21:52:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								283b68025c 
								
							 
						 
						
							
							
								
								Avoid possible race condition on NIFFile::sLoadUnsupportedFiles  
							
							... 
							
							
							
							Its value is written from the main thread but other threads read it. 
							
						 
						
							2022-02-11 21:41:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fbd95516f4 
								
							 
						 
						
							
							
								
								Repalce raw for-loops by corresponding algorithms  
							
							
							
						 
						
							2022-02-11 21:41:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								082810f924 
								
							 
						 
						
							
							
								
								Store record type as a part of construct function type  
							
							
							
						 
						
							2022-02-11 21:41:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d097c16206 
								
							 
						 
						
							
							
								
								Use unique_ptr to manage nif record lifetime  
							
							
							
						 
						
							2022-02-11 20:40:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								85053941b3 
								
							 
						 
						
							
							
								
								Properly postprocess NiSortAdjustNode  
							
							
							
						 
						
							2022-02-09 13:55:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									glassmancody.info 
								
							 
						 
						
							
							
							
							
								
							
							
								88f02913d5 
								
							 
						 
						
							
							
								
								use vertex emitters on array particle controllers when appropriate  
							
							
							
						 
						
							2022-02-07 19:46:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f14011087 
								
							 
						 
						
							
							
								
								Support multiple parents for NIF nodes  
							
							... 
							
							
							
							Choose a parent base on which node is used to iterate over children nodes.
This leads to duplicate handing of child nodes. A node will be handled so many
times how many parents it has.
For example:
p1 p2
 \ /
  c
Will be handled as:
p1 p2
|  |
c  c
If c has children they will be handled X times c is handled. 
							
						 
						
							2022-01-22 01:02:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								b5a7ad6d62 
								
							 
						 
						
							
							
								
								Fix multilayer parallax parameter reading  
							
							
							
						 
						
							2022-01-08 01:58:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								9b2978f143 
								
							 
						 
						
							
							
								
								Rehash morph loading rehashing  
							
							
							
						 
						
							2021-12-26 17:56:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								26dfce1114 
								
							 
						 
						
							
							
								
								Rehash key group and morph loading (bug  #6517 )  
							
							
							
						 
						
							2021-12-24 07:21:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								59ab947f3b 
								
							 
						 
						
							
							
								
								Merge branch 't800' into 'master'  
							
							... 
							
							
							
							Keep only one '\0' in NIF strings (bug #6473 )
Closes  #6473 
See merge request OpenMW/openmw!1458  
							
						 
						
							2021-12-06 14:45:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6c7dc2d72f 
								
							 
						 
						
							
							
								
								Merge branch 'assorted' into 'master'  
							
							... 
							
							
							
							Load NiSortAdjustNode and NiAccumulators
See merge request OpenMW/openmw!1396  
							
						 
						
							2021-12-06 13:49:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								dd15b30a27 
								
							 
						 
						
							
							
								
								Keep only one '\0' in NIF strings (bug  #6473 )  
							
							
							
						 
						
							2021-12-05 15:56:58 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a665a38aca 
								
							 
						 
						
							
							
								
								Use MurmurHash3_x64_128 for file hash  
							
							
							
						 
						
							2021-11-21 17:05:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								63ea57e9cf 
								
							 
						 
						
							
							
								
								Load NiSortAdjustNode and NiAccumulators  
							
							
							
						 
						
							2021-11-14 00:31:49 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								50b90a594d 
								
							 
						 
						
							
							
								
								Loading and basic handling of BSLightingShaderProperty  
							
							
							
						 
						
							2021-11-13 22:52:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								d347f8f4f0 
								
							 
						 
						
							
							
								
								Fix build  
							
							
							
						 
						
							2021-11-13 20:11:18 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								25f4d05c2e 
								
							 
						 
						
							
							
								
								Load bhkRigidBody  
							
							
							
						 
						
							2021-11-13 19:59:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c01fff280a 
								
							 
						 
						
							
							
								
								Load bhkConvexVerticesShape, bhkBoxShape, bhkListShape  
							
							
							
						 
						
							2021-11-13 19:53:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								83aa96e38f 
								
							 
						 
						
							
							
								
								Load a bunch of triangle strip-based Havok records  
							
							
							
						 
						
							2021-11-13 19:52:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								e7cc76bba2 
								
							 
						 
						
							
							
								
								Load bhkMoppBvTreeShape  
							
							
							
						 
						
							2021-11-13 19:27:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								59ce00f742 
								
							 
						 
						
							
							
								
								Refactor all present Bethesda Havok 'support'  
							
							
							
						 
						
							2021-11-13 19:14:28 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								41bd20e358 
								
							 
						 
						
							
							
								
								Merge branch 'bullet_shape_hash' into 'master'  
							
							... 
							
							
							
							Store BulletShape source file name and content hash
See merge request OpenMW/openmw!1379  
							
						 
						
							2021-11-13 13:33:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d7041613ef 
								
							 
						 
						
							
							
								
								Store BulletShape source file name and content hash  
							
							
							
						 
						
							2021-11-11 00:27:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								cc4c96d0f1 
								
							 
						 
						
							
							
								
								Follow global naming convention for new records  
							
							
							
						 
						
							2021-11-10 22:50:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								6e5b45453d 
								
							 
						 
						
							
							
								
								some physics stuff idk  
							
							
							
						 
						
							2021-11-10 20:33:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								6de9b49d3d 
								
							 
						 
						
							
							
								
								Remove an empty line  
							
							
							
						 
						
							2021-11-10 19:59:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								923756b407 
								
							 
						 
						
							
							
								
								Load NiControllerManager  
							
							
							
						 
						
							2021-11-10 19:42:55 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								41097352a8 
								
							 
						 
						
							
							
								
								Load BSDismemberSkinInstance  
							
							
							
						 
						
							2021-11-10 19:40:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5571099147 
								
							 
						 
						
							
							
								
								Load NiCollisionObject and bhkCollisionObject  
							
							
							
						 
						
							2021-11-10 19:31:28 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								9500afaa5a 
								
							 
						 
						
							
							
								
								Load BSFurnitureMarker  
							
							
							
						 
						
							2021-11-10 19:21:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								66a1adc31e 
								
							 
						 
						
							
							
								
								Handle NiExtraData *properly*  
							
							
							
						 
						
							2021-07-27 07:58:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								d5ab6e40ab 
								
							 
						 
						
							
							
								
								Handle NiExtraData  
							
							
							
						 
						
							2021-07-26 04:46:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								aec3c74fa5 
								
							 
						 
						
							
							
								
								Sprinkle some [[noreturn]] where possible  
							
							
							
						 
						
							2021-06-22 12:51:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dobrohotov Alexei 
								
							 
						 
						
							
							
							
							
								
							
							
								19f0b80983 
								
							 
						 
						
							
							
								
								Improve null root handling  
							
							
							
						 
						
							2021-05-05 02:41:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
							
							
								
							
							
								87ada56edd 
								
							 
						 
						
							
							
								
								Various fixes for niftest  
							
							
							
						 
						
							2021-05-04 20:58:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								696cf9ab05 
								
							 
						 
						
							
							
								
								Extend variables range to avoid integer overflow  
							
							
							
						 
						
							2021-04-14 08:06:22 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								2fdbe9b3f6 
								
							 
						 
						
							
							
								
								Handle BSShader[PP/No]LightingProperty  
							
							
							
						 
						
							2021-03-22 01:55:58 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								a22f6b24d5 
								
							 
						 
						
							
							
								
								Init animation key struct before usage  
							
							
							
						 
						
							2021-03-18 11:47:06 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								eaaa2f4a1c 
								
							 
						 
						
							
							
								
								Use misc/endianness.hpp in components/nif/nifstream  
							
							
							
						 
						
							2021-01-10 16:34:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								33648313a6 
								
							 
						 
						
							
							
								
								Initialize variables  
							
							
							
						 
						
							2021-01-09 14:21:57 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								801e2d6ad0 
								
							 
						 
						
							
							
								
								Avoid to use uninitialized variables  
							
							
							
						 
						
							2021-01-09 13:36:40 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								1e6156e04a 
								
							 
						 
						
							
							
								
								Turn all NIF records into structs  
							
							
							
						 
						
							2020-12-16 01:54:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								085ea44af5 
								
							 
						 
						
							
							
								
								Add BSShaderLightingProperty abstraction  
							
							
							
						 
						
							2020-12-15 00:06:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c0b9823372 
								
							 
						 
						
							
							
								
								Read BSShaderProperty and handle NiGeometry properties  
							
							
							
						 
						
							2020-12-15 00:06:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								42226533d8 
								
							 
						 
						
							
							
								
								Handle BSLODTriShape  
							
							... 
							
							
							
							Its levels of detail are currently not handled 
							
						 
						
							2020-12-15 00:06:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								8fd45d85ec 
								
							 
						 
						
							
							
								
								Unify NiGeometry/NiGeometryData handling  
							
							
							
						 
						
							2020-12-15 00:06:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5310dd6807 
								
							 
						 
						
							
							
								
								Clean up particle vertex handling  
							
							
							
						 
						
							2020-12-15 00:06:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								1c83e4936d 
								
							 
						 
						
							
							
								
								Read BSShaderTextureSet and NiColorInterpolator  
							
							... 
							
							
							
							Accept boolean-based and 4D vector-based NiInterpolators in ValueInterpolator constructor 
							
						 
						
							2020-12-15 00:06:43 +03:00