Commit Graph

184 Commits (9106e3646cb49bdb3d285e563b687856171fecf1)

Author SHA1 Message Date
Capostrophic 5e2e5b7aa9 Fix btCollisionObjectWrapper forward declaration 5 years ago
Capostrophic 4f08f6e09b Separate ClosestNotMeConvexResultCallback 5 years ago
Capostrophic 19010ec045 Separate MovementSolver 5 years ago
Capostrophic ca6cce0c7e Separate Stepper 5 years ago
Capostrophic 5d625c12dc Separate ContactTestResultCallback 5 years ago
Capostrophic c94cd775bf Separate ClosestNotMeRayResultCallback 5 years ago
Capostrophic ce588fb39c Separate DeepestNotMeContactTestResultCallback 5 years ago
Capostrophic 1629791885 Port wareya's actor tracer consistency fixes 5 years ago
elsid 4a0c056489
Do not wander to occupied area by other actor 5 years ago
Capostrophic 4e54ed86b3 Fix jumping mechanics framerate dependency (bug #4991) 6 years ago
Andrei Kortunov 6832a2fa9a Remove BOM from CPP files (allows to build OpenMW with LCC on Elbrus) 6 years ago
Andrei Kortunov 6a01e4cd8a Fix arguments order for raytracing in the getHitContact() (bug #4990) 6 years ago
Andrei Kortunov d23a0ce2ae Use C++11-style loops in the game world instead of iterators 6 years ago
elsid 43b39e8418
Use not scaled player half extents as default to find path 6 years ago
Bret Curtis 14c93b3df0 Revert "Merge pull request #2204 from elsid/fix_navigator_update"
This reverts commit 26fb0e7a0f, reversing
changes made to 42b2391303.
6 years ago
elsid c066ee9dc5
Use not scaled player half extents as default to find path 6 years ago
Grigory Latyshev 3872d7476b Move makeOsgVec3f() to settingsutils.hpp
Remove all other makeOsgVec3f() implementations
6 years ago
Andrei Kortunov 3032b177a1 Remove redundant includes 6 years ago
Capostrophic a584aa25ab Don't re-enable collision object for dead actors 6 years ago
Capostrophic 403db9afe3 Don't reset player jumping flag unnecessarily (bug #4775) 6 years ago
Capostrophic 0bbcc0e787 Avoid falling height reset if onGround state didn't change (bug #4411) 6 years ago
Andrei Kortunov a53333c3d5 Native animated containers support (feature #4730) 6 years ago
elsid 49d81241db Merge branch 'master' into pathfinder_detour 6 years ago
Marc Zinnschlag 9dd0d641bc Merged pull request #1931 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
Andrei Kortunov 61e6e359c4 Allow creatures to use the autogenerated collision box (feature #2787) 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 fa23b590a4
Add unwalkable areas to NavMesh 6 years ago
elsid 144e1a063b
Support animated objects 6 years ago
elsid fafba8ea0c
Use recastnavigation to find path 6 years ago
elsid c866fdff86
Move physics object, heightfield, ptrholder into separate files 6 years ago
Andrei Kortunov e06f0b797a Replace all NULLs to nullptr 6 years ago
Andrei Kortunov 70ed8fd1a9 Use constants instead of widely used magic numbers (task #4645) 6 years ago
Andrei Kortunov ae1c054635 Make GetPCJumping return true only when jumping (bug #4641) 6 years ago
Capostrophic 7ef6fa9f61 Remove deprecated GMST get* functions 6 years ago
Andrei Kortunov c6dcfd1fce Do not apply scale twice for animated collision nodes (bug #4607) 6 years ago
Andrei Kortunov 5a4d0cec3a Use new logging system for game itself 6 years ago
Andrei Kortunov bc82dbbd1b Do not try to find missing animated collision shape again and again 7 years ago
Bret Curtis 61c969e970
Merge branch 'master' into hitboxfix 7 years ago
Andrei Kortunov bde1d07d4e Use hitboxes and focused object for touch spells (bug #3374) 7 years ago
Andrei Kortunov f5dc9f0162 Use hitbox cone only as fallback 7 years ago
scrawl 99ffaafe30
Revert "Merge pull request #1701 from akortunov/standfix"
This reverts commit da47fc79f5, reversing
changes made to 7324bd368f.
7 years ago
Andrei Kortunov f8655d2425 Use actor's physics position as a ray origin in tracer 7 years ago
Capostrophic e32f38b939 Allow jumping when you're stuck on a slope (fixes #4221) 7 years ago
Andrei Kortunov 3636cf2015 Do not apply queue movement for standing actors 7 years ago
elsid 26df0e6ebd Remove duplicated include 7 years ago
Bret Curtis c3c3fbc68e overriden -> overridden 7 years ago
Miloslav Číž 03401bb5df remove redundant condition 7 years ago
scrawl 03554b2f4b Fix some style issues flagged by cppcheck 7 years ago
scrawl 64d02f577e Fix missing null check 7 years ago