Andrei Kortunov
1522883fdd
Do not interrupt greeting update when Hello = 0 or actor starts to swim (bug #5248 )
2020-01-29 16:31:09 +04:00
elsid
f7caeefddb
Fallback to straight path when navmesh and pathgrind are not available
2020-01-29 11:14:07 +01:00
Andrei Kortunov
92ea66bb21
Merge pull request #2679 from elsid/fix_aiwander_start
...
Fix start position for AiWander random point selection (bug #5262 )
2020-01-29 09:38:07 +04:00
elsid
8e0b638145
Fix start position for AiWander random point selection
2020-01-28 20:29:52 +01:00
Bret Curtis
7dfbeff049
Merge pull request #2677 from unelsson/fixcsrotation
...
Editor: Convert radians to degrees when rotating objects
2020-01-28 11:55:56 +01:00
Bret Curtis
44a85795cf
Merge pull request #2669 from Capostrophic/wnam
...
Generate WNAM subrecord upon saving terrain instead of upon editing it
2020-01-28 11:43:47 +01:00
Bret Curtis
631f1733bf
Merge pull request #2675 from elsid/ccache
...
ccache fixes
2020-01-28 11:43:03 +01:00
Nelsson Huotari
032513ae18
Convert radians to degrees
2020-01-28 11:33:44 +02:00
elsid
c690f2d43d
Disable coverage for travis CI
2020-01-26 22:09:48 +01:00
elsid
0147b0e398
Print ccache stats
2020-01-26 22:09:45 +01:00
elsid
3cdff837c8
Use default ccache settings
2020-01-26 20:43:51 +01:00
Andrei Kortunov
e1e49832c7
Merge pull request #2670 from elsid/fix_aiwander_stuck
...
Fix AiWander stuck (bug #5237 )
2020-01-26 13:10:30 +04:00
elsid
1e106013a0
Use navmesh to find wander destination outside pathgrid for ground based actors
...
Use dtNavMeshQuery::findRandomPointAroundCircle from recastnavigation
2020-01-21 00:01:06 +01:00
elsid
e323e6e7e6
Consider moved distance in direction to destination for obstacle check
...
Assume actor is stuck when it's not able to move in the destination
direction with maximum speed. Approach to check moved distance from the
previous point doesn't work good for slow and big actors. When they face
obstacle they're trying to move along with oscillation so check is
passing but they don't get any closer to the destination.
2020-01-20 23:46:58 +01:00
Bret Curtis
3e4cedb7a8
Merge pull request #2668 from Capostrophic/target
...
Make GetTarget return 1 during actor greeting (bug #5255 )
2020-01-20 14:23:04 +01:00
Capostrophic
a2c674bb2e
Make GetTarget return 1 during actor greeting (bug #5255 )
2020-01-19 15:38:50 +03:00
Andrei Kortunov
8bfca9830f
Merge pull request #2666 from Capostrophic/keybindings
...
Editor: Add a reset to defaults button to keybindings (feature #4068 )
2020-01-13 10:28:38 +04:00
Alexei Dobrohotov
be85159095
Merge pull request #2664 from akortunov/greeting
...
Rework greeting timeouts
2020-01-13 02:46:45 +03:00
Capostrophic
7659370992
Editor: Add a reset to defaults button to keybindings (feature #4068 )
2020-01-13 02:26:01 +03:00
Andrei Kortunov
a384104f73
Rework greeting timeouts (bug #5249 )
2020-01-11 21:47:08 +04:00
capostrophic
89055f1c6c
Generate WNAM upon saving terrain
2020-01-11 02:42:04 +03:00
Bret Curtis
95f9e4f4c9
Merge pull request #2649 from Capostrophic/nifstreamline
...
Yet more NIF adjustments
2020-01-10 22:07:25 +01:00
Andrei Kortunov
7d394dd97d
Merge pull request #2663 from akortunov/master
...
Add missing changelog entry
2020-01-10 15:53:05 +04:00
Andrei Kortunov
a1c0a480ce
Add missing changelog entry
2020-01-10 15:50:25 +04:00
Alexei Dobrohotov
2615913494
Merge pull request #2661 from akortunov/guifixes
...
Settings menu tweaks
2020-01-10 14:24:36 +03:00
Andrei Kortunov
b298a4a281
Merge pull request #2662 from Capostrophic/shield
...
Use shield body part model for creatures (bug #5250 )
2020-01-10 15:24:04 +04:00
capostrophic
bbe5adb860
Use shield body part model for creatures (bug #5250 )
2020-01-10 14:18:40 +03:00
Andrei Kortunov
4d4663e0ad
Make 'Toggle HUD' hotkey configurable
2020-01-10 14:31:25 +04:00
Andrei Kortunov
2b8e976c6a
Adjust settings menu
2020-01-10 14:07:53 +04:00
Andrei Kortunov
2bed25a5e8
Merge pull request #2659 from Capostrophic/aitravel
...
Handle out-of-range actors' travel packages (bug #5212 )
2020-01-10 13:32:51 +04:00
capostrophic
fc0f813dcb
Add and use 'always active' AI package flag
...
Update documentation
2020-01-10 12:07:57 +03:00
Andrei Kortunov
70f6e1c81d
Merge pull request #2655 from Capostrophic/spellcasting
...
Fix reported spellcasting discrepancies
2020-01-10 09:23:39 +04:00
capostrophic
1251b32f0f
Slightly reduce code duplication
2020-01-09 22:17:01 +03:00
capostrophic
af2ea477d5
Don't use loops to detect absorb effects
2020-01-09 22:17:01 +03:00
capostrophic
42cc27194b
Fix reported spellcasting discrepancies
...
Make ExplodeSpell behavior closer to Cast behavior (#5242 )
Nullify on-self absorb spells in a different way (#5241 )
Allow casting permanent spells through Cast/ExplodeSpell
2020-01-09 22:17:01 +03:00
Alexei Dobrohotov
7a4caaf5bf
Merge pull request #2660 from akortunov/boost
...
Additional de-boosting
2020-01-09 22:14:32 +03:00
Alexei Dobrohotov
ff2739b8a3
Merge pull request #2651 from akortunov/encoding
...
Unify streams usage to support non-ASCII paths
2020-01-09 22:12:55 +03:00
Andrei Kortunov
a250a405b4
An attempt to fix the MSVC2017 build
2020-01-09 20:42:06 +04:00
Andrei Kortunov
1cdd33b434
Implement additional stringops to avoid Boost functions
2020-01-09 19:40:22 +04:00
Andrei Kortunov
cb1a8ec518
Do not link the Boost threads library
2020-01-09 19:40:22 +04:00
capostrophic
2d87d287ba
Handle out-of-range actors' travel packages ( #5212 )
2020-01-09 14:17:54 +03:00
Andrei Kortunov
22a0549e73
Merge pull request #2656 from Capostrophic/sneak
...
Don't combine sneak idle with scripted/wander idles (bug #4284 )
2020-01-07 11:26:59 +04:00
Alexei Dobrohotov
87f9b85e21
Merge pull request #2653 from akortunov/log
...
Improve BetaComment handling
2020-01-06 17:34:09 +03:00
Andrei Kortunov
a42396254b
Use ISO format to print datetime
2020-01-06 11:27:11 +04:00
Andrei Kortunov
23a5da37ef
Merge pull request #2658 from Capostrophic/shield
...
[Regression] Make creatures autoequip shields properly (bug #5243 )
2020-01-06 10:20:57 +04:00
capostrophic
9b28420875
[Regression] Make creatures autoequip shields properly again
2020-01-05 23:49:19 +03:00
capostrophic
29c6a8975a
Don't combine sneak idle with scripted/wander idles (bug #4284 )
2020-01-05 15:09:02 +03:00
Andrei Kortunov
af36b652aa
Simplify datetime formatting
2020-01-04 10:45:11 +04:00
Andrei Kortunov
3278ca0b33
Merge pull request #2654 from Capostrophic/scvr
...
Avoid heap corruption while reading SCVR (bug #4680 )
2020-01-04 10:25:11 +04:00
capostrophic
0467e8ee15
Avoid heap corruption while reading SCVR (bug #4680 )
2020-01-04 01:34:41 +03:00