边缘世界 RimWorld

边缘世界 RimWorld

Gene Tools - Forked
40 条留言
tinywhitecat  [作者] 9 月 10 日 下午 3:02 
Unfortunately there doesn't appear to be a way to browse mods that use this as a dependancy. If there was I would have pushed people to migrate to Big And Small Framework myself where possible
tinywhitecat  [作者] 9 月 10 日 下午 3:00 
@TurtleShroom
My guess is that another C# mod that either has a patch for this or uses it as a dependency accidentally included the DLL for this mod. Much easier to do by accident than you might think, default behavior when compiling a mod will do this.

It's like that annoying error when you are subscribed to two mods with the same ID, but for C# code - which means it only complains if both mods are loaded, unlike the duplicate mod ID issue.

> Harmony ID configuration issue *with and* Gene Tools - Forked.
Notice the 'with and' - it's missing the name of whatever is loading the DLL again. I don't know why that would happen though.

I checked that this mod alone doesn't do it, and none of my other mods do (I would be prime suspect to accidentally include my own DLL twice)

It's also possible another mod forked Gene Tools themselves in 1.4-1.5 and included it in the mod rather than posting it as a standalone framework and didn't change the name
TurtleShroom 9 月 10 日 下午 12:18 
[Analyzer] The HarmonyID GeneTools has been loaded twice. It is associated with both:
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 and GeneTools, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
This is a Harmony ID configuration issue with and Gene Tools - Forked. Please report that they are instantiating harmony with the same ID.


My Player Log said that I need to report this, but I have no idea what it means.
nero115935 7 月 13 日 上午 4:10 
need 1.6 please
tinywhitecat  [作者] 6 月 1 日 上午 5:08 
released shaders thing, seems good
miniusAreas 5 月 30 日 下午 3:39 
excited for head shaders fix
tinywhitecat  [作者] 5 月 21 日 下午 6:46 
@ozeola1 Was caused by a bug in this mod, now fixed.
The stuff about editing the DLL from the old mod doesn't apply anymore, I rewrote everything anyway. There is an ingame setting to disable all the apparel fitting checks though

Also have a tentative fix for HAR head shaders, just need to test further and will release that
ozeola1 5 月 21 日 下午 3:44 
How to edit the mod? Which app i need to use to open Dll file or something? Mod wiki page is absolute BS for those who doesn't know much.

The mod doesn't allow GiantRace 1.5 to wear their clothes.
tinywhitecat  [作者] 2 月 4 日 上午 5:45 
forgot about it. I'll take a look some time soon
miniusAreas 1 月 30 日 下午 5:59 
any news on the head shader bug with HAR? Not impatient, just curious.
蓝鱼 2024 年 12 月 3 日 下午 9:03 
Is there a way to change head size by genes?
tinywhitecat  [作者] 2024 年 11 月 30 日 下午 3:50 
range is the radius of random positioning centered on the offset coords. And an anchor only used if the headtype.narrow = narrowCrown if narrowCrown is defined
tinywhitecat  [作者] 2024 年 11 月 30 日 下午 3:37 
@蓝鱼 Core\Defs\Misc\BodyTypeDefs\BodyTypes.xml has the vanilla ones. Each BodyTypeDef has a list of woundAnchors. Dunno what the narrowCrown, range, or debugColor properties do, but the rest are straightforward enough.
For the Zoro mod I just copied the woundAnchors from a similar vanilla body
蓝鱼 2024 年 11 月 30 日 下午 1:03 
@tinywhitecat
Where can I find an example that shows how to define wound positions?
tinywhitecat  [作者] 2024 年 11 月 30 日 上午 4:32 
@蓝鱼 Wound positions are defined on the body type, are they not? This mod doesn't affect those all
蓝鱼 2024 年 11 月 26 日 下午 2:08 
I made a custom bodytype gene,and I found that all the wound textures are on the same position,which looks wired.
tinywhitecat  [作者] 2024 年 8 月 13 日 上午 6:04 
@TurtleShroom I changed the code to make that mod unnecessary. Non-standard heads wearing hats is allowed by default, unless enabled with GeneToolsHeadTypeDef.enforceHelmets
TurtleShroom 2024 年 8 月 10 日 下午 6:21 
Great work! I am so glad that you finally added the Humanoid Alien Races Mod fixes into the main Mod!

There is also a Mod that added some fixes to the original Gene Tools Mod here: https://www.steamcommunity.com/sharedfiles/filedetails/?id=2968173661 .
tinywhitecat  [作者] 2024 年 7 月 20 日 上午 11:16 
FemaleBB and save/reload issues should be resolved. I forgot about femaleBB existing.
@Halicade Made the fixChildBody change as well. If you're curious about the bug, 1.5 spaghetti calls Notify_LifeStageStarted on all pawns when you load a save via the addiction tracker. Probably a bug \_( ' n ' )_/
Halicade 2024 年 7 月 19 日 下午 1:20 
Because I wanted to. Anyway, was curious and this actually affects all body types, thin, fat, and hulk go back to the standard body upon reload.
NuanKi 2024 年 7 月 18 日 下午 10:20 
why would you need a female body on a male or viceversa?
Halicade 2024 年 7 月 7 日 下午 7:05 
Hello! Have an issue while this mod is active. If a male pawn has the female body type or vice-versa (given through pawn editor or whatever), when you save and reload, the pawn reverts to their original genders body shape. I tried activating all 3 of those bypass and disable transpile settings but it was still happening.
Unfortunately not sure what's in your code that's causing it. Didn't see anything amiss.
On a totally unrelated note, that GtFixChildBodyOnLoad could probably be rewritten to check if the pawn is a child first, before even navigating the pawns genes.
Ra1dzin 2024 年 6 月 1 日 上午 1:58 
I agree with the last comment about the break bb bodytype!
kishkuma :steamthumbsup:
kishkuma 2024 年 5 月 20 日 上午 6:59 
This update seems to break vanilla apparel on FemaleBB Bodytype Support; pawns with that body won't equip torso items and generate without torso gear. Items can be equipped via Character Editor and look/work fine. I assume this is a consequence of the changes you just posted about.

