Commit graph

159 commits

Author SHA1 Message Date
Lwmte
d30f6351c6 Finally made it work 2021-09-07 19:54:35 +03:00
Lwmte
72e423cc67 Update collide.cpp 2021-09-05 00:49:49 +03:00
Lwmte
12fbb28e9b Update collide.cpp 2021-09-04 16:05:49 +03:00
Lwmte
6329e110c1 Update collide.cpp 2021-09-04 15:48:21 +03:00
Lwmte
afc7a6a2b2 Work 2021-09-04 15:43:25 +03:00
Lwmte
b7cb2f4937 Work 2021-09-04 12:40:14 +03:00
MontyTRC89
c4e7dc811c First commit 2021-09-04 07:59:00 +02:00
MontyTRC89
cea3608a25 Cleaned collision code; Cleaning AI code; Usin visibility for for statics culling; Fixed Lara crawling; 2021-09-04 07:53:21 +02:00
Lwmte
efb7b71d3a Add comments with previous function names 2021-09-02 22:40:33 +03:00
Lwmte
71ff4588b9 Fix two collision bugs 2021-09-02 22:28:55 +03:00
Lwmte
445e062c03 Remove broken CollideStaticObjects function
# Conflicts:
#	TR5Main/Game/collide.cpp
2021-09-02 19:50:10 +02:00
Lwmte
522b41d1d6 Clarify function names
# Conflicts:
#	TR5Main/Game/collide.cpp
2021-09-02 19:49:07 +02:00
Lwmte
3bc7eae30a Fix static collision in water 2021-09-01 14:23:58 +03:00
Lwmte
6d9cf3c214 Fix namespace case 2021-08-30 18:03:21 +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
968df0ed59 Remove OnObject global 2021-08-27 19:29:18 +03:00
Lwmte
4f06d91ff6 Fix grenades destroying environment and not doing damage on Lara 2021-08-27 16:30:03 +03:00
Lwmte
414e22c7d4 Fix incorrect height calc 2021-08-27 15:48:22 +03:00
Lwmte
b8c3b67f10 Move collision and FX functions from effect.cpp 2021-08-26 15:54:52 +03:00
Lwmte
4d42bbeee5 Cleanup collide.cpp a bit more 2021-08-26 14:58:06 +03:00
Lwmte
465d282123 Rename DoObjectDynamics to DoProjectileDynamics 2021-08-26 14:13:29 +03:00
Lwmte
b42a7ba096 Remove more magic 2021-08-26 13:47:47 +03:00
Lwmte
c74fd2c3da Remove magic numbers from GetCollisionInfo 2021-08-26 13:06:24 +03:00
Lwmte
45b6724f92 Move and rename DoProperDetection to collide.cpp 2021-08-26 12:37:46 +03:00
Lwmte
12d8650176 Remove GetTiltType, swap wrongly named TiltX/TiltZ variables (mistake by Core) 2021-08-26 11:39:08 +03:00
Lwmte
54d649899d Merge branch 'master' into legacy_trigger_refactor 2021-08-26 00:38:21 +03:00
Lwmte
3378c8791a Organize COLL_INFO 2021-08-25 06:54:17 +03:00
Lwmte
edfb6d72d1 Further fixes 2021-08-25 06:33:15 +03:00
Lwmte
867f16f467 Cleanup and comment GetCollisionInfo 2021-08-25 05:45:10 +03:00
MontyTRC89
da2043b883 Fixed bug on align Lara position; Cleaning puzzle holes code; 2021-08-24 18:19:15 +02:00
Lwmte
ec9479860f Merge branch 'master' into legacy_trigger_refactor 2021-08-24 19:04:54 +03:00
Lwmte
70626854f0 Replace all remaining occurences of coll globals 2021-08-24 16:54:26 +03:00
MontyTRC89
4d6658ebef Cleaned last commit 2021-08-23 13:37:13 +02:00
MontyTRC89
dc7e1f683a Fixed the minus sign inside TestLaraPosition 2021-08-23 13:35:26 +02:00
Lwmte
2756a65095 COLL_RESULT conversion in progress (broken) 2021-08-22 01:39:14 +03:00
Lwmte
d394bcc39f Completely get rid of TriggerIndex 2021-08-20 15:26:12 +03:00
Lwmte
1828ddaeab Replace all direct occurences of TestTriggers with TestTriggersAtXYZ and references to TriggerIndex global in structs 2021-08-20 14:13:06 +03:00
MontyTRC89
eebb8dfbba Merge branch 'master' of https://github.com/MontyTRC89/TombEngine 2021-08-20 05:26:07 +02:00
MontyTRC89
0ed8181cda Merge branch 'master' of https://github.com/MontyTRC89/TombEngine; Renamed namespaces;
# Conflicts:
#	TR5Main/TR5Main.vcxproj.user
2021-08-20 05:25:51 +02:00
Lwmte
19a9b45e1d Add RefreshFloorGlobals hack to temporarily fix issues with monkeyswing and possibly other states 2021-08-19 18:43:52 +03:00
Lwmte
dc34a7081a Rollback regression from abb7b0c862 2021-08-16 18:55:25 +03:00
asasas9500
769e36702a Fix slopes 2021-08-15 18:07:38 -03:00
asasas9500
3be421316b Revert "Fixed Climb Out Of Water towards -X"
This reverts commit f4622315cf.
2021-08-15 18:02:31 -03:00
Raildex
f4622315cf Fixed Climb Out Of Water towards -X 2021-08-03 06:54:26 +02:00
Trxye
43cc938825 fix kayak bug again 2021-06-11 11:03:42 -05:00
wolfcheese
077766d662 Twoblockplatform ceiling adjusted to allow tall blocks to enter underneath. GetCollidingObjects no longer finds objects under the colliding item's floor 2021-06-07 12:03:53 -04:00
MontyTRC89
95b4ee4ca0 Fixed ID_ROLLINGBALL 2021-06-05 06:03:12 +02:00
MontyTRC89
abb7b0c862 Added some constants to TestTrigger(); Fixed ID_SETH_BLADE; Fixed many collision bugs with Lara; 2021-06-04 06:02:19 +02:00
MontyTRC89
c6fb38d67f Fixed statics not disappearing after shatter; Some refactoring for ID_MUMMY and ID_SKELETON; Fixed plinth pickup; 2021-05-31 07:18:02 +02:00
Trxye
41508e1b92 fix setting ClockworkBeetleFlag; 2021-05-27 18:02:25 -05:00