日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


星露谷物語春季魚王在哪?用什么方法才可以釣到春季魚王呢?今日小編為大家?guī)?ldquo;暮色的提燈”分享的春季魚王代碼圖文詳解 , 感興趣的小伙伴趕緊來看看吧!
春季魚王代碼圖文詳解
結(jié)論
1、不出其他bug , 應(yīng)該只有春雨王能無限釣 , 而且也沒有什么第一年或者釣上來當(dāng)天的謎之限制
2、春季雨天6點到8點(網(wǎng)上盛傳的10點是錯的) , 山頂湖任意位置均可釣起(不需要金星釣點之類的) 。
3、魚王上鉤率與幸運無關(guān) , 與水深無關(guān) , 與拋竿力度無關(guān) , 只與釣魚等級有關(guān) 。
代碼只貼部分
首先決定各魚王釣起的代碼其實是在
StardewValley.Locations.Mountain.getFish()
【星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明】StardewValley.Locations.Beach.getFish()
StardewValley.Locations.Town.getFish()
StardewValley.Locations.Forest.getFish()
這幾個override里 , 拿山頂那個舉例:
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


光從這里看 , 其實我們應(yīng)該只能釣起一次春雨王 , 釣起來一次后應(yīng)該只能釣起普通魚列表了 。
然而我們跑去StardewValley.GameLocation.getFish() 這個virtual 。
里面有這么一段:
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


它讀取游戲目錄\conten\Data\Locations.xnb里的數(shù)據(jù) , 解包該文件我們得到一堆數(shù)據(jù):
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


是不是很亂?然后在getfish()里看到這么一條:
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


按照這條 , 它取了這些數(shù)據(jù)中我們所在地圖對應(yīng)行中第(4+季節(jié)號(春季為0))個分隔符后的字符串 。對應(yīng)春季山頂?shù)貓D , 就是這串:
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


黑框里163很眼熟吧?就是我們的春雨王了 , 這就是為什么春雨王可以隨便釣 , 它和普通魚是在一個列表里的 。另外這個列表里沒有其他魚王的編號 , 悲劇 。
后面還有一條代碼:
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


很好 , 解包\conten\Data\Fish.xnb , 得到如下數(shù)據(jù)(為了好理解我用了zh-CN的文件):
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


看到?jīng)] , 163 , 傳說之魚 , 開局好幫手 , 人見人愛的春雨王 。從后面的代碼來看 , 這里應(yīng)該就是魚王的難度、類型、時間等信息了 。
看到那個600 2000了么?根據(jù)后面的代碼解析 , 這就是魚王的待機時間 , 很不幸 , wiki都是騙人的 , 其實它是早6點到晚8點待機...
跳過下面大段各種讀取、循環(huán)、判斷 , 我們來直接看肉戲 , 關(guān)于決定釣起幾率這一段:
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


很暈吧 , 然而對于春雨王:
星露谷物語春季魚王代碼分析 星露谷物語春季魚王位置說明


第11個數(shù)據(jù)是0 , 所以一直到第四步為止 , num6的值都是0….然后加上釣魚等級/50 , 必然小于0.89(修改到45級以上例外) , 所以釣魚等級/50其實就是我們的最后值了 。

推薦閱讀