Updated some project docs (#70)

This commit is contained in:
Vegapnk 2024-06-06 09:08:44 +02:00
parent a5458f7569
commit 5a4c90a42b
4 changed files with 13 additions and 46 deletions

View file

@ -14,13 +14,17 @@
- "Curiosity Genes" alongside other Curiosities from VRE. Thanks to @Jaaldabaoth (#88) - "Curiosity Genes" alongside other Curiosities from VRE. Thanks to @Jaaldabaoth (#88)
- Support for many VE-Genetics Animals into the Animal-Framework. Thanks to @Jaaldabaoth (#88) - Support for many VE-Genetics Animals into the Animal-Framework. Thanks to @Jaaldabaoth (#88)
**Removals**:
- Removed the Implants introduced in 2.0.0 - they imposed a hidden dependency on Royalty (Fixes #89)
**Fixes**: **Fixes**:
- Licentia Genes are back in and should work again. I used the [updated for by Jaaldabaoth](https://gitgud.io/Jaaldabaoth/licentia-labs) for my testing. - Licentia Genes are back in and should work again. I used the [updated for by Jaaldabaoth](https://gitgud.io/Jaaldabaoth/licentia-labs) for my testing.
- Lower-casing most labels to fit rimworld standards, thanks to @Flock-of-birds (#83) - Lower-casing most labels to fit rimworld standards, thanks to @Flock-of-birds (#83)
- X-Gender-Only Genes leave / re-add artificial genitalia. Thanks to @Jaaldabaoth (#84 / #88) - X-Gender-Only Genes leave / re-add artificial genitalia. Thanks to @Jaaldabaoth (#84 / #88)
- Issues with Elasticity References (#87) - Issues with Elasticity References (#87)
- Null Pointer for LoveFeeding when finding Mechs. Thanks to @Jaaldabaoth (Fixes #90)
**Changes**: **Changes**:

View file

@ -14,6 +14,8 @@ This mod adds genes related and based on RJW to Rimworld.
- Human-Animal Gene Inheritance merged from [Shabakur](https://github.com/Shabakur/RJW_Animal_Gene_Inheritance) - Human-Animal Gene Inheritance merged from [Shabakur](https://github.com/Shabakur/RJW_Animal_Gene_Inheritance)
- Patches for some popular / common Xenotypes from other Mods. - Patches for some popular / common Xenotypes from other Mods.
*You might not see all of them. Many genes just show up if other mods are loaded*.
**Conflicts:** **Conflicts:**
1. Should not be used with the original RJW_Animal_Gene_Inheritance anymore. 1. Should not be used with the original RJW_Animal_Gene_Inheritance anymore.
2. There was an issue with other "Male-Only / Female-Only" Mods --- for which we provide our own Genes now. 2. There was an issue with other "Male-Only / Female-Only" Mods --- for which we provide our own Genes now.

View file

@ -48,13 +48,11 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="Animal_Inheritance\InheritanceUtility.cs" /> <Compile Include="Animal_Inheritance\InheritanceUtility.cs" />
<Compile Include="Animal_Inheritance\Patches\BasePregnancyPatcher.cs" />
<Compile Include="Animal_Inheritance\Patches\Patch_RJW_BestialityPregnancyUtility.cs" /> <Compile Include="Animal_Inheritance\Patches\Patch_RJW_BestialityPregnancyUtility.cs" />
<Compile Include="Animal_Inheritance\Patches\Patch_RJW_HediffInsect_Egg.cs" /> <Compile Include="Animal_Inheritance\Patches\Patch_RJW_HediffInsect_Egg.cs" />
<Compile Include="Animal_Inheritance\Patches\Patch_Vanilla_PregnancyUtility.cs" /> <Compile Include="Animal_Inheritance\Patches\Patch_Vanilla_PregnancyUtility.cs" />
<Compile Include="Animal_Inheritance\Defs\RaceGeneDef.cs" /> <Compile Include="Animal_Inheritance\Defs\RaceGeneDef.cs" />
<Compile Include="Animal_Inheritance\Defs\RaceGeneDef_Helper.cs" /> <Compile Include="Animal_Inheritance\Defs\RaceGeneDef_Helper.cs" />
<Compile Include="Animal_Inheritance\Patches\PregnancyHelperPatcher.cs" />
<Compile Include="Animal_Inheritance\Settings\RJW_BGSSettings.cs" /> <Compile Include="Animal_Inheritance\Settings\RJW_BGSSettings.cs" />
<Compile Include="Animal_Inheritance\Settings\RJW_BGSSettingsController.cs" /> <Compile Include="Animal_Inheritance\Settings\RJW_BGSSettingsController.cs" />
<Compile Include="Animal_Inheritance\Defs\BestialityGeneInheritanceDef.cs" /> <Compile Include="Animal_Inheritance\Defs\BestialityGeneInheritanceDef.cs" />
@ -80,7 +78,6 @@
<Compile Include="Genes\Life_Force\Interactions\SuccubusTailjob\GenesPartKindUsageRule.cs" /> <Compile Include="Genes\Life_Force\Interactions\SuccubusTailjob\GenesPartKindUsageRule.cs" />
<Compile Include="Genes\Life_Force\Interactions\SuccubusTailjob\SubSuccubusTailCustomRequirementHandler.cs" /> <Compile Include="Genes\Life_Force\Interactions\SuccubusTailjob\SubSuccubusTailCustomRequirementHandler.cs" />
<Compile Include="Genes\Patches\PatchLitteredBirth.cs" /> <Compile Include="Genes\Patches\PatchLitteredBirth.cs" />
<Compile Include="Common\Patches\PatchGetParents.cs" />
<Compile Include="Common\Patches\PatchPregnancyHelper.cs" /> <Compile Include="Common\Patches\PatchPregnancyHelper.cs" />
<Compile Include="GeneDefOf.cs" /> <Compile Include="GeneDefOf.cs" />
<Compile Include="Genes\Breeding\Genes\Gene_MechBreeder.cs" /> <Compile Include="Genes\Breeding\Genes\Gene_MechBreeder.cs" />
@ -219,7 +216,7 @@
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="RJWSexperience"> <Reference Include="RJWSexperience">
<HintPath>..\..\rjw-sexperience-master\1.5\Assemblies\RJWSexperience.dll</HintPath> <HintPath>..\..\rjw-sexperience\1.5\Assemblies\RJWSexperience.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />

View file

@ -2,15 +2,7 @@
Any help is very appreciated, even if it is just pointing me to existing similar projects. Any help is very appreciated, even if it is just pointing me to existing similar projects.
## Additions to existing things ## Planned / Wanted Genes
**Cumeater** - Look for edible cum-items when low on Fertilin
**Incubi** - Add a forced striptease Ability
**Age Transfer Genes** - Add (configurable) option to satisfy Bodymodders and their AgeReversalDemand
## Planned Genes
**Adjustable Cock-Size** like e.g. artificial genitalia have **Adjustable Cock-Size** like e.g. artificial genitalia have
@ -20,46 +12,18 @@ Any help is very appreciated, even if it is just pointing me to existing similar
**Cum-Drugs** eating cum has an effect similar to Go-Juice (including (separate?) addiction) **Cum-Drugs** eating cum has an effect similar to Go-Juice (including (separate?) addiction)
**Death-Rest** until the pawn is cumflated. **Death-Rest** until the pawn is cumflated. I would have liked
**STD Immunity** & maybe a potential to be carrier, but not suffer effects. **STD Immunity** & maybe a potential to be carrier, but not suffer effects. I just don't play with STDs
## Planned Xenotypes
**Beastmaster:**
- [] Animal Mating Call (Get fucked by everything nearby, potentially ending animal rage)
- [] Pheromone Spit that marks a target for being raped by animals
- [] Power-Boost & Bonding to animals through zoophilia
- [] Maybe: Boost pregnancy times of Animals
- [] Maybe: Make it Animal-Fertilin-Dependend
- [] Either: Can only eat meat or cannot eat meat
- [] Gene to prefer hookups of animals that are in a menstrual cycle
Can't help but think about Rexxar Porn now I am a bad person.
## Genes with Abilities and more Effects ## Genes with Abilities and more Effects
There were some suggestions on the Discord I saved them somewhere else. I am far away from making that work, but to have them here: There were some suggestions on the Discord I saved them somewhere else. I am far away from making that work, but to have them here:
- Genitalia deal damage as per size (on normal sex-use) - Genitalia deal damage as per size (on normal sex-use) - This started in the branch `GenitaliaDamage` but prooves a bit overboarding!
- Genitalia can cause Terror (as ability) - Genitalia can cause Terror (as ability)
- Cumshot Sniper Abilities - Cumshot Sniper Abilities. Scale damage with body size and genitalia size, scale distance by cum-amount (relative to the damage - high damage projectiles need more cum per meter).
## Cleanups: ## Cleanups:
- Streamline Filenames / Names to either be LifeForce or Fertilin (e.g. `Hediffs_Fertilin.xml` but `Pawnkind_LifeForce.xml`). I think most things are called LifeForce.
- Similar cleanup for the patches, and make a note what to find where in the patches
- Change Project structure to the 1.3, 1.4 Structure of other mods - Change Project structure to the 1.3, 1.4 Structure of other mods
## Split:
I plan to split this mod.
Namely, I want to make a
1. base-mod (with genitalia and size genes, anything alternating all base stats)
2. bonus-mod, with Fertilin and other complex genes
3. xenotype-mod (only xenotypes + scenarios)
4. animal genes inheritance (Yes, bit of a meme that it was separate mod earlier)
I first want to make a bit more content, and then I hope there will be a "breaking change" in RJW so I can also do a breaking change on top of that.