边缘世界 RimWorld

边缘世界 RimWorld

677 个评价
Random's Gene Assistant
8
3
4
2
3
3
2
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
1.246 MB
2022 年 10 月 31 日 上午 5:00
7 月 6 日 上午 8:35
16 项改动说明 ( 查看 )
您需要 DLC 才能使用该物品。

订阅以下载
Random's Gene Assistant

描述
While running my own 100% ethical gene farm, I found it difficult to keep track of which genes I had extracted and which ones were still needed. I created a small patch that changes the color of the background for a gene based on its extraction status.

• Red means the gene has not been extracted.
• Green means the gene has been extracted into its own genepack.
• Yellow means that the gene has been extracted, but shares its genepack with other genes.

I also added a button to the Gene Assembler that ejects redundant genepacks from the connected Gene Banks so you don't need to waste time searching through pages of genes.

The trade menu highlights genepacks in the same way it colors a pawn's genes.
• Red means you are missing one or more of the genes in the genepack.
• Green means you can replicate the genepack fully.
• Yellow means you can replicate the genepack, but not without including other genes.

This mod also tweaks the order genes are displayed in the gene assembler. All the singular genepacks are listed first, with the multi-genepacks listed afterwards. When sorting packs with multiple genes it now sorts based on the most 'impactful' gene in the pack, rather than vanilla method of using the first gene. Both of these sorting tweaks are optional and can be disabled.

New with Update 1.9, the Gene Library!
From a gene assembler you can open the gene library and view a list of all available genes in the game. You can also select genes to be ignored. Ignored genes will be gray instead of colored in all xenotype view screens, and will be treated as if they have been acquired for ejecting and trading. There is also a filter button which cycles through the following modes:
- Display all
- Hide fully acquired genes
- Hide fully and partially acquired genes
- Hide ignored genes
- Hide fully acquired and ignored genes
- Hide fully acquired, partially acquired, and ignored genes.

Update 1.11:
• Removed a patch for Character Editor that was no longer needed.
• Added some extra safeguards around trading.

Update 1.10:
• Added 1.5 compatibility.
• Changed the visibility option in the gene library to a drop down list, thanks @Kaedys
• Fixed an otherwise harmless error message that would occur without Character Editor installed.

Update 1.9:
• Added coloring to the pregnancy and embryo displays.
• Added a setting to re-enable selling from genebanks.
• Added an option to eject all combined genepacks.
• Added Gene Library.

Update 1.8:
• Added compatibility for the Gene Ripper mod.

Update 1.7:
• Added a patch from @Nibato to hide genepacks in gene banks from the trade menu UI.

Update 1.6:
• Added compatibility with Trade UI Revisited.

Update 1.5:
• Added a toggle for alternate colors.

Update 1.4:
• Added a float menu to the eject genepack button. You can now choose between ejecting duplicate genepacks as before or ejecting all cosmetic (complexity 0) genepacks.

Update 1.3:
• Added compatibility with modded gene banks.

Update 1.2:
• Added coloring to the trade menu.
• Added tweaks to gene sorting.
• Added a setting for color intensity.
• Lowered default color intensity.

Update 1.1:
• The gene assembler now displays the number of filled slots and the total capacity of the connected gene banks.

This mod is safe to add or remove from any save.
So far in my testing I have not encountered any issues, but if any arise, just let me know.

This mod is not compatible with Gene Extraction QOL.

Github/Non-Steam link: https://github.com/TedStumpf/RandomsGeneAssistant/releases
热门讨论 查看全部(2)
3
2022 年 11 月 3 日 下午 2:45
Compatibility Patch?
Ronald Hardest
2
2022 年 11 月 19 日 上午 8:48
Upload to git (or elsewhere)
Annemie
192 条留言
Kaedys 11 月 15 日 上午 7:25 
@ZackRoswell Yes, the mod hides genepacks that are in genebanks from the trader window, and adds a button to the genebanks to eject duplicate genepacks. This is actually, imo, a boon, because it means when the trader comes, you can eject duplicates, and then manually eject any other gene packs you want to sell, and then in the trade menu, the ONLY genepacks you see will be the ones you ejected for sale. It stops you from accidentally selling genepacks you wanted to keep, and avoids having your entire gene collection in the trader window, which can cause series performance issues as said collection scales up.
ZackRoswell 11 月 14 日 下午 8:24 
After exhaustive testing I finally tracked down this mod as the culprit behind traders not being able to see my genepacks no matter what kind of storage I put them in. It happens in combination with other mods or alone. Cool idea but this is a deal-killer major bug.
nikita150u 10 月 28 日 上午 3:55 
Can you add patch for WVC - Xenotypes and Genes?
Saph 10 月 9 日 下午 2:25 
Same problem as Daemonjax, only in 1.6 - randomly starts spamming error log with all needs - "error while determining if pawn should have need".
I_is_Zed 10 月 4 日 上午 1:11 
Similar issue to some earlier comments, doesn't seem to work with Multifloors, likely something about them being seperate maps. Just gonna have to put my gene lab on the ground floor for now. Excellent mod btw, extremely handy
Daemonjax 9 月 25 日 上午 10:29 
In 1.4, this seems to cause errors in the player.log for every pawn: "Error while determining if Plake should have Need Chemical_Alcohol: System.NullReferenceException: Object reference not set to an instance of an object
kamikadza13 9 月 22 日 上午 1:30 
Hey! Could you add a Keyed for translation, please?
I like this mod, but I can't translate it.
Öffentliches Ärgernis 9 月 10 日 上午 10:01 
Also, the mod shows every gene 3 times in the gene library...
Öffentliches Ärgernis 9 月 10 日 上午 10:00 
Would it be possible to add support for Gendered Genes 2 ? If a pawn has a gendered variant it is always shown as red, although you can choose the gendered version in the gene lab.
lowercase_donkey 9 月 6 日 下午 11:27 
Is it possible for this to highlight pawns at the gene extractor that have genes I need?