Sezz
|
10a4e072e3
|
Revert "Tentatively refactor PHD_3DPOS"
This reverts commit 850ab149af .
|
2022-03-31 21:17:06 +11:00 |
|
Sezz
|
850ab149af
|
Tentatively refactor PHD_3DPOS
|
2022-03-31 21:14:27 +11:00 |
|
Sezz
|
600e30aa77
|
Fix monkey shimmy inputs
|
2022-03-30 21:41:21 +11:00 |
|
Sezz
|
6ccd7b7f83
|
Introduce TestLaraFastTurn()
|
2022-03-30 01:54:44 +11:00 |
|
Sezz
|
c9a5a5d06f
|
Fix vault cheese; fix typo
|
2022-03-29 20:17:13 +11:00 |
|
Sezz
|
57ad1fb5ba
|
Rename Lara radius constants; update animation enum; cleanup
|
2022-03-29 13:59:37 +11:00 |
|
Sezz
|
687e4af1f4
|
Rename CollisionSetup struct members; improve sidestep input queries; cleanup
|
2022-03-29 00:10:25 +11:00 |
|
Sezz
|
02457535b3
|
Always allow turning in idle state when in a swamp; don't allow turning in jump prepare state in wading environments
|
2022-03-28 14:40:16 +11:00 |
|
Sezz
|
cbedca0d18
|
Remove Core's FORWARD+BACK -> ROLL input conversion and query equivalent where appropriate; improve back jump priority handling; cleanup
|
2022-03-28 14:00:40 +11:00 |
|
Sezz
|
6e9d90218f
|
Tune turn speed of walk forward; remove Core's WALK+LEFT/RIGHT step input hack; correct input priority to sidestep when idling in wate-height water or swamp; fix slight rotation when sidestepping using the WALK key.
|
2022-03-27 23:03:32 +11:00 |
|
Sezz
|
3493274661
|
Use correct tests in swamp turn left slow pseudo state
|
2022-03-27 18:47:33 +11:00 |
|
Sezz
|
d461940fe5
|
Minor improvements to clamp handling
|
2022-03-27 12:55:16 +11:00 |
|
Sezz
|
b76787ac44
|
Refine sprint state transitions; remove useless code in lara_col_sprint_dive(); cleanup
|
2022-03-24 20:06:46 +11:00 |
|
Sezz
|
191536071f
|
Introduce TestLaraCrouch(); enable 180 turn from monkey forward state
|
2022-03-23 15:34:11 +11:00 |
|
Sezz
|
2d74a7b601
|
Organise lara_tests.cpp
|
2022-03-16 21:56:25 +11:00 |
|
Sezz
|
93e62d3e64
|
Update extra velocity handling; snap to floor height upon entering slope state; cleanup
|
2022-03-14 01:20:51 +11:00 |
|
Sezz
|
85df2ed1b1
|
ITEM_INFO cleanup; rename some structs to comply with TEN conventions; LaraInfo cleanup
|
2022-03-13 02:04:24 +11:00 |
|
Sezz
|
3951bab37c
|
Do smooth step adjustment on slopes; fix double call to LaraDeflectEdge() in walk state; fix wrong turn slow turn state dispatch; cleanup
|
2022-03-13 00:50:10 +11:00 |
|
Sezz
|
4b15e93946
|
Cleanup
|
2022-03-12 01:17:00 +11:00 |
|
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 |
|