1
0
Fork 0
mirror of https://git.rip/DMCA_FUCKER/re3.git synced 2024-12-24 12:30:01 +00:00
This commit is contained in:
Nikolay Korolev 2020-05-08 18:50:16 +03:00
parent 75943a57b2
commit f902136b6a

View file

@ -597,8 +597,7 @@ CCarCtrl::ChooseCarRating(CZoneInfo* pZoneInfo)
int32 int32
CCarCtrl::ChooseModel(CZoneInfo* pZone, CVector* pPos, int* pClass) { CCarCtrl::ChooseModel(CZoneInfo* pZone, CVector* pPos, int* pClass) {
int32 model = -1; int32 model = -1;
int i; for (int i = 0; i < 10 && (model == -1 || !CStreaming::HasModelLoaded(model)); i++) {
for (i = 0; i < 10 && (model == -1 || !CStreaming::HasModelLoaded(model)); i++) {
int rnd = CGeneral::GetRandomNumberInRange(0, 1000); int rnd = CGeneral::GetRandomNumberInRange(0, 1000);
if (rnd < pZone->copThreshold) { if (rnd < pZone->copThreshold) {
@ -607,15 +606,16 @@ CCarCtrl::ChooseModel(CZoneInfo* pZone, CVector* pPos, int* pClass) {
continue; continue;
} }
for (i = 0; i < NUM_GANG_CAR_CLASSES; i++) { int j;
for (j = 0; j < NUM_GANG_CAR_CLASSES; j++) {
if (rnd < pZone->gangThreshold[i]) { if (rnd < pZone->gangThreshold[i]) {
*pClass = i + FIRST_GANG_CAR_RATING; *pClass = j + FIRST_GANG_CAR_RATING;
model = ChooseGangCarModel(i); model = ChooseGangCarModel(j);
break; break;
} }
} }
if (i != NUM_GANG_CAR_CLASSES) if (j != NUM_GANG_CAR_CLASSES)
continue; continue;
*pClass = ChooseCarRating(pZone); *pClass = ChooseCarRating(pZone);