每个宣战理由都由以下部分组成:
- 先决条件
- 战争目标
- 战争时长
- 宣战借口获得方式
- 是否可以被转给附庸国
- 战争名字
cb_restore_personal_union = { valid_for_subject = no is_triggered_only = yes months = 240 prerequisites = { OR = { government = monarchy government = dutch_republic } is_revolution_target = no FROM = { government = monarchy is_subject = no } } war_goal = take_capital_personal_union }
标准的宣战借口代码就长这样。(所以说,“帝国主义”是个好CB。)
先决条件
先决条件(prerequisites)即获取该宣战借口需要先满足的条件。
- 无先决条件
如果CB不需要任何东西就能触发,那么就别添加“prerequisites = {”这几行。不过,如果没有添加prerequisites,CB必须有is_triggered_only = yes,否则CB永远不会被发动。
cb_change_government = { valid_for_subject = no is_triggered_only = yes months = 120 war_goal = war_goal_change_government }
- 先决条件类型
可能用于CB的需求被罗列在条件页面。写这些脚本的方法类似于给事件写需求脚本。同时DLC也能被加入为先决条件。
例子:
prerequisites = { culture_group = east_asian is_subject = no }
以上代码表示只有当该国为中华文化且不是附庸国才能拥有此宣战借口。
战争目标
战争目标(War goals)就是战争的目标,顾名思义。它们被罗列在/Europa Universalis IV/common/wargoal_types。玩家能选择其一,或者创建一个新的,但是战争目标应该被写入wargoal_types文件,否则你的CB不会生效。
在CB中:
war_goal = war_goal_change_government
在wargoal_types中:
war_goal_change_government = { type = take_capital badboy_factor = 0.75 prestige_factor = 1 peace_cost_factor = 1.0 allowed_provinces = { OR = { is_core = ROOT is_claim = ROOT any_neighbor_province = { owned_by = ROOT } } } po_change_government = yes po_demand_provinces = yes war_name = CHANGE_GOVERNMENT_WAR_NAME }
战争目标的结构
- 类型 - 战争的首要目标
- 影响因素 - 标准为1,0.5为一半,2为双倍
- 允许夺取的省份
- 允许提出的停战条件
- 战争的名字
和谈条件的修改
和谈条件脚本代码位于:/Europa Universalis IV/common/peace_treaties/00_peace_treaties.txt
参考资料
现有的宣战理由和战争目标
cb_restore_personal_union
重建联合统治- "他们拒绝接受我们的联合统治。"
cb_defection
省份背叛- "他们为从我国叛变的省份提供庇护。"
cb_loan_cancelled
拒付贷款- "他们拒绝归还贷款。"
cb_spy_discovered
间谍活动- "他们对我国采取了间谍行动!"
cb_disloyal_vassal
附庸国背叛- "他们可耻地背叛了附庸之誓"
cb_hre_attacked
解放帝国领土- "他们吞并了一个帝国诸侯。"
cb_insult
外交侮辱- "他们侮辱了我国!"
cb_dishonored_call
背弃同盟- "他们拒绝响应我们的参战号召"
cb_vassalize_mission
附庸国家- "我们有附庸特定国家的任务。"
cb_fabricated_claims
秘密文件- "我们有一些真实度很高的文档,可以证明该国统治者是非法的。"
cb_religious_conformance
宗教统一- "一个帝国,一种信仰!"
cb_border_war
边境摩擦- "两国在边境问题上持有争端。"
cb_trade_war_triggered
贸易战争- "他们阻碍我们的贸易!"
cb_trade_conflict
贸易冲突- "他们威胁到了我们的贸易!"
cb_trade_league_conflict
贸易争端- "他们威胁到了我们的贸易!"
cb_annex
吞并战争- "我们应该吞并他们!"
cb_change_government
政体战争- "我们应当强迫他们采用和我们一样的政体!"
cb_change_government_great_peasants_war
镇压农民- "农民不配管理国家。他们必须被武力归置回原位。"
cb_peasants_war_for_peasants
农民起义- "农民渴望摆脱贵族暴君施加的束缚。"
cb_humiliate
羞辱- "我们有机会羞辱他们。"
cb_conquest
彻底的征服- "我们宣称他们持有的省份。"
cb_core
收复核心领土- "他们非法占有我国领土。"
cb_independence_war
独立- "我们理应独立。"
cb_colonial_independance_war
殖民领独立- "我们应该独立。"
cb_nationalist
民族主义- "他们非法占有我国民族聚居的省份。"
cb_imperial
帝国主义- "成为我们伟大帝国的一部分 是他们最好的选择!"
cb_hegemon
遏制霸权- "一定要阻止他们!"
cb_war_against_the_world
反世界战争- "全世界都将我们当做洪水猛兽;我们将为守护我们的自由而战!"
cb_daimyo_annex
为天皇而战- "我们应该将日本团结在我们的旗帜下!通过征服帝国首都京都,我们将把天皇置于我们的保护下并接手幕府将军之职。"
cb_independent_daimyo_annex
为天皇而战- "我们应该将日本团结在我们的旗帜下!通过征服帝国首都京都,我们将把天皇置于我们的保护下并接手幕府将军之职。"
cb_shogun_annex
吞并大名- "他们正在威胁我们对日本的统治!"
cb_sengoku
战国时代- "我们必须通过征服临近大名的土地来增加我们在幕府那里的影响力。"
cb_revolutionary
革命战争- "他们是意识形态上的敌人!"
cb_colonial
殖民主义- "他们有我国想要的殖民地。"
cb_liberation
解放- "他们在压迫享有自由权利的人民。"
cb_crusade
十字军战争- "他们是该诅咒的异教徒!"
cb_crusade_pheasants
圣战- "他们是该诅咒的异教徒!"
cb_defender_of_the_faith
守护信仰"- "他们并不忠于正统信仰!"
cb_heretic
清除异端- "烧死异端分子!"
cb_excommunication
统治者被绝罚- "他们的统治者被绝罚了。"
cb_trade_war
贸易竞争- "他们对我们的贸易产生了威胁!"
cb_trade_league_dispute
贸易联盟争端- "他们对我们联盟的一个成员实行禁运!"
cb_imperial_ban
夺回帝国领土- "他们非法占有了帝国领土。"
cb_liberate_elector
解放选侯- "他们附庸了神圣罗马帝国的选帝侯。"
cb_super_badboy
可耻败类- "他们是一群该下地狱的杂碎!"
cb_claim_throne
王位宣称- "我们有继承该国王位的正当权利。"
cb_horde_vs_civ
游牧侵扰- "游牧民族与定居者之间不可能存在和平!"
cb_tribal_feud
部落争霸- "我们的部落更它们更加强大!"
cb_revoke_electorate
剥夺选举权- "我们可以剥夺他们选举的权力。宣这场战争会极大地惹恼其他的选帝侯。"
cb_privateers
贸易保护- "追捕妨碍贸易的私掠船"
cb_support_rebels
支持叛军- "帮助揭竿而起的叛军,以使他们能够强制要求。"
cb_crush_the_revolution
镇压革命- "我们必须制止革命,维护和平与秩序。"
cb_spread_the_revolution
输出革命- "我们必须在境外输出革命!"
cb_religious_league
宗教阵营- "我们必须迫使国王承认我们的宗教权利!"
cb_flower_wars
荣冠战争- "我们要迫使邻国向我们下跪,如此我们才能获得一个常规的人祭来源。"
cb_maya_expansion
玛雅联邦- "我们周围的土地被分成了无数的“卡”-无足轻重的城邦。所有邻“卡”都必须加入我们城或者就毁灭。"
cb_humiliate_rotw
羞辱宿敌- "我们可以羞辱我们的宿敌。"
cb_chinese_unification
统一中国- "统一中国全境。"
cb_take_mandate
获得天命- "我们必须向世界证明我们是拥有天命的。"
cb_force_migration
强制移民- "我们必须强制让他们迁移。"
cb_forced_break_alliance
强迫盟友断盟- "我们必须为这个不可接受的外交背叛惩罚他们。"
cb_force_tributary
强迫成为朝贡国- "我们将强迫他们成为我们的朝贡国。"
cb_hundred_years_union
强迫联统- "法兰西公国将永远臣服于我们。"
cb_force_join_hre
扩张帝国- "他们必须成为帝国的一部分!"
cb_imperial_realm_war
帝国领地战争- "神圣罗马帝国认为进攻这个国家是合法的。"
cb_world_crusade
大圣战- "这个世界充满了亵渎与腐朽;我们必须寻求方法来净化这个罪孽深重的世界!"
已经废弃的宣战理由,只存在于本地化代码[2]中:
cb_guarantee
保证独立- "他们攻击了一个受我们保证独立的国家。"
cb_warning
违反警告- "他们无视我国的警告。"
cb_offensive_call
帮助同盟- "一个盟国正与他们作战。"
cb_primitives
殖民扩张- "他们是原始部落。"
cb_religious_liberation
宗教解放- "他们在镇压我们的教友!"
cb_claim
征服- "他们拥有理应属于我们的省份。"
fallback_wargoal
- (未使用)
revoke_elector
- (cb_revoke_electorate)
take_core_defection
"收回一个核心省份"- "战争目标是从对方手中夺取一个核心省份。"(cb_defection)
superiority_loan
"展现霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(cb_loan_cancelled)
superiority_spy
"展现霸权"- "以赢得战役的方式,对这些间谍展现霸权"(cb_spy_discovered)
superiority_revolution
"展现霸权"- "战争的目的是通过赢得胜利带来革命的优势。"(cb_spread_the_revolution)
take_capital_revolution
- (cb_crush_the_revolution)
take_capital_disloyal
"夺取对方首都"- "战争目标是占领这个不安分的附庸国的首都"(cb_disloyal_vassal)
take_capital_vassalize
"夺取首都并将其附庸"- "战争目标是夺取首都"(cb_vassalize_mission,cb_flower_wars)
defend_country_faith
"护卫友邦"- "战争目标是保护与我们信奉同一宗教的兄弟们"(cb_defender_of_the_faith)
take_province_hre
"侵略神圣罗马帝国"- "战争目标是夺取一个属于神圣罗马帝国领土的省份"(cb_hre_attacked)
defend_country
"护卫友邦"- "战争目标是保护一个友邦"(未使用)
superiority_insult
"对口出狂言的贱种展示我国霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(cb_dishonored_call,cb_forced_break_alliance)
superiority_insult_mutual
"对口出狂言的贱种展示我国霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(cb_insult)
take_capital_personal_union
"夺取首都"- "战争目标是夺取首都"(cb_restore_personal_union,cb_hundred_years_union)
take_capital_fabricated_claims
"夺取首都"- "战争目标是夺取首都"(cb_fabricated_claims)
take_capital_conformance
"夺取首都"- "战争目标是夺取首都"(cb_religious_conformance)
take_border
"夺取边境省份"- "战争目标是夺取边境省份"(cb_border_war)
defend_capital_independence
"保卫首都($CAPITAL$)"- "战争目标是保卫$COUNTRY$的首都"(cb_independence_war,cb_colonial_independance_war)
take_capital_conquest
"夺取首都"- "战争目标是夺取首都"(未使用)
take_core
"收回一个核心省份"- "战争目标是从对方手中夺取一个核心省份."(cb_core)
take_capital_claim
"夺取首都"- "战争目标是夺取首都"(未使用)
take_claim
"夺回省份"- "战争目标是夺回我国主权省份."(cb_conquest)
take_province_nationalist
"夺回省份"- "战争目标是夺回省份"(cb_nationalist)
take_capital_imperial
"夺取首都"- "战争目标是夺取首都"(cb_imperial)
take_capital_pirates
"夺取首都"- "战争目标是夺取首都"(cb_war_against_the_world)
take_capital_mayan
"夺取首都"- "战争目标是占领首都"(cb_maya_expansion)
take_province_revolutionary
"通过革命夺取省份"- "战争目标是夺回省份"(未使用)
take_colony
"夺取殖民地"- "战争目标是夺取一个殖民地"(cb_colonial)
take_capital_liberation
"夺取首都"- "战争目标是夺取首都"(cb_liberation)
superiority_liberation
"展现霸权"- "战争的目标是通过赢得战争展现他们的霸权"(cb_liberate_elector)
superiority_world_crusade
"展现霸权"- (cb_world_crusade)
superiority_crusade
"向这些肮脏的异教徒展示霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(cb_crusade)
take_province_religion
"夺取省份"- "战争目标是夺取省份"(未使用)
superiority_heretic
"向他们展现霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(cb_heretic)
take_province_excommunication
"夺取省份"- "战争目标是夺取省份"(cb_excommunication)
superiority_trade
"向他们展现霸权"- "战争的目标是通过赢得战役来展示霸权"(cb_trade_war_triggered)
superiority_trade_mutual
"向他们展现霸权"- "战争的目标是通过赢得战役来展示霸权"(cb_trade_war,cb_trade_league_dispute)
take_province_ban
"夺取省份"- "战争目标是夺取省份"(cb_imperial_ban)
superiority_punitive
"向他们展现霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(cb_super_badboy)
take_capital_punitive
"占领首都"- "战争目标是占领首都。"(未使用)
superiority_primitives
"向他们展现霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(未使用)
superiority_overseas
"展示霸权"- "战争的目的是展示他们的霸权力量并赢得战争."(未使用)
take_capital_throne
"夺取首都以及王位"- "战争目标是夺取首都"(cb_claim_throne)
superiority_horde
"显示游牧霸权"- "战争目标是展现霸权,这要通过赢得战役的方式达成."(cb_horde_vs_civ)
take_province_tribal_feud
"夺取省份"- "战争目标是夺取省份"(cb_tribal_feud)
annex_country
"吞并国家"- "战争目标是夺取其首都.你可以冒天下之大不韪,将其吞并."(cb_annex)
annex_country_japan
"吞并国家"- "战争目标是夺取其首都.你可以冒天下之大不韪,将其吞并."(cb_daimyo_annex,cb_independent_daimyo_annex,cb_shogun_annex,cb_sengoku)
war_goal_change_government
"改变政体"- "战争目标是夺取其首都.你可以强迫此国接受你的政体."(cb_change_government)
war_goal_peasants_change_government
"改变政体"- (cb_peasants_war_for_peasants)
war_goal_change_government_mutual
"改变政体"- "战争目标是夺取其首都.你可以强迫此国接受你的政体."(cb_revolutionary)
humiliate
"羞辱"- "你的目的不是政府并霸占他们的土地,而是给他们点教训,以此羞辱他们。"(cb_humiliate)
humiliate_rotw
"羞辱"- "目标是迫使你的敌人承认失败,让它在全世界的注视下被羞辱。"(cb_humiliate_rotw)
blockade_ports
"封锁港口"- "你的目标是封锁尽可能多的港口,以阻碍你的敌人的贸易."(cb_trade_conflict,cb_trade_league_conflict,cb_privateers)
take_capital_support_rebels
- (cb_support_rebels)
superiority_religious_league
- (cb_religious_league)
superiority_chinese_unification
"征服中国"- "战争目标是向中国地区的其他国家显示我们的强大."(cb_chinese_unification)
take_capital_take_mandate
- (cb_take_mandate)
force_migration
- (cb_force_migration)
take_capital_force_tributary
- (cb_force_tributary)
take_capital_force_join_hre
- (cb_force_join_hre)
superiority_reichskrieg
- (cb_imperial_realm_war)
版本沿革
- 1.4
- 无法回退到更早的版本,所以无从比较。
- 1.5
- 革命战争
cb_revolutionary
政体要求调整。殖民扩张cb_primitives
的目标不能是附属国。
- 革命战争
- 1.6
- 重建联合统治
cb_restore_personal_union
不能是共和政体。增加CB贸易冲突cb_trade_conflict
。殖民领独立cb_colonial_independance_war
的自由渴望改为乘法计算的0.5。海外领土cb_overseas
的战争目标从superiority_primitives
改为superiority_overseas
。增加CB贸易保护cb_privateers
。
- 重建联合统治
- 1.7
- 王位宣称
cb_claim_throne
取消与目标同王朝的要求。
- 王位宣称
- 1.8
- 增加不能是革命目标的判断
is_revolution_target = no
。增加不可用于附属国判断valid_for_subject = no
。民族主义cb_nationalist
、帝国主义cb_imperial
的外交科技要求22级。帝国主义CB取消政体要求但不能是附属国。增加CB战国时代cb_sengoku
、解放选侯cb_liberate_elector
。可耻败类cb_super_badboy
的战争目标从take_capital_punitive
改为superiority_punitive
。海外领土cb_overseas
的目标的首都要求在亚洲或非洲。贸易保护cb_privateers
要求目标有私掠船。增加CB支持叛军cb_support_rebels
、镇压革命cb_crush_the_revolution
、输出革命cb_spread_the_revolution
、宗教阵营cb_religious_league
。
- 增加不能是革命目标的判断
- 1.9
- 允许君主制或荷兰共和制使用CB重建联合统治
cb_restore_personal_union
。守护信仰cb_defender_of_the_faith
、宗教解放cb_religious_liberation
、清除异端cb_heretic
、统治者被绝罚cb_excommunication
增加神罗判断,无威斯特伐利亚和约或者战争一方首都不在神罗境内可以使用这些CB。
- 允许君主制或荷兰共和制使用CB重建联合统治
- 1.10
- 独立战争
cb_independence_war
、殖民领独立cb_colonial_independance_war
的附属国判断条件调整。殖民扩张cb_primitives
、海外领土cb_overseas
、部落争霸cb_tribal_feud
增加不可用于附属国判断valid_for_subject = no
。欧洲以外的AI不使用CB输出革命cb_spread_the_revolution
。增加CB荣冠战争cb_flower_wars
和玛雅联邦cb_maya_expansion
。
- 独立战争
- 1.11
- 无变动。
- 1.12
- 革命战争
cb_revolutionary
政体要求调整。允许在没有孙子兵法DLC的情况下使用CB清除异端cb_heretic
。允许殖民领对邻接土著使用CB殖民扩张cb_primitives
。剥夺选举权cb_revoke_electorate
增加没有常识DLC的要求。镇压革命cb_crush_the_revolution
政体要求移除帝国政体。玛雅联邦CB的战争目标从take_province_religion
改为take_capital_imperial
。增加CB统一中国cb_chinese_unification
。
- 革命战争
- 1.13
- 民族主义
cb_nationalist
、帝国主义cb_imperial
的外交科技要求从22改为23。入侵国扬马延可以直接使用帝国主义CB。可耻败类cb_super_badboy
增加包围网判断coalition = yes
。允许土著的附属国使用CB殖民扩张cb_primitives
。
- 民族主义
- 1.14
- 增加不可用于附属国判断
valid_for_subject = no
。守护信仰cb_defender_of_the_faith
、清除异端cb_heretic
调整宗教判断条件。移除CB宗教解放cb_religious_liberation
。统一中国cb_chinese_unification
的中国区域细化。增加CB强制移民cb_force_migration
。
- 增加不可用于附属国判断
- 1.15
- 无变动。
- 1.16
- 贸易战争
cb_trade_war_triggered
、贸易冲突cb_trade_conflict
、贸易竞争cb_trade_war
进攻方禁止改变边界(割地附庸等)。增加CB贸易争端cb_trade_league_conflict
、贸易联盟争端cb_trade_league_dispute
。海外领土cb_overseas
的目标增加东非和中非科技组。清理代码格式。
- 贸易战争
- 1.17
- 增加CB羞辱宿敌
cb_humiliate_rotw
。
- 增加CB羞辱宿敌
- 1.18
- 重建联统CB延长至240个月并且限定目标为君主制非附属国。
cb_crusade
的十字军目标判断代码调整。羞辱宿敌CB进攻方禁止改变边界(割地附庸等)。增加CB强迫盟友断盟cb_forced_break_alliance
。
- 重建联统CB延长至240个月并且限定目标为君主制非附属国。
- 1.19
- 移除CB殖民扩张
cb_primitives
和海外领土cb_overseas
。玛雅联邦CB的战争目标改为take_capital_mayan
。
- 移除CB殖民扩张
- 1.20
- 移除和约要求中的保护国条款,增加朝贡国条款。附属国判定
is_subject
改为非朝贡附属国判定(yes)/独立或朝贡国判定(no)。镇压革命cb_crush_the_revolution
政体要求移除绝对君主制。统一中国cb_chinese_unification
增加天命DLC的判断。增加CB夺取天命cb_take_mandate
和强迫朝贡cb_force_tributary
。
- 移除和约要求中的保护国条款,增加朝贡国条款。附属国判定
- 1.21
- 无变动。
- 1.22
- 增加和约要求中的转移附庸条款。
- 1.23
- 移除和约要求中的吞并条款。增加独立大名政体和马穆鲁克政体判定。
- 1.24
- 无变动。
- 1.25
- 增加英国触发CB百年战争强迫联统
cb_hundred_years_union
。
- 增加英国触发CB百年战争强迫联统
- 1.26
- 政体判断改为政府改革项判断,政体名称调整。
- 1.27
- 贸易同盟战争
cb_trade_war
的判定条件从政府改革项改为政体特征has_government_attribute = is_merchant_republic
。
- 贸易同盟战争
- 1.28
- 增加海盗用CB反世界战争
cb_war_against_the_world
,等同于一般国家的帝国主义CB。
- 增加海盗用CB反世界战争
- 1.29
- 日本相关CB的战争目标从
annex_country
改为annex_country_japan
。幕府将军不能使用CB夺取天命cb_take_mandate
。
- 日本相关CB的战争目标从
- 1.30
- 重建联合统治
cb_restore_personal_union
可用于安布罗斯共和国或者有国家标识neapolitan_republic。增加神罗内CB镇压农民cb_change_government_great_peasants_war
、农民起义cb_peasants_war_for_peasants
。取消或调整不能是革命目标的判断is_revolution_target = no
。独立战争cb_independence_war
、为天皇而战cb_daimyo_annex
、cb_independent_daimyo_annex
、吞并大名cb_shogun_annex
的附属国判断条件调整。增加CB遏制霸权cb_hegemon
。历史战争专用CB解放cb_liberation
改为有国家标识fra_liberation_wars_enabled。十字军战争cb_crusade
增加穆斯林宗教组的判断。增加CB圣战cb_crusade_pheasants
给没有CB十字军战争的国家。CB清除异端cb_heretic
增加统治者标志hussite_heretic。镇压革命cb_crush_the_revolution
的革命判断大幅简化。CB输出革命cb_spread_the_revolution
增加革命目标判断。获得天命cb_take_mandate
增加停战判断。增加CB扩张帝国cb_force_join_hre
、帝国领地战争cb_imperial_realm_war
、大圣战cb_world_crusade
。
- 重建联合统治
模组制作
文档 | 效果指令 • 触发条件 • 修正 • 作用域 • 变量 • 本地化 • 可定制的本地化 |
脚本 | 顾问 • 时代 • 书签 • 建筑 • 宣战理由 • 殖民区域 • 新建国家 • 文化 • 决议 • 定义 • 外交行动 • 灾难 • 阶层• 事件 • 派系 • 政府 • 政府互动(1.35) • 伟大工程 • 历史 • 理念组 • 思潮 • 任务树 • 修正 • 自定义国家 • 政策 • 宗教 • 叛军 • 附属国类型 • 科技 • 贸易公司 • 商品 • 单位 • 旗舰 |
地图 | 地图 • 随机新世界 • 贸易节点 |
图形 | 3D模型 • 界面 • 贴图库 • 字体 • 粒子特效 • 着色器 • 兵模 |
音频 | 音乐 • 音效 |
其它 | 控制台指令 • 校验码 • JoroDox模组制作工具 • Mod文件结构 • Mod错误调试 • 验证器 • 运行文件 |
教程 | 添加省份 • 成就修改 • On actions • 模组制作 |