[EU4 ] 1.3版的modding問題
新版本後玩義大利快被影子帝國事件煩死,
所以現在決定自己做個hot fix
讓義大利國家高點機率離開帝國。
後續教宗國加入帝國也減少點機會。
但問題我找不到
reined_in_for_shadow_kindom
這個country_flag的設定條件。
整個common資料夾都翻遍了。
只有on_action文件裡面有一段敘述。
這裡語法看不大懂,他指的是如果事件開戰戰敗就會留在帝國內的意思嗎。
看了一下他事件腳本是寫克里米亞事件裡的。
所以應該是熱那亞和土耳其開戰後是否會留在帝國的選擇。
event裡的incident_Shadow_Kingdom也都讀完了。
找不到設定這個country_flag的機制到底在哪。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.19.35 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Paradox/M.1592505684.A.744.html
※ 編輯: Odaman (1.171.19.35 臺灣), 06/19/2020 02:43:29
推
06/19 06:26,
5年前
, 1F
06/19 06:26, 1F
→
06/19 06:27,
5年前
, 2F
06/19 06:27, 2F
→
06/19 06:27,
5年前
, 3F
06/19 06:27, 3F
→
06/19 06:27,
5年前
, 4F
06/19 06:27, 4F
→
06/19 06:28,
5年前
, 5F
06/19 06:28, 5F
所以這個是皇帝才看得到的,還是其他國家也會觸發。
如果是這樣的機制,那看起來很有可能就是寫在on_action裡面。
只要輸掉戰爭就會留在帝國內。
但不清楚是所有戰爭還是跟帝國內其他國家的戰爭。
如果測試OK,問題就變成同盟國留在帝國的判定又是寫在哪邊?
Diplomatic_action大致瀏覽過了,
大致上是描寫外交行為的內容而不是結果,也沒看到這個判定。
※ 編輯: Odaman (1.171.19.35 臺灣), 06/19/2020 10:28:43
※ 編輯: Odaman (1.171.19.35 臺灣), 06/19/2020 12:01:39
自己搜尋整個common資料夾,在scripted_trigger裡找到了。
皇帝盟友、自由城市會留在帝國內。
所以大部分國家在事件中應該只是因為戰敗,
戰敗後拿到reined_in_for_shadow_kindom
這個country_flag就會留在帝國內。
影子帝國這個事件問題在玩家為北義神羅國時,
初期擴張一定會和鄰居發生衝突,或者鄰居自己戰爭戰敗
鄰居戰敗後都會留在神羅國內,
加上後續教宗加入神羅國的決議,接下去過沒幾年Napple也有機率加入。
到了事件發生後,不離開神羅會受到unrest+3、prestige-1等懲罰,
遊戲裡寫無期限,但我看modifier的內容,不知道1550年是否可以解除。
離開神羅,整個義大利全部都是神羅國,根本沒機會往外擴張。
除非直接開戰,把皇帝或亞拉岡地中海(通常要加上卡斯提爾)輾過去。
這版的皇帝又特別容易拿到勃艮地實力大增,
一般來說這兩邊都是沒辦法挑戰的,導致北義國家根本沒有發展空間。
正常遊戲的想法可能一開始北義要結盟對外,避免戰敗,
等到事件發生再破盟開戰擴張,但這情況對北義小國很不友善。
一開始周遭吞併小國的黃金發展時間會因為鄰居互相結盟而消失。
有可能事件發生後一些義大利釘子戶還留在帝國內而無法進攻。
另一方面缺乏初期擴張也很難再和米蘭、熱那亞或薩伏依對抗。
當然相對來說還是比挑戰亞拉岡或奧地利容易。
目前修改的想法兩種,
一種寫個機率判定,讓這個flag不是戰敗一定會獲得。
另一種乾脆鎖死,讓北義大國會直接決議退出。
不管怎樣改,其實都會影響後續教宗國加入神羅的決議。
※ 編輯: Odaman (1.171.19.35 臺灣), 06/19/2020 13:37:32
→
06/19 16:09,
5年前
, 6F
06/19 16:09, 6F
推
06/19 17:57,
5年前
, 7F
06/19 17:57, 7F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
Paradox 近期熱門文章
PTT遊戲區 即時熱門文章
15
26