1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 20:29:57 +00:00
Commit graph

35167 commits

Author SHA1 Message Date
Mads Buvik Sandvei
cd7017e0e4 use string_view 2024-08-12 21:39:29 +02:00
Mads Buvik Sandvei
9811eb7d32 docs typo 2024-08-12 21:29:46 +02:00
Mads Buvik Sandvei
7f0f2373ea Use sol::optional for optional table instead of function overloading. 2024-08-12 21:24:50 +02:00
AnyOldName3
4ae239a0ee sv translation from Lysol 2024-08-12 13:18:52 +00:00
psi29a
c8c09b1905 Merge branch 'thirstytherana' into 'master'
Prevent spell priority skyrocketing in useless cases

Closes #8102

See merge request OpenMW/openmw!4310
2024-08-12 08:35:41 +00:00
psi29a
9234b5707f Merge branch 'breaklilacor' into 'master'
Allow GetEffect to detect 0 magnitude spells

Closes #8097

See merge request OpenMW/openmw!4297
2024-08-11 09:06:32 +00:00
psi29a
4938525f75 Merge branch 'github_windows_ci_tests' into 'master'
Run unit tests and benchmarks in windows CI job on github

See merge request OpenMW/openmw!4313
2024-08-11 09:05:58 +00:00
Mads Buvik Sandvei
09f6daf155 Rewrite addvfx and spawnvfx to take a model path instead of a static. Mode vfx from core to world. Add event handlers for AddVfx and SpawnVfx. 2024-08-10 14:56:35 +02:00
psi29a
a2805de0bc Merge branch 'fix_integration_tests' into 'master'
Increase Lua memory limit for integration tests

See merge request OpenMW/openmw!4312
2024-08-10 11:24:57 +00:00
elsid
d4990f5707
Run unit tests and benchmarks in windows CI job on github 2024-08-09 16:58:10 +02:00
elsid
a376d20c30
Fix tests on windows 2024-08-09 16:58:10 +02:00
elsid
64ebe08a78
Increase Lua memory limit for integration tests
To avoid failures like https://gitlab.com/OpenMW/openmw/-/jobs/7534143520.
2024-08-08 22:34:52 +02:00
psi29a
7e96e7f4a3 Merge branch 'keyboard_navigation_doc' into 'master'
Document the keyboard navigation setting

See merge request OpenMW/openmw!4309
2024-08-08 17:34:31 +00:00
Anton Uramer
266cb319f1 Document the keyboard navigation setting 2024-08-08 16:12:01 +02:00
psi29a
24bb61d798 Merge branch 'madsbuvi-master-patch-75370' into 'master'
Documentation typo

See merge request OpenMW/openmw!4305
2024-08-08 08:08:20 +00:00
psi29a
761957d28c Merge branch 'less_strict_test' into 'master'
Make test for navmeshdb limit less strict

See merge request OpenMW/openmw!4306
2024-08-08 08:07:40 +00:00
uramer
9a15d5095c Clarify action/trigger usage in input module docs 2024-08-08 00:15:00 +02:00
uramer
ab628ea12a Fix memory safety of actions/triggers iteration 2024-08-08 00:09:08 +02:00
uramer
2df8c13525 Lua triggers to cover remaining deprecated actions 2024-08-08 00:08:48 +02:00
Sam Hellawell
ae0660db0a Use nodeMask... lets ignore the previous attempt 2024-08-08 00:08:48 +02:00
Sam Hellawell
de4d97826a Fix: castRenderingRay doesnt hit terrain 2024-08-08 00:08:48 +02:00
Evil Eye
45c7e45905 Prevent spell priority skyrocketing in useless cases 2024-08-07 22:49:23 +02:00
psi29a
e7fc20d279 Merge branch 'fix/render-raycast-doesnt-hit-terrain' into 'master'
Fix: castRenderingRay doesnt hit terrain

Closes #7912

See merge request OpenMW/openmw!4286
2024-08-07 13:17:07 +00:00
elsid
b56de5bcf9
Make test for navmeshdb limit less strict
To avoid rare test failures when tiles are added into the database in different
order.
2024-08-07 00:01:50 +02:00
Mads Buvik Sandvei
3df137166c Update self.lua 2024-08-06 20:18:43 +00:00
AnyOldName3
e32bcb4ba0 Merge branch 'vcpkg_deps_github' into 'master'
Add github workflow job to build openmw on windows using vcpkg deps