I didn't entirely understand your post, not being a mod developer... is it this mod or FemaleBB Bodytype Support that needs to be updated to fix this? Thanks for your work!

( Hugslib log on the off-chance it is helpful in this situation: https://gist.github.com/HugsLibRecordKeeper/6cbff06f32f5c0c616ebbac272499238 )
ailk97 2024 年 5 月 17 日 上午 8:51 
thanks for update
👍
tinywhitecat  [作者] 2024 年 5 月 16 日 下午 3:12 
I just pushed a *majorly* breaking update to fix it @ailk97
Apparel is no longer patched by this mod to support vanilla bodies! Instead, they are implicitly whitelisted for all apparel unless it has a 'Forced body types'.
This means if you're patching apparel now you need to add GeneToolsApparelDef yourself! And you ~might need to check if the extension was already added by another mod first for each apparel.

This sucks, but patching existing apparel causes the extension to duplicate on apparel that uses inheritance. I haven't tested it, but the same problem might happen if two mods independently add the extension, so it may be necessary to use conditional patches to add them first. I'm really going to need to make full documentation on this if I can't come up with a better solution
ailk97 2024 年 5 月 13 日 下午 1:20 
Hi, i think i found a bug. I wrote the patch for power armor correctly, but its still doesnt fit, this thing happen only with armor and royalty apparel, other vanilla apparel patched and fit.
https://imgur.com/SBUcEXJ
tinywhitecat  [作者] 2024 年 4 月 16 日 下午 1:00 
I'm honestly surprised this 'mostly works'. Will update this ~probably next week. Finals right now.
wolfknight 2024 年 4 月 15 日 上午 11:27 
This mod needs an update
Moonshine Fox 2024 年 4 月 13 日 下午 8:37 
Mostly seems to work if you have a mod that needs it, but it prevents you from opening the dev commands window.
tinywhitecat  [作者] 2023 年 10 月 15 日 上午 6:51 
Child bodies being reset on load should now be fixed. It was a vanilla failsafe - not really sure what for, but I disabled it.

In case something truly horrible happens as a result, there's a new option in the settings to fix it a less destructive way, but that will re-randomize child bodies every time you load.
Shurik1236 2023 年 10 月 15 日 上午 1:19 
@tinywhitecat
Sorry, I forgot the details. When loading a save during the game, the bodies added by the mod broke. The woundAnchors settings in BodyTypeDef were reset, and children's body textures were replaced with normal ones. The problem is purely cosmetic and was solved by resetting a set of genes.
tinywhitecat  [作者] 2023 年 10 月 14 日 下午 1:11 
@Shurik1236 I'm not aware of what you are referring to - this mod doesn't actually have any code that affects gene graphicData rendering. I've noticed that eyes don't render in the correct location when a pawn has a modified body size, but that's a vanilla issue
chill 2023 年 10 月 13 日 上午 10:17 
you are a saint, that HAR compatibility is essential
Shurik1236 2023 年 10 月 11 日 上午 5:35 
Have you fixed the incorrect display of eyes when loading a save? When you first load everything is fine, but if you load a save, they shift.
CTH2004 2023 年 10 月 9 日 下午 4:53 
thanks! So, eventually the other one will be outdated?

If so, will probally just migrate on over to this one (:
tinywhitecat  [作者] 2023 年 10 月 9 日 下午 3:55 
Most/all mods for the original Gene Tools will work with this unless they intend for some helmets to be unequippable (I'm not aware of any mods like this). That feature still exists, it just has to be specifically turned on in this version.

That is the only intended change to existing Gene Tools features. It's possible some extreme edge cases involving other C# mods will be handled differently, as I changed some of the backend.
This mod also adds additional features that may be depended on by new mods.
CTH2004 2023 年 10 月 9 日 下午 3:34 
okay. But, ultimately, if a mod says it needs this one (the forked), it should work on the other? Or the others work on this one? Thanks (:
tinywhitecat  [作者] 2023 年 10 月 8 日 上午 10:07 
If you're not a mod developer, the most significant change is that headtypes don't restrict helmets by default (unless re-enabled by the gene mod)
Otherwise, there are a few new additional features developers can use, and mod compatibility is ~different. Hopefully better.
CTH2004 2023 年 10 月 8 日 上午 9:50 
what's the main difference between the 2 gene tools mods (The non-forked one on the workshop, not the expirmental one)?

and, if I am subscribed to one, will mods that need the other work?

Thanks!