{
if (ride->breakdown_sound_modifier != 255)
ride->breakdown_sound_modifier++;
}
에 의해 breakdown_sound_modifier는 255까지 커짐
int32_t sampleRate = 22050;
// Alter sample rate for a power cut effect
if (ride->lifecycle_flags & (RIDE_LIFECYCLE_BREAKDOWN_PENDING | RIDE_LIFECYCLE_BROKEN_DOWN))
{
sampleRate = ride->breakdown_sound_modifier * 70;
if (ride->breakdown_reason_pending != BREAKDOWN_CONTROL_FAILURE)
sampleRate *= -1;
sampleRate += 22050;
}
255* 70 + 22050 = 39900
해서 나옴
ps 고장나면 -255*70 + 22050 = 4200까지 떨어짐
댓글 3개 ▼