RimWorld

RimWorld

Not enough ratings
Xenotype World
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
40.376 MB
Feb 26, 2024 @ 8:09pm
May 26, 2024 @ 11:18am
17 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Xenotype World

Description
This mod now has become a combination of some minor ideas from me.

Features:

1.Baseliner now has a chance to spawn with random genes. When this happens, their xenotype would change into a custom hybrids' name.
智人种在生成时有几率携带随机基因,并且异种名称改为随机混种。

2.When a humanlike is suffering from hunger, auto balance metabolic efficiency till >= -5.
人形生物在饥饿时自动配平-5以下的基因代谢值。

3.有中文。

4. All npc pawns now have a chance to be a patient zero of Metalhorror, the Horaxian has a higher chance.
所有Npc都有几率在登场的时候成为金属怪形携带者,教徒的几率会更高。

5. Horaxian has a chance to walk with GoldenCube.
教徒登场的时候有几率携带金魔方。

6. A new psychic ritual called "Gene extraction from dead" now has become available.
一个新的灵能仪式允许从尸体上收割基因。

"Extract a corpse's genes and create genepacks from it. The extracted genes will be randomly selected from the xenogenes and germline genes. The corpse will be destroyed after the extraction.
Genes that require archite capsules are too complex to be extracted."

尸体在仪式结束后会被摧毁。超凡基因无法被提取。

researchPrerequisite: SummonShamblers
前置科研:召唤跛行者

7. A new psychic ritual called "Implant xenogerm" now has become available.
一个新的灵能仪式允许将基因注入目标。

"A ritual for implanting xenogenes from genepacks stored in nearby gene banks (located in the radius of 11 tiles) into the target. Genepacks are not consumed in this process and can be reused."
需要在仪式圈附近11格范围内放置运行中的基因库提供基因。

researchPrerequisite: MutationWeaponry
前置科研:突变武器
10 Comments
StockSounds Feb 19 @ 4:51pm 
Coming into this, looked awesome, really wanted to play with it, and then I saw a couple problems.

As cool as gene rituals and random xenotypes are, it automatically applied new genes to colonists already in my existing saves, and it can and will apply genes from VRE - Androids, and presumably anything else that would normally have to be put through a filter.

I hope it gets patched, or something similar turns up.

I'd also like to mention that this is a weird thing to combine. Why make a mod that adds random xenotypes AND gene extraction rituals when those are entirely different concepts?
csfireworks Jul 21, 2024 @ 1:46am 
好评~
q308744928  [author] May 24, 2024 @ 11:33pm 
@csc001 目前无法解决,建议割爱
csc001 May 24, 2024 @ 8:26pm 
请问有解决的方案吗,还是只能割爱
q308744928  [author] May 20, 2024 @ 4:23am 
@csc001 配平基因是人身上的隐藏hediff在起作用,每个tick都要进行加计数。如果mod修改了tick运行出现跳帧就会报错
csc001 May 19, 2024 @ 10:42pm 
另,感谢作者制作出如此鲜活的MOD
csc001 May 19, 2024 @ 10:41pm 
好像与火箭人,PerformanceOptimizer有一点点冲突,相关问题似乎是配平-5以下的基因代谢值的原因
csc001 May 19, 2024 @ 10:40pm 
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- TRANSPILER Krkr.RocketMan.Soyuz: IEnumerable`1 Soyuz.Patches.Pawn_HealthTracker_Tick_Patch:Transpiler(IEnumerable`1 instructions, ILGenerator generator)
- TRANSPILER PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)
csc001 May 19, 2024 @ 10:40pm 
Exception in Verse.Pawn_HealthTracker.HealthTick: System.NullReferenceException: Object reference not set to an instance of an object
[Ref F8B36978]
at AutoBalancedMeta.AutoBalanceMet.AutoBalanceMetabolicEfficiency (Verse.Pawn pawn) [0x00006] in <b9acab618e144b768bd51bc15d85d952>:0
at AutoBalancedMeta.AutoBalanceMet.CompPostTick (System.Single& severityAdjustment) [0x0005d] in <b9acab618e144b768bd51bc15d85d952>:0
- TRANSPILER Krkr.RocketMan.Soyuz: IEnumerable`1 Soyuz.Patches.HediffComp_Patch+HediffComp_GenHashInterval_Replacement:Transpiler(IEnumerable`1 instructions)
at Verse.HediffWithComps.PostTick () [0x00024] in <3edc8735ff1a453cad436e0130a1a03e>:0
at Verse.Pawn_HealthTracker.HealthTick () [0x00068] in <3edc8735ff1a453cad436e0130a1a03e>:0
[AT] 10 Simps May 9, 2024 @ 10:58pm 
nice