RimWorld

RimWorld

Ayameduki Tweaks 2.0
108 Comments
siva 11 Jul @ 6:36pm 
Thank you very much for the quick reply and explanation.
I'm relieved to know it's not a serious issue. I appreciate your time!
WRelicK  [author] 11 Jul @ 5:49pm 
@DragonLordCringe
Ahh, good to know! That makes sense in hindsight - I'll take a closer look to determine how I should change things. Thanks for getting back to me!

@Lendrick
Hello there! Are you getting an error when the caravan attempts to arrive? Also, have you confirmed that this doesn't happen without AT2?

@siva
Hey! Yes, it appears Aya changed some content and I'll need to adjust that patch. You don't need to worry about it too much for the time being, though - the mod should remain fully functional. I'll resolve it as soon as I get a chance.
siva 11 Jul @ 5:41pm 
Please excuse the machine translation.
I’m encountering the following error in RimWorld 1.6 with a minimal mod setup including only [AYA] race mods, HAR, and Harmony.
Is this an issue on my end, or does the mod need an update?

[Ayameduki Tweaks 2.0] Patch operation Verse.PatchOperationAdd(Defs/ThingDef[defName="HAR_NM_M_XXX"]/comps/li[@Class="HAR_NM_CompProperties_CCC"]/pawnKinds) failed
file:
Lendrick 8 Jul @ 9:13am 
I seem to be running into an incompatibility with Xeva Factions where sending a caravan to trade with a faction is broken. I'm also running the more hairs mod, so maybe it has something to do with that incompatibility.
DragonlordCringe 7 Jul @ 9:03pm 
After some testing, it looks like Wingate spawned via event "HAR_NM_Incident_a" is able to reproduce if the "Life Expectancy Matters" is toggled ON. In hindsight, the tool tip does say it affects fertility rates.
WRelicK  [author] 7 Jul @ 4:06pm 
Sure thing! Let me know if you figure anything out. In the way of AT2, you could always try disabling the main section tweaks and doing a binary search to determine the problematic one.
DragonlordCringe 7 Jul @ 3:59pm 
Thanks. I don't have any mods that specifically affect pregnancies, but now that I know that it's not normal I'll be able to look for a solution.
WRelicK  [author] 7 Jul @ 3:09pm 
No worries, this is as good a place as any to ask!

That's a pretty interesting scenario. In the past, I've only seen that Wingate are unable to reproduce at all. However, they do have a gestation period of 0. If something was making them reproductive - say, a mod that changes how pregnancy works - then it would indeed be possible for them to go into labor immediately after getting pregnant.
DragonlordCringe 7 Jul @ 2:48pm 
Not sure if this is the right place to ask, but the Wingate Nearmearian in my colony is getting pregnant and immediately going into labor. Is that normal?
WRelicK  [author] 7 Jul @ 9:54am 
Of course! Just let me know if there's any other problems and I'll be happy to help. Thank you for using the mod!
touhuya25 6 Jul @ 11:58pm 
@WRelicK
Thank you for your investigation!
Dear Ayameduki Tweaks 2.0 Mod Author,
Thank you so much for taking the time to investigate the XML conflict regarding styleSettings. I truly appreciate your prompt attention to this matter.
I also contacted the author of "More Hairstyles for aya races" about the conflict. They replied that they have recently changed some things to help avoid such issues, and suggested I try re-subscribing to your mod.
I will try re-subscribing to Ayameduki Tweaks 2.0 (and More Hairstyles for aya races) to see if the conflict has been resolved with the recent updates from both sides.
Thank you again for your efforts and for your wonderful mod!
WRelicK  [author] 5 Jul @ 4:02pm 
Hello there, thank you for the detailed report! I've tried resubscribing to More Hairstyles for aya races, but have yet to reproduce the issue.

Could you confirm that you've tried unsubscribing and resubscribing to Aya Tweaks 2.0? I recently changed some things to help avoid issues like this.
touhuya25 5 Jul @ 2:04am 
Subject: XML conflict with "More Hairstyles for aya races" (styleSettings duplication)

Dear Mod Author,

Thank you for Ayameduki Tweaks 2.0.

I'm reporting a critical XML conflict when used with "More Hairstyles for aya races".

The game log shows:
XML AlienRace.ThingDef_AlienRace+AlienSettings defines the same field twice: styleSettings.
Exception: System.ArgumentException: An item with the same key has already been added. Key: RimWorld.HairDef

