Compare commits

..

1 commit

Author SHA1 Message Date
Telanda-DDS
0e45992339 - Fixes to address changed RJW Settings Variables. 2025-10-16 14:32:16 +11:00
10 changed files with 16 additions and 29 deletions

Binary file not shown.

View file

@ -4,6 +4,5 @@
<StatsReport_NoChildren>Pawn doesn't have any children.</StatsReport_NoChildren> <StatsReport_NoChildren>Pawn doesn't have any children.</StatsReport_NoChildren>
<StatsReport_ManyChildren>Pawn has a decent amount of children.</StatsReport_ManyChildren> <StatsReport_ManyChildren>Pawn has a decent amount of children.</StatsReport_ManyChildren>
<StatsReport_VeryManyChildren>Pawn has a lot of children.</StatsReport_VeryManyChildren> <StatsReport_VeryManyChildren>Pawn has a lot of children.</StatsReport_VeryManyChildren>
<RJW_Genes_GenitalsNotAlterable>Unable to geneticaly adapt or alter {PAWN_nameDef}'s genitals.</RJW_Genes_GenitalsNotAlterable>
</LanguageData> </LanguageData>

View file

@ -9,9 +9,16 @@
<li Class="PatchOperationAdd"> <li Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VU_Returned" or defName="VU_Ghoul" or defName="VU_Frankenstein"]/genes</xpath> <xpath>Defs/XenotypeDef[defName="VU_Returned" or defName="VU_Ghoul" or defName="VU_Frankenstein"]/genes</xpath>
<value> <value>
<li>rjw_genes_Necro_genitalia</li>
<li>rjw_genes_no_sex_need</li> <li>rjw_genes_no_sex_need</li>
</value> </value>
</li> </li>
<li Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VU_Revenant"]/genes</xpath>
<value>
<li>rjw_genes_Necro_genitalia</li>
</value>
</li>
<li Class="PatchOperationAdd"> <li Class="PatchOperationAdd">
<xpath>Defs/XenotypeDef[defName="VU_Lycantrope"]/genes</xpath> <!-- sic --> <xpath>Defs/XenotypeDef[defName="VU_Lycantrope"]/genes</xpath> <!-- sic -->
<value> <value>

View file

@ -18,7 +18,7 @@ namespace RJW_Genes
this.birthTotal = birthTotal; this.birthTotal = birthTotal;
this.birthCount = 0; this.birthCount = 0;
this.hasOvaryAgitator = pawn.health.hediffSet.HasHediff(HediffDef.Named("OvaryAgitator")); this.hasOvaryAgitator = pawn.health.hediffSet.HasHediff(HediffDef.Named("OvaryAgitator"));
this.hasBioscaffold = pawn.health.hediffSet.HasHediff(HediffDef.Named("Bioscaffold")); this.hasBioscaffold = pawn.health.hediffSet.HasHediff(HediffDef.Named("OvaryAgitator"));
} }
} }
} }

View file

@ -18,8 +18,8 @@ namespace RJW_Genes
{ {
public static HediffDef vasectomydef = DefDatabase<HediffDef>.GetNamed("Vasectomy", true); public static HediffDef vasectomydef = DefDatabase<HediffDef>.GetNamed("Vasectomy", true);
// Token: 0x0600000F RID: 15 // Token: 0x0600000F RID: 15
//[HarmonyPostfix] [HarmonyPostfix]
//[HarmonyPatch("impregnate")] [HarmonyPatch("impregnate")]
private static void ImpregnatePostfix(ref SexProps props) private static void ImpregnatePostfix(ref SexProps props)
{ {
@ -92,8 +92,7 @@ namespace RJW_Genes
if (CanImpregnate2(giver, receiver, props.sexType)) if (CanImpregnate2(giver, receiver, props.sexType))
{ {
if (RJWSettings.DevMode) ModLog.Message(xxx.get_pawnname(giver)+" is analy impregnating "+ xxx.get_pawnname(receiver)); if (RJWSettings.DevMode) ModLog.Message(xxx.get_pawnname(giver)+" is analy impregnating "+ xxx.get_pawnname(receiver));
//DOES NOT EXIST PregnancyHelper.DoImpregnate(giver, receiver);
//PregnancyHelper.DoImpregnate(giver, receiver);
} }
if (vasectomy != null) if (vasectomy != null)

View file

@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyConfiguration("")] [assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")] [assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Rjw-Genes")] [assembly: AssemblyProduct("Rjw-Genes")]
[assembly: AssemblyCopyright("Copyright © 2026")] [assembly: AssemblyCopyright("Copyright © 2025")]
[assembly: AssemblyTrademark("")] [assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")] [assembly: AssemblyCulture("")]
@ -32,4 +32,4 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers // You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below: // by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.6.2")] [assembly: AssemblyVersion("2.6.0")]

View file

@ -2,7 +2,7 @@
<name>RJW Genes</name> <name>RJW Genes</name>
<author>Vegapnk - 1.6 Rewrite by Telanda</author> <author>Vegapnk - 1.6 Rewrite by Telanda</author>
<packageId>Vegapnk.rjw.genes</packageId> <packageId>Vegapnk.rjw.genes</packageId>
<modVersion>2.6.2</modVersion> <modVersion>2.6.0</modVersion>
<supportedVersions> <supportedVersions>
<li>1.4</li> <li>1.4</li>
<li>1.5</li> <li>1.5</li>

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Manifest> <Manifest>
<identifier>RJW-Genes</identifier> <identifier>RJW-Genes</identifier>
<version>2.6.2</version> <version>2.6.0</version>
<dependencies> <dependencies>
<li>RimJobWorld</li> <li>RimJobWorld</li>
</dependencies> </dependencies>

View file

@ -1,21 +1,3 @@
#INPROG
# 2.6.2 (15-02-2026)
(Commit by @Telanda-DDS)
**Fixes**
- Fixed incorrect gene Definition for Big and Small - Vampires and the Undead.
- Fixed missing translation text field `RJW_Genes_GenitalsNotAlterable`
------------
# 2.6.1 (16-10-2025)
(Commit by @Telanda-DDS)
**Fixes**
- Updated RJW Patches to reference changed setting variable.
# 2.6.0 (05-09-2025) # 2.6.0 (05-09-2025)
(Commit by @Telanda-DDS) (Commit by @Telanda-DDS)