
直接先用表格列出來比較簡單明瞭。
FO1:
武器/攻擊種類 |
AP花費-1 |
無法瞄準 |
遠程武器 |
是 |
是 |
近戰/徒手武器 |
是 |
是 |
徒手攻擊 |
否 |
是 |
FO2原版:
武器/攻擊種類 |
AP花費-1 |
無法瞄準 |
遠程武器 |
是 |
是 |
近戰/徒手武器 |
否 |
是 |
徒手攻擊 |
否 |
是 |
FO2,FastShotFix=1:(Haenlomal的修正調整,sfall從10年前2.13版開始的預設值,同時也是Steam/GOG版遊戲的預設模式)
武器/攻擊種類 |
AP花費-1 |
無法瞄準 |
遠程武器 |
是 |
是 |
近戰/徒手武器 |
否 |
否 |
徒手攻擊 |
否 |
否 |
FO2,FastShotFix=2:
武器/攻擊種類 |
AP花費-1 |
無法瞄準 |
遠程武器 |
是 |
是 |
近戰/徒手武器 |
是 |
是 |
徒手攻擊 |
是 |
是 |
※備註:
- 遠程武器:射程大於2的武器。
- 近戰/徒手武器:射程小於等於2的武器。
- 徒手攻擊:道具欄內沒有武器,換句話說就是完全赤手空拳。
一代手冊:
- (3-15頁)You cannot perform targeted shots, but all weapons have AP -1 to use.
二代手冊:
- (27頁)You will not even be able to switch to targeted shot mode if you are a Fast Shot.
- (42頁)If you have selected the Fast Shot trait for your character, you cannot make targeted shots, and you will never see the targeted shot icon.
- (130頁)Characters that have the Fast Shot trait will never even see the targeted shot icon.
一代遊戲內敘述:
- You don't have time to aim for a targeted attack, because you attack faster than normal people. It costs you one less action point to use a weapon.
二代遊戲內敘述:
- You don't have time to aim for a targeted attack, because you attack faster than normal people. It costs you one less action point for guns and thrown weapons.
照手冊說明來看,原本預設的FastShotFix=1並非真的修正了什麼bug,原本的運作方式已經符合手冊內的描述,而FastShotFix=2也不是真的照一代運作方式(舊版ddraw.ini內的說明),那是我當初寫說明時沒特別再去驗證一代實際狀況所犯的錯。
不過當初Haenlomal提出修正的概念是:你用某些武器攻擊速度比一般人快而沒時間瞄準,那如果和一般人同樣速度的話,理論上就該有時間瞄準。更簡單一點的說法是,有好處就該有壞處,那沒好處自然也不該有壞處。像New Vegas也是採用類似的邏輯把快槍手的正負面效果限制在槍械上。
一代的效果不平衡狀況還算可以忽略是因為赤手空拳攻擊就只有單一一種,就算想專精徒手搏擊的角色也會至少戴個指虎,那就算是有武器也能套用快槍手AP -1的效果了。但到了二代是所有近戰攻擊都只有副作用沒有好處,這時原版快槍手的效果不平衡就明顯多了。。
至於單純用射程來判斷遠程武器與否應該是比較偷懶的作法(或他們本來有其他考量),引擎內其實有將武器分類為徒手、近戰、投擲、槍械四大類,而這種分類法有在其他一些地方用上,例如戰鬥中計算命中率和傷害等場合,但在這邊卻沒用到。另外遊戲腳本也有在一個地方用上這種只看射程的偷懶判斷。
前陣子和老外花了些時間討論快槍手這部份,最後決定在sfall 4.2.8/3.8.28內的修改是:
- 將原本只看射程的判定改為“武器種類 + 射程”,現在對快槍手來說“遠程武器”得是分類屬於投擲或槍械而且射程要在2以上(因為有些mod自訂武器明明是屬於近戰,但武器本身設定卻像是射程1的槍械,例如RP的光劍),這調整適用於FastShotFix=0(FO2原版)和1上。
- 把原本FO1的運作方式加到新的設定值3,原先的設定值2在INI說明內不再稱為FO1模式,至於有人想要其他組合的話就得寫腳本了。