Demesne laws are declared inside a block laws = { } and shown in the Laws view.
law_name = {
group = feudal_contract
default = yes #If default, used on game start
potential = {
#Conditions for the law to appear
}
allow = {
#Conditions for the law to be enabled
}
effect = {
#Commands executed when law is enacted
}
pass_effect = {
#Commands executed when law is enacted, takes place before effect = { } and is only triggered when the law is passed in game (not via history or event)
}
ai_will_do = {
#Factors for an AI character to enable the law (1 = 100% chance)
}
ai_will_revoke = {
factor = 0
}
# Character modifiers: demesne_size, vassal_limit, castle_vassal_tax_modifier, city_vassal_max_levy, ...
}
De jure laws (or crown laws) are declared inside a block de_jure_laws = { } and shown in the Laws view.
law_name = {
show_as_title = yes
group = group_name
default = yes #If default, used on game start
potential = {
#Conditions for the law to appear
}
allow = {
#Conditions for the law to be enabled
}
effect = {
#Commands executed when law is enacted
}
pass_effect = {
#Commands executed when law is enacted, takes place before effect = { } and is only triggered when the law is passed in game (not via history or event)
}
revoke_allowed = {
always = no
}
ai_will_do = {
#Factors for an AI character to enable the law (1 = 100% chance)
}
ai_will_revoke = {
factor = 0
}
# Character modifiers: feudal_opinion, castle_vassal_min_levy, ...
}
Succession laws are declared inside a block succession_laws = { } or gender_laws = { }, and are shown in the Laws view.
The actual succession mechanics are hardcoded inside the succession and gender_succ commands, and are not moddable beyond weights exported to Defines.
On game start, each title will get a default succession and gender law, if not specified in history files:
succession_name = {
# Character modifiers: child_opinion, dynasty_opinion, ...
potential = {
#Conditions for the law to appear
}
allow = {
#Conditions for the law to be enabled
}
effect = {
#Commands executed when law is enacted
}
revoke_allowed = {
always = no
}
}
| 历史 | 角色 • 家族 • 省份 • 头衔 • 剧本 |
| 脚本 | 指令 • 条件 • 作用域 • 修正 • 事件 • 决议 |
| 常规 | 定义 • 游戏规则 • 另类开局 • 宗教 • 文化 • 政体 • 特质 • 血脉 • 科技 • 法律 • 建筑 • 宣战理由 • 朝贡国 • 单位 • 目标 • 疾病 • 死亡 • 荣誉头衔 • 社团 • 宝物 • 地图外政权 • 内阁成员 • 贸易路线 • 继承 • 奇观 • 称号 |
| 图像/音效/本地化 | 地图 • 图形 • 盾徽 • 肖像 • 界面 • 小地图 • 音乐 • 本地化 |
| 其他 | 故障排除 • 验证器 • 控制台指令 • 编辑游戏存档 • Steam创意工坊 • EU4转档器模组制作 |
DefinesEU4转档器模组制作Steam创意工坊事件模组制作作用域修正内阁成员模组制作决议模组制作剧本模组制作单位模组制作历史模组制作另类开局模组制作图形模组制作地图外政权模组制作地图模组制作头衔模组制作奇观模组制作宗教模组制作定义宝物模组制作宣战理由模组制作家族模组制作小地图模组制作建筑模组制作指令控制台指令政体模组制作故障排除文化模组制作朝贡国类型模组制作本地化条件模组制作死亡模组制作游戏规则模组制作特质模组制作界面模组制作疾病模组制作目标模组制作盾徽模组制作省份模组制作社团模组制作科技模组制作称号模组制作继承模组制作编辑游戏存档肖像模组制作脚本荣誉头衔模组制作血脉模组制作角色模组制作贸易路线模组制作音乐模组制作验证器