David Cernat
2cb16e778c
[General] Use clearer method name for tracking InterpreterContext type
2020-07-26 20:03:33 +02:00
David Cernat
63480a0012
[Client] Use DetourNavigator for local actors, working around c1ebd9474b
2020-07-26 17:58:59 +02:00
David Cernat
57734c172b
[Client] Retain AiPursue for guards ignoring player because of dialogue
...
In OpenMW, guards starting combat with the player cause other guards with an AiPursue package to also join the combat in MechanicsManager::startCombat(). Previously, however, TES3MP was discarding AiPursue packages for the guards who hadn't started the arrest dialogue with the player by returning the wrong boolean in AiPursue::execute(), leading to just one-on-one combat with the arresting guard.
2020-07-26 11:06:11 +02:00
David Cernat
ff10aa816b
Add OpenMW commits up to 25 Jul 2020
...
# Conflicts:
# .travis.yml
2020-07-25 19:44:01 +02:00
psi29a
fc7266d4ee
Merge branch 'Improve-cell-name-autocompleter-implementation' into 'master'
...
#5520 Improve cell name autocompleter implementation
See merge request OpenMW/openmw!267
2020-07-25 13:58:42 +00:00
Cédric Mocquillon
2e27de027e
Add members in AdvancedPage class to avoid memory leak when the list of cells names is updated as we recreated a completer at each notification event
2020-07-25 13:58:42 +00:00
Bret Curtis
21ee1ed317
Merge pull request #2973 from akortunov/refactoring
...
Use more C++11 loops in game mechanics code
2020-07-25 15:43:42 +02:00
psi29a
e4de306d5b
Merge branch 'settings_vector' into 'master'
...
Support vectors in settings.cfg
See merge request OpenMW/openmw!268
2020-07-25 12:34:36 +00:00
Andrei Kortunov
e6036e13b9
Use more C++11 loops in game mechanics code
2020-07-25 15:54:49 +04:00
Petr Mikheev
8cdc7031f5
Support vectors in settings.cfg
2020-07-24 21:47:49 +02:00
Nikolay Kasyanov
3be1cdef33
[macOS, CI] Use Xcode 11.6 ( #2970 )
...
* [macOS, CI] Use Xcode 11.6
* [macOS, CI] Enable OpenCs build and see how it goes
* [macOS, CI] Re-enable package build and check
2020-07-22 21:54:18 +02:00
elsid
49b78ef463
Merge branch 'preview_mode2' into 'master'
...
Improved preview and vanity mode
See merge request OpenMW/openmw!261
2020-07-21 17:46:23 +00:00
Petr Mikheev
62c8ea373b
Fix not completely correct camera transition when switching from 1st person to 3rd person if armed.
2020-07-19 22:12:17 +02:00
Petr Mikheev
d78b227670
Fix inverted preview rotation when using controller
2020-07-19 18:21:40 +02:00
Petr Mikheev
2e6aa155a3
New settings 'preview if stand still' and 'deferred preview rotation'.
2020-07-19 18:21:40 +02:00
Petr Mikheev
9f850b6ffc
Move deferred rotation logic from renderingmanager.cpp to camera.cpp
2020-07-19 18:21:40 +02:00
Petr Mikheev
63cab4052d
Refactoring in mwrender::Camera. enum for normal/preview/vanity mode.
2020-07-19 18:21:40 +02:00
David Cernat
58d8367cb0
[Client] Handle input from server-sent custom messageboxes less hackily
2020-07-18 01:36:13 +02:00
Petr Mikheev
8ac7ffc32b
Remove 'separate preview camera' and make the new behavior the default one.
...
Also minor refactoring in camera.cpp
2020-07-17 22:59:44 +02:00
David Cernat
eb1641dd86
[Client] Fix crashes caused by current modals with invalid widgets
2020-07-17 21:07:09 +02:00
Petr Mikheev
4d206d2c67
Improved preview mode
2020-07-17 20:35:52 +02:00
elsid
c3b581131d
Merge branch 'third_person_fix' into 'master'
...
Minor fixes for 'view over shoulder'
See merge request OpenMW/openmw!265
2020-07-17 18:11:35 +00:00
psi29a
f824965fca
Merge branch 'camera_smooth_zoom_out' into 'master'
...
Camera can pull out after clearing obstruction instead of instant snapback.
See merge request OpenMW/openmw!264
2020-07-17 16:22:09 +00:00
Petr Mikheev
8ac143c983
Camera can pull out after clearing obstruction instead of instant snapback.
2020-07-17 10:19:46 +02:00
Petr Mikheev
68148f5ec7
1. Skip smooth camera transition after changing cell; 2. Fix 'zoom out when move' for extremely high speed;
2020-07-16 22:21:50 +02:00
Bret Curtis
a890c951bc
Merge pull request #2966 from elsid/sound_init
...
Refactor sound initialization
2020-07-16 09:06:34 +02:00
elsid
9240833bda
Init sound by a single object
2020-07-15 19:46:34 +02:00
Bret Curtis
a83b32074f
Update CHANGELOG.md
2020-07-14 22:22:52 +02:00
Bret Curtis
74c67218e4
Merge pull request #2968 from elsid/fix_flee_cliff_racers
...
Adjust actor rotation when flee by axis x (bug #5531 )
2020-07-14 17:04:04 +02:00
AnyOldName3
7ea1eac115
Merge branch 'yet-another-windows-shared-runner-attempt' into 'master'
...
[Review pls] Try enabling Windows Shared Runners again.
See merge request OpenMW/openmw!249
2020-07-14 14:38:05 +00:00
Bret Curtis
e98ae3262e
Merge pull request #2969 from akortunov/scripts
...
Resume failed scripts execution after game reload
2020-07-14 10:44:58 +02:00
Andrei Kortunov
b05d071e69
Resume failed scripts execution after game reload (feature #5524 )
2020-07-14 10:53:01 +04:00
AnyOldName3
cd4ab320d8
Don't bother trying to set a PowerShell array from YAML
...
Just set a string and split it in the script.
2020-07-13 22:34:58 +01:00
AnyOldName3
000b52fc05
Swap quotes around
2020-07-13 22:03:48 +01:00
elsid
b7c1c52439
Adjust actor rotation when flee by axis x
...
Otherwise Cliff Racers can go underwater.
2020-07-13 20:08:37 +02:00
AnyOldName3
1720e2e1fd
CI kick
2020-07-13 18:47:42 +01:00
AnyOldName3
a03fd03302
YAML wants lots of quotes
2020-07-13 18:04:25 +01:00
AnyOldName3
a43766bbc8
Try removing bashism reliance
2020-07-13 18:02:05 +01:00
AnyOldName3
5549ddab97
Split CS into separate jobs so build time is less tight.
...
Now we have twelve Windows jobs. Yay!
2020-07-13 17:08:46 +01:00
AnyOldName3
6a8e736bd2
Revert "Time commands"
...
This reverts commit c132646b97
.
2020-07-13 16:53:23 +01:00
David Cernat
d3f23220de
[Client] Only require cellStore for ConsoleCommand packets with objects
2020-07-13 13:04:02 +02:00
elsid
bcd526b706
Merge branch 'third_person_new' into 'master'
...
Further improvements of "view over shoulder"
See merge request OpenMW/openmw!237
2020-07-13 09:42:19 +00:00
AnyOldName3
c132646b97
Time commands
2020-07-13 01:44:08 +01:00
AnyOldName3
0d1fb31358
Revert "Revert "Build the CS again.""
...
Maybe the reduced cache makes it fit.
This reverts commit 20859bbc50
.
2020-07-12 22:39:24 +01:00
AnyOldName3
7676a36b32
Time a build with the reduced cache
2020-07-12 22:38:48 +01:00
Bret Curtis
a5da59e840
Merge pull request #2967 from Capostrophic/casesensitivity
...
Fix search filter unicode character case sensitivity
2020-07-12 22:41:24 +02:00
Petr Mikheev
383fa3d3ab
Make 'zoom out when move' configurable.
2020-07-12 21:03:18 +02:00
Petr Mikheev
173c1fdabb
Make transition in 'auto switch shoulder' smoother.
2020-07-12 20:51:38 +02:00
Petr Mikheev
51173ebcf5
Refactoring. Move all code related to 'view over shoulder' to a separate file.
2020-07-12 20:51:38 +02:00
Petr Mikheev
5bdf61a886
Slightly pulls camera away when the character moves
2020-07-12 20:51:38 +02:00