EnableCar matching

This commit is contained in:
Dethrace Labs 2026-01-02 10:23:54 +13:00 committed by Dethrace Engineering Department
parent f5d5586000
commit f44e1a6dd0
1 changed files with 2 additions and 4 deletions

View File

@ -634,7 +634,7 @@ void DisableCar(tCar_spec* pCar) {
ForceRebuildActiveCarList();
}
if (pCar->car_master_actor->t.t.mat.m[3][0] < 500.0f) {
BrVector3Accumulate(&pCar->car_master_actor->t.t.translate.t, &gDisabled_vector);
BrVector3Add(&pCar->car_master_actor->t.t.translate.t, &pCar->car_master_actor->t.t.translate.t, &gDisabled_vector);
pCar->old_frame_mat.m[3][0] = pCar->car_master_actor->t.t.mat.m[3][0];
pCar->old_frame_mat.m[3][1] = pCar->car_master_actor->t.t.mat.m[3][1];
pCar->old_frame_mat.m[3][2] = pCar->car_master_actor->t.t.mat.m[3][2];
@ -652,9 +652,7 @@ void EnableCar(tCar_spec* pCar) {
ForceRebuildActiveCarList();
}
if (pCar->car_master_actor->t.t.mat.m[3][0] > 500.0f) {
pCar->car_master_actor->t.t.mat.m[3][0] = pCar->car_master_actor->t.t.mat.m[3][0] - 1000.0f;
pCar->car_master_actor->t.t.mat.m[3][1] = pCar->car_master_actor->t.t.mat.m[3][1] - 1000.0f;
pCar->car_master_actor->t.t.mat.m[3][2] = pCar->car_master_actor->t.t.mat.m[3][2] - 1000.0f;
BrVector3Sub(&pCar->car_master_actor->t.t.translate.t, &pCar->car_master_actor->t.t.translate.t, &gDisabled_vector);
pCar->old_frame_mat.m[3][0] = pCar->car_master_actor->t.t.mat.m[3][0];
pCar->old_frame_mat.m[3][1] = pCar->car_master_actor->t.t.mat.m[3][1];
pCar->old_frame_mat.m[3][2] = pCar->car_master_actor->t.t.mat.m[3][2];