Andrei Kortunov
ad256e8343
Validate input bindings to avoid crashes
2019-11-15 11:41:01 +04:00
Andrei Kortunov
b21dc17538
Attempt to shut up CoverityScan warnings about tainted values
2019-11-14 18:28:38 +04:00
Andrei Kortunov
b210e99abc
Avoid divizion by zero
2019-11-14 17:43:21 +04:00
Andrei Kortunov
3970baeb84
Fix possible usage of destroyed variable
2019-11-13 15:46:49 +04:00
Andrei Kortunov
34873b6065
Fix dead code
2019-11-13 15:29:18 +04:00
Andrei Kortunov
5561eb5415
Do not discard division reminder
2019-11-13 15:18:18 +04:00
Andrei Kortunov
238dcdbbd4
Fix copy-paste error
2019-11-13 15:14:30 +04:00
Andrei Kortunov
7074baa1c2
Clamp number of shadow maps, as described in docs
2019-11-13 15:10:22 +04:00
Andrei Kortunov
5c6ca82c45
Clamp fallback value from config
2019-11-13 15:10:19 +04:00
Andrei Kortunov
079c77ff22
Avoid zero division
2019-11-13 14:57:22 +04:00
Andrei Kortunov
ca2a524a5f
Avoid null pointer dereference
2019-11-13 14:50:42 +04:00
Andrei Kortunov
af41e9acc1
Initialize variables to avoid undefined values
2019-11-13 14:47:29 +04:00
Andrei Kortunov
0d6f0a9b4d
Merge pull request #2593 from Capostrophic/speed
...
[Regression] Make sure movement not controlled by an animation has the valid velocity
2019-11-12 22:51:41 +04:00
Capostrophic
9c78e8cc56
Make sure movement not controlled by animation has valid velocity
...
Fixes erroneously always normalized movement speed in first person
2019-11-12 17:33:44 +03:00
Alexei Dobrohotov
a1ed0144e1
Merge pull request #2590 from akortunov/guifixes
...
UI textures scaling corrections
2019-11-10 13:53:27 +03:00
Alexei Dobrohotov
d3cd6403fe
Merge pull request #2591 from akortunov/sheathing
...
Do not show shields in the 1st-person view when shield sheathing is enabled
2019-11-09 19:10:39 +03:00
Andrei Kortunov
1835a39c57
Do not show shields in the 1st-person view when shield sheathing is enabled
2019-11-09 17:48:05 +04:00
Andrei Kortunov
6a625b1dac
Scale magic items frames in the quick keys menu
2019-11-09 15:00:50 +04:00
Andrei Kortunov
bfc07afa28
Restore normal size of quests buttons in journal
2019-11-09 14:36:22 +04:00
Andrei Kortunov
bafc0d9e90
Added support for texture fragment usage to the ImageButton
2019-11-09 12:52:42 +04:00
Andrei Kortunov
f335044026
Merge pull request #2587 from Capostrophic/sheathing
...
Minor sheathing-related changes
2019-11-07 20:04:03 +04:00
Capostrophic
5a5bc0bef8
Uncheck sheathing checkboxes automatically when appropriate
...
Fix their order and bogus saveSettingBool calls
2019-11-07 17:24:43 +03:00
Alexei Dobrohotov
ff44b2c66f
Merge pull request #2589 from akortunov/effects
...
Display magic effects according to research page
2019-11-07 17:03:56 +03:00
Andrei Kortunov
6eb8e0cf4d
Display magic effects according to research page
2019-11-07 11:05:18 +04:00
Alexei Dobrohotov
a8843fa5a8
Make sure MultiChar::data() constructs a valid string
...
mData may ultimately not be a valid C-string (e.g. if it contains 4 significant characters) so it may not necessarily be converted into a valid std::string
2019-11-05 22:33:14 +03:00
Capostrophic
5eab913a9c
Make additional anim sources dependency more obvious
2019-11-05 21:41:56 +03:00
Andrei Kortunov
5ede09a6cd
Merge pull request #2588 from elsid/fix_warning
...
Fix warning -Woverloaded-virtual
2019-11-05 13:13:22 +04:00
elsid
d42b5fd28e
Fix warning -Woverloaded-virtual
...
In file included from openmw/components/terrain/quadtreeworld.cpp:10:
openmw/components/terrain/quadtreenode.hpp:95:14: warning: 'Terrain::QuadTreeNode::traverse' hides overloaded virtual function [-Woverloaded-virtual]
void traverse(ViewData* vd, const osg::Vec3f& viewPoint, LodCallback* lodCallback, float maxDist);
^
OpenSceneGraph/build/clang/release/include/osg/Group:43:22: note: hidden overloaded virtual function 'osg::Group::traverse' declared here: different number of parameters (1 vs 4)
virtual void traverse(NodeVisitor& nv);
^
1 warning generated.
2019-11-05 09:31:38 +01:00
Capostrophic
7885b8c75e
Sheathing-related changes
...
Add weapon and shield sheathing and use additional anim sources checkboxes into the Advanced tab of the launcher
Remove outdated information from the documentation
2019-11-04 20:34:06 +03:00
Alexei Dobrohotov
2ee17f39fd
Merge pull request #2585 from unelsson/terrainselectionfixes
...
Terrain selection fixes
2019-11-04 03:08:35 +03:00
Nelsson Huotari
8f6dc78217
Get vertex height from data, if not available in visible cells.
2019-11-04 00:09:23 +02:00
Nelsson Huotari
9677203215
Don't allow vertex selection outside visible cells
2019-11-04 00:09:23 +02:00
Nelsson Huotari
d186bcb46f
Update selection during transient edit, clear to a single function.
2019-11-03 13:27:27 +02:00
Andrei Kortunov
678d2e6e7d
Merge pull request #2584 from Capostrophic/shadows
...
Resolving 0.46.0 release shadow-related blockers
2019-11-03 08:35:30 +04:00
Alexei Dobrohotov
5ae91465ee
Fix gamepad zoom value calculation
2019-11-02 19:47:05 +03:00
Capostrophic
31e330c9a5
Revise shadow setting tooltips and correct fade start minimum value
2019-11-02 18:06:39 +03:00
Capostrophic
208608cbd0
Fix a typo and a mistake
2019-11-02 18:06:39 +03:00
Capostrophic
9b204fe227
Move shadow settings into a new tab
2019-11-02 18:06:39 +03:00
Capostrophic
0e2380d471
Add the most basic shadow settings into the launcher
2019-11-02 18:06:39 +03:00
bzzt
b6ed2f1718
Add optional shadow map max distance and fading
2019-11-02 18:06:39 +03:00
Alexei Dobrohotov
b700c98e8f
Merge pull request #2581 from akortunov/deceleration
...
Implement actors movement deceleration (feature #4544 )
2019-10-31 15:59:18 +03:00
Bret Curtis
ec9a593fc3
Merge pull request #2578 from akortunov/mouse
...
Implement mouse wheel bindings (bug #2679 )
2019-10-31 13:14:29 +01:00
Andrei Kortunov
61ab7f3c1e
Implement actors movement deceleration (feature #4544 )
2019-10-31 14:41:12 +04:00
Alexei Dobrohotov
f944c5b175
Merge pull request #2582 from ananace/add-oars
...
Add OARS block for future packaging
2019-10-31 12:09:19 +03:00
Alexander Olofsson
165401465b
Add OARS block for future packaging
2019-10-31 07:52:36 +01:00
Michael Stopa
e4bec88a68
Implement mouse wheel bindings (bug #2679 )
2019-10-30 20:45:51 +04:00
Alexei Dobrohotov
9ab8d88753
Accept a bogus cell string argument for Position
2019-10-30 17:54:34 +03:00
Alexei Dobrohotov
7328db4d6b
Fix small typo in body part record verifier
2019-10-30 17:51:36 +03:00
Bret Curtis
92c3a68a14
Merge pull request #2575 from akortunov/encoding
...
Support UTF-8 in script parser
2019-10-30 14:59:53 +01:00
Bret Curtis
1aa4cc3388
Merge pull request #2579 from OpenMW/revert-2453-fog_compression
...
Revert "Store raw data about fog of war instead of RGBA images"
2019-10-30 14:49:07 +01:00