边缘世界 RimWorld

边缘世界 RimWorld

评价数不足
Better Crossbreeding
   
奖励
收藏
已收藏
取消收藏
Mod, 1.6
文件大小
发表于
更新日期
50.596 KB
7 月 8 日 下午 6:36
8 月 21 日 下午 12:31
9 项改动说明 ( 查看 )

订阅以下载
Better Crossbreeding

描述
Improvements to RimWorld 1.6's crossbreeding mechanics. Example patch can be found at Example/Patches/Example.xml.

Allows animal crossbreeding to produce variable offspring (rather than always inheriting the mother's species), on a per-partner basis, using the following behaviours:

- Maternal: Inherits mother's species. Vanilla behaviour.
- Paternal: Inherits father's species.
- Random: Inherits either mother or father's species on a coin flip.
- Other: Child will be an entirely separate species, chosen at random from a list (with optional weighted distribution).

If crossbreeding behaviour is not defined for a pairing in the modExtension, it will default to vanilla behaviour for compatibility.

The code only checks the mother's ModExtension, so it must be defined for both species if you wish it to be mutual.

NOTE: Does nothing on its own. Only subscribe to this if you have another mod which depends on it.

GitHub[github.com]
4 条留言
Dizzy  [作者] 7 月 10 日 下午 3:42 
@Bobkiri I've added an option for a weighted list.
Tyrannidae 7 月 10 日 上午 6:08 
This is what I was hoping for from the crossbreeding mechanic, but was disappointed to see that wasn't the case. Thanks for making this mod!
Dizzy  [作者] 7 月 9 日 下午 11:18 
Not directly, no. The jank solution in the interim is to just add a bunch of duplicate entries. I'm gonna try to make another option for a weighted list, but currently each entry has an equal probability of appearing.
Bobkiri 7 月 9 日 下午 11:15 
Is it possible to set the appearance probability for each species when using the OtherRandom mechanism?