Andrei Kortunov
|
cb831a5917
|
Add more includes just for sure
|
2024-03-17 17:22:10 +04:00 |
|
Andrei Kortunov
|
2523afe9c2
|
Use namespace instead of static class
|
2024-03-16 22:06:28 +04:00 |
|
Andrei Kortunov
|
8037ad7f00
|
Remove unused includes
|
2024-03-16 22:06:15 +04:00 |
|
Andrei Kortunov
|
4520ee465d
|
Do not copy vector
|
2024-03-16 16:26:26 +04:00 |
|
Andrei Kortunov
|
715efe892f
|
Load YAML files via Lua (feature 7590)
|
2024-03-14 16:29:21 +04:00 |
|
psi29a
|
03d5872a55
|
Merge branch 'drop_on_exit' into 'master'
Add a storage mode to drop section on game exit
See merge request OpenMW/openmw!3905
|
2024-02-28 20:36:40 +00:00 |
|
Andrei Kortunov
|
ddd0945645
|
Add a storage mode to drop section on game exit
|
2024-02-27 23:26:22 +04:00 |
|
Andrei Kortunov
|
cf6b6020a0
|
Move local variables
|
2024-02-23 17:10:55 +04:00 |
|
uramer
|
08b7ee8a44
|
Test LuaUtil::safeGet preventing crash
|
2024-02-14 09:49:32 +01:00 |
|
uramer
|
550659c2d9
|
Fix loadVFS error handling
|
2024-02-14 09:49:32 +01:00 |
|
uramer
|
aa4303fc38
|
Fix crash when throwing in index meta methods
|
2024-02-14 09:49:32 +01:00 |
|
uramer
|
851e291501
|
Simplify and fix the storage subscribe test
|
2024-02-13 00:56:14 +01:00 |
|
uramer
|
35448bf0fe
|
Fix crash when passing a non-callback table to a callback argument
|
2024-02-12 20:28:56 +01:00 |
|
Alexei Kotov
|
8b47381162
|
Merge branch 'more_move' into 'master'
Fix some Coverity Scan complaints
See merge request OpenMW/openmw!3829
|
2024-02-03 17:24:53 +00:00 |
|
Andrei Kortunov
|
225e834b88
|
Fix some Coverity Scan complaints
|
2024-02-02 09:28:19 +04:00 |
|
uramer
|
9cce2e39ba
|
Merge branch 'master' into menuscripts
|
2024-01-27 15:45:31 +01:00 |
|
Andrei Kortunov
|
87c9f395f1
|
Move local variables in components
|
2024-01-19 16:01:48 +04:00 |
|
uramer
|
dd6017e81e
|
Avoid making engine handler methods public
|
2024-01-11 00:55:29 +01:00 |
|
uramer
|
2107bbc01d
|
Reuse input engine handlers in menu scripts
|
2024-01-10 23:13:23 +01:00 |
|
uramer
|
962ecc4329
|
Allow menu scripts to read global sections while a game is loaded
|
2024-01-10 22:28:57 +01:00 |
|
uramer
|
d1268acf95
|
Merge branch 'master' into menuscripts
|
2024-01-07 23:15:21 +01:00 |
|
uramer
|
e9b48e35c0
|
Coverity defects
|
2024-01-02 13:54:02 +01:00 |
|
uramer
|
1d8ee7984f
|
Make input.triggers[] consistent with input.actions[]
|
2024-01-02 13:45:45 +01:00 |
|
uramer
|
0e2e386dc9
|
Lua actions take 3
|
2023-12-29 18:56:59 +00:00 |
|
Devin Alexander Torres
|
8161771969
|
Add sol::lib::jit to actually enable JIT
|
2023-12-07 04:57:52 -06:00 |
|
uramer
|
c9eaeb47d5
|
Minor API inconsistencies
|
2023-11-21 03:04:24 +00:00 |
|
Petr Mikheev
|
f5325e11e3
|
Rename mPermanentCallbacks -> mMenuScriptsCallbacks in LuaUtil::Storage
|
2023-10-31 11:05:00 +01:00 |
|
Petr Mikheev
|
1dd7a15255
|
Draft: add new type of Lua scripts - menu scripts
|
2023-10-31 10:29:24 +01:00 |
|
Kindi
|
c77b88cd38
|
fix string format
|
2023-09-08 10:39:28 +08:00 |
|
Andrei Kortunov
|
a849a053be
|
Do not copy vector
|
2023-09-04 16:50:45 +04:00 |
|
psi29a
|
0b74146b05
|
Merge branch 'luautflib' into 'master'
Lua utf-8 support
Closes #6505
See merge request OpenMW/openmw!3327
|
2023-09-03 17:05:27 +00:00 |
|
Kindi
|
7eb456a169
|
refactoring for readability
|
2023-09-03 19:20:59 +08:00 |
|
Kindi
|
8798217b51
|
remove const keyword from all string_view
|
2023-09-02 12:21:07 +08:00 |
|
Kindi
|
db287b2bc6
|
dont use pass by const reference for small types in func arguments
|
2023-09-01 19:35:50 +08:00 |
|
Kindi
|
dd61caa96d
|
using misc::stringutils::format and simplify relativeposition function
|
2023-09-01 19:26:18 +08:00 |
|
Kindi
|
af58b531da
|
change function names and add documentation in overview.rst
|
2023-08-30 02:33:27 +08:00 |
|
Kindi
|
532230254b
|
add documentation
|
2023-08-28 02:37:52 +08:00 |
|
Kindi
|
92842cedf5
|
len,codepoint,offset
|
2023-08-27 16:12:52 +08:00 |
|
Petr Mikheev
|
87eacf774a
|
Control GUI modes from Lua
|
2023-08-20 17:49:56 +02:00 |
|
Petr Mikheev
|
f86a45d60a
|
[Lua] add __len metafunction for readonly objects
|
2023-08-20 17:49:56 +02:00 |
|
Kindi
|
6d02c31720
|
utf8.codes
|
2023-08-18 00:01:11 +08:00 |
|
Kindi
|
d9c102e14d
|
utf8.char
|
2023-08-13 23:37:31 +08:00 |
|
Kindi
|
8622a6da3b
|
luautf8lib
|
2023-08-10 18:50:22 +08:00 |
|
Andrei Kortunov
|
f5b18d2d5d
|
Do not copy objects twice where possible
|
2023-08-02 20:03:48 +04:00 |
|
elsid
|
5a0ad8cdd7
|
Add Morrowind specific tests
|
2023-07-22 01:31:55 +02:00 |
|
Petr Mikheev
|
3b43cc2aea
|
Lua: change obj.rotation from Euler angles to Quaternion
|
2023-06-12 00:16:42 +02:00 |
|
glassmancody.info
|
a7b7f99d72
|
Expose game object's bounding box in lua api
|
2023-05-18 11:10:10 -07:00 |
|
psi29a
|
cdc753df70
|
Merge branch 'lua_refactoring' into 'master'
MWLua refactoring
See merge request OpenMW/openmw!2956
|
2023-05-02 19:48:21 +00:00 |
|
Petr Mikheev
|
4562b8c06b
|
Add headers for all .cpp files in mwlua; move packages initilaization from LuaManager to luabindings.cpp
|
2023-04-25 23:24:51 +02:00 |
|
Petr Mikheev
|
c362b2efa6
|
Use LuaUtil::cast for casting sol::object to prevent crashing on type mismatch in Lua scripts.
|
2023-04-25 22:11:04 +02:00 |
|