Commit graph

106 commits

Author SHA1 Message Date
Sezz
b4cd7d3091 Cleanup 2022-02-28 21:02:19 +11:00
Sezz
dd06b60918 Refactor kayak.cpp; cleanup 2022-02-20 17:12:42 +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
0e347f6326 Update GetLaraInfo(); disable smooth ledge angle adjustment for now; cleanup 2022-02-13 15:58:12 +11:00
Sezz
b6dbd5d362 Cleanup 2022-02-12 16:25:59 +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
5bba1df285 More LaraInfo cleanup; update savegame schema 2022-02-10 01:38:32 +11:00
Sezz
a63563913b Adjust crawlspace exit tests; fix crawl flex; continue cleaning LaraItem struct; update savegame schema 2022-02-09 20:38:13 +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
8e3d7cfa4c Begin tidying LaraInfo; cleanup tr4_senet.cpp; update savegame schema 2022-02-08 20:45:21 +11:00
Sezz
be08902a5c Tentatively rename animation-related ITEM_INFO members 2022-02-02 20:16:16 +11:00
Sezz
9c6003cd39 Add GetWaterSurface(), GetWaterDepth() and GetWaterHeight() overrides; cleanup 2022-02-01 21:46:58 +11:00
Sezz
3387515626 Tentatively rename some COLL_SETUP struct members; update comments; cleanup 2022-01-30 14:43:33 +11:00
Sezz
948575752c Rename gravityStatus to airborne 2022-01-21 23:23:10 +11:00
Sezz
7b9067a3ae Consider ceiling slopes in collision 2022-01-18 16:52:52 +11:00
Sezz
fe303a6b02 Consider BadCeilingHeightUp in ItemPushItem(); rename BadHeightDown and BadHeightUp 2022-01-16 02:34:09 +11:00
Sezz
fbf7c6ae81 Introduce BadCeilingHeightUp 2022-01-15 23:21:45 +11:00
Lwmte
b86d3b872c Reorganize includes tier 4 2021-12-24 11:08:16 +03:00
Lwmte
8f4ba68f30 Reorganize includes tier 3 2021-12-24 03:32:19 +03:00
Lwmte
2101d3e65f Reorganize includes tier 2 2021-12-22 16:23:57 +03:00
Lwmte
2671ca453b Collide code reorganizing (#393)
* Tier 1

* Tier 2

* Remove old GetRoomList implementation and use CollectConnectedRooms one

* Tier 3

* Tier 4

* Tier 5

* Tier 6

* Tier 7

Co-authored-by: Lwmte <initiator@nm.ru>
2021-12-19 05:24:12 +03:00
Lwmte
a2c282f0f4 Fix UPV 2021-12-19 03:54:13 +03:00
Sezz
40c8e63cf6 Merge branch 'master' into lara_state_cleaning_etc 2021-12-09 02:28:10 +11:00
Sezz
a79c6df007 Refactor lara_flare.cpp 2021-12-09 00:48:55 +11:00
Sezz
933a3fa8b0 Minor UPV enhancements 2021-12-08 22:02:02 +11:00
Sezz
43cde72079 Merge branch 'master' into lara_state_cleaning_etc 2021-12-08 20:51:40 +11:00
Sezz
49f0c88251 Fix UPV mounting; cleanup upv.cpp 2021-12-08 15:27:46 +11:00
Sezz
dc45376fdf Merge branch 'master' into lara_state_cleaning_etc 2021-12-02 12:58:18 +11:00
Lwmte
313cf0a764 Minor cleanups 2021-12-01 18:12:04 +03:00
Sezz
d85eea8c1f Rename basic state functions; rename some state enum members; rename LG_NO_ARMS to LG_HANDS_FREE; move lara_as_gymnast() to lara_hang.cpp; minor corrections 2021-11-25 23:38:59 +11:00
Sezz
f30ae8839e Refactor lara_flare.cpp 2021-11-20 13:18:59 +11:00
Sezz
1ac1fec4e1 Remove LaraItem global usage in lara_flare.cpp + minor cleanup 2021-11-12 19:52:48 +11:00
Lwmte
8f51243ca4 First commit 2021-11-10 02:41:59 +03:00
Lwmte
6a5707f419 Merge branch 'master' into arbitrary_hanging_and_shimmying 2021-10-31 21:42:23 +03:00
Lwmte
8e42d77243 Move savegames to separate folder, organize savegame code 2021-10-31 21:36:51 +03: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
38862dac8d Use enum class for collision enums 2021-10-27 09:48:31 +03:00
Lwmte
1b6eb6d035 Stabilize shimmying 2021-10-24 04:08:54 +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
65f5c17cc9 Deduplicate GetCollisionInfo code in preparation for unconstrained probe angles 2021-10-07 12:34:16 +03:00
Lwmte
dacd55fdd4 Demagic UPV sound IDs 2021-10-06 19:54:04 +03:00
Stranger1992
3f016b5603 Fixing the hard coded sounds for the UPV so they point towards sounds that make sense. 2021-10-06 17:14:42 +01:00
Stranger1992
81822213bc Update upv.cpp
Changed UPV Sound Effect to SFX_TR5_LARA_UNDERWATER_ENGINE (1807).
2021-10-04 18:05:40 +01:00
Lwmte
8725b900b7 Update upv.cpp 2021-10-04 12:31:35 +03:00