elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b399a9d1a 
								
							 
						 
						
							
							
								
								Fix detournavigator tests  
							
							... 
							
							
							
							d40c09c18c15e8f0b53c 
						
							2022-12-23 19:26:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								15e8f0b53c 
								
							 
						 
						
							
							
								
								Check input and report errors via RecastContext  
							
							... 
							
							
							
							Recast functions have preconditions for arguments they don't validate. This may
produce garbage data which may lead to crash. Check arguments and log when they
are invalid.
Do not throw exceptions when these function calls fail, capture Recast reported
errors via RecastContext inherited from rcContext and log them. 
							
						 
						
							2022-12-19 19:46:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								de57a95c9d 
								
							 
						 
						
							
							
								
								Rename mCells -> mWorldModel  
							
							
							
						 
						
							2022-12-16 00:15:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								ac6303a83a 
								
							 
						 
						
							
							
								
								Rename MWWorld::Cells -> WorldModel  
							
							
							
						 
						
							2022-12-15 20:45:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								66b8d4fb29 
								
							 
						 
						
							
							
								
								Add a setting to control coverage adjustment  
							
							... 
							
							
							
							With it on, which was always the case before this setting was added,
vanilla content and poorly-made mods will look acceptable, but well-made
mods will have alpha-tested meshes appear to grow and potentially gain a
weird outline as they get further away.
With it off, which replicates the 0.46 behaviour, well-made mods will
look really good, but vanilla content and poorly-made mods will have
alpha-tested meshes shrink as they get further away.
It's been bugging me that this was forced on since 0.47 released, and
I'd hoped to figure out a solution for automatic detection at some point
before 0.48 branched off, but I didn't, so now this is what we're
getting to have Tamriel Rebuilt look right. 
							
						 
						
							2022-12-09 00:22:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								1d55be8214 
								
							 
						 
						
							
							
								
								Merge branch 'lua_profiler' into 'master'  
							
							... 
							
							
							
							Lua profiler
See merge request OpenMW/openmw!2523  
							
						 
						
							2022-12-07 10:53:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								eabb230de2 
								
							 
						 
						
							
							
								
								Merge branch 'keep_calm_and_get_hit' into 'master'  
							
							... 
							
							
							
							Add option to restore non-MCP Calm spell behaviour
Closes  #7063 
See merge request OpenMW/openmw!2522  
							
						 
						
							2022-12-07 10:33:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								69fe4594fc 
								
							 
						 
						
							
							
								
								Reset mCharGen along with the other MyGUI-holding members  
							
							
							
						 
						
							2022-12-05 17:48:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								06a626452c 
								
							 
						 
						
							
							
								
								Merge branch 'ptr2' into 'master'  
							
							... 
							
							
							
							Refactoring; slightly reduce amount of code in worldimp.cpp
See merge request OpenMW/openmw!2498  
							
						 
						
							2022-12-05 08:54:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								7c36a7eb49 
								
							 
						 
						
							
							
								
								Run Lua GC in every frame  
							
							
							
						 
						
							2022-12-03 17:09:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								55db95d4cf 
								
							 
						 
						
							
							
								
								Update Lua profiler; add ability to run OpenMW with old LuaJit that doesn't allow custom allocator (Lua profiler will be disabled in this case)  
							
							
							
						 
						
							2022-12-03 16:58:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								02a9069a0e 
								
							 
						 
						
							
							
								
								Lua Profiler  
							
							
							
						 
						
							2022-11-30 00:06:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								6fa65e4729 
								
							 
						 
						
							
							
								
								Track memory and CPU usage per script in LuaUtil::LuaState  
							
							
							
						 
						
							2022-11-30 00:06:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								a648e4cc11 
								
							 
						 
						
							
							
								
								Add option to restore non-MCP Calm spell behaviour  
							
							
							
						 
						
							2022-11-23 20:59:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cédric Mocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								dde8ee0611 
								
							 
						 
						
							
							
								
								Delay the deletion of esm versions after the deletion of the scene as it is used in one of its workers (the objectpaging one)  
							
							
							
						 
						
							2022-11-20 20:48:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								aa230698a8 
								
							 
						 
						
							
							
								
								Apply clang-format  
							
							
							
						 
						
							2022-11-13 15:35:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								313df72be0 
								
							 
						 
						
							
							
								
								Remove raycasting functions from MWWorld::World  
							
							
							
						 
						
							2022-11-13 15:35:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								7a354d8c78 
								
							 
						 
						
							
							
								
								Remove from MWWorld::World a few functions that already exist in MWWorld::Cells and MWWorld::Scene  
							
							
							
						 
						
							2022-11-13 12:37:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								2df993004c 
								
							 
						 
						
							
							
								
								Make MWWorld:Cells and MWWorld::Scene to be accessible via Environment  
							
							
							
						 
						
							2022-11-13 12:37:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								08361a6682 
								
							 
						 
						
							
							
								
								Merge branch 'LOD-support-to-Object-Paging' into 'master'  
							
							... 
							
							
							
							Add LOD support to Object Paging
