控制台:机械飞升合并原机器人
stellaris吧
全部回复
仅看楼主
level 9
孤独之火 楼主
打开左侧物种管理界面,按~开启控制台,输入
effect every_owned_pop = { limit = { NOT = {is_same_species = root } } change_species = root }
效果是将本国所有不是主体物种的人口变为主体物种。
如果你无法组装飞升后的人口,先改好你满意的模板,然后打开左侧物种管理界面,按~开启控制台,输入
effect every_owned_pop = { limit = { AND = {is_same_species = root has_trait = trait_mechanical} } make_intelligent = yes }
效果和时之虫加的特质一样
2019年06月14日 02点06分 1
level 9

2019年06月14日 02点06分 2
level 9
孤独之火 楼主
@木易沉舟
自己的种族分有机体和机器人,把其他国家造的其他机器人合并成自己种族的机器人,有机体不变是吧?
麻烦的地方在于怎么唯一确定某个物种,控制台没法根据物种名字来选择某个物种,物种类型都是机器也区分不开,所以我用特质来区分,用下面代码前提是:本族的机器人有一个和要被合并的机器人不一样的特质。以【逻辑引擎】特质为例,它的代码是【trait_robot_logic_engines】,本族机器人有这个特质,要被合并的机器人没这个特质。打开左侧物种管理界面,按~开启控制台,输入
effect = { every_owned_pop_species = { limit = { has_trait = trait_mechanical has_trait = trait_robot_logic_engines } save_event_target_as = mymainrobot } every_owned_pop = { limit = { has_trait = trait_mechanical NOT = {is_same_species=event_target:mymainrobot} } change_species = event_target:mymainrobot } }
如果你想用其他特质来区分,只需要把trait_robot_logic_engines改成对应的就行。
2019年06月14日 06点06分 4
特质的中文名与代码的对应在localisation\simp_chinese\l_simp_chinese.yml文件里,用记事本打开就可以搜索
2019年06月14日 06点06分
我觉得可以加个行星决议,机飞2后开启,用一段时间将本星球左右的机器人改造成主体物种。
2019年06月14日 07点06分
level 9
[真棒]
2019年06月14日 12点06分 6
level 9
孤独之火 楼主
我发现改一下species_rights就能同化机器人了,做成了mod,需要的可以上创意工坊搜Assimilate Machine
2019年06月15日 03点06分 7
[阴险]太感谢了
2019年06月15日 05点06分
吃了,谢谢
2019年06月17日 19点06分
level 8
[大拇指]
2019年06月15日 04点06分 8
level 12
大佬,那有没有思潮全变成一个的代码啊[滑稽]
2019年06月15日 05点06分 9
ban这个mod好像可以,没试过。
2019年06月15日 06点06分
2019年06月16日 01点06分
level 11
我以前都是改存档的。。。
2019年06月15日 06点06分 10
level 11
二人血书求做成mod
2019年06月15日 07点06分 12
level 8
卧槽!这个流痞!!!!!!
2019年06月15日 08点06分 13
level 14
VEW
三人血书求做成mod
2019年06月15日 11点06分 15
level 8
感谢大佬
2020年03月10日 14点03分 16
level 8
能不能用同样方法把蜂群的人口合并?
2020年04月24日 08点04分 17
level 8
大佬能不能更新下 这MOD明明这么好用
2020年04月28日 04点04分 18
1 2 尾页