本指南介绍了使模组与 patch 2.5.X from patch 2.4.5.[1]
注意,这并不替代通常的步骤 merging files, in case the mod modifies some vanilla files.
In case of issues, run the latest version of The Validator并尝试激活调试启动选项,这些选项现在会报告 在 log files.
title line, otherwise the game will crash on startup.static = "statics" instead of static = "static.txt"bookmark = {} by a bookmark unique ID: bm_my_bookmark = {} character = 1234 by selectable_character = { id = 1234 }custom_start = yes needs to be added to one bookmark.law_groups has been added (and group 在法律中引用。任何修改过的领地法律都应该作为一个组合加入,且 law_type = realmdefault_selection block, via:additive_modifier = {
value = 10
title = e_byzantium
}
is_voter = yes 需要被添加到议员或有投票权的小头衔中。OR = {
is_female = no
liege = {
primary_title = {
OR = {
has_law = status_of_women_3
has_law = status_of_women_4
}
}
}
}
allowed_to_hold block:OR = {
primary_title = { temporary = no }
NOT = {
primary_title = {
always = yes
}
}
}
大多数观点都被减少(通常减半),无论是正面还是负面:
opinion_effect (小头衔通常5分,普通10分,非常声望15分)short_reign_opinion_year_multModded opinions should be adapted as well for balance.
Load order 本地化文件的部分又被更改了:最后一个定义在原版+模组文件合并和按字母顺序排列时占优。[2]
所以你需要把所有被覆盖的原版密钥放到一个单独的文件里,前缀zz_名字开头,确保加载最后。
Before patch 2.4.X,第一个加载定义是winning,而在此之前,mod键总是覆盖原版。
graphical_cultures = { southindiangfx indiangfx muslimgfx }is_job_ambition=yes 需要加入才能获得议会职位(大概是为了帮助人工智能)。attribute = <attribute> 新增以指定各教育的主要属性num_culture_realm_provs = { num = 2 culture = swedish } has been changed to num_culture_realm_provs = { value = 2 culture = swedish } free_levies_in_offensive_war = yes should be added to custom Muslim governments.allowed_to_target_tributaries = no and allowed_to_target_suzerains = no can be added to CBs to simplify previous condition:can_use = {
ROOT = {
NOR = {
pays_tribute_to = FROM
any_liege = {
OR = {
pays_tribute_to = FROM
FROM = {
pays_tribute_to = PREV
}
}
}
}
}
}
modifier = {
factor = 0
# Other conditions
NOT = {
has_opinion_modifier = {
who = FROM
modifier = opinion_coerced_into_joining_faction
}
}
}
FROM = {
NOT = {
has_non_aggression_pact_with = ROOT
}
}
For vassal character scope:
liege = {
OR = {
independent = yes
AND = {
will_liege_enforce_peace = no
has_liege_enforced_peace = no
}
}
}
For the liege character scope:
will_liege_enforce_peace = no has_liege_enforced_peace = no
if = {
limit = {
has_dlc = "Zeus"
}
reverse_add_favor = ROOT
}
trait = strong by is_strong_trigger = yestrait = weak by is_weak_trigger = yesOR = { trait = genius trait = quick } by is_smart_trigger = yesOR = { trait = slow trait = imbecile} by is_dumb_trigger = yescolor = {} to religion groupsBookmark moddingDullFeebleGovernment moddingLoad orderMerging guidePatch 2.4 mod compatibility guidePatch 2.4.5Patch 2.4.XPatch 2.5.XPatch 2.6 mod compatibility guidePatch 2.7 mod compatibility guidePatch 2.8 mod compatibility guidePatch 3.0 mod compatibility guidePatch 3.1 mod compatibility guideRobustShrewdThe ValidatorTroubleshooting创建模组合并指南彻底转换指南模组安装程序创建指南游戏存档兼容性