See merge request OpenMW/openmw!2459  
							
						 
						
							2022-11-12 15:25:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cédric Mocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								7142bb4ce7 
								
							 
						 
						
							
							
								
								Select only one level of LOD outside the active grid  
							
							... 
							
							
							
							Do not create group when not needed 
							
						 
						
							2022-11-11 20:56:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								518bd03547 
								
							 
						 
						
							
							
								
								Merge branch 'post_ui' into 'master'  
							
							... 
							
							
							
							Improve postprocess HUD layout
See merge request OpenMW/openmw!2505  
							
						 
						
							2022-11-10 22:36:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								da5b442fcf 
								
							 
						 
						
							
							
								
								Improve postprocess HUD layout  
							
							
							
						 
						
							2022-11-10 08:31:21 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								1d31c5eb6f 
								
							 
						 
						
							
							
								
								Remove the correct bound item when the effect expires  
							
							
							
						 
						
							2022-11-10 01:18:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								d29d68f1ba 
								
							 
						 
						
							
							
								
								Merge branch 'allycache' into 'master'  
							
							... 
							
							
							
							Always consider an actor their own ally (bug #6313 )
Closes  #4229  and #6313 
See merge request OpenMW/openmw!2504  
							
						 
						
							2022-11-09 21:01:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cédric Mocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								4140e4ea05 
								
							 
						 
						
							
							
								
								Remove LOD which could never be displayed in a chunk  
							
							
							
						 
						
							2022-11-09 21:57:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								577c9ad5fb 
								
							 
						 
						
							
							
								
								Merge branch 'deprecated' into 'master'  
							
							... 
							
							
							
							Replace gmtime with safer equivalents
See merge request OpenMW/openmw!2503  
							
						 
						
							2022-11-09 09:20:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5d11238723 
								
							 
						 
						
							
							
								
								Always consider an actor their own ally (bug  #6313 )  
							
							
							
						 
						
							2022-11-08 20:13:20 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								7669a43495 
								
							 
						 
						
							
							
								
								Merge branch 'dialogue_result_scripts' into 'master'  
							
							... 
							
							
							
							Reimplement --script-all-dialogue to be more useful to modders
See merge request OpenMW/openmw!2494  
							
						 
						
							2022-11-08 15:46:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								fa50890633 
								
							 
						 
						
							
							
								
								Merge branch 'sm-snap-to-reference' into 'master'  
							
							... 
							
							
							
							Open-CS: Snap to Reference
See merge request OpenMW/openmw!2484  
							
						 
						
							2022-11-08 15:30:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								914fba229d 
								
							 
						 
						
							
							
								
								Replace gmtime with safer equivalents  
							
							
							
						 
						
							2022-11-08 16:38:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								a5adb73900 
								
							 
						 
						
							
							
								
								Make idle emitters emit ripples every 1.5 seconds (bug  #5883 )  
							
							
							
						 
						
							2022-11-08 12:48:24 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								3ca17e5183 
								
							 
						 
						
							
							
								
								Merge branch 'landofwindandshade' into 'master'  
							
							... 
							
							
							
							Handle landing in the frame the jump is over (bug #5849 )
Closes  #5849 
See merge request OpenMW/openmw!2499  
							
						 
						
							2022-11-08 08:25:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								1db9247c45 
								
							 
						 
						
							
							
								
								Restart player block animation during blocking if necessary  
							
							
							
						 
						
							2022-11-07 22:09:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								180963488f 
								
							 
						 
						
							
							
								
								Play shield hit sound when the hit is blocked (bug  #6645 )  
							
							
							
						 
						
							2022-11-07 22:02:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								9b8399c353 
								
							 
						 
						
							
							
								
								Handle landing in the frame the jump is over (bug  #5849 )  
							
							
							
						 
						
							2022-11-07 19:06:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								6025943fed 
								
							 
						 
						
							
							
								
								Add missing content=builtin.omwscripts if openmw is started via openmw-cs ( fixes   #7056 )  
							
							
							
						 
						
							2022-11-05 16:30:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Henzerling 
								
							 
						 
						
							
							
							
							
								
							
							
								897cdc62d8 
								
							 
						 
						
							
							
								
								Add snap to reference  
							
							
							
						 
						
							2022-11-04 15:04:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								f61083d02c 
								
							 
						 
						
							
							
								
								Replace switch statements  
							
							
							
						 
						
							2022-11-04 12:20:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								29a46b0fc0 
								
							 
						 
						
							
							
								
								Reimplement --script-all-dialogue to be more useful to modders  
							
							
							
						 
						
							2022-11-03 20:54:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6960fc9304 
								
							 
						 
						
							
							
								
								Merge branch 'opencs_iwyu' into 'master'  
							
							... 
							
							
							
							Run IWYU on the opencs
See merge request OpenMW/openmw!2481  
							
						 
						
							2022-11-02 21:41:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								fd176d6faf 
								
							 
						 
						
							
							
								
								Merge branch 'shutup_no_one_cares' into 'master'  
							
							... 
							
							
							
							Ignore 0 attributes on dead NPCs
See merge request OpenMW/openmw!2490  
							
						 
						
							2022-11-02 08:19:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								013f56088b 
								
							 
						 
						
							
							
								
								Support negative days in TimeStamp  
							
							... 
							
							
							
							As vanilla engine does. 
							
						 
						
							2022-11-01 22:17:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								45cd5bdbd7 
								
							 
						 
						
							
							
								
								Ignore 0 attributes on dead NPCs  
							
							
							
						 
						
							2022-11-01 20:14:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								1a326294c0 
								
							 
						 
						
							
							
								
								Run IWYU on the opencs  
							
							
							
						 
						
							2022-10-31 21:04:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								4a48156378 
								
							 
						 
						
							
							
								
								Only force adjust the player and NPCs teleported out of the active grid  
							
							
							
						 
						
							2022-10-31 12:29:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								5448338b21 
								
							 
						 
						
							
							
								
								Allow bound effects to be recast if they're attached to a recastable effect  
							
							
							
						 
						
							2022-10-28 23:10:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								4f5443118e 
								
							 
						 
						
							
							
								
								Merge branch 'fix_coroutine_crash' into 'master'  
							
							... 
							
							
							
							Fix coroutine-related crashes
Closes  #6996 
See merge request OpenMW/openmw!2447  
							
						 
						
							2022-10-18 22:30:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								a2fa1fe0a5 
								
							 
						 
						
							
							
								
								Execute async callbacks on the main Lua stack  
							
							
							
						 
						
							2022-10-18 22:12:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								8108fa0724 
								
							 
						 
						
							
							
								
								Merge branch 'fix_7039' into 'master'  
							
							... 
							
							
							
							Fix  #7039 : freeze after throwing an error in a queued Lua callback
Closes  #7039 
See merge request OpenMW/openmw!2469  
						
							2022-10-18 19:53:30 +00:00