| 
								
								
									 Evil Eye | b0e9df0139 | Ensure class members are tied to the main Lua state | 2025-03-03 19:37:07 +01:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 68ebefc2dd | Fix Lua memory usage | 2024-10-15 21:18:13 +00:00 |  | 
				
					
						| 
								
								
									 elsid | b4f77e8bd7 | Store Lua script path as VFS normalized | 2024-09-15 13:53:20 +02:00 |  | 
				
					
						| 
								
								
									 Evil Eye | c9783344a0 | Wrap all memory allocating Lua functions in protected calls | 2024-08-22 22:22:28 +02:00 |  | 
				
					
						| 
								
								
									 psi29a | 6754b8d941 | Revert "Merge branch 'were_engineers_not_salt_miners' into 'master'" This reverts merge request !4178 | 2024-06-25 20:58:31 +00:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 1a79e79f57 | FEAT: Lua Engine Handler for MWScript startscriptfunctionality | 2024-06-24 07:09:23 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 71ba7b88e2 | Move asyncpackage from apps/openmw/mwlua to components/lua | 2023-02-14 20:03:32 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | d9e9db0983 | Additional information in Lua profiler | 2023-01-13 21:14:23 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | b248c3e173 | Allow passing initDatato the :addSript call (#7091) | 2022-12-31 22:08:17 +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 | 6fa65e4729 | Track memory and CPU usage per script in LuaUtil::LuaState | 2022-11-30 00:06:14 +01:00 |  | 
				
					
						| 
								
								
									 uramer | a2fa1fe0a5 | Execute async callbacks on the main Lua stack | 2022-10-18 22:12:11 +02:00 |  | 
				
					
						| 
								
								
									 clang-format-bot | ddb0522bbf | Apply clang-format to code base | 2022-09-22 21:35:26 +03:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | a70d5831c5 | Lua scripts configuration in omwaddon | 2022-06-05 01:36:39 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | d16fa553c8 | Fix LuaUtil::Callback | 2022-05-15 21:34:48 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | eae1e87081 | [Lua] Update openmw.storage | 2022-04-23 18:55:12 +02:00 |  | 
				
					
						| 
								
								
									 uramer | 36c46ada6f | Pass unhandled Lua UI events to the parent | 2022-03-14 19:07:23 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 2d1b100239 | Change terminology of gameSecond/gameHour to simulationTime/gameTime | 2022-01-10 21:03:35 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | f9136d4392 | Support multiple arguments in Lua callbacks. | 2021-11-21 13:12:35 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | e7ec89573e | Refactoring. Lua Callbackis moved from apps/openmw/mwlua to components/lua. | 2021-10-31 17:47:46 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 4ec7f0625e | Store Lua timers in std::map rather than in sol::table. | 2021-10-26 21:32:48 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 9adc190209 | Redesign LuaUtil::ScriptsContainer to work with ScriptsConfiguration | 2021-10-26 21:32:48 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 24ecdc37a7 | Fix crash in LuaUtil::ScriptsContainer::~ScriptsContainer() | 2021-09-30 03:01:38 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | fb3917fc1a | Lua callbacks | 2021-09-28 09:36:23 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 2f25257a3e | Move LuaState::makeReadOnly(sol::table) out of the class because it doesn't need to access LuaState internals. | 2021-09-19 14:38:27 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 702eb19271 | Fixes and refactoring | 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 | 479856f812 | Add components/lua/scriptscontainer and components/esm/luascripts | 2021-07-09 20:03:27 +02:00 |  |