Commit graph

322 commits

Author SHA1 Message Date
Sezz
e9bbc0782a Fix vault bug when holding JUMP input after completing a vault 2022-03-10 13:54:28 +11:00
Sezz
59fe5e419a Finish LaraInfo cleanup; general cleanup; update savegame schema 2022-03-10 00:29:28 +11:00
Sezz
b5ccf0c405 Lara weapon struct cleanup; general cleanup 2022-03-09 20:37:26 +11:00
Sezz
6978cb94f0 Refactor poison effect on Lara; LaraInfo cleanup; general cleanup; update savegame schema 2022-03-09 17:04:19 +11:00
Sezz
c8d34bfccb Update animation script 2022-03-04 15:51:53 +11:00
Sezz
bc1be155d5 Add state dispatches in swandive state; allow more opportunity for climb up in hang state; tune run jump count from walk state; always look back when moving backward in jump up state 2022-03-01 15:45:37 +11:00
Sezz
b4cd7d3091 Cleanup 2022-02-28 21:02:19 +11:00
Sezz
37c379a69b Simplify disabled smooth ledge angle adjustmnet 2022-02-28 00:40:18 +11:00
Sezz
ad9dfb2ec2 Fix auto jump for ladders; overhang cleanup 2022-02-26 23:08:48 +11:00
Sezz
e8dafe6c6c Fix airborne status when landing on slopes or dying; cleanup more object files 2022-02-25 16:24:08 +11:00
Sezz
3fcc7cb1d1 Fix embedding bug when swandiving into sloped ceilings; do soft splat in swamps; update health.cpp; cleanup 2022-02-25 14:28:28 +11:00
Sezz
7b7cef7ca2 Fix landing bug; add soft splat functionality to sidestep states 2022-02-18 21:43:45 +11:00
Sezz
224a84f865 Allow vaults from sprint state in special circumstances 2022-02-18 14:06:59 +11:00
Sezz
e19767468b Dispatch vaults in wade state (forgot); cleanup 2022-02-18 01:57:30 +11:00
Sezz
32f3fda21c Fix crawl flex for the fifth time; set active state in walk forward state in the event of a soft splat 2022-02-17 23:36:34 +11:00
Sezz
b619e5f555 Add vault functionality to turn states; default to soft splat in walk state; cleanup 2022-02-17 17:58:01 +11:00
Sezz
7fd54041a6 Tweak vault state functions; cleanup 2022-02-17 15:01:48 +11:00
Sezz
a85c8ad0e3 Reintroduce vault functionality to run, walk, and wade states. 2022-02-17 02:00:40 +11:00
Sezz
58e1fe938a Don't do soft splat in swamps 2022-02-16 23:57:18 +11:00
Sezz
f3e2f9df0e Update look functions; extend soft splat feature; cleanup 2022-02-16 18:13:07 +11:00
Sezz
c2a23696e8 Introduce soft splat; update animation enum 2022-02-16 14:20:26 +11:00
Sezz
b18d6e24f7 LaraInfo cleanup; update savegame schema 2022-02-15 21:25:24 +11:00
Sezz
43fcb34ee7 Cleanup 2022-02-14 17:05:52 +11:00
Sezz
92b1489e02 Cleanup 2022-02-13 23:23:36 +11:00
Sezz
0e347f6326 Update GetLaraInfo(); disable smooth ledge angle adjustment for now; cleanup 2022-02-13 15:58:12 +11:00
Sezz
6116fa6dda Refine implementation of adjustment to ledge angle 2022-02-12 20:23:45 +11:00
Sezz
e3eded8705 Smoothly adjust to vault ledge angle (prototype); cleanup 2022-02-12 14:56:28 +11:00
Sezz
fa6ced09eb Introduce GetLaraInfo() and ResetLaraLean() 2022-02-12 00:25:05 +11:00
Sezz
c2190ed872 LaraInfo cleanup; update savegame schema 2022-02-11 19:26:08 +11:00
Sezz
1e0f82b2c3 More LaraItem cleanup; update savegame schema; convert HandStatus and WaterStatus structs to enum class 2022-02-11 01:31:54 +11:00
Sezz
4ea2f10ec2 Further LaraInfo cleanup; update savegame schema 2022-02-10 16:18:15 +11:00
Sezz
5bba1df285 More LaraInfo cleanup; update savegame schema 2022-02-10 01:38:32 +11:00
Sezz
ed6ac2d7bc Rename ITEM_INFO members to comply with conventions 2022-02-09 16:55:46 +11:00
Sezz
0eaf6f9d02 Begin tidying ITEM_INFO; update savegame schema 2022-02-09 13:20:57 +11:00
Sezz
ecfae534f8 Make stepping mechanism more abstract; elaborate comment; cleanup 2022-02-07 17:06:45 +11:00
Sezz
9fcd855f79 Adjust ledge snap distance; cleanup 2022-02-07 13:06:02 +11:00
Sezz
09bb109915 Adjust monkey movement test; fix errors 2022-02-06 00:27:25 +11:00
Sezz
c40a98bef1 Completely rework vaulting 2022-02-05 23:13:31 +11:00
Sezz
1d9cad5ba6 Smoothly adapt to projected floor height when vaulting (prototype) 2022-02-04 19:06:59 +11:00
Sezz
daf5e69669 Merge branch 'master' into state_cleaning_tier_2 2022-02-03 19:29:07 +11:00
Sezz
ec2c4e63df Cleanup 2022-02-03 12:21:28 +11:00
Sezz
5bd204fa83 Set slide state in jump states; cleanup 2022-02-02 21:59:34 +11:00
Sezz
be08902a5c Tentatively rename animation-related ITEM_INFO members 2022-02-02 20:16:16 +11:00
Sezz
953742964e Rename IN_DUCK to IN_CROUCH for consistency 2022-02-02 18:32:52 +11:00
Sezz
3387515626 Tentatively rename some COLL_SETUP struct members; update comments; cleanup 2022-01-30 14:43:33 +11:00
Sezz
b63ad23519 Fix merge error; update step test; cleanup 2022-01-27 20:56:05 +11:00
Sezz
9d253a732b Introduce TestEnvironment() 2022-01-25 18:02:22 +11:00
Sezz
68817b3492 Cleanup 2022-01-22 22:36:29 +11:00
Sezz
7288c60aff Supercede LaraLandedBad(); cleanup 2022-01-22 21:08:30 +11:00
Sezz
a257c902f1 Update run jump queue test 2022-01-22 00:22:24 +11:00