《了不起的修仙模擬器》中很多玩家開始慢慢的在意自己的結(jié)丹靈氣速度,但卻不太清楚結(jié)丹靈氣速度的計算公式到底是什么,今天小編就給大家?guī)硗婕摇疤┎惼斩 狈窒淼慕Y(jié)丹靈氣速度計算公式,希望能對大家有所幫助。
結(jié)丹靈氣速度公式分享
結(jié)丹靈氣速度=(20+靈氣參數(shù)/20)*功法五維匹配*幸運參數(shù)*心境參數(shù)*陰陽參數(shù)*天氣參數(shù)*季節(jié)參數(shù) (單位我不清楚,說不定是每幀加多少靈氣)
靈氣參數(shù):略復(fù)雜,但是我看到了地圖靈氣,應(yīng)該是 位置聚靈+地圖靈氣 共同計算,此外這個靈氣參數(shù)也出現(xiàn)在了人物靈氣吸收數(shù)據(jù)(所謂靈氣吸收其實應(yīng)該就是回靈速度)上。應(yīng)該和聚靈值有關(guān),靈氣恢復(fù)雖然和結(jié)丹無關(guān),但是靈氣回復(fù)快的地方靈氣參數(shù)更大,結(jié)丹效果一般也會更好(但不是絕對的關(guān)系)
功法五維匹配=取最大{0.5或1 - 0.2 *(五維比功法五維需求低的值)+ 0.04*(五維比功法五維需求高的值 +(若五維全部達標則再+0.25,若有未達標則不加)}
功法不要求的屬性(數(shù)據(jù)為負,0算作需求)不參與計算
機緣參數(shù)=0.8+0.075*機緣
心境參數(shù),會計算心境需求,不能看的太懂,但是像一個離散的函數(shù),我估計滿足后就沒有效果了(推測,你可以試試1000和20000有沒有明顯區(qū)別)
陰陽參數(shù)=1 + X * 5 游戲中存在一個陰陽值,在0~100不停變化(推測),另外,游戲中陰陽用light表示(我推測應(yīng)該是陰陽,不應(yīng)該是光)
混沌屬性:X=0.08
火或木:X=-0.04 + 陰陽值/100 * 0.08
水或金:X=0.04 - 陰陽值/100 * 0.08
土或無:0.08 - |陰陽值/100 - 0.5 | * 0.16
天氣參數(shù)=1 + Y * 5
GetWorldProperty(12+元素) 游戲?qū)ξ逍匈x了值,無=0,金=1,木=2,水=3,火=4,土=5,混沌=6
然后引用了hash函數(shù)進行匹配,應(yīng)該是各種天氣都有對應(yīng)的值,匹配上就加在Y上(Y基礎(chǔ)值=0),然后退出函數(shù)。
季節(jié)參數(shù)=1 + Z * 5
無屬性:Y=0
這個函數(shù)不好說明,游戲定義了一個季節(jié)值,還定義了一個數(shù)組集合 mapSeasonBroken[序號],mapSeasonBroken[1]表示第二個,序號從0開始。
函數(shù)為 Z = Mathf.Lerp(mapSeasonBroken[本功五行 - 金], mapSeasonBroken[本功五行 - 金 + 1], 季節(jié)值的小數(shù)部分)
游戲?qū)ξ逍匈x了值,無=0,金=1,木=2,水=3,火=4,土=5,混沌=6
lerp函數(shù)的意思是取中間的加權(quán)值,比如lerp(a,b,0.8)=(b-a)*0.8+a
五行參數(shù)=1 + Z * 5 如果五行被克制則為1
無屬性:Z=0
補充I:結(jié)完丹后金丹1%的靈氣會加在角色靈氣的基礎(chǔ)值(仔細看了是基礎(chǔ)值BaseValue)
全部評論