边缘世界 RimWorld

边缘世界 RimWorld

Better Gene Processor UI
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!
Gabe Knight 9 月 3 日 上午 11:01 
Hello! Thank you. Looks wonderful.
Simple question and I can't find the answer on the photos: can you see what the metabolic efficiency will be when APPLIED to a specific pawn?
IE: xenogerm A has metabolic efficiency +5/50% hunger rate but when applied to pawn X it'll be +2/20%

That is what gives me headache lol

Thanks
hazelsteacup 9 月 3 日 上午 10:44 
> - Added skills before and after preview

omg I saw this on Francis John's YT video and was like whaat why don't I have it! Force-updated and very happy.
tomble  [作者] 8 月 29 日 上午 2:42 
You're welcome, I'm benefiting from it too!
Talie 8 月 29 日 上午 2:02 
Amazing and such efficient work @tomble, tysm! This has now become a stable quality of life mod, simple,efficient while solves so much headache
tomble  [作者] 8 月 28 日 下午 3:29 
- Fixed ghouls not appearing in the selection menu
- Added xenotype, prisoner, slave, ghoul icons to selection menu

Thanks for the suggestion around making the filters clearer. It's something I'd like to do too. The inclusive/exclusive stuff is a bit of a mind screw.
+rep sexy penis 8 月 28 日 下午 2:07 
Amazing new additions tomble, you're doing God's work! A suggestion could be to make it more clear which genes are affected/categorised under each filter (maybe display on hover?), but honestly it's already MUCH nicer to handle genes in large colonies!
Talie 8 月 28 日 上午 3:13 
The select target does not allow your ghouls to be selected. Would you mind look into this. Ty for your hardwork. This is a great mod.
tomble  [作者] 8 月 27 日 上午 3:51 
Found some time to flesh this out a bit more :)
- Added skills before and after preview
- Added gene category filters and some other useful filters, feel free to make suggestions
- Made all new sections collapsible
tomble  [作者] 8 月 25 日 下午 10:30 
@恰似宛然一笑生花 Thanks :). If you send me the keys file I can add it to this one if you like.
Talie 8 月 24 日 下午 11:38 
great mod! exactly what ive been looking for, thank u! takes away the pain with various xenotype pawns u try to implant
恰似宛然一笑生花 8 月 21 日 下午 11:04 
Hello tomble, that's an interesting mod. So I created a mod "Better Gene Processor UI_zh" that adds a Chinese translation for your mod and published it on the workshop. Thank you for your contribution! Keep on keeping on!:dslike:
Yoshi hater 8 月 21 日 上午 1:47 
you are my personal jesus christ, bro
CrazyBlot 8 月 20 日 下午 12:02 
@tomble i imagine new UX for copy genes FROM existing Xenogene chains into new combination. Perhaps make xenogenes clickable in UI? And then after click add xenopack if we have no indefiniteness (sorry for Eng :) ) and filter genepacks if we have (via filter filed).
tomble  [作者] 8 月 18 日 下午 11:43 
@VitaKaninen On balance, this mod currently does a little less than MGI - there's no filtering functionality at present. However, my mod does a couple things better:
- it shows the metabolic modifiers of endogenes that have them
- it shows the existing xenotype genes (if present), for reference

Once work quietens down, I plan to add more features, the biggest being the ability to view a pawn's stats/passions/traits etc, which MGI presently does not appear to do. I also plan to add filtering which would close the gap.
tomble  [作者] 8 月 18 日 下午 11:38 
Thanks for the kind words. @CrazyBlot I'll add that to the list :). I'll need to come up with an algorithm that takes a list of singular genes and a list of genepacks (which contain 1-4 genes) and tries to tetris them together into a target list. Sounds fun
CrazyBlot 8 月 18 日 下午 12:02 
@tomble thanks a lot for this almost perfect mod. Managing gene's chains become much ease with your mod. i play a weak with it and want to suggest small (and perhaps ease to implement improvement).
- If you add "Copy chain" button to Existing xenogenes block (somewhere in block's title?) and ->
- Copiing will place all existing xenogenes to "selected genopacks" part of UI (for edit of course)
- If some genes are imposible to be recombined (missing in genebank) we can skip them
I suppose that every player in Biotech go throiugh several upgrades of chains during gather new genes. And this function seems to be very usefull.
VitaKaninen 8 月 16 日 下午 1:00 
Can you tell me if this adds more features not available in More Gene Information?
stups 8 月 16 日 上午 10:00 
That looks amazing.

Another feature that would be great if we could see on hover the pawn's bio tab with skills and traits.
tomble  [作者] 8 月 16 日 上午 3:34 
Fixed a bug where selecting an existing endogene erroneously applied the metabolic stat change.
Morgreth 8 月 15 日 下午 4:28 
Bless you, your ancestors and descendants! Been looking for a mod like this for sooo long!
tomble  [作者] 8 月 15 日 上午 4:55 
Not rigorously! Please report any issues you might find and I'll check them out
Pie 8 月 15 日 上午 1:54 
Looks really cool. Have you tested it with the other mods that change that window? Like Gene Assistant, etc?
tomble  [作者] 8 月 14 日 下午 7:18 
Full disclosure, my low-effort preview image uses AI generated elements.