Petr Mikheev
|
ea8692a534
|
Add usehandlers.lua (same approach as activationhandlers.lua)
|
2023-08-30 22:48:51 +02:00 |
|
Petr Mikheev
|
87eacf774a
|
Control GUI modes from Lua
|
2023-08-20 17:49:56 +02:00 |
|
Petr Mikheev
|
f344c26465
|
Apply delayed Lua actions before making a save
|
2023-07-30 02:50:22 +02:00 |
|
Petr Mikheev
|
4016e8b383
|
Lua engine handler onTeleported
|
2023-07-19 10:42:58 +02:00 |
|
Tobias Tribble
|
c792582376
|
Add Lua bindings for journal
|
2023-07-08 13:37:39 +02:00 |
|
Evil Eye
|
f02dd0ef03
|
Implement onNewExterior to spawn fish in generated exteriors
|
2023-06-13 17:04:22 +02:00 |
|
Mitten Orvan
|
4e6d48d246
|
Add a bit of high-level developer documentation about the Lua system
|
2023-03-13 22:41:28 +00:00 |
|
psi29a
|
d5f5e53714
|
Merge branch 'playercontrols' into 'master'
Move some of player controls logic from C++ to Lua
See merge request OpenMW/openmw!2541
|
2022-12-30 16:57:40 +00:00 |
|
Petr Mikheev
|
1869aeae5c
|
Move some of player controls logic from C++ to Lua
|
2022-12-28 22:04:19 +01:00 |
|
Petr Mikheev
|
b8fb013edf
|
Merge MWLua::ObjectRegistry and MWWorld::WorldModel
|
2022-12-28 12:45:11 +01:00 |
|
Petr Mikheev
|
02a9069a0e
|
Lua Profiler
|
2022-11-30 00:06:14 +01:00 |
|
Petr Mikheev
|
3697c9266b
|
Separate l10n manager from lua
|
2022-10-07 17:19:04 +02:00 |
|
elsid
|
063fff7fa4
|
Fix and prevent -Wextra-semi warning
|
2022-10-06 00:26:43 +02:00 |
|
clang-format-bot
|
ddb0522bbf
|
Apply clang-format to code base
|
2022-09-22 21:35:26 +03:00 |
|
elsid
|
73f885db0e
|
Cleanup includes
|
2022-08-19 22:05:15 +02:00 |
|
Andrei Kortunov
|
ccbb5e03fb
|
Use YAML files to translate MyGUI's localization tags
|
2022-07-12 08:20:40 +04:00 |
|
uramer
|
3761e7b24e
|
Pass a 0-count object to onConsume instead of the record id
|
2022-06-18 11:13:54 +02:00 |
|
Petr Mikheev
|
88d09c336c
|
Lua console
|
2022-04-21 21:57:07 +02:00 |
|
uramer
|
cc6dce5443
|
Support controller touchpads (Resolves https://gitlab.com/OpenMW/openmw/-/issues/6639)
|
2022-02-21 19:49:00 +00:00 |
|
Petr Mikheev
|
47c37e5849
|
Lua command object:activateBy(actor) and handler onActivate
|
2022-02-01 23:42:56 +00:00 |
|
uramer
|
c31dedb89c
|
Implement Yaw, Pitch and Use (attack / cast spell) in Lua self.controls
|
2022-02-01 18:47:20 +00:00 |
|
Petr Mikheev
|
9adc190209
|
Redesign LuaUtil::ScriptsContainer to work with ScriptsConfiguration
|
2021-10-26 21:32:48 +02:00 |
|
Petr Mikheev
|
0e6fbbc126
|
Lua package 'openmw.input'
|
2021-08-10 19:00:52 +03:00 |
|
Petr Mikheev
|
0f7f5ce140
|
Remove Lua command "self:setDirectControl"
|
2021-08-03 14:36:51 +03:00 |
|
Petr Mikheev
|
8ff8ec4abd
|
Fix coverity issues
|
2021-07-12 12:51:25 +02:00 |
|
Petr Mikheev
|
702eb19271
|
Fixes and refactoring
|
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
|
a8f76260bc
|
A possibility to view actor controls from lua scripts without disabling AI.
|
2021-07-09 20:48:54 +02:00 |
|
Petr Mikheev
|
d5cda61855
|
Console command "reload lua"
|
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
|
3d7e306064
|
Add apps/openmw/mwlua
|
2021-07-09 20:03:27 +02:00 |
|