elsid
|
a376d20c30
|
Fix tests on windows
|
5 months ago |
psi29a
|
761957d28c
|
Merge branch 'less_strict_test' into 'master'
Make test for navmeshdb limit less strict
See merge request OpenMW/openmw!4306
|
5 months ago |
uramer
|
ab628ea12a
|
Fix memory safety of actions/triggers iteration
|
5 months ago |
Sam Hellawell
|
ae0660db0a
|
Use nodeMask... lets ignore the previous attempt
|
5 months ago |
Sam Hellawell
|
de4d97826a
|
Fix: castRenderingRay doesnt hit terrain
|
5 months ago |
Evil Eye
|
45c7e45905
|
Prevent spell priority skyrocketing in useless cases
|
5 months ago |
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
|
5 months ago |
elsid
|
b56de5bcf9
|
Make test for navmeshdb limit less strict
To avoid rare test failures when tiles are added into the database in different
order.
|
5 months ago |
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.
|
5 months ago |
Evil Eye
|
fe50b1a22b
|
Allow GetEffect to detect 0 magnitude spells
|
5 months ago |
psi29a
|
5d57ad7e85
|
Merge branch 'fix-ffmpeg-latest-version' into 'master'
Support compiling with FFMpeg 5 and greater
See merge request OpenMW/openmw!4281
|
5 months ago |
Cody Glassman
|
a53d002262
|
lua - add swizzling to vector types
|
5 months ago |
elsid
|
ec02e2ba1d
|
Revert "Merge branch 'swizzle_bop_boom_bazingle' into 'master'"
This reverts merge request !4288
|
5 months ago |
Cody Glassman
|
9951fd8a1a
|
support 0/1 constant swizzles
|
5 months ago |
Cody Glassman
|
7186b8febc
|
generate all swizzle bindings at API initialization
|
5 months ago |
Cody Glassman
|
19c0cebb27
|
lua - add swizzling to vector types
|
5 months ago |
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
|
5 months ago |
psi29a
|
8d290dd581
|
Merge branch 'launcher' into 'master'
Don't check subdirectories of valid content directories (#8085)
Closes #8085
See merge request OpenMW/openmw!4279
|
5 months ago |
Sam Hellawell
|
61cb5b4da6
|
Support compiling with ffmpeg 5 and greater
|
5 months ago |
Jared Davenport
|
6946d22505
|
fix sourcetype
|
5 months ago |
Cody Glassman
|
24452e2c3a
|
distortion - make sure color mask is enabled for clear to have an effect
|
5 months ago |
psi29a
|
e8fcdae99e
|
Merge branch 'no-more-oversized-demons' into 'master'
Don't apply scale in RotateController
See merge request OpenMW/openmw!4284
|
5 months ago |
psi29a
|
488a05d14c
|
Merge branch 'lua-add-is-fleeing' into 'master'
lua - add isFleeing() to AI interface
See merge request OpenMW/openmw!4256
|
5 months ago |
psi29a
|
028ac2354e
|
Merge branch 'controller_tab_type' into 'master'
Allow shoulder buttons to work in menus when text input is active
See merge request OpenMW/openmw!4010
|
5 months ago |
Sebastian Fieber
|
234476bdae
|
lua - add isFleeing() to lua AI interface
|
5 months ago |
Dave Corley
|
a4f1e7d918
|
FIX(rotatecontroller): Actually accounting for scale breaks biped creatures
|
5 months ago |
Sam Hellawell
|
1b3509d0ad
|
Use nodeMask... lets ignore the previous attempt
|
5 months ago |
Sam Hellawell
|
dd77c81557
|
Fix: castRenderingRay doesnt hit terrain
|
5 months ago |
psi29a
|
30a844ae71
|
Merge branch 'how-do-you-ambulate' into 'master'
FEAT(types): Expose creature flags
See merge request OpenMW/openmw!4280
|
5 months ago |
psi29a
|
765d55208f
|
Merge branch 'axis-lock' into 'master'
Feat(CS): Add shortcuts for axis locking, submode selection, switching camera, and fix render arrows
See merge request OpenMW/openmw!3675
|
5 months ago |
Dave Corley
|
42060be65c
|
FEAT: Add essential and respawning flags for both NPC and Creature types
|
5 months ago |
Dave Corley
|
ef9d5270a1
|
FEAT(types): Expose creature flags
|
5 months ago |
elsid
|
5c92b18875
|
Avoid using string_view on a temporary
|
5 months ago |
psi29a
|
fc2f30dc4a
|
Merge branch 'anim-api-cleanup' into 'master'
Anim api cleanup (close #8081)
Closes #8081
See merge request OpenMW/openmw!4274
|
5 months ago |
Cody Glassman
|
77eeb5bd92
|
Merge branch 'master' into 'master'
HALF_FLOAT and normals changes
See merge request OpenMW/openmw!4240
|
5 months ago |
Jared Davenport
|
349931b5cd
|
HALF_FLOAT and normals changes
|
5 months ago |
psi29a
|
2967383636
|
Merge branch 'dialoguesubview' into 'master'
Do not store references to disposed objects
Closes #8046
See merge request OpenMW/openmw!4272
|
5 months ago |
psi29a
|
79a9f8c23c
|
Merge branch 'thedreughtookmyenchantmentsandarentgivingthemback' into 'master'
Rebuild ESMStore indices before loading any cell or player state
See merge request OpenMW/openmw!4278
|
5 months ago |
psi29a
|
f4e5d67476
|
Merge branch 'ridethestorm' into 'master'
Handle GetItemCount on references without a container store gracefully
See merge request OpenMW/openmw!4277
|
5 months ago |
Alexei Kotov
|
8a7035020a
|
Don't check subdirectories of valid content subdirectories (#8085)
|
5 months ago |
Andrei Kortunov
|
21db4219de
|
Use QPersistentModelIndex to react to model changes
|
5 months ago |
Evil Eye
|
5c4deb3f88
|
Prevent older binaries from incorrectly loading newer saves
|
5 months ago |
Evil Eye
|
68be9a9544
|
Rebuild ESMStore indices before loading any cell or player state
|
5 months ago |
Evil Eye
|
63e1b0ee9d
|
Handle GetItemCount on references without a container store gracefully
|
5 months ago |
Alexei Kotov
|
03091f8ce0
|
Make Coverity happy about animation blending
|
5 months ago |
Anton Uramer
|
a5d1db2afd
|
Use new Context helpers for UI bindings
|
5 months ago |
Anton Uramer
|
6851e6e56a
|
Context helpers for caching packages, split up core bindings into multiple caches, remove getRealFrameDuration in global context
|
5 months ago |
Dave Corley
|
9f8ebc7973
|
FIX: Correct keybind conflict with move submode and drop to terrain
|
5 months ago |
Dave Corley
|
55ccec7ecc
|
FIX: Update settings declarations to newer standards
|
5 months ago |
Dave Corley
|
5afdcddefa
|
Consistency fix in keybind names, simplify instancemode and remove some
dead code
|
5 months ago |
Dave Corley
|
78c41d3eee
|
Feat(instancemode.cpp): Implement keybinds for axis locking & switching submodes
Cleanup(instancemode): Make the axis shortcut using std::string instead
of format
|
5 months ago |
Dave Corley
|
98750a122d
|
Feat(worldspacewidget.cpp): store the camera mode tool & implement the
shortcut to cycle camera modes
|
5 months ago |
Dave Corley
|
2e581c4d70
|
Feat(CS): Add shortcuts for axis locking, submode selection, and camera cycling
|
5 months ago |
Dave Corley
|
86f33cb6fe
|
CLEANUP(animationbindings): Lowercase all input groupnames
|
5 months ago |
Dave Corley
|
6eee6e9468
|
CLEANUP(animationbindings): camelCase all the things
|
5 months ago |
uramer
|
80ced23a69
|
Lua Context: Replace exclusive bools with type enum
|
5 months ago |
Andrei Kortunov
|
355dd0bccf
|
Do not store references to disposed objects
|
6 months ago |
psi29a
|
6065dfda2d
|
Merge branch 'gaspthemenuisawerewolf' into 'master'
Update the menu video from a separate thread and respect window resizes
Closes #8063
See merge request OpenMW/openmw!4250
|
6 months ago |
Alexei Kotov
|
1f4ab3b668
|
Merge branch 'animationblending' into 'master'
Animation blending implementation. Flexible and moddable through .yaml blending config files.
See merge request OpenMW/openmw!3497
|
6 months ago |
psi29a
|
89e8514e00
|
Merge branch 'qvariant_usertype' into 'master'
Improve QVariant usage
See merge request OpenMW/openmw!4261
|
6 months ago |
psi29a
|
f2aa30f7a5
|
Merge branch 'fix_nan_get_angles' into 'master'
Avoid getting nan in conversion to euler angles (#7772)
Closes #7772
See merge request OpenMW/openmw!4258
|
6 months ago |
psi29a
|
376e8a6e1f
|
Merge branch 'bounding_box' into 'master'
lua - use loaded node when possible when calculating bounding box (#7580)
Closes #7580
See merge request OpenMW/openmw!4073
|
6 months ago |
elsid
|
ad428bd23b
|
Add unit tests for conversion to euler angles
|
6 months ago |
Sam Hellawell
|
b9a7bdc0c7
|
Dont use NormalizedView for yamlpath, use changeExtension, add setting to tests script
|
6 months ago |
Andrei Kortunov
|
54271b872c
|
Improve QVariant usage
|
6 months ago |
Sam Hellawell
|
a7a105dfdd
|
Copy by ref, fix unable to find rules warning garbage
|
6 months ago |
Sam Hellawell
|
78e365f382
|
Add OpenMW-CS Terrain Equalize tool
|
6 months ago |
Cody Glassman
|
8105c62a02
|
handle potentially empty ptrs
|
6 months ago |
Sam Hellawell
|
4bd078a6db
|
Return offset/angle by reference
|
6 months ago |
Sam Hellawell
|
ecb5616b36
|
Use std::sin/std::cos, clarify floating point types, update comment
|
6 months ago |
Sam Hellawell
|
380d357d02
|
Fix compilation after master merge
|
6 months ago |
Sam Hellawell
|
0bcd872561
|
Clang format
|
6 months ago |
Sam Hellawell
|
ddbd87e2a1
|
Fix blending with additional offsets (sneaking issue)
|
6 months ago |
Sam Hellawell
|
9beb380c7d
|
Remove M_PI, documenation cleanup
|
6 months ago |
Sam Hellawell
|
5deacb82ff
|
Use M_PI as osg::PIf is not constant
|
6 months ago |
Sam Hellawell
|
1317434ac0
|
CI fix
|
6 months ago |
Sam Hellawell
|
bce97f49b4
|
spring function clarification
|
6 months ago |
Sam Hellawell
|
014cba807b
|
Refactor easings, serialize per-line items, constexpr path
|
6 months ago |
Sam Hellawell
|
72c95a51df
|
Default mEasingFn in constructor
|
6 months ago |
Sam Hellawell
|
eb290bebbb
|
Refactor AnimBlendControllers
|
6 months ago |
Sam Hellawell
|
4040bd9231
|
FIx GCC debug build error
|
6 months ago |
Sam Hellawell
|
b1b2cceec6
|
Update translation capitalization
|
6 months ago |
Sam Hellawell
|
00a7d0281f
|
Cleanup, refactor, rename AnimBlendControllerBase -> AnimBlendController
|
6 months ago |
Sam Hellawell
|
42406ed0af
|
Use META_Object, ignore for serialize
|
6 months ago |
Sam Hellawell
|
13e1df3bf0
|
Grammar cleanup, code cleanup, reduce logging, revert mRotation change
|
6 months ago |
Sam Hellawell
|
22229dd674
|
Cleanup, use string_view comparison
|
6 months ago |
Sam Hellawell
|
07e6ebdea1
|
Update english translation, add ruski translation
|
6 months ago |
Max Yari
|
136be62146
|
Launcher checkbox
Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
|
6 months ago |
Max Yari
|
55ffb6d7d2
|
Animation blending implementation for NIF and osgAnimation through YAML files
Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
|
6 months ago |
psi29a
|
2c8d657ecb
|
Merge branch 'luaopensesame' into 'master'
Lua door opening api
See merge request OpenMW/openmw!4251
|
6 months ago |
MaxYari
|
1abe28e797
|
Lua door opening api
|
6 months ago |
psi29a
|
3ffd6a7ae9
|
Merge branch 'tests_log' into 'master'
Support custom log level in tests
See merge request OpenMW/openmw!4179
|
6 months ago |
psi29a
|
cc28396617
|
Merge branch 'evictthosewindows' into 'master'
Force windows to exit when popping their GUI mode through Lua
Closes #7834
See merge request OpenMW/openmw!4185
|
6 months ago |
elsid
|
a5d9bb08e0
|
Support custom log level in tests
|
6 months ago |
elsid
|
1bdc01273e
|
Move "debugging" function into Debug namespace
|
6 months ago |
elsid
|
6d43aedec8
|
Use Lua modules in tests from the source directory
|
6 months ago |
elsid
|
73d48720ef
|
Do not change output names for targets
Changing them does not solve any problem but only creates some.
|
6 months ago |
elsid
|
b3abc436dd
|
Keep separation between openmw and openmw-lib on Android
They are not set up properly so CMake configuration fails because of not found
openmw-lib target since it's not defined for Android.
|
6 months ago |
Evil Eye
|
de59d79388
|
Update the menu video from a separate thread and respect window resizes
|
6 months ago |
Dave Corley
|
4cc956fdd7
|
TEST: Add a test to ensure invalid box extents are not assigned
|
6 months ago |