From 7f2c20de50156a8934f4ad6f03bb8db5fe1f70bb Mon Sep 17 00:00:00 2001 From: Dethrace Labs <78985374+dethrace-labs@users.noreply.github.com> Date: Thu, 9 Oct 2025 17:38:35 +1300 Subject: [PATCH] MaterialFromIndex matching --- src/DETHRACE/common/skidmark.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/DETHRACE/common/skidmark.c b/src/DETHRACE/common/skidmark.c index 957985eb..0fd2d6bc 100644 --- a/src/DETHRACE/common/skidmark.c +++ b/src/DETHRACE/common/skidmark.c @@ -33,10 +33,10 @@ void AdjustSkid(int pSkid_num, br_matrix34* pMatrix, int pMaterial_index) { // IDA: br_material* __usercall MaterialFromIndex@(int pIndex@) // FUNCTION: CARM95 0x00401088 br_material* MaterialFromIndex(int pIndex) { - if (pIndex > -2) { - return gCurrent_race.material_modifiers[pIndex].skid_mark_material; - } else { + if (pIndex <= -2) { return gMaterial[-2 - pIndex]; + } else { + return gCurrent_race.material_modifiers[pIndex].skid_mark_material; } }