Alexei Kotov
c6156011c8
Remove unnecessary lines in actor bindings
2024-06-21 20:22:26 +03:00
psi29a
3a686dd8af
Merge branch 'lua_travel_dest_2' into 'master'
...
Expose cell ID, Add actor travel destinations to types.Actor.record.servicesOffered
See merge request OpenMW/openmw!3592
2024-06-19 21:38:27 +00:00
Zackhasacat
533ce499e0
Expose cell ID, Add actor travel destinations to types.Actor.record.servicesOffered
2024-06-19 21:38:27 +00:00
Kindi
ecb07c9bc7
add mwscript.isRunning
2024-06-17 08:05:52 +08:00
Alexei Kotov
d226b72592
Throw on invalid bone group indices in getActiveGroup
2024-06-12 23:26:16 +03:00
psi29a
24d8accee7
Merge branch 'lua_base_disposition_fns' into 'master'
...
lua - Add [get,set,mod]BaseDisposition functions to npc type
See merge request OpenMW/openmw!4142
2024-06-06 21:44:55 +00:00
Sebastian Fieber
ed26708e4d
more dry + restrict mutation of disposition to global and on self
2024-06-05 18:09:54 +02:00
Andrei Kortunov
7b5146e824
Do not allow Lua's "stopMusic" to interrupt MWScript's music
2024-06-02 13:18:06 +04:00
Sebastian Fieber
da4531faa0
rename modBaseDisposition to modifyBaseDisposition
2024-05-31 19:39:02 +02:00
Sebastian Fieber
f683adeb14
Add [get,set,mod]BaseDisposition functions to npc type
2024-05-30 00:08:11 +02:00
Andrei Kortunov
5a1ec8ce87
Implement Lua-based music
2024-05-19 22:10:54 +04:00
Evil Eye
c3d02c0b41
Merge branch 'cleanup_dialogue_api' into 'master'
...
Cleanup dialogue API
See merge request OpenMW/openmw!4088
2024-05-17 15:02:00 +00:00
uramer
a662198903
Process menu script timers
2024-05-15 21:07:23 +02:00
Zackhasacat
c63c1e69cf
Lua: Add missing light flags, allow creating light record via world.createRecord
2024-05-13 14:14:44 +00:00
psi29a
919d1e366e
Merge branch 'staticcollections' into 'master'
...
Place static collections to the scene and fix item modification record loading
See merge request OpenMW/openmw!4085
2024-05-11 07:43:28 +00:00
elsid
26233e082d
Optimize iteration over dialogue records
2024-05-10 10:38:18 +02:00
Alexei Kotov
7d979a2dfc
Place ESM4 static collections to the scene
2024-05-09 17:26:27 +03:00
trav
512b7e46e5
Merge branch openmw:master into mwdialogue-bindings
2024-05-04 14:35:31 +00:00
Hristos N. Triantafillou
63a27bbf99
Expose Wander option values to the Lua API ( #7916 )
2024-05-03 09:40:30 +00:00
trav5
0e03b9bd32
ESM::Dialogue Lua bindings: filterActorGender returns string
2024-05-01 13:14:59 +02:00
trav5
9001ed1e2f
ESM::Dialogue Lua bindings: rank filters start from 1 and filterActorCell->filterPlayerCell
2024-05-01 12:33:25 +02:00
trav5
2cdfaa69b3
ESM::Dialogue Lua bindings: Fixes in speaker faction and DialogueRecordInfo docs [correction]
2024-04-30 21:46:20 +02:00
trav5
9743276332
ESM::Dialogue Lua bindings: Fixes in speaker faction and DialogueRecordInfo docs
2024-04-30 21:37:56 +02:00
psi29a
5b25435260
Merge branch 'fix_osg_stats_report' into 'master'
...
Report osg stats for frames with loading screens (#7737 )
Closes #7737
See merge request OpenMW/openmw!4053
2024-04-28 14:16:41 +00:00
psi29a
24fca82f2c
Merge branch 'faction_relations' into 'master'
...
Take in account faction reaction changes
See merge request OpenMW/openmw!4015
2024-04-28 13:05:13 +00:00
trav5
0aae0299af
ESM::Dialogue Lua bindings: Several post-review fixes
2024-04-28 12:32:56 +02:00
trav5
421cf40508
ESM::Dialogue Lua bindings: ref in DialogueInfos
2024-04-27 21:56:22 +02:00
trav5
52e1f32c88
Important change, https://godbolt.org/z/YjjaaqYsc
2024-04-27 21:38:20 +02:00
trav5
897e43ae1e
Less complex "index" and "at"
2024-04-27 15:22:19 +02:00
trav5
b9358521cc
Better return values
2024-04-27 15:02:45 +02:00
trav5
4449b66846
Operators and retting rid of 'records'
2024-04-27 13:44:08 +02:00
trav
a0989c3481
Merge branch openmw:master into mwdialogue-bindings
2024-04-26 19:21:28 +00:00
psi29a
3980bb15cc
Merge branch 'lua_controller_cursor' into 'master'
...
Add lua bindings for controller cursor mode
See merge request OpenMW/openmw!3623
2024-04-25 08:45:57 +00:00
trav
0986b103c5
Merge branch openmw:master into mwdialogue-bindings
2024-04-24 21:06:58 +00:00
elsid
b4976354a5
Use correct frame and stats for lua worker
...
When a loading screen appears during the frame processing, the frame number
returned by the viewer is incremented and the stats reporting goes into the
wrong frame. Pass frame number and stats object from the main thread to avoid
this.
2024-04-24 21:53:59 +02:00
trav5
223e315fdb
ESM::Dialogue Lua bindings quest change and docs
2024-04-24 21:17:26 +02:00
Andrei Kortunov
1909ec121b
Take in account faction reaction changes
2024-04-21 18:00:26 +04:00
elsid
a863899eb1
Use normalized path for SoundManager::streamMusic
2024-04-20 21:14:09 +02:00
trav5
277d830530
ESM::Dialogue Lua bindings 6
2024-04-20 20:23:37 +02:00
trav5
c1639e54b1
ESM::Dialogue Lua bindings 6
2024-04-20 19:53:56 +02:00
trav5
1e36b17679
ESM::Dialogue Lua bindings 5
2024-04-20 17:44:36 +02:00
trav5
3bb7bf1a4a
ESM::Dialogue Lua bindings 4
2024-04-20 15:47:34 +02:00
trav5
d14fc1d28c
ESM::Dialogue Lua bindings 3
2024-04-20 14:29:11 +02:00
trav5
34aec9caf9
ESM::Dialogue Lua bindings 2
2024-04-15 22:10:18 +02:00
trav5
c622cfc245
ESM::Dialogue Lua bindings 1
2024-04-15 22:01:41 +02:00
Zackhasacat
4018b1ae59
Remove hidden functions
2024-04-09 21:24:53 -05:00
Zackhasacat
da4e6b38a8
Clang format
2024-04-07 10:37:15 -05:00
Zackhasacat
a29be8909d
Add bindings to select the next menu element
2024-04-07 10:35:13 -05:00
Zackhasacat
6491bb4910
Merge branch 'master' of gitlab.com:openmw/openmw into lua_controller_cursor
2024-04-07 08:58:30 -05:00
Zackhasacat
e549490bb1
record crime ID
2024-04-07 08:28:43 -05:00