Commit graph

48 commits

Author SHA1 Message Date
Lwmte
b7e5a81322 Tests and fixes, removed unnecessary flags from SetAnimation 2021-11-10 11:59:54 +03:00
Lwmte
8f51243ca4 First commit 2021-11-10 02:41:59 +03:00
Sezz
a653767d71 Move various functions out of lara_swim.cpp 2021-11-10 01:32:54 +11:00
Sezz
e8cfc688fd Move collision and test functions out of lara_surface.cpp 2021-11-09 23:26:31 +11:00
Sezz
4a0b5c3961 Streamline state transitions between wading and treading water 2021-11-09 23:15:12 +11:00
Sezz
8f52e29b2b Refactor water tread climb out test functions; use GF() function in lara_surface.cpp 2021-11-09 20:34:39 +11:00
Lwmte
7bc95c7fee Merge branch 'master' into arbitrary_hanging_and_shimmying 2021-10-28 12:23:34 +03:00
Lwmte
f592f36a24 Merge branch 'master' into errors 2021-10-27 19:05:50 +03:00
Lwmte
254dfe99bb Make subfunction for snapping item to ledge 2021-10-23 13:29:00 +03:00
Lwmte
3add005d0d Adjust vault distances 2021-10-22 14:24:09 +03:00
Lwmte
c82c6f5b6f Move no quadrants flag into coll setup 2021-10-09 19:19:02 +03:00
Lwmte
ef0bcf950a Merge branch 'master' into errors 2021-10-08 16:47:59 +03:00
Lwmte
6220efb3da Implement unconstrained GetCollisionInfo for water surface movement 2021-10-08 12:57:48 +03:00
Lwmte
7203a4ee51 Re-enable custom animations 2021-10-08 01:46:29 +03:00
Lwmte
47055f9df5 Use TestValidLedge for climbing out of water 2021-10-07 17:34:12 +03:00
Lwmte
482662d644 Remove unnecessary additional ObjectHeadroom field from COLL_INFO 2021-10-07 11:01:39 +03:00
Lwmte
3f0416a34a Implement proper L-shabed probe for water surface headroom check 2021-10-03 22:09:19 +03:00
Lwmte
7979fbbf11 Demagic surface swim height 2021-10-02 16:02:37 +03:00
Lwmte
81b9b96199 Block Lara from exiting water if there's not enough headroom 2021-10-02 15:59:36 +03:00
Lwmte
ecb3952dcc Limit water climb out headroom according to enabled anims 2021-10-02 15:44:04 +03:00
Lwmte
d32e33a0a0 Remove useless water climb out condition which doesn't work properly 2021-10-02 15:43:43 +03:00
Troye
552352dd21 W1 2021-09-25 16:03:28 -05:00
Lwmte
e6fc5aba77 Cleanup 2021-09-25 16:00:30 +03:00
Raildex
2b0b1ff282 Added newlines 2021-09-25 11:27:47 +02:00
Raildex
7b070e75ad Fixed duplicated ITEM_INFO definition 2021-09-24 07:53:42 +02:00
Lwmte
cefc60c7ea Move around some files 2021-09-19 23:41:26 +03:00
Lwmte
add6629267 Swap BadHeightUp/Down 2021-09-19 17:48:32 +03:00
Lwmte
b3898b7940 Embed height data into COLL_INFO, fix issues with rolling under statics and statics submerged into water 2021-09-19 06:42:24 +03:00
Lwmte
015815c5d3 Fix embedding into diagonal walls and steps, fix Lara freeze on triangle slopes 2021-09-17 22:55:09 +03:00
Lwmte
5ae79a461e Remove legacy RoomBelow/Above helper funcs, fix door offset 2021-09-17 15:32:55 +03:00
Lwmte
7852f2fa8e Make order to lara_tests naming 2021-09-14 00:30:44 +03:00
KrysB4k
7ff79f8da1 Removed remnants of bad ideas
Removed SplitFloor and SplitCeiling completely from affected source files
2021-09-13 20:19:33 +02:00
Lwmte
2f3af7e3ea Simplify GetCollisionInfo arguments 2021-09-10 12:14:28 +03:00
Lwmte
1df38ae15a Rename settings to setup 2021-09-10 00:20:59 +03:00
Lwmte
1efe0a9f09 Reorganize COLL_INFO 2021-09-10 00:18:47 +03:00
Lwmte
21df1e84f1 Globals cleanup, remove wrecking ball hack, remove gassed property, fix diagonal block jump bug 2021-08-29 23:53:58 +03:00
Lwmte
3378c8791a Organize COLL_INFO 2021-08-25 06:54:17 +03:00
Troye
e13da5c0b6 Fix camera on waterout and block pulling/pushing 2021-08-16 18:05:38 -05:00
wolfcheese
53285ddb04 Removed diagonal floor check interfering with Lara climbing out of water 2021-05-30 19:16:25 -04:00
Trxye
f97c8496a0 fix lara ladder climb out 2021-02-05 16:38:00 -06:00
asasas9500
700c1b5907 Remove function markers 2021-02-03 01:50:59 -03:00
asasas9500
1693bf741d Revert move angle relative to Lara rotation 2020-12-19 23:34:52 -03:00
Sezz
0b6721058f Revert "Cleanup, control code standardisation, some command-query separation, un-hardcoding of animation state dispatches, QOL improvements to Lara's basic moveset."
This reverts commit cde394c3f4.
2020-09-26 05:06:08 +10:00
Sezz
cde394c3f4 Cleanup, control code standardisation, some command-query separation, un-hardcoding of animation state dispatches, QOL improvements to Lara's basic moveset. 2020-09-26 03:28:30 +10:00
Woops
6ada970725 Lara refactor: lara_cheat, move the rest of the functions out of laramisc.cpp and delete it. fix includes. 2020-08-16 16:01:58 -05:00
Woops
b8e140eab9 Lara refactor: move "level 1" functions to Lara.cpp 2020-08-14 18:29:20 -05:00
Woops
ade98fec65 Lara refactor: move basic movements to lara_basic, take care of the other functions. 2020-08-14 17:54:25 -05:00
asasas9500
7365cdf4c8 Rename Lara files 2020-08-09 22:09:14 -03:00
Renamed from TR5Main/Game/Lara/larasurf.cpp (Browse further)