See merge request OpenMW/openmw!4200
2024-08-06 12:50:47 +00:00
elsid
455c09066e
Add github workflow job to build openmw on windows using vcpkg deps 2024-08-05 23:52:39 +02:00
elsid
4146f8b9b0
Format github workflow file 2024-08-05 23:52:39 +02:00
elsid
20e3eeddde
Fix libavformat version check
2a68d945cd
added const version of a callback functions but didn't enable them. They were
guarded by a version check:

2a68d945cd/libavformat/version_major.h (L48)

So for anything LIBAVFORMAT_VERSION_MAJOR < 61 they are not enabled therefore
they are enabled for everything >= 61.0.100.

See https://github.com/elsid/openmw/actions/runs/10255993574/job/28374152796 as
example of failure when building with 60.16.100.
2024-08-05 23:52:30 +02:00
psi29a
9f2d8b6405 Merge branch 'esm4_init_on_read' into 'master'
Init potentially unread fields for HDPT record

See merge request OpenMW/openmw!4301
2024-08-05 18:14:59 +00:00
Evil Eye
fe50b1a22b Allow GetEffect to detect 0 magnitude spells 2024-08-05 20:01:38 +02:00
psi29a
5d57ad7e85 Merge branch 'fix-ffmpeg-latest-version' into 'master'
Support compiling with FFMpeg 5 and greater

See merge request OpenMW/openmw!4281
2024-08-05 15:28:11 +00:00
psi29a
27ea613293 Merge branch 'mac-build-compiler-flags' into 'master'
[TWEAK] Set cxx c compiler flags as cmake vars in mac build script

See merge request OpenMW/openmw!4300
2024-08-05 15:27:47 +00:00
Cody Glassman
a53d002262 lua - add swizzling to vector types 2024-08-05 06:53:59 -07:00
elsid
d2d7d77d86 Merge branch 'revert-77b30877' into 'master'
Revert "Merge branch 'swizzle_bop_boom_bazingle' into 'master'"

See merge request OpenMW/openmw!4303
2024-08-05 13:05:56 +00:00
elsid
ec02e2ba1d Revert "Merge branch 'swizzle_bop_boom_bazingle' into 'master'"
This reverts merge request !4288
2024-08-05 09:08:17 +00:00
psi29a
77b3087766 Merge branch 'swizzle_bop_boom_bazingle' into 'master'
lua - add swizzling to vector types (#8092)

See merge request OpenMW/openmw!4288
2024-08-05 08:34:46 +00:00
psi29a
a93e7b7d01 Merge branch 'built-in-CI-timestamps' into 'master'
Use built-in FF_TIMESTAMPS in CI

See merge request OpenMW/openmw!4299
2024-08-05 08:33:08 +00:00
Cody Glassman
9951fd8a1a support 0/1 constant swizzles 2024-08-04 11:56:34 -07:00
Cody Glassman
7186b8febc generate all swizzle bindings at API initialization 2024-08-04 11:56:34 -07:00
Cody Glassman
4d58d4ef85 remove unecassary switch case 2024-08-04 11:56:34 -07:00
Cody Glassman
19c0cebb27 lua - add swizzling to vector types 2024-08-04 11:56:34 -07:00
AnyOldName3
297712a8eb Some translations 2024-08-04 19:07:59 +01:00
elsid
d85130c4c0
Init potentially unread fields for HDPT 2024-08-04 18:42:39 +02:00
Sarah Sunday
ef0a5247b3 [TWEAK] Set cxx c compiler flags as cmake vars 2024-08-04 09:11:28 -05:00
psi29a
91d37c16af Merge branch 'mac-build-dep-fix' into 'master'
Update Mac build flow for new dep version and Build RelWithDebInfo

Closes #7934

See merge request OpenMW/openmw!4255
2024-08-04 12:34:33 +00:00
psi29a
35f60cef62 Merge branch 'test_memory_limit' into 'master'
Add test to check Lua memory limit

See merge request OpenMW/openmw!4298
2024-08-04 08:48:51 +00:00
psi29a
6cc2b8de27 Merge branch 'distortion_clear' into 'master'
distortion - make sure color mask is enabled for clear to have an effect (#8082)

See merge request OpenMW/openmw!4294
2024-08-04 08:48:40 +00:00
psi29a
ec6f6e2c90 Merge branch '8094-improve-advanced-settings-configuration-doc' into 'master'
Add rebalance soul gem values doc

Closes #8094

See merge request OpenMW/openmw!4292
2024-08-03 22:42:32 +00:00
psi29a
8d290dd581 Merge branch 'launcher' into 'master'
Don't check subdirectories of valid content directories (#8085)

Closes #8085

See merge request OpenMW/openmw!4279
2024-08-03 22:42:05 +00:00