Commit graph

328 commits

Author SHA1 Message Date
Lwmte
7615fda68b Fix stuff 2021-10-07 00:08:56 +03:00
Lwmte
931af585b1 Get bridge surface angle as well 2021-10-06 23:57:50 +03:00
Lwmte
f68dd226a1 Get nearest surface angle for blocks properly 2021-10-06 23:26:46 +03:00
Lwmte
4368c616ee Work 2021-10-06 20:54:15 +03:00
Lwmte
35d736421c Fix UPV bugs 2021-10-04 12:28:05 +03:00
Lwmte
cc90bfbb0b Add visual debug for GetCollisionInfo probes 2021-10-02 21:50:36 +03:00
Lwmte
6c7276be28 Unhack lara_as_stop state - no more direct calls to other state code 2021-10-02 15:44:34 +03:00
Lwmte
2fcc9146da Reduce vault snapping margin from 1024 to 128 2021-10-01 16:12:02 +03:00
Lwmte
29ad4442c0 Work 2021-09-29 03:41:36 +03:00
Lwmte
788ce04661 First commit 2021-09-27 07:12:30 +03:00
Lwmte
e6fc5aba77 Cleanup 2021-09-25 16:00:30 +03:00
Lwmte
b7cf7be08c Merge branch 'master' into item_info_include_fix 2021-09-25 15:59:51 +03:00
Raildex
2b0b1ff282 Added newlines 2021-09-25 11:27:47 +02:00
Lwmte
1463d15461 Update collide.cpp 2021-09-24 20:55:00 +03:00
Raildex
7b070e75ad Fixed duplicated ITEM_INFO definition 2021-09-24 07:53:42 +02:00
Lwmte
62a1cd91d8 Clarify more 2021-09-20 02:14:44 +03:00
Lwmte
e572f4dba7 Remove magic tri split checks 2021-09-20 01:42:49 +03:00
Lwmte
b11a8ad77c Fix merge 2021-09-20 01:11:22 +03:00
Lwmte
e70b87ca90 Merge branch 'master' into coll_info_reorganize 2021-09-19 23:47:31 +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
e790f47d27 Unhack GetCollisionInfo a bit 2021-09-19 04:11:55 +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
32b48e9c24 Rename some functions 2021-09-17 16:07:53 +03:00
Lwmte
5ae79a461e Remove legacy RoomBelow/Above helper funcs, fix door offset 2021-09-17 15:32:55 +03:00
MontyTRC89
1744c0ae12 Fixed GenericSphereBoxCollision(); Fixed ID_BIRD_BLADE and ID_PLOUGH; 2021-09-17 06:01:15 +02:00
Lwmte
8d86c2e97d Rename draw.cpp to animation.cpp which makes more sense, some more edits 2021-09-16 05:06:03 +03:00
Lwmte
d8aa65260f Make Lara targetable again 2021-09-16 03:56:04 +03:00
Lwmte
4a551c0918 Move LOS stuff out of control.cpp 2021-09-15 17:20:42 +03:00
Lwmte
ec84760f80 Merge branch 'master' into coll_info_reorganize 2021-09-15 14:38:05 +03:00
MontyTRC89
08691fc6ee Fixed bug in GenericSphereBoxCollision(); Fixed ID_SPIKEY_BALL, ID_FLOOR_4BLADES, ID_CEILING_4BLADES; 2021-09-15 06:08:48 +02:00
Lwmte
798b54680e Replace usage of legacy average floor/ceiling values 2021-09-14 14:38:59 +03:00
Lwmte
35261547eb Fix GetOrthogonalIntersect 2021-09-14 03:03:31 +03:00
Lwmte
eb2f33217c Convert static position to PHD_3DPOS, fix crossbow bolt shatter, read/write proper shatter type 2021-09-13 23:15:02 +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
bb775ff6c2 Demagic NO_LOS_ITEM 2021-09-13 10:22:00 +03:00
Lwmte
0c89a0889d Deint collide.cpp 2021-09-13 10:15:53 +03:00
Lwmte
d8ab386840 Rename DeathIsPit to be more descriptive 2021-09-13 09:55:54 +03:00
Lwmte
e3df0a4960 CheckNoColFloorTriangle enum 2021-09-13 03:20:53 +03:00
Lwmte
dc6c3fa72d Rename remaining legacy fields in FLOOR_INFO 2021-09-13 02:51:52 +03:00
Lwmte
7d856a01ef Remove unused skeleton trigger type 2021-09-13 01:18:06 +03:00
Lwmte
3eaf1ea2f4 Fix position correctors 2021-09-13 01:06:52 +03:00
Lwmte
bbf93167e0 Remove skyRoom/pitRoom 2021-09-11 23:50:54 +03:00
Lwmte
7854679a69 Remove all floordata legacy code 2021-09-11 22:41:25 +03:00
Lwmte
2867ca0bee Calculate tilt and slopes from new floordata 2021-09-10 18:13:40 +03:00
Lwmte
2f3af7e3ea Simplify GetCollisionInfo arguments 2021-09-10 12:14:28 +03:00
Lwmte
280c9fa28b Merge branch 'master' into coll_info_reorganize 2021-09-10 10:11:15 +03:00
MontyTRC89
6f0914e39e Merge pull request #318 from MontyTRC89/item_data
Item data
2021-09-10 05:01:45 +02:00
Lwmte
7ad5ef40f9 Small fixes 2021-09-10 00:49:45 +03:00
Lwmte
c9d4914e3d Simplify COLL_POSITION 2021-09-10 00:43:26 +03:00