Marc Zinnschlag
3ead33814f
Merge remote-tracking branch 'upstream/master'
6 years ago
Marc Zinnschlag
032278929b
Merged pull request #1985
6 years ago
Bret Curtis
a8d38726e8
Merge pull request #1984 from akortunov/absorption
...
Make spell absorption multiplicative
6 years ago
Capostrophic
19ce1abcdf
Fix selected weapon HUD durability percentage
6 years ago
Andrei Kortunov
6d91fe69b2
Revert "Handle RootCollisionNode, attached to non-root node (bug #4311 )"
...
This reverts commit ec9a1b0d05
.
6 years ago
Andrei Kortunov
bf9e8c4556
Make spell absorption multiplicative (bug #4684 )
6 years ago
Andrei Kortunov
e7de6b974a
Optimize actors processing
...
1. Do not update physics and animations for actors outside processing range (bug #4647 )
2. Do not render such actors
3. Add transparency to actors near processing border, so they will not pop up suddenly
6 years ago
Bret Curtis
0fad2449f3
Merge pull request #1982 from Capostrophic/condition
...
Avoid item condition and charge zero divisions
6 years ago
Capostrophic
c3e8d536cd
Implement getNormalizedEnchantmentCharge() method and use it
6 years ago
Capostrophic
54bd7b2dcf
Implement getItemNormalizedHealth() method and use it
6 years ago
Marc Zinnschlag
2c8bbde7ef
Merged pull request #1979
6 years ago
Marc Zinnschlag
4d88d6dd58
Merged pull request #1980
6 years ago
Bret Curtis
375354ab6b
Merge pull request #1974 from akortunov/coverity
...
Fix some issues found by Coverity Scan
6 years ago
Capostrophic
67de61e1fb
Avoid item condition and charge zero divisions
6 years ago
Bret Curtis
ecc671bfb9
Merge pull request #1981 from Capostrophic/fixme
...
[Regression] Fix fixme behavior in interiors
6 years ago
Capostrophic
4ce35c6ad5
Fix fixme behavior in interiors
6 years ago
Andrei Kortunov
61e6e359c4
Allow creatures to use the autogenerated collision box (feature #2787 )
6 years ago
Capostrophic
9809eef18e
Utilize the default soundgen entries when necessary (bug #4689 )
6 years ago
Andrei Kortunov
229d1bb425
Backport loop from tinyxml 2.6 to avoid CVE
6 years ago
Andrei Kortunov
41e90bd56c
Unify random generator usage
6 years ago
Andrei Kortunov
46bf45a6e2
Remove redundant code
6 years ago
Marc Zinnschlag
85f9b0d004
Merge branch 'master' into coverity_scan
6 years ago
Bret Curtis
6c4116cc8b
Merge pull request #1972 from akortunov/equipfix
...
Force actor to the 'weapon equipped' state if the weapon disappeared in the middle of attack
6 years ago
Bret Curtis
a5fc4db2d7
Merge pull request #1973 from akortunov/soundfix
...
Catch exceptions inside the loadVoice()
6 years ago
Andrei Kortunov
8fa0ffcfe4
Catch exceptions inside the loadVoice() (bug #4685 )
6 years ago
Andrei Kortunov
d7d9050d4a
Force actor to the 'weapon equipped' state if the weapon disappeared in the middle of attack (bug #4646 )
6 years ago
Bret Curtis
e406c5ff81
Merge pull request #1946 from akortunov/backupfix
...
Combat AI: check for obstacle before back up
6 years ago
Bret Curtis
e99edfd954
Merge pull request #1971 from akortunov/meshfallback
...
Try to use collisions from basic actor model if an animated one has no collisions
6 years ago
Andrei Kortunov
13bd81f896
Try to use collisions from basic actor model if an animated one has no collisions (feature #4682 )
6 years ago
elsid
03d4ce5e49
Log find path exception with level verbose, add more info to message
6 years ago
elsid
dc2eb2e16b
Do not write to global log async navmesh updater exceptions
6 years ago
Bret Curtis
358a702869
Merge branch 'master' into 'master'
...
Unified settings list and cfg file names. Added brief tutorial.
See merge request OpenMW/openmw!41
6 years ago
Bret Curtis
8cb407cfdf
Merge pull request #1969 from Capostrophic/soundgen
...
Support soundgen calls for activators (feature #4285 )
6 years ago
Bret Curtis
f561ab547a
Merge pull request #1970 from Capostrophic/landing
...
Re-enable handling soundgen land for creatures
6 years ago
Capostrophic
bf3f82b9d4
Cleanup
6 years ago
Capostrophic
6ef7be3fd3
Re-enable using soundgen land for creatures
6 years ago
Capostrophic
19fd404b7b
Support soundgen calls for activators (feature #4285 )
6 years ago
Bret Curtis
53ccce1867
Merge pull request #1966 from akortunov/logfix
...
Allow apps without logging system to display log messages
6 years ago
Andrei Kortunov
ca07e3a364
Check for obstacle before back up (bug #4656 )
6 years ago
Andrei Kortunov
b5df385111
Allow apps without logging system to display log messages
6 years ago
elsid
e57504ae7c
Lower log level
6 years ago
elsid
0f6a64ad54
Split makeNavMeshTileData
6 years ago
elsid
fb655cb04f
Remove macroses to check recastnavigation functions result
6 years ago
elsid
ed73d130f9
Cache navmesh tiles
...
Use LRU modification to hold currently used items. Use RecastMesh binary
data for item key.
Store original pointer of btCollisionShape in user pointer to make available
it as an identifier within all duplicates. Use pointer to heights data array
for btHeightfieldTerrainShape.
6 years ago
elsid
69b5834c64
Add doc for Navigator
6 years ago
elsid
ae7285e960
Use ScopeGuarded instead of raw mutex
6 years ago
elsid
cf4066751c
Add classes to encapsulate value guarded by mutex
6 years ago
elsid
1a27489904
Add special type for object id
6 years ago
elsid
7c80bb9411
Support multiple threads for async nav mesh updater
6 years ago
elsid
7c5bedc35a
Reset shorcutting if actor can't move by z-axis on reaction time
...
If actor was shortcutting because it was swimming, then when it started
walking it still be shortcutting, but there will be no new path, because
shortcut path builds only for actor able moving by z-axis and pathfinder
path only for not shortcutting actor.
6 years ago