logzero
a5360483bb
Back off slightly when we are touching something.
...
This can reduce the amount of movement solver failures significantly.
I've observed a drop of 8 iteration cases by almost factor of ten.
8 years ago
scrawl
fc47e2e66d
Merge pull request #1176 from nikolaykasyanov/switch-to-xcode8
...
[macOS] Switch CI to Xcode 8.2
8 years ago
scrawl
761472f6f1
Merge pull request #1177 from MiroslavR/essimporter-enam
...
ESSImporter: Convert last known exterior cell
8 years ago
logzero
00f3bfba27
Use tracer hit height to skip stepping up in movement solver.
8 years ago
MiroslavR
c2b491cd70
ESSImporter: Convert last known exterior cell ( Fixes #3693 )
...
+ some research
8 years ago
Nikolay Kasyanov
a0990e5899
[macOS] Switch CI to Xcode 8.2
8 years ago
scrawl
cf47299723
Merge pull request #1175 from MiroslavR/pcrank-condition
...
Fix for "PC Rank" info condition
8 years ago
logzero
ab1724d3db
Compare new velocity to the original velocity.
...
Using old velocity seems awkward,
probably a copypaste/refactoring bug.
8 years ago
logzero
e58de5e410
Remove superfluous velocity reflection in movement solver.
...
The slide projection negates the reflection effect.
Just to be sure I've compared the resulting vectors
with and without reflection at runtime.
8 years ago
NeveHanter
ff4aba2a6e
Moved duplicated code to common ActionTeleport static method and reordered travel price calculations
8 years ago
MiroslavR
5f234f8952
Dialogue: "PC Rank" condition now uses speaker's faction if "PC Faction" is not given ( Fixes #3689 )
8 years ago
MiroslavR
87fd011a28
Clean-up saves by dropping references with invalid RefNums ( Fixes #1956 )
8 years ago
scrawl
cf496287f7
Silence static analysis warnings
8 years ago
Ryan Tucker
15cdc06162
Finished transferring settings guide from wiki
8 years ago
Ryan Tucker
6429a610ff
Merge branch 'master' of https://github.com/OpenMW/openmw
8 years ago
logzero
50fd913058
Refactor stepMove function into a Stepper object
...
to be able to reuse up stepper results
for successive movement solver iterations.
This can reduce the number of convex casts
almost by half in some cases.
8 years ago
logzero
4f6e65e481
Apply sliding upward check to new velocity.
...
This helps to capture the case where new velocity
only differs in the z component (normal pointing up).
TODO: Find a better way to handle the normal pointing up case.
8 years ago
logzero
0b08802910
Integrate MinStep move attempt into stepMove.
...
This can save 1 to 3 convex casts per iteration.
8 years ago
logzero
25a0219e4d
Use cosine of max slope angle for walkable slope checks in movement solver.
8 years ago
logzero
561e0cbbf9
Use squared length for distance checks in movement solver.
8 years ago
scrawl
dc1f788cff
Use osg::PI over M_PI
8 years ago
NeveHanter
15cd3c178b
Clamp price multiplication to 1, as it resulted in player alone traveling at no fee.
8 years ago
NeveHanter
8902bb5b13
Player now pays for the following actors when travelling, with the exception of the first follower who travels for free, refactored getFollowers to getActorsFollowing/getActorsSidingWith
8 years ago
Ryan Tucker
ec471365f5
Merge branch 'master' of https://github.com/OpenMW/openmw
8 years ago
Ryan Tucker
0c71fde523
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# docs/source/openmw-mods/index.rst
8 years ago
Ryan Tucker
bf805813e5
Merge branch 'master' of https://github.com/OpenMW/openmw
...
# Conflicts:
# docs/source/openmw-mods/index.rst
8 years ago
Marc Zinnschlag
3c89b03568
Merge remote-tracking branch 'origin/openmw-41' into openmw-41
8 years ago
Marc Zinnschlag
9c56ecac77
fixed changelog
8 years ago
scrawl
44ca881614
Merge pull request #1169 from nikolaykasyanov/fix-macos-ci
...
Reenable macOS CI
8 years ago
Nikolay Kasyanov
2967fbdf4c
[CI] Fix email notification configuration
8 years ago
Nikolay Kasyanov
37c8a36dd8
[macOS] Parametrize Qt5 version used on CI
8 years ago
Nikolay Kasyanov
525af97ffc
[macOS] Use newer Xcode version on CI
8 years ago
Nikolay Kasyanov
9b74adbb2c
[macOS] Reenable CI
8 years ago
Nikolay Kasyanov
6d8d9e5dbc
[macOS] Take Qt prefix path from Homebrew for CI resilience
...
Recent CI failure was caused by path changed by Homebrew.
8 years ago
scrawl
465ff1ffd6
Merge pull request #1168 from MiroslavR/essimporter-mark
...
ESSImporter: Import mark location
8 years ago
MiroslavR
cd13570230
ESSImporter: Import mark location
8 years ago
scrawl
f2f0e9f1e7
Clear the Skeleton's bone cache when a node is added/removed ( Fixes #3663 )
8 years ago
scrawl
b5e8c98b40
Enable waterCollision after moving the player above water ( Fixes #3672 )
8 years ago
scrawl
6140768783
Enable waterCollision after moving the player above water ( Fixes #3672 )
8 years ago
scrawl
340bc2c1b0
Merge pull request #1164 from Aussiemon/emptypathfix
...
Added check to prevent attempted wandering of empty paths
8 years ago
scrawl
d7f01b499d
Merge pull request #1167 from lkrieg/sdl_event_0x304_fix2
...
Handle SDL event 0x304 by doing nothing (#3670 )
8 years ago
Leon Krieg
170e723cc7
Handle SDL event 0x304 by doing nothing ( #3670 )
8 years ago
scrawl
ebfbd88e7d
Merge pull request #1166 from OpenMW/revert-1165-sdl_event_0x304_fix
...
Revert "Handle SDL event 0x304 by doing nothing (#3670 )"
8 years ago
scrawl
63e093bcd0
Revert "Handle SDL event 0x304 by doing nothing ( #3670 )"
8 years ago
scrawl
21897e493e
Merge pull request #1165 from lkrieg/sdl_event_0x304_fix
...
Handle SDL event 0x304 by doing nothing (#3670 )
8 years ago
Leon Krieg
c2d6e074c2
Handle SDL event 0x304 by doing nothing ( #3670 )
8 years ago
scrawl
eae35af13d
Check if the bounding box changed before calling dirtyBound()
8 years ago
Aussiemon
2f66b91ac5
Added check to prevent attempted wandering of empty paths
8 years ago
scrawl
2b2a51d3b2
Update AUTHORS.md
8 years ago
scrawl
913a8fe1bd
Merge pull request #1160 from Aussiemon/actorupdatecollision
...
[Do not merge yet] Added check before attempting to remove actor's collision object
8 years ago