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
|
5 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
|
5 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
|
5 months ago |
psi29a
|
89e8514e00
|
Merge branch 'qvariant_usertype' into 'master'
Improve QVariant usage
See merge request OpenMW/openmw!4261
|
5 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
|
5 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
|
5 months ago |
elsid
|
ad428bd23b
|
Add unit tests for conversion to euler angles
|
5 months ago |
Sam Hellawell
|
b9a7bdc0c7
|
Dont use NormalizedView for yamlpath, use changeExtension, add setting to tests script
|
5 months ago |
Andrei Kortunov
|
54271b872c
|
Improve QVariant usage
|
5 months ago |
Sam Hellawell
|
a7a105dfdd
|
Copy by ref, fix unable to find rules warning garbage
|
5 months ago |
Sam Hellawell
|
78e365f382
|
Add OpenMW-CS Terrain Equalize tool
|
5 months ago |
Cody Glassman
|
8105c62a02
|
handle potentially empty ptrs
|
5 months ago |
Sam Hellawell
|
4bd078a6db
|
Return offset/angle by reference
|
5 months ago |
Sam Hellawell
|
ecb5616b36
|
Use std::sin/std::cos, clarify floating point types, update comment
|
5 months ago |
Sam Hellawell
|
380d357d02
|
Fix compilation after master merge
|
5 months ago |
Sam Hellawell
|
0bcd872561
|
Clang format
|
5 months ago |
Sam Hellawell
|
ddbd87e2a1
|
Fix blending with additional offsets (sneaking issue)
|
5 months ago |
Sam Hellawell
|
9beb380c7d
|
Remove M_PI, documenation cleanup
|
5 months ago |
Sam Hellawell
|
5deacb82ff
|
Use M_PI as osg::PIf is not constant
|
5 months ago |
Sam Hellawell
|
1317434ac0
|
CI fix
|
5 months ago |
Sam Hellawell
|
bce97f49b4
|
spring function clarification
|
5 months ago |
Sam Hellawell
|
014cba807b
|
Refactor easings, serialize per-line items, constexpr path
|
5 months ago |
Sam Hellawell
|
72c95a51df
|
Default mEasingFn in constructor
|
5 months ago |
Sam Hellawell
|
eb290bebbb
|
Refactor AnimBlendControllers
|
5 months ago |
Sam Hellawell
|
4040bd9231
|
FIx GCC debug build error
|
5 months ago |
Sam Hellawell
|
b1b2cceec6
|
Update translation capitalization
|
5 months ago |
Sam Hellawell
|
00a7d0281f
|
Cleanup, refactor, rename AnimBlendControllerBase -> AnimBlendController
|
5 months ago |
Sam Hellawell
|
42406ed0af
|
Use META_Object, ignore for serialize
|
5 months ago |
Sam Hellawell
|
13e1df3bf0
|
Grammar cleanup, code cleanup, reduce logging, revert mRotation change
|
5 months ago |
Sam Hellawell
|
22229dd674
|
Cleanup, use string_view comparison
|
5 months ago |
Sam Hellawell
|
07e6ebdea1
|
Update english translation, add ruski translation
|
5 months ago |
Max Yari
|
136be62146
|
Launcher checkbox
Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
|
5 months ago |
Max Yari
|
55ffb6d7d2
|
Animation blending implementation for NIF and osgAnimation through YAML files
Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
|
5 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 |