在《指揮官征服美洲》游戲中,物資任務往往讓人抓狂,尤其是那些看似天文數(shù)字的任務量。本文將深入解析這些任務背后的計算公式,希望能為那些尋求挑戰(zhàn)的高手們提供一些幫助。以下內容是我在《任務觸發(fā)文件trigger.txt略解》中的重點解釋,原帖中包含更多任務解析,附件下載備份。
首先打開游戲目錄中的 \Commander Conquest of the Americas\DLC\01\Data\AI\trigger.txt
文件,搜索以下關鍵語句:
- 販賣原料回母港:
TooFewResourcesBroughtHome {
// 這些只是基礎值
this much for every colony 和殖民地數(shù)量有關
trigger_base_limit = 25 // 每個殖民地25個
trigger_success_multiplier = 3.0 // 這個也要乘入公式
這些是年代系數(shù)修改將影響(0.002545*year+4.818)這個式子
1775 interpolate_min = 0.3
1500 interpolate_max = 1.0
具體公式估計如下
R = 25*n*(0.002545*year+4.818)*3
R數(shù)量;n殖民地數(shù)量;year年代
}
- 販賣一級產品回母港(如烤煙,布料):
TooFewProducesBroughtHome {
// 同上這些是基礎值,但和一次加工廠數(shù)量有關
this much for every production building
trigger_base_limit = 37 // 每個一次加工廠37個
trigger_success_multiplier = 3.0 // 這個也要乘入公式
1500 interpolate_min = 0.1
1775 interpolate_max = 10.0
具體公式估計如下
R = 37*n*(0.036*year53.9)*3
R數(shù)量;n一次加工廠;year年代
// 注意加上二次加工廠前的一次加工廠
}
- 販賣二級產品回母港(如雪茄,衣服):
TooFewProductsBroughtHome {
// 同上這些是基礎值,但和一次以及二次加工廠的總數(shù)量有關
this much for every production building
trigger_base_limit = 50 // 每個二次加工廠50個
trigger_success_multiplier = 3.0 // 這個也要乘入公式
1500 interpolate_min = 0.1
1775 interpolate_max = 10.0
具體公式估計如下
R = 50*n*(0.036*year53.9)*3
R數(shù)量;n二次加工廠;year年代
}
關于如何避免出現(xiàn)天文數(shù)字的資源任務,個人認為,如果不進行修改,限制工廠數(shù)量、集中加工原料是一個有效的方法。但若工廠過少,任務可能會強制你建造更多工廠,所以需要平衡。
對于年代系數(shù)的理解,可以將其視為變量為年代的一次線性函數(shù) Ax+B。根據公式 //1500 interpolate_min = 0.1 //1775 interpolate_max = 10.0
,可以建立一個二元一次方程組:
A1500 + B = 0.1
A*1775 + B = 10.0
解得 A = 0.036,B = 53.9。但實際數(shù)量與這個公式存在幾百的差異,希望有高人能提供解答。
此攻略由游飯?zhí)焯眯【巿F隊編輯,祝您游戲愉快!