作者:ミス○アスダ
來源:以撒的結合吧
之前有人說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和每秒子彈數的關係圖: