边缘世界 RimWorld

边缘世界 RimWorld

79 个评价
Better Gene Processor UI
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
259.280 KB
8 月 14 日 上午 3:07
11 月 11 日 下午 8:50
7 项改动说明 ( 查看 )

订阅以下载
Better Gene Processor UI

描述
Sick of constantly closing the Gene processor UI to check what genes your colonist currently has? 🧬👀

Tired of performing basic mental math ➕🧠 to try and figure out what final metabolic value to work towards?

Annoyed at how many times you produce a xenogerm only to be unable to implant it because you messed up and it'll make them too savagely hungry? 🍖😩

I got sick of having to constantly close the gene processor to go back to refer to what a pawn's all about and losing my progress. So, here's a mod that allows you to select a pawn on the map to compare genes against when creating a xenogerm at a gene processor.

📊 Shows the current traits, skill levels and passions of the colonist, and what they'd become with the currently selected genepacks

🧬 Shows any existing germline genes the colonist has, including their metabolic efficiency costs, and greys out any that will be overridden

🧪 Shows any existing xenogenes, just for reference, with a handy button to try and recreated the xenogerm from your banked genes

🔍 Filters for gene categories and some common use cases

📊 Includes non-overridden germline genes when computing the overall metabolic efficiency

👁️ Visual reference only; doesn't actually change the xenogerm creation process at all

🏕️ Can select from colonists and prisoners


If you have any suggestions please share!

KNOWN ISSUE:
Regarding some issues with the metabolic efficiency, I'm aware of this and it's not my fault, honest! It's a bug in the vanilla Rimworld code concerning how 'random selection' genes that have metabolic efficiency stats are handled (eg. "Hyper aggressive' vs 'Aggressive' vs 'Kind', 'Furry tail' vs 'Smooth tail', etc.). I'll raise with the Rimworld team.


This my first mod. Be gentle. :)
热门讨论 查看全部(2)
3
11 月 11 日 下午 8:53
Filter suggestions
tomble
1
9 月 25 日 下午 10:15
Suggestion: Saved templates remember their intended target
Rovstam
33 条留言
Warachia 11 月 14 日 上午 10:51 
@tomble
Huge thanks!
tomble  [作者] 11 月 11 日 下午 8:52 
- Category filters no longer show if there are no genes under the category.

- Addressed an error appearing in the debug log (thanks @Yoann)
Yoann 10 月 12 日 上午 8:02 
I get a warning message from this mod: "Type SkillsPreviewUI probably needs a StaticConstructorOnStartup attribute, because it has a field PassionMinorIcon of type Texture2D. All assets must be loaded in the main thread."
https://gist.github.com/HugsLibRecordKeeper/5a8ed9debad061affed042b3fe60b787
tomble  [作者] 9 月 25 日 下午 10:24 
Thanks for your patience, I've released a new version with some changes. Please let me know if something's wrong.

TL;DR:

- Added before/after trait change previews.

- Added a 'Reassemble' button to the existing xenogerm section.

- Made the existing xenogerm sections' genes full brightness if they're in the selected set and not overridden.

- Some changes under the bonnet to create better parity with how the default dialog computes stats and gene conflicts.


---

Regarding some issues with the metabolic efficiency, I'm aware of this and it's not my fault, honest! It's a bug in the vanilla Rimworld code concerning how 'random selection' genes that have metabolic efficiency stats are handled (eg. "Hyper aggressive' vs 'Aggressive' vs 'Kind', 'Furry tail' vs 'Smooth tail', etc.). I'll raise with the Rimworld team.
tomble  [作者] 9 月 24 日 下午 4:05 
@EAST interesting catch - I was scratching my head until I realised this is actually a bug in the game itself! The base rimworld code to determine if a gene is overridden or not is bugged in this case. Still, in my travels I noticed a couple of other issues that I'll address.
EAST 9 月 14 日 下午 1:25 
https://i.ibb.co/1tggjWFP/gene-cal-bug.jpg
I found a miscalculation in the mod. Metabloic efficiency should be -1.
It works fine when there is one Archite, but it seems to have problems when there are two.
bscheshir 9 月 10 日 下午 3:19 
Great update!
For the full picture, it's missing a preview of trait changes - and it will be perfect!
月空 9 月 7 日 下午 12:42 
It's strange, there are calculation errors for Kiiro Race
Gabe Knight 9 月 3 日 下午 12:02 
What could be cool, would be to have discrete traits of the selected pawn, like on the left of the Skill changes preview panel; IE: I want to inject Low Study to a Slave but I'm wondering if he has Too Smart/Fast Learner, that'd mitigate the gene.
Thanks!
Gabe Knight 9 月 3 日 上午 11:25 
EDIT: it does! Freaking awesome. Thanks!