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
psi29a
e9343da7a8
Merge branch 'themawithungers' into 'master'
...
Don't trigger onNewExterior while loading saves
See merge request OpenMW/openmw!4206
6 months ago
psi29a
1c71f12d4e
Merge branch 'hopskipanimjump' into 'master'
...
Keep running scripts until the menu pauses the game
Closes #8056
See merge request OpenMW/openmw!4243
6 months ago
psi29a
ecb64eab8e
Merge branch 'juststrummingmylute' into 'master'
...
Attempt to select an AI action directly instead of waiting for the next frame
Closes #7973
See merge request OpenMW/openmw!4244
6 months ago
psi29a
7d0fca1bf5
Merge branch 'noscript' into 'master'
...
Make mwscript return nil for records that don't have a script
See merge request OpenMW/openmw!4236
6 months ago
Evil Eye
134c099df9
Attempt to select an AI action directly instead of waiting for the next frame
6 months ago
Evil Eye
299ee1a6b1
Keep running scripts until the menu pauses the game
6 months ago
psi29a
3a5ed998e7
Merge branch 'timeplayed' into 'master'
...
Remove time played setting
See merge request OpenMW/openmw!4235
6 months ago
Evil Eye
ee653eb2b8
Make mwscript return nil for records that don't have a script
6 months ago
psi29a
061f10bef7
Merge branch 'enchantmentproptorecord' into 'master'
...
Return nil for absent values in record properties (enchant)
See merge request OpenMW/openmw!4228
6 months ago
psi29a
e8c422697f
Merge branch 'first_person_mesh_distortion' into 'master'
...
Fix distortion breaking in first person meshes
See merge request OpenMW/openmw!4231
6 months ago
Kindi
bf9f5dc2ef
dont return empty string for absent value
6 months ago
Kindi
045e6d8c4f
move enchant charge and soul to itemdata
6 months ago
psi29a
ef0bb02def
Merge branch 'master' into 'master'
...
An ability to specify attack type in controls.use value
See merge request OpenMW/openmw!4187
6 months ago
psi29a
804b589a68
Merge branch 'qt_follow_up' into 'master'
...
Cleanup changes in Qt applications
See merge request OpenMW/openmw!4225
6 months ago
Alexei Kotov
888abc0097
Remove time played setting
6 months ago
Cody Glassman
4d7e9bae73
ensure distortion is only rendered once
6 months ago
Andrei Kortunov
dc7407a34c
Use signed variables to match an API
6 months ago
Dave Corley
fc65643224
FIX: Actually set the transform so first person camera works again
6 months ago
Cody Glassman
45cb3eb081
lua - use loaded node when possible when calculating bounding box
6 months ago
psi29a
81e59bb4aa
Merge branch 'i-didnt-want-to-grow-up-to-be-this-big' into 'master'
...
FIX: Incorrect scaling applied when creatures rotate (close #6665 )
Closes #6665
See merge request OpenMW/openmw!4219
6 months ago
Andrei Kortunov
a9108a743d
Do not make redundant copy
6 months ago
psi29a
3ebeaaa3bb
Merge branch 'saymyname' into 'master'
...
Don't use getRefIdString to get a fallback object name for non-string ids
Closes #8043
See merge request OpenMW/openmw!4217
6 months ago
psi29a
045bccb3e9
Merge branch 'copycompiler' into 'master'
...
Avoid a few copies in mwscript
See merge request OpenMW/openmw!4215
6 months ago
psi29a
024d1c5971
Merge branch 'interpreter_code_duplicates' into 'master'
...
Exit with fatal error on duplicated instruction code
See merge request OpenMW/openmw!4214
6 months ago
Evil Eye
ff72a26ef2
Don't use getRefIdString to get a fallback object name for non-string ids
6 months ago
Dave Corley
fcc58f6db3
CLEANUP(rotatecontroller): Deduplicate rotate/scale checks into the main
...
callback function
6 months ago
Dave Corley
cac5ae34a5
CLEANUP(character.cpp): Replace usages of biped function with isBiped var
6 months ago
Dave Corley
33cd654bf5
FIX(character.cpp): Don't allow turn to movement direction to apply to non-bipeds
6 months ago
Dave Corley
c95c7503a8
FIX(rotatecontroller): Account for parent node scale when rotating objects
6 months ago
psi29a
b1de8ed720
Merge branch 'profilersort' into 'master'
...
Reorder F3 profiler stats according to timeline
Closes #8005
See merge request OpenMW/openmw!4196
6 months ago
psi29a
4da35c7e7f
Merge branch 'free_range_containers' into 'master'
...
FEAT: Add organic/respawning flags to containers (Close #8038 )
Closes #8038
See merge request OpenMW/openmw!4205
6 months ago
psi29a
11d405dcdf
Merge branch 'buyfrommebestprices' into 'master'
...
Add a showInDialogue parameter to ui.showMessage and use it for level up messages
Closes #8041
See merge request OpenMW/openmw!4209
6 months ago
Evil Eye
ad7fb3d13f
Avoid a few copies in mwscript
6 months ago
elsid
89bb04e8fd
Exit with fatal error on duplicated instruction code
...
Instead of causing SIGABRT which is more confusing.
6 months ago
Dave Corley
77fa41b8c6
CLEANUP(container): Make organic/respawning field names more consistent
6 months ago
Dave Corley
fccf75377d
FEAT: Add organic/respawning flags to containers
6 months ago
Max Yari
1497dae4fa
Better mUse out-of-range handling
6 months ago
Andrei Kortunov
5390634e22
Add a missing null pointer check
6 months ago
Evil Eye
91bcd0a556
Add a showInDialogue parameter to ui.showMessage and use it for level up messages
6 months ago
Max Yari
3eadb84142
Fixed wrong mUse wrapping
6 months ago
psi29a
6754b8d941
Revert "Merge branch 'were_engineers_not_salt_miners' into 'master'"
...
This reverts merge request !4178
6 months ago
psi29a
8471cfb576
Merge branch 'localpairs' into 'master'
...
Allow mwscript variable iteration
See merge request OpenMW/openmw!4180
6 months ago
psi29a
64dd6e36d1
Merge branch 'openmw-cs-error-verify-refnums' into 'master'
...
OpenMW-CS verify duplicate RefNums
See merge request OpenMW/openmw!4012
6 months ago
cykoder
57e7bf3748
OpenMW-CS verify duplicate RefNums
6 months ago
psi29a
11c2cf0780
Merge branch 'esm_script' into 'master'
...
Make loading and saving ESM3 script record more robust
See merge request OpenMW/openmw!4195
6 months ago
Evil Eye
152073a42e
Don't trigger onNewExterior while loading saves
6 months ago
psi29a
57adb93075
Merge branch 'coverity' into 'master'
...
Coverity fixes
See merge request OpenMW/openmw!4198
6 months ago
psi29a
b8d861ca16
Merge branch 'unscriptedrealitytv' into 'master'
...
Don't try to show unallocated or uninitialized profiling data
See merge request OpenMW/openmw!4188
6 months ago
psi29a
456ac2a85b
Merge branch 'were_engineers_not_salt_miners' into 'master'
...
FEAT: Lua Engine Handler for MWScript `startscript` functionality
See merge request OpenMW/openmw!4178
6 months ago
Dave Corley
1a79e79f57
FEAT: Lua Engine Handler for MWScript `startscript` functionality
6 months ago
psi29a
d3c3d0cf44
Merge branch 'indexthemoon' into 'master'
...
Move Lua index helpers to components and make owner.factionRank match other ranks
See merge request OpenMW/openmw!4186
6 months ago
Max Yari
13918e3b70
AttackType -> ATTACK_TYPE
6 months ago
Evil Eye
5cf809f39b
Merge branch 'ocd' into 'master'
...
Assorted nitpicks
See merge request OpenMW/openmw!4194
7 months ago
psi29a
7888a11c36
Merge branch 'lushemptyplants' into 'master'
...
Don't display the harvested plant if graphic herbalism is off
See merge request OpenMW/openmw!4193
7 months ago
Alexei Kotov
b0671c76d8
Throw on setting tags that can't provide the setting name
7 months ago
Alexei Kotov
43b381f592
Loop by const ref in activeSpells.add
7 months ago
psi29a
0013a44b71
Merge branch 'datadisplaydelegate' into 'master'
...
React to scale or color changes in editor tables
See merge request OpenMW/openmw!4098
7 months ago
holorat
cd4b7db02d
Reorder profiler stats according to timeline
7 months ago
Max Yari
b01b76b81e
Introduced attacktype enum, fixed lua docs
7 months ago
Max Yari
2ef0568dda
Changed lua enum name, tweaked docs
7 months ago
Max Yari
7d659ae64c
Added lua enum for attacktypes
7 months ago
Max Yari
22d9906978
An ability to specify attack type in controls.use value
7 months ago
elsid
5c3ae3d94c
Make loading and saving script record more robust
...
* Check the header presence before using it.
* Write the header based on the actual content.
7 months ago
Alexei Kotov
c6156011c8
Remove unnecessary lines in actor bindings
7 months ago
Alexei Kotov
479d4931d7
Handle negative MaxNumberRipples more sensibly
7 months ago
elsid
447c4bb6a0
Extend ESM3 Script record tests
7 months ago
elsid
4571a8b88a
Remove unused SCHD type
7 months ago
Evil Eye
2edbabd3d7
Don't display the harvested plant if graphic herbalism is off
7 months ago
Evil Eye
46c8133a72
Don't try to show unallocated or uninitialized profiling data
7 months ago
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
7 months ago
Zackhasacat
533ce499e0
Expose cell ID, Add actor travel destinations to types.Actor.record.servicesOffered
7 months ago
Evil Eye
6aa52c09da
Shuffle code around
7 months ago
Evil Eye
d6fc0744c7
Move Lua index helpers to components and make owner.factiooRank match other ranks
7 months ago
Evil Eye
989686500c
Force windows to exit when popping their GUI mode through Lua
7 months ago
Evil Eye
0f20e47e0e
Add unit tests
7 months ago
Evil Eye
2adaf33fa2
Allow mwscript variable iteration
7 months ago
Kindi
ecb07c9bc7
add mwscript.isRunning
7 months ago
Alexei Kotov
39a231233c
Fully reset the player's cell reference when the player is reset ( #8021 )
7 months ago
psi29a
218e19d8f7
Merge branch 'mapshenanigans' into 'master'
...
Fix local map issues
Closes #8004
See merge request OpenMW/openmw!4174
7 months ago
psi29a
05a70b29c5
Merge branch 'rangingareas' into 'master'
...
Don't apply area of effect for potions and improve range handling
Closes #8018
See merge request OpenMW/openmw!4172
7 months ago
psi29a
98ba2120b6
Merge branch 'zerotohero' into 'master'
...
Use -1 as the plugin index for LandTextures
See merge request OpenMW/openmw!4121
7 months ago
psi29a
6caac886ea
Merge branch 'equalopportunity' into 'master'
...
Support light fade settings in legacy lighting method, remove launcher lighting settings that support runtime changes
See merge request OpenMW/openmw!4168
7 months ago
Evil Eye
5a54cd9406
Fix local map issues
7 months ago
Evil Eye
a934902f12
Don't apply area of effect for potions and improve range handling
7 months ago
Dave Corley
b7deb7e9bc
Feat(CS): Make LMB the primary interaction
7 months ago
Alexei Kotov
d226b72592
Throw on invalid bone group indices in getActiveGroup
7 months ago
Alexei Kotov
6ad914919b
Remove launcher lighting settings that support runtime changes
...
Also update lighting method descriptions
7 months ago
Evil Eye
fbc6629d40
Rework land texture handling
7 months ago
Alexei Kotov
5c6fbc332f
Fix endif conditions in cmake
7 months ago
Alexei Kotov
65a9f78943
Fix flags used in terrain saving/loading tests
7 months ago
psi29a
c1d74763ed
Merge branch 'i-have-no-land-and-i-must-scream' into 'master'
...
Fix(CS): Add landscape flag if it doesn't exist at all and improve landscape QOL
Closes #7707
See merge request OpenMW/openmw!3617
7 months ago
psi29a
61772fa234
Merge branch 'verifiers' into 'master'
...
Complain about fishy local variable names, improve editor effect list handling
See merge request OpenMW/openmw!4160
7 months ago
psi29a
0a7f4e5149
Merge branch 'unit_tests' into 'master'
...
Split openmw_test_suite into openmw and components tests
See merge request OpenMW/openmw!4166
7 months ago
elsid
1e98cc6c3b
Move EXPECT_ERROR macro to a separate header
...
To include it only where it's required.
7 months ago
elsid
7d1cd11ba9
Split openmw_test_suite into openmw and components tests
...
To avoid duplicated compilation for openmw translation units. Link openmw-lib to
openmw-tests instead.
7 months ago
elsid
9b0362fba8
Split openmw into binary and library
...
To make it possible to create a new binary for the tests by linking this
library to it.
Rename openmw-lib into openmw to have libopenmw.a on Linux. Do not rename it on
Windows to avoid conflict with automatically generated lib for exe due to
__declspec(dllexport) presence.
7 months ago
elsid
2e0e0f53b6
Add --coverage to openmw-cs
7 months ago
Evil Eye
965bc20bab
Set mPluginIndex to -1 for textures defined in this plugin
7 months ago
Evil Eye
ed5bedb9db
Use record state to determine if a LandTexture record was defined in the current plugin
7 months ago
psi29a
cbf0471d8a
Merge branch 'launch_button' into 'master'
...
Set minimum width for Launch OpenMW button
See merge request OpenMW/openmw!4162
7 months ago
psi29a
3ef4180464
Merge branch 'soulless' into 'master'
...
Properly copy items between containers
See merge request OpenMW/openmw!4139
7 months ago
psi29a
56183ba982
Merge branch 'ingameppl' into 'master'
...
Move force per-pixel lighting setting to the in-game settings
See merge request OpenMW/openmw!4137
7 months ago
Dave Corley
659874cb65
FEAT: Update land flag representation in ESMTool
7 months ago
Dave Corley
145f9c1154
CLEANUP(CS): Do heightData check in actual implementation, revert
...
accidental change to land condition order
7 months ago