mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
Compare commits
2 commits
4b5d04af3c
...
dc701be2de
Author | SHA1 | Date | |
---|---|---|---|
|
dc701be2de | ||
|
c683916c89 |
5 changed files with 144 additions and 171 deletions
18
CONTRIBUTING.md
Normal file
18
CONTRIBUTING.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Contributing
|
||||
|
||||
Thanks for considering contribution!
|
||||
As your help is highly appreciated, there are only three *hard constraints*:
|
||||
|
||||
1. Be friendly and patient in issues, PRs and comments.
|
||||
2. Create code,commits and assets in english.
|
||||
3. For Images: Only commit things with clear ownership (e.g. CC3)
|
||||
|
||||
But please consider also the following:
|
||||
|
||||
* Please try to make an issue with your idea first or ping me (Vegapunk)
|
||||
* Keep commit messages on the topic and meaningful
|
||||
* Give me some time to review things. I can either mod, play or have a life.
|
||||
|
||||
## Contributors
|
||||
|
||||
- Shabalox (MechBreeding, InsectBreeding)
|
|
@ -3,182 +3,128 @@
|
|||
|
||||
|
||||
<!--TODO: The Baseline does not show up with human genitalia? -->
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Baseline"]</xpath>
|
||||
<value>
|
||||
<genes>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</genes>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<!--
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Baseline"]</xpath>
|
||||
<value>
|
||||
<genes>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</genes>
|
||||
</value>
|
||||
</Operation>
|
||||
-->
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Dirtmole"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Dirtmole"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Hussar"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Hussar"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Neanderthal"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_big_male_genitalia</li>
|
||||
<li>rjw_genes_loose_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Neanderthal"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_big_male_genitalia</li>
|
||||
<li>rjw_genes_loose_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Pigskin"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Pigskin"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Waster"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Waster"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Yttakin"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_big_male_genitalia</li>
|
||||
<li>rjw_genes_loose_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Yttakin"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_big_male_genitalia</li>
|
||||
<li>rjw_genes_loose_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Highmate"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Highmate"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Genie"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Genie"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_human_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Sanguophage"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_demonic_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Sanguophage"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_demonic_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_normal_breasts</li>
|
||||
<li>rjw_genes_normal_male_genitalia</li>
|
||||
<li>rjw_genes_normal_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Impid"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_demonic_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_small_breasts</li>
|
||||
<li>rjw_genes_small_male_genitalia</li>
|
||||
<li>rjw_genes_tight_female_genitalia</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/XenotypeDef[defName="Impid"]/genes</xpath>
|
||||
<value>
|
||||
<li>rjw_genes_demonic_genitalia</li>
|
||||
<li>rjw_genes_normal_anus</li>
|
||||
<li>rjw_genes_small_breasts</li>
|
||||
<li>rjw_genes_small_male_genitalia</li>
|
||||
<li>rjw_genes_tight_female_genitalia</li>
|
||||
</value>
|
||||
</Operation>
|
||||
|
||||
</Patch>
|
||||
</Patch>
|
|
@ -4,19 +4,25 @@ Collection of Known Bugs and reasons for their origin.
|
|||
|
||||
## Random Vaginas for Goblins
|
||||
|
||||
Someone on 4Chan mentioned that his goblins with *huge schlong* gene spawned with vaginas despite having the No-Vagina Gene.
|
||||
The No-Penis and No-Vagina Genes are called Gender specific and only called for males and females.
|
||||
Error: Pawns have different genitalia than expected, e.g. if the "no vagina" gene is specified there are pawns with vaginas AND a penis.
|
||||
|
||||
That is a bit weird, but I see 2 different reasons:
|
||||
Possible causes:
|
||||
|
||||
- The player had futa-settings on in RJW
|
||||
- The race has a change in sexualizer
|
||||
- The "Male Female Only Genes" from Steam
|
||||
- A Futa generated by RJW
|
||||
|
||||
Solutions:
|
||||
|
||||
I added my own Male/Female only genes, taking Genitalia and Order in Account. Yet there was no issue with this.
|
||||
|
||||
Maybe you can also fix it by changing `<DisplayOrderInXenotype>` in the Male/Female only Genes of the Steamworkshop, to be higher than the ones about genitalia. This way, the gender should be changed before my genes fire.
|
||||
|
||||
I could also have fucked shit up but then I need proper bug reports.
|
||||
|
||||
## Full-No-Genital-Genes get Genitals later
|
||||
|
||||
If you go with Full-No-Genitals (No Penis, No Anus, No Breasts, No Vagina) then the pawn spawns without any Genitalia on the map,
|
||||
Error: I added all "no-XXX" genes but my pawn has genitalia on map!
|
||||
|
||||
Reason: If you go with Full-No-Genitals (No Penis, No Anus, No Breasts, No Vagina) then the pawn spawns without any Genitalia on the map,
|
||||
however then the RJW base-logic runs the sexualizer.
|
||||
|
||||
**Workaround**: Have atleast 1 genitalia enabled with Genes, I recommend the anus.
|
|
@ -9,6 +9,9 @@ This is my first Mod I started from scratch so any feedback is very welcome.
|
|||
- Different Genitalia Types
|
||||
- Genitalia Size Scaling
|
||||
- Extra Genitalia (and a Futa Attempt)
|
||||
- Some Traits
|
||||
- Cum-Amount Changes
|
||||
- Mech Breeding / Insect Breeding Support
|
||||
|
||||
See [planned things](TODOS.md) and feel free to contribute.
|
||||
|
||||
|
@ -20,5 +23,5 @@ Please consider looking at [the known bugs](./KNOWN_BUGS.md)
|
|||
|
||||
## Genes vs. Races
|
||||
|
||||
I currently don't use Genes after RJW was introduced.
|
||||
I currently don't use Genes after Biotech was introduced.
|
||||
One of the main motivations was to have genes being added to the xenotypes that other mods and the base game add, e.g. adding demonic penis for impids.
|
8
TODOS.md
8
TODOS.md
|
@ -8,12 +8,12 @@ So any help is very appreciated, even if it is just pointing me to existing simi
|
|||
**Sanguophage like Cumwhores** adding Hemogen and refilling it by getting semen.
|
||||
Showstopper here is the amount of code required, and that I need to understand a bit better of harmony to run the AfterSexUtility and modulate SexChances.
|
||||
|
||||
**Traits** such as Hypersexual and LikesCumflation, Sexuality Genes?
|
||||
|
||||
**Modulation of FluidAmount** for Cocks and Tiddies
|
||||
|
||||
**Immunity to Soreness / Ignoring Cumflation Mali**
|
||||
|
||||
**LicentiaLabs TransferNutrition _Generous Donor_** pawns that get head do not loose nutrition or only part of what they fire.
|
||||
|
||||
**Adjustable Cock-Size** like e.g. artificial genitalia have
|
||||
|
||||
## Animal Gene Inheritance
|
||||
|
||||
It should be doable to have a per-category list of genes that a child can inherit on bestiality.
|
||||
|
|
Loading…
Reference in a new issue