Commit graph

224 commits

Author SHA1 Message Date
Lwmte
fe4589471d Fix water splash 2021-11-07 16:07:16 +03:00
Sezz
540df2e274 Update swamp handling in turn states 2021-11-07 23:58:51 +11:00
Sezz
695d3f2c50 Improve swamp handling 2021-11-07 21:55:38 +11:00
Sezz
a2ee10a9a0 Merge branch 'master' into lara_state_cleaning_etc 2021-11-07 13:40:54 +11:00
Lwmte
df144b60ef Fix teleporting Lara to bottom of the swamp while forward jumping 2021-11-07 05:28:40 +03:00
Sezz
80b9b3d131 Merge branch 'master' into lara_state_cleaning_etc 2021-11-07 13:28:00 +11:00
Lwmte
c4a3fa089d Fix wade stutter in quicksand 2021-11-07 04:57:51 +03:00
Sezz
d737e504c8 Add proper state functions for 180 roll; allow turning when performing 180 roll 2021-11-07 12:57:34 +11:00
Lwmte
e442c6caee Fix quicksand 2021-11-07 04:54:48 +03:00
Sezz
9708cad0f5 Rename AnimsNew bools 2021-11-05 22:42:33 +11:00
Sezz
3b30bd8b0f Revert split slide test/set functions (do it properly later); update TestLaraKeepDucked() 2021-11-05 21:29:00 +11:00
Sezz
962f07d3f4 Use copysign(); calibrate turn rate reset; increase z rotation tolerance for pickup action; give LS_POSE dispatch lowest precedence 2021-11-04 21:07:47 +11:00
Sezz
d07d93ce6f Fix fast turning with torch 2021-11-04 18:41:13 +11:00
Sezz
f95c3db4ac Manual merges. 2021-11-03 21:44:48 +11:00
Sezz
a0abdc5a17 Merge branch master into 'lara_state_cleaning_etc' 2021-11-03 21:16:06 +11:00
Lwmte
319a532ffc Merge branch 'master' into arbitrary_hanging_and_shimmying 2021-11-03 02:26:09 +03:00
Lwmte
bc332c9607 Fix walking/crawling on bridge objects above slopes 2021-11-03 02:15:30 +03:00
Sezz
d9f357195b Comments; reordering of checks in LaraWadeStop(); disallow crawl-to-crouch with SPRINT key when facing a ledge 2021-11-02 14:22:58 +11:00
Sezz
3db481b1ab Minor fixes 2021-11-01 15:07:42 +11:00
Sezz
fa634a208f Introduce optional AFK pose functionality 2021-10-31 18:33:39 +11:00
Sezz
807c7a919f Allow turning while performing swandive 2021-10-30 14:19:48 +11:00
Sezz
440d956a98 Adjust sprint dive lean; allow stationary turning in crouch idle state 2021-10-30 13:42:55 +11:00
Sezz
2f6482478a Adjust walk lean 2021-10-30 12:52:01 +11:00
Sezz
4ad199d047 Add dispatch to allow 180 roll at back hop end 2021-10-30 12:24:16 +11:00
Sezz
fcf4fe245d Fix oversight which allowed Lara to jump early 2021-10-29 21:41:00 +11:00
Sezz
ae5fe2168f Merge branch 'master' into 'lara_state_cleaning_etc' 2021-10-28 23:33:12 +11:00
Sezz
5d29e16d40 Manually merge various fixes from master; fix crawl vaults on diagonals 2021-10-28 23:22:28 +11:00
Sezz
30a67c0c06 Adjust lean values for run and sprint; allow turning while crouch roll action has 0 speed; add deflection for crouch roll 2021-10-28 16:13:56 +11:00
Lwmte
0746768d6b Fix missing line 2021-10-28 03:12:12 +03:00
Sezz
b10ea9430e Re-enable crawl deflection (issues with diagonals); declare test function; remove using 2021-10-27 22:05:28 +11:00
Lwmte
eee97cd2e4 Bring back grid snap for ladder cases because ladder code fragility 2021-10-27 12:46:36 +03:00
Lwmte
eebc4546a0 Restore TestLaraHangJumpUp too 2021-10-27 10:13:47 +03:00
Lwmte
f57d9080b8 Refactor as_reach 2021-10-27 09:48:48 +03:00
Lwmte
38862dac8d Use enum class for collision enums 2021-10-27 09:48:31 +03:00
Lwmte
ced8681b17 Fix ladder grab from stand still 2021-10-27 01:23:59 +03:00
Lwmte
9127574583 Update lara_basic.cpp 2021-10-26 18:40:56 +03:00
Lwmte
90be115e7e Fix reach tunneling on high velocities 2021-10-26 17:23:14 +03:00
Sezz
4850dea36e Update crawl probes 2021-10-26 14:42:10 +11:00
Sezz
545f282336 Revert slopes are walls when hopping back 2021-10-26 13:06:27 +11:00
Sezz
e48bd9af2b Probe before walking back while wading; reorder functions in lara_col_wade() 2021-10-26 13:05:19 +11:00
Lwmte
2347e245e9 Fix reach state embedding, implicitly do 3-pass probing for angles 2021-10-25 17:09:14 +03:00
Sezz
1fbfdabe35 Disable crawl deflection; slopes are walls when hopping back 2021-10-25 23:24:34 +11:00
Sezz
f1cb87cc82 lara_col_wade(): use step function 2021-10-25 18:41:53 +11:00
Sezz
1f0980c473 lara_col_wade(): cleanup; use correct slide test function; replace magic numbers 2021-10-24 22:18:22 +11:00
Sezz
440b1dd1d8 Simplify some probes 2021-10-24 20:43:02 +11:00
Lwmte
1b6eb6d035 Stabilize shimmying 2021-10-24 04:08:54 +03:00
Lwmte
254dfe99bb Make subfunction for snapping item to ledge 2021-10-23 13:29:00 +03:00
Lwmte
13c81cda8f Make her grab from reach state 2021-10-23 13:04:43 +03:00
Lwmte
cf151a6ad2 Make Lara hang on diagonals 2021-10-23 12:53:55 +03:00
Lwmte
b1104db46f Measures to prevent fall stucking near tall triangular ledges 2021-10-22 16:22:11 +03:00