领袖特质:所有适用物种特质(Leader Traits: All Eligible Species Traits) mod | 群星
这个mod确保你的领导者可以拥有其物种资格所允许的每个基于物种的领导者特质。如果你有一种灵能、博学、机械增强、脑寄生物的物种,那么你的领导者现在可以同时拥有所有这些特质!
与默认游戏一样,这个mod不能保证潜在灵能(每个领导者有20%的机会)或脑寄生物(同样是20%的机会)拥有灵能特质。游戏中有一个事件,让潜在灵能物种的领导者随机获得灵能领袖特质,但这个事件仅限于帝国的主要物种。现在这个事件已经改变了,潜在灵能的领导者有机会随机获得灵能能力。此外,为来自脑寄生物物种的领导者添加了一个功能类似的事件,使他们获得脑寄生物特质。
具有“纳米斯特行政”特质的总督将获得“纳玛商人”领导者特质。
这个mod统一了为领导者添加/移除基于物种的特质,并且在生成领导者时(on_leader_spawned)或物种修改时(on_modification_complete - 包括一次性的、独立的潜在灵能或脑寄生物的机会)会自动触发。为了尽可能保持与其他mod的兼容性,它并没有取代这些特质的大部分现有游戏代码,但有时会导致领导者的特质顺序不同。
在这三种情况下使用相同的代码(通过效果),它们不会强制执行任何要求,只是“领导者的物种是否具有所需的先决物种特征?”因此,如果你设法让游戏出现灵能机器人,你将得到灵能机器人领导者。
适用于Stellaris版本3.8“双子座”。不与成就兼容。
这个mod覆盖了与添加领导者特质有关的十一个默认事件。其他修改了同一事件的mod将与此mod冲突:
- distar.170、distar.171和distar.172使机械增强帝国能够完成脑寄生虫的特殊项目,并确保不会选择机器人领导者来获得脑寄生虫特质 - 你应该保留这个mod的版本或以其他方式合并这些更改。
- distar.173和/或distar.174只是一种更简洁的方式来为可雇佣的领导者添加初始脑寄生物特质;如果删除或禁用,原始的游戏代码将执行,但影响非常小。
- paragon.1、paragon.99和paragon.50是与监察者的能力相关的事件,用于着陆和执行灵能接种 - 这样监察者就可以将机械生物注入成灵能机械生物(还增强了监察者的领导者特质)。相关决策也被覆盖,以支持必要的功能decision_deploy_beholder和decision_psi_inoculate_pops。
- utopia.2508是用于添加或移除博学领导者特质的默认事件;使用的效果remove_leader_traits_after_modification也被覆盖。如果与这些有冲突,建议至少保留这个mod的两个覆盖之一,否则当你的帝国中的任何物种被修改时,具有博学特质的领导者将失去其他特殊物种特质。
- utopia.2601确保新生成的潜在灵能领导者被标记为已经具有随机获得灵能特质的机会。如果删除或禁用,这个标记将不会设置,因此一些潜在灵能领导者可能有第二次随机获得灵能特质的机会。
- utopia.2605是领导者从灵能物种随机获得灵能特质的事件。建议使用这个mod的版本,以便从更频繁的发生(即发生更频繁)和更广泛的选择标准(任何具有潜在灵能的物种,而不仅仅是拥有者的主要物种)中受益。
从Stellaris版本3.8“双子座”开始,领导者特质尊重它们的相反块。不再可能将“不兼容”的特质添加到同一领导者中。因此,这个mod现在还覆盖了内置的特殊领导者特质文件00_special_leader_traits.txt。这意味着这个mod与覆盖相同文件的其他mod冲突(特质需要完整的文件覆盖)。为了使这个mod优先生效,在编辑相同文件的其他mod之后加载它。
所有其他新逻辑都是通过独立事件和效果实现的,不会与其他mod冲突。
这个mod可以在游戏开始后安全地添加或删除。它是通过自定义事件和效果实现的,而不是添加游戏对象。如果你删除它,你的游戏将正常运行。
喜欢领导者?试试我的其他与领导者相关的mod,它们与这个mod一起使用。
- 领导者特质:合并-添加物种特质重新启用了通过应用物种模板合并物种特质(如机械增强和灵能),以便更容易创建具有多个有益于领导者的物种特质的超物种
- 领导者特质:科学家AI助手升级器帮助你的科学家从“定制AI助手”升级到“自觉AI助手”当你发现正确的技术时
- 保留整合对象和前FTL文明的领导者让你选择是否保留整合对象或征服/渗透的前FTL的领导者
- [JP本地化补丁]领导者特质:所有符合条件的物种特质由Dryus - 日本本地化
已知的问题
覆盖默认游戏的事件、效果和决策会导致错误日志。预计在error.log中会看到十四行类似于下面的内容:
Event w/id [distar.170] exists! file: events/distant_stars_events_1.txt line: 5061
Event w/id [distar.171] exists! file: events/distant_stars_events_1.txt line: 5148
Event w/id [distar.172] exists! file: events/distant_stars_events_1.txt line: 5192
Event w/id [distar.173] exists! file: events/distant_stars_events_1.txt line: 5356
Event w/id [distar.174] exists! file: events/distant_stars_events_1.txt line: 5401
Event w/id [paragon.1] exists! file: events/paragon_events.txt line: 501
Event w/id [paragon.99] exists! file: events/paragon_events.txt line: 717
Event w/id [paragon.50] exists! file: events/paragon_events.txt line: 815
Event w/id [utopia.2508] exists! file: events/utopia_on_action_events.txt line: 634
Event w/id [utopia.2601] exists! file: events/utopia_on_action_events.txt line: 1290
Event w/id [utopia.2605] exists! file: events/utopia_on_action_events.txt line: 1378
Object w/key decision_deploy_beholder exists, using file: common/decisions/18_leader_species_traits_paragon_decision_overrides.txt line: 4
Object w/key decision_psi_inoculate_pops exists, using file: common/decisions/18_leader_species_traits_paragon_decision_overrides.txt line: 83
更新日志
请参阅更新记录
源代码
托管在GitHub[github.com]