Sebastian Fieber
8de0ccc82c
remove redundant code
2025-06-19 22:17:26 +02:00
Sebastian Fieber
7c76387ffe
no interior cell + make cellOrName mandatory
2025-06-19 22:17:26 +02:00
Sebastian Fieber
5d0986e812
Misc::NotNullPtr<MWWorld::ESMStore> to MWWorld::ESMStore& store
2025-06-19 22:17:26 +02:00
Sebastian Fieber
6671c12ad2
reorder of documentation for landbindings in core.lua
2025-06-19 22:17:26 +02:00
Sebastian Fieber
47453b307a
no auto in landbindings.cpp
2025-06-19 22:17:26 +02:00
Sebastian Fieber
f3128f9c7b
remove unused include
2025-06-19 22:17:26 +02:00
Sebastian Fieber
8954f45867
fixes for landbindings.cpp
2025-06-19 22:17:26 +02:00
Sebastian Fieber
fc772744d2
don't touch ESMTerrain::Storage
2025-06-19 22:17:26 +02:00
Sebastian Fieber
3d07b63ad8
don't copy store
2025-06-19 22:17:26 +02:00
Sebastian Fieber
940e73a356
landbindings - static to anonymous namespace + use references
2025-06-19 22:17:26 +02:00
Sebastian Fieber
ea02c69186
fix index check + cast to size_t
2025-06-19 22:17:26 +02:00
Sebastian Fieber
4182279f72
deduplication for landbindings.cpp + slight api changes
...
- remove textureId from return
- return plugin name instead of plugin id
2025-06-19 22:17:26 +02:00
Calandiel
dcf0c6e314
simplify texture retrieval for land bindings
2025-06-19 22:17:26 +02:00
Calandiel
901c6b94a6
remove unnecessary land loading
2025-06-19 22:17:26 +02:00
Calandiel
c711179b8f
apply changes requested in the code review
2025-06-19 22:17:26 +02:00
Calandiel
378093791b
update the docs for land functions
2025-06-19 22:17:26 +02:00
Sebastian Fieber
8917103bf3
put land bindings in a table in openmw.core
2025-06-19 22:17:26 +02:00
Calandiel
336275292e
reorder includes
2025-06-19 22:17:26 +02:00
Calandiel
3b962e3fd4
reorder includes
2025-06-19 22:17:26 +02:00
Calandiel
22a0dce4a6
reorder includes
2025-06-19 22:17:26 +02:00
Calandiel
fe68a098ea
reorder includes
2025-06-19 22:17:26 +02:00
Sebastian Fieber
1521d5195a
add bindings for land textures
2025-06-19 22:17:26 +02:00
Calandiel
283be9f4f0
add docs for the new binding
2025-06-19 22:17:26 +02:00
Calandiel
910690c7e5
expose a terrain height getter
2025-06-19 22:17:26 +02:00
psi29a
efbef1ec96
Merge branch 'nonusercontent' into 'master'
...
Handle implicitly checked files more consistently (#8563 )
See merge request OpenMW/openmw!4716
2025-06-18 15:53:34 +00:00
Alexei Kotov
5cc5307c10
Merge branch 'upgrade-mac-qt6' into 'master'
...
[CI] Mac - use qt@6
See merge request OpenMW/openmw!4719
2025-06-17 19:12:37 +03:00
Alexei Kotov
4a6d2465b4
Remove Qt PATH adjustment (Qt6 is symlinked)
2025-06-17 19:11:39 +03:00
psi29a
323e83784f
Merge branch 'master' into 'master'
...
Changed desktop files to appropriately use StartupWMClass. What this does is...
See merge request OpenMW/openmw!4714
2025-06-17 07:52:32 +00:00
Claire
f84983a5d4
Changed desktop files to appropriately use StartupWMClass. What this does is...
2025-06-17 07:52:31 +00:00
Sarah Sunday
6d89ae1a75
[CI] Mac - use qt@6
2025-06-14 16:09:07 -05:00
Alexei Kotov
e7305e7c97
Merge branch 'colorfullights' into 'master'
...
Use the Color type for Light colours in Lua
Closes #8558
See merge request OpenMW/openmw!4715
2025-06-14 00:36:45 +03:00
Alexei Kotov
780a4904bd
Handle implicitly checked files more consistently ( #8563 )
2025-06-13 22:14:08 +03:00
Alexei Kotov
019af35278
Merge branch 'ESSImportRegression' into 'master'
...
Import ESS kill count / selected spell as RefIDs, handle old INFO records
Closes #8559
See merge request OpenMW/openmw!4712
2025-06-12 23:28:15 +03:00
Aussiemon
f085717aef
Import ESS kill count / selected spell as RefIDs, handle old INFO records
2025-06-12 23:28:14 +03:00
Evil Eye
45a51bceb2
Implement equal_to for Color
2025-06-12 17:48:11 +02:00
Evil Eye
be0cbb7277
Use the Color type for Light colours in Lua
2025-06-12 17:17:28 +02:00
Alexei Kotov
b988190fba
Merge branch 'add-missing-line-break' into 'master'
...
Add missing line break
See merge request OpenMW/openmw!4713
2025-06-11 16:22:55 +03:00
AnyOldName3
d8c764ba5a
Add missing line break
...
The bullet points don't render correctly without it.
2025-06-11 14:02:58 +01:00
psi29a
5163214878
Merge branch 'readfileqlists' into 'master'
...
Optimize value deduping in Qt openmw.cfg loading
See merge request OpenMW/openmw!4708
2025-06-11 09:37:56 +00:00
psi29a
d2e7da0c19
Merge branch 'crash-catcher-errors' into 'master'
...
Emit visible errors when crash dump creation fails
See merge request OpenMW/openmw!4711
2025-06-11 07:26:11 +00:00
AnyOldName3
a179001052
Empty commit
2025-06-10 14:48:24 +01:00
AnyOldName3
7347f4f4e3
Some review stuff
2025-06-09 14:13:50 +01:00
AnyOldName3
9010a5bb32
Emit visible errors when crash dump creation fails
...
Also possibly fix the errors, as I was getting them when I started testing, and then wasn't by the time I'd got the code how I wanted it.
However, nothing in this commit looks like it *should* fix any errors.
2025-06-09 00:20:58 +01:00
Alexei Kotov
de158a476c
Optimize value deduping in Qt openmw.cfg parsing
2025-06-07 11:37:57 +03:00
psi29a
1c242425b0
Merge branch 'finite_number' into 'master'
...
Reduce code duplication for finite number and add tests
See merge request OpenMW/openmw!4707
2025-06-06 22:14:32 +00:00
psi29a
85742a190a
Merge branch 'animatedmenus' into 'master'
...
Render openmw.animation inaccessible in menu and global scripts
See merge request OpenMW/openmw!4674
2025-06-06 12:21:01 +00:00
elsid
267ce1ec9b
Reduce code duplication for finite number
2025-06-06 00:05:07 +02:00
elsid
178f216317
Add Lua test for passing a NaN value
2025-06-05 23:58:41 +02:00
Evil Eye
c05d2d1d38
Restrict openmw.animation to local scripts
2025-06-05 20:15:40 +02:00
Evil Eye
360abd9b90
Render openmw.animation inaccessible in menu scripts
2025-06-05 20:13:36 +02:00