Skip to content

Commit

Permalink
Updated Docs and Assembly for 1.2 beta
Browse files Browse the repository at this point in the history
  • Loading branch information
vegapnk committed May 14, 2023
1 parent 139a64b commit 6440f17
Show file tree
Hide file tree
Showing 7 changed files with 57 additions and 16 deletions.
15 changes: 12 additions & 3 deletions About/About.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@
<description>Adds Genes for RJW Content</description>
<url>https://steamcommunity.com/id/Vegapnk/myworkshopfiles/?appid=294100</url>
<modDependencies>
<li>
<packageId>Ludeon.RimWorld.Biotech</packageId>
<displayName>Biotech</displayName>
</li>
<li>
<packageId>rim.job.world</packageId>
<displayName>RimJobWorld</displayName>
Expand All @@ -27,11 +31,16 @@
</li>
</modDependencies>
<loadAfter>
<li>Ludeon.RimWorld</li>
<li>Ludeon.RimWorld.Royalty</li>
<li>Ludeon.RimWorld.Ideology</li>
<li>Ludeon.RimWorld.Biotech</li>
<li>rim.job.world</li>
<li>brrainz.harmony</li>
<!--
<li>UnlimitedHugs.HugsLib</li>
-->
<li>OskarPotocki.VanillaFactionsExpanded.Core</li>
<li>sarg.alphaanimals</li>

<li>Sl4vP0weR.DominantGene</li>
</loadAfter>

</ModMetaData>
6 changes: 4 additions & 2 deletions About/Manifest.xml
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Manifest>
<identifier>RJW-Genes</identifier>
<version>1.1.0</version>
<version>1.2.0</version>
<dependencies>
<li>RimJobWorld</li>
<li>HugsLib</li>
</dependencies>
<incompatibleWith />
<incompatibleWith>
<li>Male- and Female- Only Genes</li>
</incompatibleWith>
<loadAfter>
<li>RimJobWorld</li>
<li>HugsLib</li>
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,13 @@
- Many new icons
- Custom background icons when Vanilla-Expanded-Framework is loaded
- Sexual Age Drainer & Youth Fountain now change age as configured in XML
- Draft for a Hive-Start Scenario

**Internal:**

- Renamed abilities to have _ability_ in their name, to not exactly match the gene-defnames.
- Moved Insect-Incubator & Insect-Breeder to hive category and folders (from breeding)
- Some exclusion-tags for Alpha Genes

**Fixes:**

Expand Down Expand Up @@ -41,6 +43,16 @@ In general, the logic is the following:
I am not sure if I want to have a specific mapping defining that queen can only mate with certain drones, let me know how you feel about it.
*Queens can be male*. I just used the female-term, but implementation is gender-neutral.

**On Alpha Genes**

Alpha genes might have colliding features, but I need some reports to find out about it.
I disabled the specific gender and the oviparious reproduction (when you have rjw-ovipos).
I recommend using alpha genes for the Hive-Playthroughs, as otherwise the Halamyr look a bit ... boring?
But i don't want to add a bunch of cosmetic genes on top of things.

*And what the fuck is a halamyr?* Well I had to name my little ants somehow. But I didn't want to call them `myr` as I maybe want to make some TiTs xenotypes separately.
And I am aware that the TiTs-Myr work different than the things I built now.

# 1.1.4

Fixes:
Expand Down
Binary file modified Common/Assemblies/Rjw-Genes.dll
Binary file not shown.
6 changes: 6 additions & 0 deletions Common/Defs/GeneDefs/GeneDefs_GenitaliaTypes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@
<iconPath>Genes/Icons/Ovipositor_Genitalia</iconPath>
<geneClass>RJW_Genes.Gene_OvipositorGenitalia</geneClass>
<displayOrderInCategory>808</displayOrderInCategory>

<exclusionTags>
<li>Egglaying</li>
<li>AG_Egglaying</li>
</exclusionTags>

</GeneDef>


Expand Down
30 changes: 20 additions & 10 deletions Common/Defs/GeneDefs/GeneDefs_SpecifiedGender.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,17 @@
<geneClass>RJW_Genes.Gene_FemaleOnly</geneClass>
<displayOrderInCategory>1</displayOrderInCategory>

<exclusionTags>
<li>AG_Gender</li>
<li>Gender</li>
</exclusionTags>

<modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
<backgroundPathXenogenes>Genes/Icons/RJW_Genes_Xenogene_Background</backgroundPathXenogenes>
</li>
</modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
<backgroundPathXenogenes>Genes/Icons/RJW_Genes_Xenogene_Background</backgroundPathXenogenes>
</li>
</modExtensions>
</GeneDef>

<GeneDef>
Expand All @@ -28,12 +33,17 @@
<geneClass>RJW_Genes.Gene_MaleOnly</geneClass>
<displayOrderInCategory>2</displayOrderInCategory>

<exclusionTags>
<li>AG_Gender</li>
<li>Gender</li>
</exclusionTags>

<modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
<backgroundPathXenogenes>Genes/Icons/RJW_Genes_Xenogene_Background</backgroundPathXenogenes>
</li>
</modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
<backgroundPathXenogenes>Genes/Icons/RJW_Genes_Xenogene_Background</backgroundPathXenogenes>
</li>
</modExtensions>
</GeneDef>

</Defs>
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ This mod adds genes related and based on RJW to Rimworld.
- Mech Breeding / Insect Breeding Additions
- Human-Animal Gene Inheritance merged from [Shabakur](https://github.com/Shabakur/RJW_Animal_Gene_Inheritance)
- Succubi, Incubi & Cumazones that utilize Fertilin, similar to Hemogen
- Insect-Caste Mechanics, with Queens, Drones and Workers and a conditional reproduction

See [planned things](TODOS.md) and feel free to contribute.
With the Human-Animal-Gene Inheritance we have a lot of XML that you can contribute!
Expand All @@ -38,4 +39,5 @@ Please load this after any mod adding genes, and after the used RJW-Mods (Licent
**Conflicts:**
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.
3. CAI5000 will not crash, but will make *Seduce*-Ability fail. I think same goes for Combat Extended.
3. CAI5000 will not crash, but will make *Seduce*-Ability fail. I think same goes for Combat Extended.
4. Alpha Genes "Female / Male Only" Genes might overwrite later Genitalia-Changes and should be avoided in combination with RJW-Genes Features.

0 comments on commit 6440f17

Please sign in to comment.