This commit is contained in:
Nikolay Korolev 2020-05-16 14:01:32 +03:00
parent 6556cb0db9
commit c33b93793f
3 changed files with 16 additions and 2 deletions

View file

@ -4024,10 +4024,22 @@ CAutomobile::PlayCarHorn(void)
{
int r;
if (m_nAlarmState && m_nAlarmState != -1)
return;
if (GetStatus() == STATUS_WRECKED)
return;
if(m_nCarHornTimer != 0)
return;
r = CGeneral::GetRandomNumber() & 7;
if (m_nCarHornDelay) {
m_nCarHornDelay--;
return;
}
m_nCarHornDelay = (CGeneral::GetRandomNumber() & 0x7F) + 150;
r = m_nCarHornDelay & 7;
if(r < 2){
m_nCarHornTimer = 45;
}else if(r < 4){