Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								43b7e6964a 
								
							 
						 
						
							
							
								
								Add function World::isCellActive  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								702eb19271 
								
							 
						 
						
							
							
								
								Fixes and refactoring  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								25cc884c17 
								
							 
						 
						
							
							
								
								Integrate Lua doc into sphinx doc (issue  #5931 )  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								4eb5841c60 
								
							 
						 
						
							
							
								
								Update OpenMW Lua documentation  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								cc7dbabd19 
								
							 
						 
						
							
							
								
								Change argument of onKeyPress  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								b1a6441c23 
								
							 
						 
						
							
							
								
								Add LocalScripts::LocalEngineEvent. Add OnConsume engine handler.  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								1268597676 
								
							 
						 
						
							
							
								
								Make loaded but inactive objects available in Lua scripts.  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								403d31313c 
								
							 
						 
						
							
							
								
								New setting "lua num threads". Thread syncronization is changed from std: 🧵 :yield to std::condition_variable.  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								a8f76260bc 
								
							 
						 
						
							
							
								
								A possibility to view actor controls from lua scripts without disabling AI.  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								7087eb1a4e 
								
							 
						 
						
							
							
								
								Add built-in Lua library 'openmw_aux' that extends OpenMW Lua API  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								c463f52390 
								
							 
						 
						
							
							
								
								Add Cell Lua bindings  
							
							
							
						 
						
							2021-07-09 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								de349962d1 
								
							 
						 
						
							
							
								
								Engine handlers onActive/onInactive and a function self:isActive()  
							
							
							
						 
						
							2021-07-09 20:32:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								d5cda61855 
								
							 
						 
						
							
							
								
								Console command "reload lua"  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								9d09ecf8ca 
								
							 
						 
						
							
							
								
								Add mwlua/actions  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									uramer 
								
							 
						 
						
							
							
							
							
								
							
							
								8facf2952a 
								
							 
						 
						
							
							
								
								Documentation for lua package 'openmw.query'  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								9746800eed 
								
							 
						 
						
							
							
								
								Documentation for Lua scripting  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								f5722f9ba0 
								
							 
						 
						
							
							
								
								Inventory bindings  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								bdccf161c4 
								
							 
						 
						
							
							
								
								Add lua package 'openmw.query'  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								32218f6dd5 
								
							 
						 
						
							
							
								
								More Lua bindings  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								87b5afb9bf 
								
							 
						 
						
							
							
								
								Control active Lua scripts from openmw.cfg  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								8c6d303730 
								
							 
						 
						
							
							
								
								Saving/loading for Lua scripts (saves format is changed)  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								914e604e06 
								
							 
						 
						
							
							
								
								Interactions between LuaManager and other parts of OpenMW  
							
							
							
						 
						
							2021-07-09 20:24:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								f2d0a702e9 
								
							 
						 
						
							
							
								
								Add Lua timers  
							
							
							
						 
						
							2021-07-09 20:24:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								3d7e306064 
								
							 
						 
						
							
							
								
								Add apps/openmw/mwlua  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								7df500c385 
								
							 
						 
						
							
							
								
								Put RefData move constructor to cpp file  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								6db2450c90 
								
							 
						 
						
							
							
								
								Initial support of generated RefNums with negative mContentFile.  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								b53667d555 
								
							 
						 
						
							
							
								
								Queries. Data structures and lua bindings.  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								479856f812 
								
							 
						 
						
							
							
								
								Add components/lua/scriptscontainer and components/esm/luascripts  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								8dbaf6022c 
								
							 
						 
						
							
							
								
								Add components/lua/serilalization  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								4b068b27ca 
								
							 
						 
						
							
							
								
								Add components/lua/luastate and components/lua/utilpackage  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								b432a1a1c1 
								
							 
						 
						
							
							
								
								Add a directory for builtin lua scripts. Dehardcoded game mechanics are supposed to live there.  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								9a5229a821 
								
							 
						 
						
							
							
								
								Temporary fix for MacOS build. Remove this commit after resolving  #5990 .  
							
							
							
						 
						
							2021-07-09 20:03:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								9e168fd9cc 
								
							 
						 
						
							
							
								
								Add Lua/LuaJit and sol3 to openmw  
							
							
							
						 
						
							2021-07-09 19:27:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								c94339f248 
								
							 
						 
						
							
							
								
								Merge branch 'OpenMW_Bug6067_take3' into 'master'  
							
							... 
							
							
							
							Make Object Paging to ignore moved references.  (Issue #6139 )
See merge request OpenMW/openmw!1001  
							
						 
						
							2021-07-09 16:05:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								d8bed73ada 
								
							 
						 
						
							
							
								
								Merge branch 'local_crache' into 'master'  
							
							... 
							
							
							
							Cache failed compilation when getting locals
Closes  #6123 
See merge request OpenMW/openmw!988  
							
						 
						
							2021-07-08 22:16:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								c774a68439 
								
							 
						 
						
							
							
								
								Merge branch 'system_benchmark' into 'master'  
							
							... 
							
							
							
							Support system Google Benchmark
See merge request OpenMW/openmw!1000  
							
						 
						
							2021-07-08 22:15:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								7f3a4315aa 
								
							 
						 
						
							
							
								
								Merge branch 'async_screenshot' into 'master'  
							
							... 
							
							
							
							Write screenshots to file asynchronously (#6143 )
Closes  #6143 
See merge request OpenMW/openmw!907  
							
						 
						
							2021-07-08 22:13:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d8cd5b361a 
								
							 
						 
						
							
							
								
								Hide message boxes when HUD is hidden  
							
							
							
						 
						
							2021-07-08 21:14:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4259f7f230 
								
							 
						 
						
							
							
								
								Add setting to enable/disabled notification for saved screenshots  
							
							
							
						 
						
							2021-07-08 21:14:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5103120eef 
								
							 
						 
						
							
							
								
								Notify about saved screenshot  
							
							... 
							
							
							
							Show message about saved screenshot via schedule message box. Since screenshot
saving happens not in the main thread calling messageBox directly is unsafe.
WindowManager::scheduleMessageBox delays message box showing until next update
in the main thread. 
							
						 
						
							2021-07-08 21:14:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7a6be053d 
								
							 
						 
						
							
							
								
								Stop engine work queue before destructing environment  
							
							... 
							
							
							
							To avoid access to null and dangling pointers from active work items on
quitting. 
							
						 
						
							2021-07-08 21:14:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f8e02000ec 
								
							 
						 
						
							
							
								
								Write screenshots to file asynchronously  
							
							
							
						 
						
							2021-07-08 21:13:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33aa4d0822 
								
							 
						 
						
							
							
								
								Move WriteScreenshotToFileOperation to components  
							
							
							
						 
						
							2021-07-08 20:27:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d2d24ce65 
								
							 
						 
						
							
							
								
								Store screen capture operation as osg::ref_ptr  
							
							
							
						 
						
							2021-07-08 20:27:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								6cc5dc5bf0 
								
							 
						 
						
							
							
								
								Merge branch 'halp' into 'master'  
							
							... 
							
							
							
							Implement the help command
Closes  #2780 
See merge request OpenMW/openmw!1002  
							
						 
						
							2021-07-07 20:49:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								eced6f2126 
								
							 
						 
						
							
							
								
								Implement the help command  
							
							
							
						 
						
							2021-07-07 18:48:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								103f5943cf 
								
							 
						 
						
							
							
								
								Merge branch 'endl' into 'master'  
							
							... 
							
							
							
							Remplace a ton of std::endl with \n
See merge request OpenMW/openmw!978  
							
						 
						
							2021-07-07 10:42:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									cc9cii 
								
							 
						 
						
							
							
							
							
								
							
							
								16e1398819 
								
							 
						 
						
							
							
								
								Quick solution to add logic to getNextRef() calls so that moved references are ignored.  Currently it is assumed that MVRF records have been all read before the ESM reader context was saved, which is false assumption.  Should resolve Issue  #6139 .  
							
							
							
						 
						
							2021-07-07 08:18:38 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d85cbe4069 
								
							 
						 
						
							
							
								
								Support system Google Benchmark  
							
							
							
						 
						
							2021-07-06 19:33:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								1196e0cfe6 
								
							 
						 
						
							
							
								
								Change disposition to work like vanilla  
							
							
							
						 
						
							2021-07-06 17:03:56 +02:00