Commit Graph

451 Commits

Author SHA1 Message Date
Dethrace Labs 6ea7230ab1 PointActorAlongThisBloodyVector matching 2025-09-19 21:58:42 +12:00
Dethrace Engineering Department 42a312b80b
Merge branch 'main' into skidmark_matching 2025-09-19 21:29:05 +12:00
Dethrace Labs bb996d51f8 Reflex2D matching 2025-09-19 13:27:24 +12:00
Dethrace Labs f096f4a789 StretchMark 98% matching 2025-09-19 11:19:29 +12:00
Dethrace Labs 39c4051b91 SkidMark 98% matching 2025-09-19 10:15:59 +12:00
Anonymous Maarten 5bd38fe359 Divide with RAND_MAX in [FI]RandomBetween
On Linux, RAND_MAX == 2147483647 (0x7fffffff). So RAND_MAX + 1 = 0x80000000 == -2147483648.
Because of this, [FI]RandomBetween returned negative numbers for positive inputs
2025-09-19 09:45:06 +12:00
Anonymous Maarten eff7bec0b0 LoadInterfaceStrings: don't call fclose with a NULL FILE pointer 2025-09-19 09:45:06 +12:00
Dethrace Labs de0cc487cb Merge branch 'main' of https://github.com/dethrace-labs/dethrace into skidmark_matching 2025-09-19 09:12:33 +12:00
Dethrace Labs 85b44d0163 fix publish reccmp report in github actions 2025-09-19 08:36:21 +12:00
Dethrace Labs eb14cdf7bb use pull_request_target in github actions 2025-09-19 08:14:27 +12:00
Dethrace Labs 277f7defce InitSkids matching 2025-09-19 07:02:50 +12:00
Dethrace Labs b7d808ebb8 "ApplyPhysicsToCars 90% matching" 2025-09-18 14:07:31 +12:00
Dethrace Labs e02b202941 GetNetPos matching 2025-09-17 13:46:57 +12:00
Dethrace Labs a7cac45394 GetNonCars effectively matching 2025-09-17 13:33:01 +12:00
Dethrace Labs 98a3433e62 ResetOldmat matching 2025-09-17 13:27:14 +12:00
Dethrace Labs 0635bc3d63 InterpolateCars 95% matching 2025-09-17 13:22:25 +12:00
Dethrace Labs bebbef5b0e FinishCars 94% matching 2025-09-17 13:20:48 +12:00
Dethrace Labs 0de7111709 CalcEngineForce effectively matching 2025-09-16 19:42:54 +12:00
Dethrace Labs 747cb8aeaa ControlOurCar 97% matching 2025-09-15 21:36:04 +12:00
Dethrace Labs dca6fa0ab5 RememberSafePosition 92% matching 2025-09-15 06:21:27 +12:00
Dethrace Labs 8e6d06cb11 GetFacesInBox 95% matching 2025-09-15 06:09:00 +12:00
Dethrace Labs fada581c1f InitialiseNonCar matching 2025-09-13 17:21:29 +12:00
Dethrace Labs cd81e7e3f2 SetInitialPosition matching 2025-09-12 22:32:45 +12:00
Dethrace Labs 21dd2b303c InitialiseCar2 matching 2025-09-12 22:19:50 +12:00
Dethrace Labs 3763ddcf9d RenderTrack 84% 2025-09-12 12:16:11 +12:00
Dethrace Labs 2b89d3d0bc DrawColumns matching 2025-09-12 12:16:11 +12:00
Dethrace Labs 778e83b38f DrawColumns effectively matching 2025-09-12 12:16:11 +12:00
Dethrace Labs ee9c802cd1 FindNonCarsCB 92% matching 2025-09-12 12:16:11 +12:00
Dethrace Labs 7c8ae97ed7 StripBlendedFaces effectively matching 2025-09-12 12:16:11 +12:00
Dethrace Labs a65c0e14f1 XZToColumnXZ matching 2025-09-12 12:16:11 +12:00
Dethrace Labs cd158fa670 BlendifyMaterialTablishly matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 9adbff7c5a AlreadyBlended matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 78b94cdd25 DRistrcmp effectively matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 4fedb2c6b2 EncodeFileWrapper effectively matching 2025-09-12 10:39:49 +12:00
Dethrace Labs c7a3524247 EncodeFile matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 4efc5a0e0c EncodeLine2 matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 077ba9986d DecodeLine2 matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 0bfc9c409c StripCR matching 2025-09-12 10:39:49 +12:00
Dethrace Labs b932b66fa7 DRMaterialClone matching 2025-09-12 10:39:49 +12:00
Dethrace Labs b4a5e408a5 NormalSideOfPlane matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 5f2983273f DRMatrix34TApplyP 89 matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 1dcf8a8d9e GenerateDarkenedShadeTable 93 matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 3b0612b8e9 BuildShadeTablePath matching 2025-09-12 10:39:49 +12:00
Dethrace Labs b873b30604 FindBestMatch matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 1c6fc73a50 GetTotalTime matching 2025-09-12 10:39:49 +12:00
Dethrace Labs 0434c7890b PrintScreen matching 2025-09-12 10:39:49 +12:00
Dethrace Labs ea38c8d69a PrintScreenFile matching 2025-09-12 10:39:49 +12:00
Dethrace Labs ef51b2cc1a OpenUniqueFileB matching 2025-09-12 10:39:49 +12:00
Dethrace Labs f77755b94e DRActorRecurse functions matching 2025-09-12 10:39:49 +12:00
Dethrace Labs f7ece6e227 WaitFor effectively matching 2025-09-12 10:39:49 +12:00