Both mods define styleSettings, causing duplication. This prevents game loading or causes instability. I've tried load order changes, but the error persists. Disabling one mod is the only current fix.

Could you please investigate this conflict? Any guidance or a patch would be greatly appreciated.

Thank you,
WRelicK  [author] 4 Jul @ 2:42pm 
Hmm, okay. In that case, when you press F12, check under the advanced options for the button to copy the log to your clipboard. You can then try uploading it to pastebin, or alternatively putting it into a .txt file and sending it to me over Discord. My handle is simply "wrelick".
Michu 3 Jul @ 5:19am 
@WRelicK It turns out I do what you asked, but it turns out that I get an error with the request, like this "Load Error: HTTP/1.1 400 Bad Request", I don't know why that happens...
WRelicK  [author] 1 Jul @ 3:41pm 
@Ayana
Hey there! That's a good good catch - I'll see about incorporating this into the fertility tweak. In the meantime, the apparel sharing tweak should do the trick.

You're also right about the zoichor and cribs! I had... no idea their body size was so big! I'll look into that as well.

@Michu
Hello there! Could you activate the mod "HugsLib," then press control + F12 in-game and upload a log for me to take a look at? That would help me diagnose your issue!
Ayana 1 Jul @ 7:01am 
@Forest1395101 I would simply prefer not to have naked children running around. Yeah their temp tolerances make it pretty unnecessary, but having that option would be nice.

