理念组修改

本页面所适用的版本可能已经过时,最后更新于1.25

这篇文章介绍对理念组的增添与修改,包括基本理念组和国家理念组。它们的文件位于/Europa Universalis IV/common/ideas

理念组的通用结构

所有的理念组, 无论是基本理念组还是国家理念组,都要有7个理念和一个完成理念组后获得的额外奖励。它们可以任意命名,但是必需独一无二。

单个理念

单个理念应当包括名称和修正。举个例子:

royal_navy = {
        navy_tradition = 0.25
        heavy_ship_power = 0.10
}

任何作用域为国家范围的修正都是可以使用的,同时理念名称也需要本地化。

额外奖励

完成理念组即可获得额外奖励,它所使用的修正前面所说的单个理念是相同的,不过不必进行本地化。

bonus = {
        free_leader_pool = 1
}

触发条件

基本理念组和国家理念组都可以使用触发条件。对于基本理念组而言,触发条件可以决定哪类国家可以选择本理念组,如原版的贵族理念和财阀理念。国家理念组的触发条件则可以决定哪个(些)国家可以使用本理念。任何作用域为国家范围的触发条件均可。

trigger = {
        OR = {
                tag = ENG
                tag = GBR
        }
}

基本理念组

基本理念组是由行政科技的升级所开启的。它们需要额外指定消耗哪类君主点数,例如军事类的:

category = MIL

还要指定AI的开启倾向。
原版的基本理念组位于 00_basic_ideas.txt。新的基本理念组可以在本文件里加入,或者创建一个新的文件。

基本理念组的数目可以超过原版的数目,但是如果增加太多的话,你需要对界面进行修改,以充分显示。

AI倾向

可以为AI指定开启倾向。在下面的例子中,如果人文理念组开启,那么AI就不会选择本理念。

ai_will_do = {
        factor = 1
        modifier = {
                factor = 0
                has_idea_group = humanist_ideas
        }
}

国家理念组

国家理念组在加载游戏时即被确定,并且可以用事件和决议中的“swap_free_idea_group”效果进行更新。一般这种情况只发生在改变国家tag的决议中。

国家理念组代码中要有“free = yes”这一行,用于和基本理念组进行区别。

原版的国家理念可以依次在00_country_ideas.txt, zz_group_ideas.txt,和zz_default_idea.txt在找到。新的理念可以在这些文件中添加,或者创建一个新的。这种情况下,就要注意理念组的加载顺序(见下)。

传统

国家理念在开头处添加如下代码,以对应“传统”。它们同样是作用域为国家范围的修正。示例如下:

start = {
        naval_morale = 0.20
        embargo_efficiency = 0.33
}

国家理念组的序列

如果一个国家满足多个理念组的加载需求,它永远是加载最靠前的那一个。理念文件的读取按照字母顺序进行,因此00_country_ideas.txt(独特国家理念)中的文件总是先于zz_group_ideas.txt(文化组理念),后者又比zzz_default_ideas(通用国家理念)靠前。而在单个文件内部,是按照理念的出现顺序进行分配。这种情况是为了防止一个本来可以使用独特国家理念或者文化组理念的国家,使用了通用国家理念。在新增国家理念时也要注意这些。

举个例子: 冰岛在原版中使用通用国家理念,是因为独特国家理念和文化组理念的文件中没有给它一个特别的理念。在zz_group_ideas.txt中添加一个触发判定为trigger = { culture_group = scandinavian }的新理念组后, 冰岛就可以使用本理念组而非通用国家理念,而 瑞典 丹麦的独特国家理念不受影响。但是如果你错误地将这个新理念组加到00_country_ideas.txt的第一位,那么 瑞典 丹麦的独特国家理念也将被覆盖。

本地化

理念组的名称、单个理念的名称与介绍,以及国家理念的传统和额外奖励(野心)都应被本地化。具体如下:

KHM_ideas: "Khmer Ideas"
KHM_ideas_start: "Khmer tradition"
KHM_ideas_bonus: "Khmer ideas"
staunch_theravada_buddhists_desc: "The Khmer people have fully embraced Theravada Buddhism as a reaction to the decadence of the past"
staunch_theravada_buddhists: "Staunch Theravada Buddhists"

首先对理念组的名称本地化,"[组名]_start" 是国家理念的传统, "[组名]_bonus" 是国家理念的额外奖励(野心)。单一理念的名称直接引用,而它的介绍则是在 "[理念名]_desc"后。


参考资料

基本理念组关键字

  1. 贵族理念组 - aristocracy_ideas
  2. 财阀理念组 - plutocracy_ideas
  3. 革新理念组 - innovativeness_ideas
  4. 宗教理念组 - religious_ideas
  5. 间谍理念组 - spy_ideas
  6. 外交理念组 - diplomatic_ideas
  7. 进攻理念组 - offensive_ideas
  8. 防守理念组 - defensive_ideas
  9. 贸易理念组 - trade_ideas
  10. 经济理念组 - economic_ideas
  11. 探索理念组 - exploration_ideas
  12. 航海理念组 - maritime_ideas
  13. 质量理念组 - quality_ideas
  14. 数量理念组 - quantity_ideas
  15. 扩张理念组 - expansion_ideas
  16. 行政理念组 - administrative_ideas
  17. 人文理念组 - humanist_ideas
  18. 影响理念组 - influence_ideas
  19. 海军理念组 - naval_ideas

国家理念

  1. <tag>_ideas

文化组理念

  1. client_ideas
  2. colonial_ideas
  3. barbary_pirate_ideas
  4. pirate_ideas
  5. pirates_bucanneers_ideas
  6. cossack_ideas
  7. berber_ideas
  8. rajput_ideas
  9. telugu_ideas
  10. dravidian_ideas
  11. bengali_ideas
  12. gujarati_ideas
  13. indian_muslim_ideas
  14. mindanao_ideas
  15. horde_ideas
  16. theocracy_ideas
  17. anatolian_beyliks_ideas
  18. daimyo_ideas
  19. german_ideas
  20. malayan_ideas
  21. arabian_ideas
  22. latin_ideas
  23. native_ideas
  24. central_indic_ideas
  25. swahili_ideas
  26. sumatran_ideas
  27. siberian_ideas
  28. mesoamerican_ideas
  29. TIB_ideas
  30. west_african_ideas
  31. andean_ideas
  32. aymaran_ideas
  33. tupi_ideas
  34. caucasus_ideas
  35. ruthenian_ideas
  36. pacific_northwest_ideas
  37. guajiro_ideas
  38. shan_ideas
  39. chinese_ideas
  40. vindhyan_ideas
  41. kurdish_ideas
  42. laotian_ideas
  43. somali_ideas
  44. sulawesi_ideas
  45. mayan_ideas
  46. moluccan_ideas
  47. greek_ideas
  48. nubian_ideas
  49. french_culture_ideas
  50. african_great_lakes_ideas
  51. malagasy_ideas
  52. zambezi_ideas
  53. congolese_minor_ideas
  54. caspian_ideas
  55. luzon_ideas
  56. highland_scottish_ideas
  57. deccani_muslim_ideas
  58. nepalese_minor_ideas
  59. garjati_ideas
  60. malabari_ideas

缺省理念

  1. default_ideas

空白理念

  1. compatibility_127