오픈트타 제어불능 배속

낙원전자
2019-11-05 20:28:19 49 2 3

            {

                if (ride->breakdown_sound_modifier != 255)

                    ride->breakdown_sound_modifier++;

            }

에 의해 breakdown_sound_modifier는 255까지 커짐

https://github.com/OpenRCT2/OpenRCT2/blob/040a0e58aa6da3e197287247c7a181858afdeaf3/src/openrct2/ride/Ride.cpp#L2870


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

해서 나옴

https://github.com/OpenRCT2/OpenRCT2/blob/040a0e58aa6da3e197287247c7a181858afdeaf3/src/openrct2/ride/Ride.cpp#L2905


ps 고장나면 -255*70 + 22050 = 4200까지 떨어짐


댓글 3개  
이전 댓글 더 보기
▼아랫글 네다철들아 이 열차 뭔지 알아?? 빅본디지맨
광고
1
잘못했습니다 [1]
Palaeotaku17
11-18
2
오늘 텔크섭
Palaeotaku17
11-17
1
2부 [2]
낙원전자
11-16
3
11-14
1
11-10
2
11-09
0
비밀글
wpdlzla12
11-09
»
11-05
8
11-01
3
10-22
1
~하루히 [1]
ㅇㅇ
10-22
5
ㅋㅋ [1]
Broadcaster 텔크
10-22
1
슬램
wpdlzla12
10-20
2
~coex [3]
wpdlzla12
10-18
1
쌀쌀하다 [1]
wpdlzla12
10-18
인기글 글 쓰기