13号避难所

标题: 關於FO2戰鬥中的AP與AC計算bug [打印本页]

作者: novarain    时间: 2016-5-26 22:19
标题: 關於FO2戰鬥中的AP與AC計算bug
[attach]39167[/attach]

一二代的回合制戰鬥除了決定行動多寡的AP之外,還有影響攻擊方命中率的AC(裝甲等級),遊戲機制是角色該回合結束時,未使用的剩餘AP會以1:1的方式加到AC上頭,除非玩家有選HtH Evade這項perk並滿足發動條件。這部份在FO1的時候沒啥問題,但到了FO2時,遊戲引擎處理這部份的先後順序不知為何改變了,變成在每回合開始時就先把全部AP算到角色AC上頭,所以你攻擊敵人所顯示的命中率會比實際上該有的來得低。

舉實際例子來說,FO1一開始洞穴的老鼠屬性是AP 5、AC 4,而FO2神殿的大螞蟻數值也一樣:


類似因為順序調換而發生的問題也出現在物品欄清單上,FO1時物品欄是舊的在上新的在下,大概是這樣讓操作變得有點麻煩,每次都得捲動到最下面才能看到新物品,所以在FO2時改成新物品會放到物品欄最上面,但這只是顯示上的排序調換了,在內存之中物品欄的排序和顯示排序相反,這造成本來FO2物品欄新增拖拉彈藥就可以裝填同樣在清單中的武器(不需要一定得把武器放到手上才能裝彈)的功能幾乎廢掉,或是讓玩家覺得奇怪怎麼拿起彈藥再放下就突然冒出裝彈聲音,然後某個裝滿子彈的槍突然跑到物品欄最上頭。

AP與AC的修正在sfall下一個版本會加上(我源碼編譯好測完了但還沒同步到GitHub上),物品欄清單的排序bug則是在sfall 3.7版之後已經修正了。
作者: hellsinger    时间: 2016-5-27 00:37
啊,是这个bug...
作者: 晓月圆舞    时间: 2016-6-7 16:08
第一次领略到玩辐射的境界
作者: damingshen    时间: 2016-6-29 17:23
楼主真是把辐射的系统研究透了
作者: vitaminc    时间: 2016-7-1 14:42
请问这个补丁在哪里可以下载?如何使用?




欢迎光临 13号避难所 (https://bn13.net/) Powered by Discuz! X3.2