Doctrine模组制作
原页面:Doctrine modding
本页中文翻译进度 96%,未译部分暂保留英文原文。
Structure
文件结构如下:
common/doctrines/folders/*.txt - 学说文件夹
common/doctrines/grand_doctrines/*.txt - 总体学说
common/doctrines/tracks/*.txt - 次级学说路线
common/doctrines/subdoctrines/*.txt(或任何子文件夹) - 次级学说
触发器与效果
学说相关触发器列表:
- set_grand_doctrine - 给予一个国家指定的总体学说。
- set_sub_doctrine - 给予一个国家指定的次级学说。
- add_mastery - 增加学说精通。
- add_daily_mastery - 在指定时间内提供每日精通
- add_mastery_bonus - 在一段特定时间内获得学说精通获取加成。
学说相关效果列表:
- has_any_grand_doctrine - 检查文件夹中是否有任何总体学说当前对该国生效。
- has_completed_subdoctrine - 检查当前国家是否曾经完成过指定的次级学说(即使后来被替换掉)。
- has_doctrine - 检查给定的总体学说或次级学说当前是否对该国生效。
- has_completed_track - 检查给定的次级学说路线是否已完成
- has_subdoctrine_in_track - 检查当前是否有任何次级学说被分配到给定路线的(任一实例)。
- has_mastery - 检查给定类型的任一路线是否至少有 X 点精通。
- has_mastery_level - 检查该国是否已达到给定次级学说的指定精通等级(奖励)数量。
Folders
总体学说
Tracks
Subdoctrines