Andrei Kortunov
dc3a17f1f6
Update magic effects VFX immediately after effects update (bug #4828 )
6 years ago
Bret Curtis
f405b1e247
Merge pull request #2143 from akortunov/optimize
...
Optimize HUD update
6 years ago
Andrei Kortunov
8580a58ba0
Optimize HUD update (do not do unnecessary work)
6 years ago
Capostrophic
67450a7046
Don't apply effects when spell absorption is successful (bug #4820 )
6 years ago
Frederic Chardon
7ad93c1d3e
Gmst typo in MWMechanics::NpcStats::increaseSkill
6 years ago
Azdul
32013d35f2
Formatting of CMakeLists made consistent with other CMakeLists files.
6 years ago
Azdul
6d8215ecb6
Google Test / Google Mock / OpenMW unit tests on Windows
6 years ago
Stomy
71be4cdd20
Ensure Unique Instance Refnum after clone, add, or move
6 years ago
Bret Curtis
c5a67c2079
Merge pull request #2137 from elsid/navmesh_render
...
Avoid useless read of navmeshes from navigator
6 years ago
elsid
13e94ab194
Get navmesh to update osg node only if rendering is enabled
6 years ago
elsid
3572edab72
Update navmesh in a separate method
6 years ago
Andrei Kortunov
1e8b7f0f83
Fix -Wstring-plus-int warnings
6 years ago
Artur Rojek
f6e1aaae1a
Use case-insensitive compare when searching for game data by the wizard.
...
Until now, the wizard was only comparing against an exact file name
match while searching for game data, eg. "data*.cab".
This patch makes it possible to locate game data regardless of case
sensitivity, eg. "Data*.cab".
6 years ago
Capostrophic
8bb270c2bb
Update moved object collisions even if the cell is the same (bug #4800 )
6 years ago
Bret Curtis
8834ee95be
Merge pull request #2120 from Capostrophic/macros
...
Get rid of some remaining instances of C numeric limits
6 years ago
Bret Curtis
db74eb4466
Merge pull request #2094 from Capostrophic/editor
...
Cherry-pick cc9cii's minor editor improvements
6 years ago
Bret Curtis
9c795195d0
Merge pull request #2109 from Capostrophic/loops
...
Simplify some world loops
6 years ago
Bret Curtis
4617dea154
Merge pull request #2119 from akortunov/stringstream
...
Get rid of unnecessary string streams
6 years ago
Capostrophic
a71cfca580
Get rid of some remaining instances of C limit macros
6 years ago
Andrei Kortunov
3e20f36953
Handle invalid string length for hinting
6 years ago
Capostrophic
776c6c2fe6
Fix MSVC warning
6 years ago
Andrei Kortunov
0937f02598
Get rid of unnecessary string streams
6 years ago
Andrei Kortunov
b17702bf1f
Do not restore birthsign abilities upon game load (bug #4329 )
6 years ago
Bret Curtis
de24682e2f
Merge pull request #2115 from Capostrophic/slowfall
...
Don't reset player jumping flag unnecessarily (bug #4775 )
6 years ago
Capostrophic
a1af1ff487
Fix extra semicolon, redundant getStore calls and random creature spawn loop
6 years ago
Bret Curtis
9d1c0d2b22
Merge pull request #2114 from Capostrophic/cleanup
...
Remove some redundant code
6 years ago
Capostrophic
403db9afe3
Don't reset player jumping flag unnecessarily (bug #4775 )
6 years ago
Bret Curtis
573af17cf9
Merge pull request #2097 from akortunov/camerafix
...
Do not scale player's model in the 1st-person view depending on race
6 years ago
Bret Curtis
93e566a08e
Merge pull request #2117 from Capostrophic/aidata
...
Make Interiors of Illusion puzzle of Sotha Sil Expanded work (bug #4778 )
6 years ago
Andrei Kortunov
ab0841cc3d
Split physics update from world update in the profiler
6 years ago
Andrei Kortunov
02a43d0b32
Do not scale player's model in the 1st-person view depending on race (bug #4383 )
6 years ago
Capostrophic
92d7f21926
Don't interrupt compilation when spell/effect functions are used for non-actors
6 years ago
Capostrophic
624db99bf2
Remove some redundant code
6 years ago
Capostrophic
27eb64c7f0
Clean up fallback record creation again
6 years ago
Capostrophic
8a266803eb
Simplify some world loops
6 years ago
Bret Curtis
932691d199
Merge pull request #2091 from Capostrophic/fallheight
...
Avoid falling height reset if on-ground state wasn't actually updated (bug #4411 )
6 years ago
Bret Curtis
d80d056140
Merge pull request #2098 from xyzz/fix-loading-screen-uaf
...
loadingscreen: Fix UaF in loading screen.
6 years ago
Bret Curtis
91b962c095
Merge pull request #2099 from xyzz/replace-volatile-atomic
...
Replace volatile bools with std::atomic<bool>
6 years ago
Capostrophic
7155e787b4
Clean up fallback record creation
6 years ago
Ilya Zhuravlev
1bdec2399f
Make sure CopyFramebufferToTextureCallback is only called once and not every frame
6 years ago
Ilya Zhuravlev
07e9ce84b3
Replace volatile bools with std::atomic<bool>
6 years ago
Ilya Zhuravlev
8e7c01b561
loadingscreen: Fix UaF in loading screen.
...
When the CopyFramebufferToTextureCallback callback is called, in its operator() it resets setInitialDrawCallback by providing a NULL pointer.
However, this causes the callback to get deleted. In turn, the "this" pointer is invalidated.
When execution returns to DrawCallback::run, it accesses a _nestedCallback member of deleted "this" which is UB.
6 years ago
Ilya Zhuravlev
98b2c04404
android: Add a method so that we can send relative mouse movements from java.
6 years ago
Capostrophic
793c2a19d2
Cherry-pick cc9cii's editor improvements
6 years ago
Capostrophic
0bbcc0e787
Avoid falling height reset if onGround state didn't change (bug #4411 )
6 years ago
Ilya Zhuravlev
09585b7208
android_main.c: Replace nullptr back to NULL since there are no nullptr in C
6 years ago
Capostrophic
2681435857
Editor: handle AI settings, regional sound and levelled list "none" chances as shorts (bug #2987 )
6 years ago
Bret Curtis
6d7aacab5e
Merge pull request #2053 from akortunov/animatedContainers
...
Native animated containers support
6 years ago
Bret Curtis
d2c88f0983
Merge pull request #2071 from Capostrophic/sneaking
...
Don't interrupt sneak and swim idles in attack ready state in first person view (bug #4750 )
6 years ago
Andrei Kortunov
a53333c3d5
Native animated containers support (feature #4730 )
6 years ago