The Binding of Isaac Afterbirth 射速及道具cancer詳解

30 三月

廣告

作者:ミス○アスダ

來源:以撒的結合吧

之前有人說cancer是攻速*2,其實並不是。官方wiki對cancer的解釋是【減少2的攻擊延遲】,那麼關於這個所謂的【攻擊延遲】,官方有一個以下的計算過程:

1、計算一個基礎射速統計:

基礎射速是一個通過計算能得出最後射速的屬性,並且假設這個值為x,包括以下道具能影響基礎射速(官網未說明包括tears up和tears down的實際數值效果):

道具增加基礎射速

The Halo 0.2

Number One 1.5

Odd Mushroom (Small) 1.7

The Pact 0.7

Sacred Heart -0.4

Sad Onion 0.7

Small Rock 0.2

SMB Super Fan 0.2

Squeezy 0.4

Wire Coat Hanger 0.7

【注:不疊加,以正值最大的那個計算】

2、計算延遲時間:

計算延遲時間(設為)y用如下公式:

如果x>0,y = 16 – 6*√(1 + 1.3*x)

如果x=0,y = 10

如果-0.77<x<0,y = 16 – 6*√(1 + 1.3*x) – x*6

如果x<-0.77,y = 10 – x*6, 如果計算出y<5,則y=5

在這裡注意一點:如果x<-0.77的時候,x越小,射速就越快(雖然有個上限);如果x>0的話,x越大射速就越快,沒有上限(可以讓延遲時間變為負數)。但是如果是正常遊戲的話這是不可能達成的。

並且延遲時間會通過以下道具被影響:

巧克力牛奶:y = y * 0.8(需要連打)

吐根,大眼,三眼和四眼:y = y*2.1 + 3

Cancer:y = y – 2

3、計算射速:

簡單的說,y就是【每發射一顆子彈所相隔的幀數】,在遊戲裡一秒30幀,也就是說,如果y=5,一秒可以發射6顆子彈;如果y=30,一秒則只能發射一顆子彈了。

另外從這裡可以得出,cancer的效果是減少每顆子彈2幀的延遲,也就是說y越小的時候效果越好。當然並不是某些地方傳說的射速*2。

吐根,大眼,三眼和四眼的效果為【延遲*2.1+3】,因此在射速快的時候吃,對射速的影響會相對較小。如果本來射速就很慢,那麼就會變得非常慢。

經過LZ的測試,吃了好多tears down膠囊以後,沒有射速提升的跡象,並且射速不斷在降低,說明tears down和tears up影響的不是x值。第二次測試,在吃tears down之前10秒發射了30顆子彈,而在吃tears down之後10秒發射了25顆。第三次測試,在吃tears up之前10秒發射了33顆子彈,而在吃tears up之後10秒發射了38顆。說明tears up和tears down既不影響x值也不影響y值,而是固定增加和減少每秒的子彈數。第四次測試,在吃了大量tears up以後射速不再提升。基本可以證明這2點:

1、tears down每秒減少0.5顆子彈,沒有底限

2、tears up每秒增加0.5顆子彈,有上限(大約在每秒5顆左右,或者是吃到一定數量會開始無效)

另附沒有任何影響y和最後射速道具的情況下x和每秒子彈數的關係圖:

 

廣告

發表迴響

你的電子郵件位址並不會被公開。