Commit graph

2322 commits

Author SHA1 Message Date
Lwmte
2347e245e9 Fix reach state embedding, implicitly do 3-pass probing for angles 2021-10-25 17:09:14 +03:00
Lwmte
17098c192b Move items with subfunction 2021-10-25 12:12:36 +03:00
Lwmte
af850403ed Do more precise nearest ledge calc for no quadrants coll modes 2021-10-25 10:50:38 +03:00
Lwmte
bc5521faa2 Fix corner shimmying for classic cases 2021-10-24 10:20:02 +03:00
Lwmte
58439f377e Vary embed offset when shimmying 2021-10-24 05:33:32 +03:00
Lwmte
4fdbeecc02 Fix accumulating rounding errors on side speed shifts 2021-10-24 05:09:54 +03:00
Lwmte
bc35c8daf0 Update lara_tests.cpp 2021-10-24 04:45:31 +03:00
Lwmte
1b6eb6d035 Stabilize shimmying 2021-10-24 04:08:54 +03:00
Lwmte
8fccb782f3 Make her shimmy diagonals 2021-10-23 15:35:59 +03:00
Lwmte
fa7ed96f21 Return TriangleAt only if nearest ledge is not snapped to quadrant 2021-10-23 14:52:33 +03:00
Lwmte
f077250b69 Update lara_tests.cpp 2021-10-23 14:34:02 +03:00
Lwmte
254dfe99bb Make subfunction for snapping item to ledge 2021-10-23 13:29:00 +03:00
Lwmte
c1efad6a4a Napalm GetOrthogonalIntersect 2021-10-23 13:11:24 +03:00
Lwmte
13c81cda8f Make her grab from reach state 2021-10-23 13:04:43 +03:00
Lwmte
2e97d338a9 Make her climb diagonals 2021-10-23 12:57:28 +03:00
Lwmte
cf151a6ad2 Make Lara hang on diagonals 2021-10-23 12:53:55 +03:00
Lwmte
fb0de37d32 Move rumble timer to camera code 2021-10-22 16:33:15 +03:00
Lwmte
b1104db46f Measures to prevent fall stucking near tall triangular ledges 2021-10-22 16:22:11 +03:00
Lwmte
3add005d0d Adjust vault distances 2021-10-22 14:24:09 +03:00
Lwmte
428c9d56b2 Fix wall embed during vaults 2021-10-22 13:47:19 +03:00
Lwmte
91427f26ba Fix stutter also for walking into walls 2021-10-22 12:43:17 +03:00
Lwmte
265de48cfc Fix wall stutter on slopes 2021-10-22 12:28:27 +03:00
Lwmte
8ae8a0f4c9 Fix wall bug 2021-10-22 12:02:19 +03:00
Lwmte
a821b81626 Merge pull request #357 from MontyTRC89/surface_angle_detection
Surface angle detection
2021-10-10 16:02:12 +03:00
Lwmte
1bcfad0dcb Update collide.cpp 2021-10-10 15:24:28 +03:00
Lwmte
fd776eae7f Update collide.cpp 2021-10-10 12:06:11 +03:00
Lwmte
c82c6f5b6f Move no quadrants flag into coll setup 2021-10-09 19:19:02 +03:00
Lwmte
5938d2d9ca Merge branch 'master' into surface_angle_detection 2021-10-09 05:02:15 +03:00
Lwmte
19b12f42dc Draw true spheres 2021-10-09 05:01:39 +03:00
Lwmte
d8c966b17e Fix ladder tests 2021-10-09 01:55:22 +03:00
Lwmte
a74903e373 Merge branch 'master' into surface_angle_detection 2021-10-08 21:15:41 +03:00
Lwmte
6d5f1d3913 Revert "Fix tilt values spilling into COLL_INFO from floor on bridges"
This reverts commit 6667db3893.
2021-10-08 21:15:27 +03:00
Lwmte
21b00de93e Merge branch 'master' into surface_angle_detection 2021-10-08 20:51:08 +03:00
Lwmte
6667db3893 Fix tilt values spilling into COLL_INFO from floor on bridges 2021-10-08 20:44:22 +03:00
Lwmte
75aa10db69 Fix rope bug 2021-10-08 16:16:17 +03:00
Lwmte
d2b7eb3b90 Update collide.cpp 2021-10-08 14:48:41 +03:00
Lwmte
9177fd4e72 Update collide.cpp 2021-10-08 14:48:34 +03:00
Lwmte
42075950fa Fix bridge cases on second pass 2021-10-08 14:47:41 +03:00
Lwmte
30cea4bf15 Implement two-pass ledge angle check for tight diagonal setups 2021-10-08 13:58:51 +03:00
Lwmte
6220efb3da Implement unconstrained GetCollisionInfo for water surface movement 2021-10-08 12:57:48 +03:00
Lwmte
d8464b4ce9 Update lara_crawl.cpp 2021-10-08 01:47:16 +03:00
Lwmte
7203a4ee51 Re-enable custom animations 2021-10-08 01:46:29 +03:00
Lwmte
97e1b218ea Rename 2021-10-08 01:16:49 +03:00
Lwmte
72637ef53f Fix some between room ledge cases 2021-10-08 00:54:00 +03:00
Lwmte
16c1b08ca0 Bring back "fix" because it's not guilty 2021-10-07 23:58:29 +03:00
Lwmte
62d13daf0d Fix failed angle vault tests 2021-10-07 23:20:12 +03:00
Lwmte
a0f7285bb3 Remove "fix" which also broke certain vaults 2021-10-07 22:22:38 +03:00
Lwmte
ed46af8099 Update lara_tests.cpp 2021-10-07 20:01:48 +03:00
Lwmte
4287964576 Demagic slope tolerance, add comments 2021-10-07 19:49:59 +03:00
Lwmte
22cd431758 Fix climbing on slopes 2021-10-07 19:39:41 +03:00