From 2847dc2b4842275b04c394e602006b1f2a0960d5 Mon Sep 17 00:00:00 2001 From: vegapnk <104673111+vegapnk@users.noreply.github.com> Date: Tue, 27 Dec 2022 08:27:37 +0100 Subject: [PATCH 1/2] Update KNOWN_BUGS.md --- KNOWN_BUGS.md | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/KNOWN_BUGS.md b/KNOWN_BUGS.md index 3fe7439..904d9a0 100644 --- a/KNOWN_BUGS.md +++ b/KNOWN_BUGS.md @@ -48,7 +48,7 @@ RimWorld.GeneMaker:MakeGene (Verse.GeneDef,Verse.Pawn) Reason: -RJW covers some corner cases when the pawn is changed before creation. +RJW covers some corner cases when the pawn is changed before creation. This seems a bit legacy and related to Royalty-Content. Current Solution: @@ -56,10 +56,25 @@ Ignore this. The pawns seem to have the right sex and genitalia, I cannot "catch Aimed Solution: -Patch ChangeSex to skip for pawns with the two genes producing this. +Patch RJW ChangeSex upstream to skip for pawns with the two genes producing this. + +## Error on Game Load: Verse.GeneDef named rjw_genes_human_genitalia (wanter=genes) + +Error: Issue #4, Game throws a warning on load that some Genes were not found. + +Reason: (Likely) because I removed some genes from Pre-Release to 1.0.0. Now some players have unknown definitions in their safe-files and Xenotype Defs. +The removed Genes were the ones that performed default behaviour (e.g. normal breast size, normal penis size, ...) + +Solution: Should be safe to ignore, when you get this on safe-load make a quick new safe. new safe should not throw the error. For Self-Made Xenotypes remove the Genes. + +Sorry about this one, I know removal can break things but hey you were playing with the Prerelease! ## Insect Breeder does not fertilize +Update: + +We changed behaviour in [1.0.1](https://github.com/vegapnk/RJW-Genes/releases/tag/1.0.1) and it seems to work now. Please tell us if you still encounter this. + Error: A pawn with insect breeder fucks a pawn with unfertilized insect eggs, but the eggs stay unfertilized. @@ -71,4 +86,4 @@ So testing this is super hard. One thing - you need to have anal or vaginal sex for this to work. Any other sex type is currently not supported. -For anything else, please help me gather information on this what you did and how things look. I reworked it once but I think it should work now. \ No newline at end of file +For anything else, please help me gather information on this what you did and how things look. I reworked it once but I think it should work now. From 68be7aed6f8f3dbd7c7fa00de61da83b25a81113 Mon Sep 17 00:00:00 2001 From: klassekatze Date: Fri, 30 Dec 2022 00:05:53 -0500 Subject: [PATCH 2/2] patches in some of these genes to biotech nyaron, narai, papou, saurid if they are present; also a template for doing the same with any other mod xenotypes I guess --- Common/Patches/Xenotypes/PatchBiotechNyaron.xml | 14 ++++++++++++++ Common/Patches/Xenotypes/PatchNarai.xml | 15 +++++++++++++++ Common/Patches/Xenotypes/PatchPapou.xml | 17 +++++++++++++++++ Common/Patches/Xenotypes/PatchSaurid.xml | 14 ++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 Common/Patches/Xenotypes/PatchBiotechNyaron.xml create mode 100644 Common/Patches/Xenotypes/PatchNarai.xml create mode 100644 Common/Patches/Xenotypes/PatchPapou.xml create mode 100644 Common/Patches/Xenotypes/PatchSaurid.xml diff --git a/Common/Patches/Xenotypes/PatchBiotechNyaron.xml b/Common/Patches/Xenotypes/PatchBiotechNyaron.xml new file mode 100644 index 0000000..50ad15f --- /dev/null +++ b/Common/Patches/Xenotypes/PatchBiotechNyaron.xml @@ -0,0 +1,14 @@ + + + + +
  • Biotech Nyaron
  • +
    + + Defs/XenotypeDef[defName="Nyaron"]/genes + +
  • rjw_genes_feline_genitalia
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/Common/Patches/Xenotypes/PatchNarai.xml b/Common/Patches/Xenotypes/PatchNarai.xml new file mode 100644 index 0000000..51ee9d8 --- /dev/null +++ b/Common/Patches/Xenotypes/PatchNarai.xml @@ -0,0 +1,15 @@ + + + + +
  • NaraiXenotype
  • +
    + + Defs/XenotypeDef[defName="Narai"]/genes + +
  • rjw_genes_canine_genitalia
  • +
  • rjw_genes_zoophile
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/Common/Patches/Xenotypes/PatchPapou.xml b/Common/Patches/Xenotypes/PatchPapou.xml new file mode 100644 index 0000000..2fbd66b --- /dev/null +++ b/Common/Patches/Xenotypes/PatchPapou.xml @@ -0,0 +1,17 @@ + + + + +
  • Papou Race : emotional birds
  • +
    + + Defs/XenotypeDef[defName="papago"]/genes + +
  • rjw_genes_orgasm_rush
  • +
  • rjw_genes_damage
  • +
  • rjw_genes_tight_female_genitalia
  • +
  • rjw_genes_tight_anus
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/Common/Patches/Xenotypes/PatchSaurid.xml b/Common/Patches/Xenotypes/PatchSaurid.xml new file mode 100644 index 0000000..c1fd626 --- /dev/null +++ b/Common/Patches/Xenotypes/PatchSaurid.xml @@ -0,0 +1,14 @@ + + + + +
  • Vanilla Races Expanded - Saurid
  • +
    + + Defs/XenotypeDef[defName="VRESaurids_Saurid"]/genes + +
  • rjw_genes_dragon_genitalia
  • +
    +
    +
    +
    \ No newline at end of file