作者:dx2150
來源:3dm
鋼4的變數資料結構我感覺比前作提高不少,除了優化成factor係數之外,只要沒有在變數庫裡面的效果,開始的難度介面中便不會顯示
關於各種資源變數,也就是local_xxxxx系列的變數修改,除開資源和補給外,其他經測試是無用的。
無論是(人力)還是(組織度恢復),如果各位有心可以發現我們設置的加成並沒有效果。為何?
這是因為這些變數並不是單獨的分類,而是掛靠在某些資料的子成員裡面。
如果又有有心的改派朋友碰過lua檔,便可以發現這些變數的所屬。
其中,人力是在pop下面,也就是總人口的百分比。
而總人口的修改,一個是每個省份的人口數量,另一個的就是體現為月增長的年增長率(yearly_growth)
我試過在LUA檔的默認修改中修改了月增長率,結果是喜人的,大家人口都是超生遊擊隊,用之不竭。
組織度恢復也是類似。
可惜遍歷其他變數,沒有單獨發現關於人口增長的factor。
所以修改陷入無用的境況也不奇怪了。
目前想要修改人口,一個是修改你省份的默認人口數量,一個是修改全域的人口增長,還有一個就是修改可徵兵數,真正的全民皆兵(雖然看起來很……奇怪)
conscription這一條是募兵比例,改到100%的話,你全部的無論男女老幼病殘廢都成了克隆人一般可以上戰場了,所以修改起來很……微妙
在lua中改全域人口增長吧……因為是作用在全世界的,想想一下1年後中國500億人口的情況
比較靠譜的是修改你的省份的默認人口數量,可以把首都人口修改到幾個億基本就夠用了。
當然,更期望有人可以發現POPULATION_YEARLY_GROWTH_BASE = 0.015這條屬性在static變數裡面的變數名。
經過試驗,由於沒有很好的全域修改法,我把目光轉移到了event裡面
貌似鐵人模式無法使用控制台代碼?
country_event = {
id = test.3
title = test.3.t
desc = test.3.d
is_triggered_only = yes
option = {
name = test.3.a
add_manpower = 5000000
}
}
}
將如上加入到event資料夾裡面的testevent文件中。
代碼很簡單,+5M的可用人力資源,直接作用到人力欄。
但是依然有局限,無法在鐵人模式使用控制台