Also Zoichor babies don't pick up the "can fit in cribs" fix. It might be because I'm bypassing the fertility check without hitting the tweak button though. (Via the VE Highmates psychic bonding change.)
Michu 29 Jun @ 11:22pm 
@WRelicK You know that I use almost all of [AYA's] mods, but when I put this mod, it turns out that I get an error in the Delog, from rimworld, could it be due to a compatibility error? If you could help me so I don't lose the new things that the mod brings
Forest1395101 29 Jun @ 4:02pm 
@Ayana, do they really need to wear anything? They can handle any temperature, can't they?
Ayana 29 Jun @ 3:20pm 
Could you add the ability for children to wear any of the children's outfits? A side effect of the Zoichor not being able to reproduce without bypassing their fertility checks is that a child Zoichor can't wear ANYTHING.
WRelicK  [author] 27 Jun @ 2:19pm 
@WingSilver
Good to know, thank you for getting back to me on that! I'll see if I can look into the conflict further.

@ゆきんこ
Currently a work in progress! Like I mentioned in previous comments, real life has been keeping me extremely busy as of late, so I haven't had much time to work on my mods. But please rest assured that - at least currently - it seems AT2 will be able to make the jump to 1.6 without too much trouble.
ゆきんこ 25 Jun @ 6:07am 
1.6 pls
WingSilver 23 Jun @ 4:00am 
@WRelicK
After I tested, there's a mod "1trickPwnyta's Anomaly Patch" will makes the romance rate to zero.
Maybe is the mod setting issue.
WRelicK  [author] 22 Jun @ 5:14pm 
@zzzdragon25
Hey! I'm still looking into it, but yes, this along with a variety of other changes will mean AT2 will take a bit of doing to get ready for 1.6. I do not expect it to be ready for at least another week or two.

I appreciate everyone's patience! Developments in real life are still keeping me very busy, but rest assured that I've started work on getting things updated.

@WingSilver
Hello! Could you confirm that this is still happening when only AT2 and Aya's mods are loaded? The issue might just be a mod conflict or perhaps an issue with the gene itself rather than anything specific to AT2.
WingSilver 22 Jun @ 8:48am 
There's a bug about the Psychic bonding gene setting.
When the setting turns on, new aya race pawn will not have the Psychic bonding gene.
Then load the save, the aya race's pawn without the Psychic bonding gene could not attempt romance to other pawns. Even themselves.
Please fix it.
zzzdragon25 22 Jun @ 12:31am 
Aya make a new dependency for all ayameduki race in version 1.6

Mod name: [Aya]Aya Premise Core

Will this do an impact?
WRelicK  [author] 10 Jun @ 6:18pm 
@SKLLZ
Sure thing!

@黑暗@fmPf1KVp6
Hey there! In general this can be tough to achieve reliably. I can't make any promises especially as real life is keeping me very busy right now, but I'll put looking into it on my to-do list!
黑暗@fmPf1KVp6 8 Jun @ 12:11pm 
The boss of Chaoura UB takes loot and evacuates during the battle or leaves the map after a certain period, which causes significant inconvenience. Could this be adjusted? Thank you.
SKLLZ 5 Jun @ 6:36am 
thank you:steamhappy:
WRelicK  [author] 4 Jun @ 11:26am 
Of course!
ゆきんこ 3 Jun @ 7:09am 
Thx Bro:gymBOSS:
WRelicK  [author] 2 Jun @ 9:12pm 
@SKLLZ, ゆきんこ
Just pushed an update for Chaoura UB support. Let me know if the other two mods are still having compatibility problems and I'll take a closer look.
ゆきんこ 31 May @ 11:52am 
Because there were always red errors, I only installed the entire Ayameduki series and a few MODs for testing. In the end, I found that there were red errors because of Chaoura UB. Not only that, but Wolfein Race Melee Animation Patch and 1trickPwnyta's Anomaly Patch also reported errors due to compatibility issues. :lunar2019deadpanpig: could you fix it? thank you
SKLLZ 30 May @ 7:15pm 
Chaoura Race update caused patch PatchOperationSettingsToggle to fail, could you fix it? thank you
WRelicK  [author] 28 May @ 3:38pm 
Hey! No existing plans, but I'll look into the numbers and see if some adjustment is necessary. I thought the material amounts seemed reasonable enough (by Aya standards). However, the work requirement on Perfect Rhodicyans might be legitimately erroneous, which I intend on bringing up with Ayameduki.
Kinu 26 May @ 10:08pm 
Any plans to also decrease Zoichor's material/research requirement, especially the last 2 research?
WRelicK  [author] 23 May @ 6:28pm 
You're welcome, and thank you for using the mod! I'm so glad you enjoy it. I'll gladly continue to support it as long as I can reasonably do so.
BloodySteel 23 May @ 6:20pm 
Thank you for keeping this alive
WRelicK  [author] 21 May @ 7:40pm 
Zoichor support added!

Currently, they have no race-specific tweaks other than vagrant spawn settings. I have one in the works that should allow them to reproduce, but it needs a little more troubleshooting before going live.
WRelicK  [author] 15 May @ 7:54pm 
Of course!

Full zoichor support is on the way.
Kalaallit Nunaat 13 May @ 6:52am 
Amazing!Thanks for your work.
WRelicK  [author] 12 May @ 7:02pm 
I'm honored!

Zoichor support for most tweaks is yet to come but should be up within a few days. I'm very busy with life at the moment.
N.C.V. 10 May @ 8:01am 
A hero!
WRelicK  [author] 9 May @ 11:01pm 
Quick update to ensure zoichor compatibility as there was an issue with the xenotype re-implementation tweak. They will not yet benefit from AT2 tweaks, but the hotfix will allow them to spawn normally.
WRelicK  [author] 8 May @ 5:29pm 
@zzzdragon25, N.C.V.
Yes indeed, we've got a new race! I'll be updating AT2 just as soon as I'm done translating.

All of AT2's features won't work for the zoichor until the update comes, but neither should there be any degraded functionality in the meantime.
N.C.V. 8 May @ 10:06am 
Wait a minute, no, the update went out before the new race... just happened to be on the same day, whoops.
N.C.V. 8 May @ 10:06am 
Wow, already updated for the new race? That was so fast!
zzzdragon25 8 May @ 6:18am 
Good news: new race come!
Also bad news: new race come!
WRelicK  [author] 2 May @ 11:38am 
Ahh, apologies! I was in a hurry, so I didn't look into that damage def's DamageWorker properly.

Indeed, HAR_IA_DamageWorker_Extinction is hardcoded to exclude the Critias PawnKinds. That means there's no easy way to modify them, and certainly not through XML. You'd need to delve into C# and use Harmony to add new logic for other exemptions.

Harmony is a bit of an advanced topic, but you can find its documentation here [harmony.pardeike.net]. You'd probably want to prefix [harmony.pardeike.net] the ExplosionDamageThing method in HAR_IA_DamageWorker_Extinction, making sure you stop execution if your exemption conditions match.

Feel free to send me a message or pop into my Discord server if you need help while working on the patch!
兵败如山倒 2 May @ 12:08am 
Initially, I tried modifying the damageMultipliers directly in the race def and tested it on several different races, but it didn’t work. After checking the workerClass of 'HAR_IA_damage_h', I noticed that one of its effects is to Destroy and Discard any pawns not on the whitelist. I suspect this effect is overriding the changes I made. However, since I’m still new to coding, I’m not sure how to modify this whitelist yet. I think I’ll revisit this issue after I’ve learned a bit more. Thanks for your help!