diff --git a/1.4/Assemblies/RJW_Menstruation.dll b/1.4/Assemblies/RJW_Menstruation.dll
index ca32e25..92622ed 100644
Binary files a/1.4/Assemblies/RJW_Menstruation.dll and b/1.4/Assemblies/RJW_Menstruation.dll differ
diff --git a/1.4/Defs/DNADef/DNADefs.xml b/1.4/Defs/DNADef/DNADefs.xml
deleted file mode 100644
index 09b3a1c..0000000
--- a/1.4/Defs/DNADef/DNADefs.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/1.4/MilkModule/Assemblies/MilkModule.dll b/1.4/MilkModule/Assemblies/MilkModule.dll
index d34b673..95909f5 100644
Binary files a/1.4/MilkModule/Assemblies/MilkModule.dll and b/1.4/MilkModule/Assemblies/MilkModule.dll differ
diff --git a/1.4/Patches/PawnModExtensions_Animals.xml b/1.4/Patches/PawnModExtensions_Animals.xml
index 91a2e87..5ce76d7 100644
--- a/1.4/Patches/PawnModExtensions_Animals.xml
+++ b/1.4/Patches/PawnModExtensions_Animals.xml
@@ -82,7 +82,7 @@
/Defs/ThingDef[defName="Husky"]
- Fetus/Canines/Fetus_Dog
+ Fetus/Canines/Fetus_Canine
(255,255,255,255)
0.05
@@ -95,7 +95,7 @@
/Defs/ThingDef[defName="LabradorRetriever"]
- Fetus/Canines/Fetus_Dog
+ Fetus/Canines/Fetus_Canine
(255,255,255,255)
0.05
@@ -108,7 +108,7 @@
/Defs/ThingDef[defName="YorkshireTerrier"]
- Fetus/Canines/Fetus_Dog
+ Fetus/Canines/Fetus_Canine
(255,255,255,255)
0.05
@@ -122,7 +122,7 @@
/Defs/ThingDef[defName="Warg"]
- Fetus/Canines/Fetus_Dog
+ Fetus/Canines/Fetus_Canine
(255,255,255,255)
0.05
@@ -135,7 +135,7 @@
/Defs/ThingDef[@Name="ThingBaseWolf"]
- Fetus/Canines/Fetus_Dog
+ Fetus/Canines/Fetus_Canine
(255,255,255,255)
0.05
@@ -148,7 +148,7 @@
/Defs/ThingDef[@Name="ThingBaseFox"]
- Fetus/Canines/Fetus_Dog
+ Fetus/Canines/Fetus_CanineV
(255,255,255,255)
0.05
@@ -161,7 +161,7 @@
/Defs/ThingDef[defName="Pig"]
- Fetus/Livestocks/Fetus_Pig
+ Fetus/Pigs/Fetus_Pig
(255,255,255,255)
0.8
@@ -174,7 +174,7 @@
/Defs/ThingDef[defName="WildBoar"]
- Fetus/Livestocks/Fetus_Pig
+ Fetus/Pigs/Fetus_Pig
(255,255,255,255)
0.8
@@ -215,7 +215,7 @@
Defs/ThingDef[defName="Sheep"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.3
@@ -230,7 +230,7 @@
Defs/ThingDef[defName="Goat"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.3
@@ -245,7 +245,7 @@
Defs/ThingDef[defName="Ibex"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Cervines/Fetus_Cervine
(255,255,255,255)
0.3
@@ -260,7 +260,7 @@
Defs/ThingDef[defName="Deer"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Cervines/Fetus_Cervine
(255,255,255,255)
0.3
@@ -275,7 +275,7 @@
Defs/ThingDef[defName="Gazelle"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Cervines/Fetus_Cervine
(255,255,255,255)
0.3
@@ -290,7 +290,7 @@
Defs/ThingDef[defName="Alpaca"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.3
@@ -305,7 +305,7 @@
Defs/ThingDef[defName="Yak"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.3
@@ -320,7 +320,7 @@
Defs/ThingDef[defName="Elk"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Cervines/Fetus_Cervine
(255,255,255,255)
0.4
@@ -335,7 +335,7 @@
Defs/ThingDef[defName="Caribou"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Cervines/Fetus_Cervine
(255,255,255,255)
0.4
@@ -350,7 +350,7 @@
Defs/ThingDef[defName="Horse"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.4
@@ -365,7 +365,7 @@
Defs/ThingDef[defName="Donkey"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.4
@@ -380,7 +380,7 @@
Defs/ThingDef[defName="Cow"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.4
@@ -395,7 +395,7 @@
Defs/ThingDef[defName="Boomalope"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Boomies/Fetus_Boomalope
(255,255,255,255)
0.4
@@ -410,7 +410,7 @@
Defs/ThingDef[defName="Muffalo"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Muffalos/Fetus_Muffalo
(255,255,255,255)
0.4
@@ -425,7 +425,7 @@
Defs/ThingDef[defName="Bison"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.4
@@ -440,7 +440,7 @@
Defs/ThingDef[defName="Dromedary"]
- Fetus/Livestocks/Fetus_Bovine
+ Fetus/Bovines/Fetus_Bovine
(255,255,255,255)
0.4
@@ -455,7 +455,7 @@
Defs/ThingDef[defName="Elephant"]
- Fetus/Livestocks/Fetus_Elephant
+ Fetus/Elephants/Fetus_Elephant
(255,255,255,255)
0.5
@@ -470,7 +470,7 @@
Defs/ThingDef[defName="Rhinoceros"]
- Fetus/Livestocks/Fetus_Elephant
+ Fetus/Rhinoceroses/Fetus_Rhinoceros
(255,255,255,255)
0.5
@@ -485,7 +485,7 @@
Defs/ThingDef[defName="Cat"]
- Fetus/Feline/Fetus_Cat
+ Fetus/Felines/Fetus_Feline_D
(255,255,255,255)
0.1
@@ -500,7 +500,7 @@
Defs/ThingDef[@Name="BigCatThingBase"]
- Fetus/Feline/Fetus_Cat
+ Fetus/Felines/Fetus_Feline
(255,255,255,255)
0.2
@@ -515,7 +515,7 @@
Defs/ThingDef[defName="Cougar"]
- Fetus/Feline/Fetus_Cat
+ Fetus/Felines/Fetus_Feline
(255,255,255,255)
0.2
@@ -530,7 +530,7 @@
Defs/ThingDef[defName="Panther"]
- Fetus/Feline/Fetus_Cat
+ Fetus/Felines/Fetus_Feline_D
(255,255,255,255)
0.2
@@ -545,7 +545,7 @@
Defs/ThingDef[defName="Iguana"]
- Fetus/Reptile/Fetus_Lizard
+ Fetus/Reptiles/Fetus_Reptile
(255,255,255,255)
0.5
@@ -560,7 +560,7 @@
Defs/ThingDef[defName="Tortoise"]
- Fetus/Reptile/Fetus_Lizard
+ Fetus/Reptiles/Fetus_Reptile
(255,255,255,255)
0.5
@@ -575,7 +575,7 @@
Defs/ThingDef[defName="Cobra"]
- Fetus/Reptile/Fetus_Snake
+ Fetus/Snakes/Fetus_Snake
(255,255,255,255)
0.5
@@ -590,7 +590,7 @@
Defs/ThingDef[@Name="BaseHare"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Lagomorphs/Fetus_Lagomorph
(255,255,255,255)
0.4
@@ -605,7 +605,7 @@
Defs/ThingDef[defName="Rat"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Rodents/Fetus_Rodent
(255,255,255,255)
0.4
@@ -620,7 +620,7 @@
Defs/ThingDef[defName="Boomrat"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Boomies/Fetus_Boomrat
(255,255,255,255)
0.4
@@ -635,7 +635,7 @@
Defs/ThingDef[defName="GuineaPig"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Rodents/Fetus_Rodent
(255,255,255,255)
0.4
@@ -650,7 +650,7 @@
Defs/ThingDef[defName="Chinchilla"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Rodents/Fetus_Rodent
(255,255,255,255)
0.4
@@ -665,7 +665,7 @@
Defs/ThingDef[defName="Snowhare"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Lagomorphs/Fetus_Lagomorph
(255,255,255,255)
0.4
@@ -680,7 +680,7 @@
Defs/ThingDef[defName="Capybara"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Rodents/Fetus_Rodent
(255,255,255,255)
0.4
@@ -695,7 +695,7 @@
Defs/ThingDef[defName="Raccoon"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Rodents/Fetus_Rodent
(255,255,255,255)
0.4
@@ -710,7 +710,7 @@
Defs/ThingDef[defName="Alphabeaver"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Rodents/Fetus_Rodent
(255,255,255,255)
0.4
@@ -725,7 +725,7 @@
Defs/ThingDef[defName="Squirrel"]
- Fetus/Pests/Fetus_Rodent
+ Fetus/Rodents/Fetus_Rodent
(255,255,255,255)
0.4
@@ -740,7 +740,7 @@
Defs/ThingDef[defName="Monkey"]
- Fetus/Primate/Fetus_Monkey
+ Fetus/Primate/Fetus_Primate
(255,255,255,255)
0.2
@@ -755,7 +755,7 @@
Defs/ThingDef[defName="Megasloth"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Megasloths/Fetus_Megasloth
(255,255,255,255)
0.9
@@ -770,7 +770,7 @@
Defs/ThingDef[defName="Thrumbo"]
- Fetus/Livestocks/Fetus_S_Bovine
+ Fetus/Thrumbos/Fetus_Thrumbo
(255,255,255,255)
0.7
@@ -785,7 +785,7 @@
Defs/ThingDef[@Name="BaseMechanoid"]
- Fetus/Mech/Fetus_Mech
+ Fetus/Mechanoids/Fetus_Mechanoid
(255,255,255,255)
0.9
@@ -800,7 +800,7 @@
Defs/ThingDef[@Name="BaseMechanoidWalker"]
- Fetus/Mech/Fetus_Mech
+ Fetus/Mechanoids/Fetus_Mechanoid
(255,255,255,255)
0.9
@@ -840,5 +840,20 @@
-
+
+
+ /Defs/ThingDef[@Name="BaseBear"]
+
+
+ Fetus/Ursids/Fetus_Ursid
+ (255,255,255,255)
+ 0.05
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1.4/Textures/Fetus/Birds/Fetus_Bird00.png b/1.4/Textures/Fetus/Birds/Fetus_Bird00.png
index 0732d3a..b84e031 100644
Binary files a/1.4/Textures/Fetus/Birds/Fetus_Bird00.png and b/1.4/Textures/Fetus/Birds/Fetus_Bird00.png differ
diff --git a/1.4/Textures/Fetus/Birds/Fetus_Bird01.png b/1.4/Textures/Fetus/Birds/Fetus_Bird01.png
index ebe78a4..54642e5 100644
Binary files a/1.4/Textures/Fetus/Birds/Fetus_Bird01.png and b/1.4/Textures/Fetus/Birds/Fetus_Bird01.png differ
diff --git a/1.4/Textures/Fetus/Birds/Fetus_Bird02.png b/1.4/Textures/Fetus/Birds/Fetus_Bird02.png
index 5282c1b..5e52449 100644
Binary files a/1.4/Textures/Fetus/Birds/Fetus_Bird02.png and b/1.4/Textures/Fetus/Birds/Fetus_Bird02.png differ
diff --git a/1.4/Textures/Fetus/Birds/Fetus_Bird03.png b/1.4/Textures/Fetus/Birds/Fetus_Bird03.png
index 7709759..2c0ed35 100644
Binary files a/1.4/Textures/Fetus/Birds/Fetus_Bird03.png and b/1.4/Textures/Fetus/Birds/Fetus_Bird03.png differ
diff --git a/1.4/Textures/Fetus/Birds/Fetus_Bird04.png b/1.4/Textures/Fetus/Birds/Fetus_Bird04.png
index 9ccc7e0..daa5798 100644
Binary files a/1.4/Textures/Fetus/Birds/Fetus_Bird04.png and b/1.4/Textures/Fetus/Birds/Fetus_Bird04.png differ
diff --git a/1.4/Textures/Fetus/Birds/Fetus_Bird05.png b/1.4/Textures/Fetus/Birds/Fetus_Bird05.png
index afd7ec8..70ddab0 100644
Binary files a/1.4/Textures/Fetus/Birds/Fetus_Bird05.png and b/1.4/Textures/Fetus/Birds/Fetus_Bird05.png differ
diff --git a/1.4/Textures/Fetus/Boars/Fetus_Boar00.png b/1.4/Textures/Fetus/Boars/Fetus_Boar00.png
new file mode 100644
index 0000000..095bb39
Binary files /dev/null and b/1.4/Textures/Fetus/Boars/Fetus_Boar00.png differ
diff --git a/1.4/Textures/Fetus/Boars/Fetus_Boar01.png b/1.4/Textures/Fetus/Boars/Fetus_Boar01.png
new file mode 100644
index 0000000..b16ee03
Binary files /dev/null and b/1.4/Textures/Fetus/Boars/Fetus_Boar01.png differ
diff --git a/1.4/Textures/Fetus/Boars/Fetus_Boar02.png b/1.4/Textures/Fetus/Boars/Fetus_Boar02.png
new file mode 100644
index 0000000..75544ac
Binary files /dev/null and b/1.4/Textures/Fetus/Boars/Fetus_Boar02.png differ
diff --git a/1.4/Textures/Fetus/Boars/Fetus_Boar03.png b/1.4/Textures/Fetus/Boars/Fetus_Boar03.png
new file mode 100644
index 0000000..b6bfab7
Binary files /dev/null and b/1.4/Textures/Fetus/Boars/Fetus_Boar03.png differ
diff --git a/1.4/Textures/Fetus/Boars/Fetus_Boar04.png b/1.4/Textures/Fetus/Boars/Fetus_Boar04.png
new file mode 100644
index 0000000..96abb97
Binary files /dev/null and b/1.4/Textures/Fetus/Boars/Fetus_Boar04.png differ
diff --git a/1.4/Textures/Fetus/Boars/Fetus_Boar05.png b/1.4/Textures/Fetus/Boars/Fetus_Boar05.png
new file mode 100644
index 0000000..bcff2f8
Binary files /dev/null and b/1.4/Textures/Fetus/Boars/Fetus_Boar05.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomalope00.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope00.png
new file mode 100644
index 0000000..4567ee3
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope00.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomalope01.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope01.png
new file mode 100644
index 0000000..f4c09ec
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope01.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomalope02.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope02.png
new file mode 100644
index 0000000..ca62e87
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope02.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomalope03.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope03.png
new file mode 100644
index 0000000..e69c140
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope03.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomalope04.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope04.png
new file mode 100644
index 0000000..df67cc7
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope04.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomalope05.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope05.png
new file mode 100644
index 0000000..28ae365
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomalope05.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomrat00.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat00.png
new file mode 100644
index 0000000..402e595
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat00.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomrat01.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat01.png
new file mode 100644
index 0000000..e590424
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat01.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomrat02.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat02.png
new file mode 100644
index 0000000..a340f7e
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat02.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomrat03.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat03.png
new file mode 100644
index 0000000..c90661e
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat03.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomrat04.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat04.png
new file mode 100644
index 0000000..c16cbaa
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat04.png differ
diff --git a/1.4/Textures/Fetus/Boomies/Fetus_Boomrat05.png b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat05.png
new file mode 100644
index 0000000..09fbb40
Binary files /dev/null and b/1.4/Textures/Fetus/Boomies/Fetus_Boomrat05.png differ
diff --git a/1.4/Textures/Fetus/Bovines/Fetus_Bovine00.png b/1.4/Textures/Fetus/Bovines/Fetus_Bovine00.png
new file mode 100644
index 0000000..4567ee3
Binary files /dev/null and b/1.4/Textures/Fetus/Bovines/Fetus_Bovine00.png differ
diff --git a/1.4/Textures/Fetus/Bovines/Fetus_Bovine01.png b/1.4/Textures/Fetus/Bovines/Fetus_Bovine01.png
new file mode 100644
index 0000000..f4c09ec
Binary files /dev/null and b/1.4/Textures/Fetus/Bovines/Fetus_Bovine01.png differ
diff --git a/1.4/Textures/Fetus/Bovines/Fetus_Bovine02.png b/1.4/Textures/Fetus/Bovines/Fetus_Bovine02.png
new file mode 100644
index 0000000..65b0b50
Binary files /dev/null and b/1.4/Textures/Fetus/Bovines/Fetus_Bovine02.png differ
diff --git a/1.4/Textures/Fetus/Bovines/Fetus_Bovine03.png b/1.4/Textures/Fetus/Bovines/Fetus_Bovine03.png
new file mode 100644
index 0000000..57294b6
Binary files /dev/null and b/1.4/Textures/Fetus/Bovines/Fetus_Bovine03.png differ
diff --git a/1.4/Textures/Fetus/Bovines/Fetus_Bovine04.png b/1.4/Textures/Fetus/Bovines/Fetus_Bovine04.png
new file mode 100644
index 0000000..a77c1a6
Binary files /dev/null and b/1.4/Textures/Fetus/Bovines/Fetus_Bovine04.png differ
diff --git a/1.4/Textures/Fetus/Bovines/Fetus_Bovine05.png b/1.4/Textures/Fetus/Bovines/Fetus_Bovine05.png
new file mode 100644
index 0000000..208fbef
Binary files /dev/null and b/1.4/Textures/Fetus/Bovines/Fetus_Bovine05.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine00.png b/1.4/Textures/Fetus/Canines/Fetus_Canine00.png
new file mode 100644
index 0000000..0156d13
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine00.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine00_Multiplet_2.png b/1.4/Textures/Fetus/Canines/Fetus_Canine00_Multiplet_2.png
new file mode 100644
index 0000000..dd61d24
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine00_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine01.png b/1.4/Textures/Fetus/Canines/Fetus_Canine01.png
new file mode 100644
index 0000000..822e5f6
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine01.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine01_Multiplet_2.png b/1.4/Textures/Fetus/Canines/Fetus_Canine01_Multiplet_2.png
new file mode 100644
index 0000000..ce756c2
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine01_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine02.png b/1.4/Textures/Fetus/Canines/Fetus_Canine02.png
new file mode 100644
index 0000000..f66681a
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine02.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine02_Multiplet_2.png b/1.4/Textures/Fetus/Canines/Fetus_Canine02_Multiplet_2.png
new file mode 100644
index 0000000..a549eed
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine02_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine03.png b/1.4/Textures/Fetus/Canines/Fetus_Canine03.png
new file mode 100644
index 0000000..894e364
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine03.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine03_Multiplet_2.png b/1.4/Textures/Fetus/Canines/Fetus_Canine03_Multiplet_2.png
new file mode 100644
index 0000000..6fbfd4b
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine03_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine04.png b/1.4/Textures/Fetus/Canines/Fetus_Canine04.png
new file mode 100644
index 0000000..48c7dc5
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine04.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine04_Multiplet_2.png b/1.4/Textures/Fetus/Canines/Fetus_Canine04_Multiplet_2.png
new file mode 100644
index 0000000..715be9c
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine04_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine05.png b/1.4/Textures/Fetus/Canines/Fetus_Canine05.png
new file mode 100644
index 0000000..8d44bca
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine05.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine05_Multiplet_2.png b/1.4/Textures/Fetus/Canines/Fetus_Canine05_Multiplet_2.png
new file mode 100644
index 0000000..b4c59ed
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine05_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine_V00.png b/1.4/Textures/Fetus/Canines/Fetus_Canine_V00.png
new file mode 100644
index 0000000..0156d13
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine_V00.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine_V01.png b/1.4/Textures/Fetus/Canines/Fetus_Canine_V01.png
new file mode 100644
index 0000000..822e5f6
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine_V01.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine_V02.png b/1.4/Textures/Fetus/Canines/Fetus_Canine_V02.png
new file mode 100644
index 0000000..f66681a
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine_V02.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine_V03.png b/1.4/Textures/Fetus/Canines/Fetus_Canine_V03.png
new file mode 100644
index 0000000..894e364
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine_V03.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine_V04.png b/1.4/Textures/Fetus/Canines/Fetus_Canine_V04.png
new file mode 100644
index 0000000..48c7dc5
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine_V04.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Canine_V05.png b/1.4/Textures/Fetus/Canines/Fetus_Canine_V05.png
new file mode 100644
index 0000000..1e4caf8
Binary files /dev/null and b/1.4/Textures/Fetus/Canines/Fetus_Canine_V05.png differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Dog00.png b/1.4/Textures/Fetus/Canines/Fetus_Dog00.png
deleted file mode 100644
index 94801e0..0000000
Binary files a/1.4/Textures/Fetus/Canines/Fetus_Dog00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Dog01.png b/1.4/Textures/Fetus/Canines/Fetus_Dog01.png
deleted file mode 100644
index 754d5e2..0000000
Binary files a/1.4/Textures/Fetus/Canines/Fetus_Dog01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Dog02.png b/1.4/Textures/Fetus/Canines/Fetus_Dog02.png
deleted file mode 100644
index 7b695d5..0000000
Binary files a/1.4/Textures/Fetus/Canines/Fetus_Dog02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Dog03.png b/1.4/Textures/Fetus/Canines/Fetus_Dog03.png
deleted file mode 100644
index d9113ed..0000000
Binary files a/1.4/Textures/Fetus/Canines/Fetus_Dog03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Dog04.png b/1.4/Textures/Fetus/Canines/Fetus_Dog04.png
deleted file mode 100644
index c0ce6ed..0000000
Binary files a/1.4/Textures/Fetus/Canines/Fetus_Dog04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Canines/Fetus_Dog05.png b/1.4/Textures/Fetus/Canines/Fetus_Dog05.png
deleted file mode 100644
index 3a13bb1..0000000
Binary files a/1.4/Textures/Fetus/Canines/Fetus_Dog05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Cervines/Fetus_Cervine00.png b/1.4/Textures/Fetus/Cervines/Fetus_Cervine00.png
new file mode 100644
index 0000000..095bb39
Binary files /dev/null and b/1.4/Textures/Fetus/Cervines/Fetus_Cervine00.png differ
diff --git a/1.4/Textures/Fetus/Cervines/Fetus_Cervine01.png b/1.4/Textures/Fetus/Cervines/Fetus_Cervine01.png
new file mode 100644
index 0000000..b16ee03
Binary files /dev/null and b/1.4/Textures/Fetus/Cervines/Fetus_Cervine01.png differ
diff --git a/1.4/Textures/Fetus/Cervines/Fetus_Cervine02.png b/1.4/Textures/Fetus/Cervines/Fetus_Cervine02.png
new file mode 100644
index 0000000..db9d9d6
Binary files /dev/null and b/1.4/Textures/Fetus/Cervines/Fetus_Cervine02.png differ
diff --git a/1.4/Textures/Fetus/Cervines/Fetus_Cervine03.png b/1.4/Textures/Fetus/Cervines/Fetus_Cervine03.png
new file mode 100644
index 0000000..f9ad8f5
Binary files /dev/null and b/1.4/Textures/Fetus/Cervines/Fetus_Cervine03.png differ
diff --git a/1.4/Textures/Fetus/Cervines/Fetus_Cervine04.png b/1.4/Textures/Fetus/Cervines/Fetus_Cervine04.png
new file mode 100644
index 0000000..dffa549
Binary files /dev/null and b/1.4/Textures/Fetus/Cervines/Fetus_Cervine04.png differ
diff --git a/1.4/Textures/Fetus/Cervines/Fetus_Cervine05.png b/1.4/Textures/Fetus/Cervines/Fetus_Cervine05.png
new file mode 100644
index 0000000..1ce2a7d
Binary files /dev/null and b/1.4/Textures/Fetus/Cervines/Fetus_Cervine05.png differ
diff --git a/1.4/Textures/Fetus/Elephants/Fetus_Elephant00.png b/1.4/Textures/Fetus/Elephants/Fetus_Elephant00.png
new file mode 100644
index 0000000..4567ee3
Binary files /dev/null and b/1.4/Textures/Fetus/Elephants/Fetus_Elephant00.png differ
diff --git a/1.4/Textures/Fetus/Elephants/Fetus_Elephant01.png b/1.4/Textures/Fetus/Elephants/Fetus_Elephant01.png
new file mode 100644
index 0000000..882a21c
Binary files /dev/null and b/1.4/Textures/Fetus/Elephants/Fetus_Elephant01.png differ
diff --git a/1.4/Textures/Fetus/Elephants/Fetus_Elephant02.png b/1.4/Textures/Fetus/Elephants/Fetus_Elephant02.png
new file mode 100644
index 0000000..64681a3
Binary files /dev/null and b/1.4/Textures/Fetus/Elephants/Fetus_Elephant02.png differ
diff --git a/1.4/Textures/Fetus/Elephants/Fetus_Elephant03.png b/1.4/Textures/Fetus/Elephants/Fetus_Elephant03.png
new file mode 100644
index 0000000..4cd62c9
Binary files /dev/null and b/1.4/Textures/Fetus/Elephants/Fetus_Elephant03.png differ
diff --git a/1.4/Textures/Fetus/Elephants/Fetus_Elephant04.png b/1.4/Textures/Fetus/Elephants/Fetus_Elephant04.png
new file mode 100644
index 0000000..8dfec32
Binary files /dev/null and b/1.4/Textures/Fetus/Elephants/Fetus_Elephant04.png differ
diff --git a/1.4/Textures/Fetus/Elephants/Fetus_Elephant05.png b/1.4/Textures/Fetus/Elephants/Fetus_Elephant05.png
new file mode 100644
index 0000000..7143cb0
Binary files /dev/null and b/1.4/Textures/Fetus/Elephants/Fetus_Elephant05.png differ
diff --git a/1.4/Textures/Fetus/Feline/Fetus_Cat00.png b/1.4/Textures/Fetus/Feline/Fetus_Cat00.png
deleted file mode 100644
index 954e91d..0000000
Binary files a/1.4/Textures/Fetus/Feline/Fetus_Cat00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Feline/Fetus_Cat01.png b/1.4/Textures/Fetus/Feline/Fetus_Cat01.png
deleted file mode 100644
index 39f41e3..0000000
Binary files a/1.4/Textures/Fetus/Feline/Fetus_Cat01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Feline/Fetus_Cat02.png b/1.4/Textures/Fetus/Feline/Fetus_Cat02.png
deleted file mode 100644
index 0e7d9f1..0000000
Binary files a/1.4/Textures/Fetus/Feline/Fetus_Cat02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Feline/Fetus_Cat03.png b/1.4/Textures/Fetus/Feline/Fetus_Cat03.png
deleted file mode 100644
index 9a6f92a..0000000
Binary files a/1.4/Textures/Fetus/Feline/Fetus_Cat03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Feline/Fetus_Cat04.png b/1.4/Textures/Fetus/Feline/Fetus_Cat04.png
deleted file mode 100644
index eff51af..0000000
Binary files a/1.4/Textures/Fetus/Feline/Fetus_Cat04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Feline/Fetus_Cat05.png b/1.4/Textures/Fetus/Feline/Fetus_Cat05.png
deleted file mode 100644
index ced0f5a..0000000
Binary files a/1.4/Textures/Fetus/Feline/Fetus_Cat05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_D00.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_D00.png
new file mode 100644
index 0000000..4567ee3
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_D00.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_D01.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_D01.png
new file mode 100644
index 0000000..f4c09ec
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_D01.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_D02.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_D02.png
new file mode 100644
index 0000000..72310f5
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_D02.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_D03.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_D03.png
new file mode 100644
index 0000000..027a650
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_D03.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_D04.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_D04.png
new file mode 100644
index 0000000..b47ba59
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_D04.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_D05.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_D05.png
new file mode 100644
index 0000000..935782a
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_D05.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_W00.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_W00.png
new file mode 100644
index 0000000..4567ee3
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_W00.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_W01.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_W01.png
new file mode 100644
index 0000000..f4c09ec
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_W01.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_W02.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_W02.png
new file mode 100644
index 0000000..72310f5
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_W02.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_W03.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_W03.png
new file mode 100644
index 0000000..027a650
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_W03.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_W04.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_W04.png
new file mode 100644
index 0000000..b47ba59
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_W04.png differ
diff --git a/1.4/Textures/Fetus/Felines/Fetus_Feline_W05.png b/1.4/Textures/Fetus/Felines/Fetus_Feline_W05.png
new file mode 100644
index 0000000..ba61605
Binary files /dev/null and b/1.4/Textures/Fetus/Felines/Fetus_Feline_W05.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default00.png b/1.4/Textures/Fetus/Fetus_Default00.png
index cc26dc5..2aab282 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default00.png and b/1.4/Textures/Fetus/Fetus_Default00.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default00_Multiplet_2.png b/1.4/Textures/Fetus/Fetus_Default00_Multiplet_2.png
index 9f851df..eafb4cb 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default00_Multiplet_2.png and b/1.4/Textures/Fetus/Fetus_Default00_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default01.png b/1.4/Textures/Fetus/Fetus_Default01.png
index 57521c2..a824291 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default01.png and b/1.4/Textures/Fetus/Fetus_Default01.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default01_Multiplet_2.png b/1.4/Textures/Fetus/Fetus_Default01_Multiplet_2.png
index 5c8ddcb..ddca0d0 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default01_Multiplet_2.png and b/1.4/Textures/Fetus/Fetus_Default01_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default02.png b/1.4/Textures/Fetus/Fetus_Default02.png
index b64ddca..459e5a0 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default02.png and b/1.4/Textures/Fetus/Fetus_Default02.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default02_Multiplet_2.png b/1.4/Textures/Fetus/Fetus_Default02_Multiplet_2.png
index 8013057..3f12d7d 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default02_Multiplet_2.png and b/1.4/Textures/Fetus/Fetus_Default02_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default03.png b/1.4/Textures/Fetus/Fetus_Default03.png
index 62a0f74..963b0e7 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default03.png and b/1.4/Textures/Fetus/Fetus_Default03.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default03_Multiplet_2.png b/1.4/Textures/Fetus/Fetus_Default03_Multiplet_2.png
index 317e9e6..1715cd8 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default03_Multiplet_2.png and b/1.4/Textures/Fetus/Fetus_Default03_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default04.png b/1.4/Textures/Fetus/Fetus_Default04.png
index 76e40fd..447dc1e 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default04.png and b/1.4/Textures/Fetus/Fetus_Default04.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default04_Multiplet_2.png b/1.4/Textures/Fetus/Fetus_Default04_Multiplet_2.png
index 1ba0822..f56e04f 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default04_Multiplet_2.png and b/1.4/Textures/Fetus/Fetus_Default04_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default05.png b/1.4/Textures/Fetus/Fetus_Default05.png
index 7a39105..bf5210a 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default05.png and b/1.4/Textures/Fetus/Fetus_Default05.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Default05_Multiplet_2.png b/1.4/Textures/Fetus/Fetus_Default05_Multiplet_2.png
index 74af81c..83315bd 100644
Binary files a/1.4/Textures/Fetus/Fetus_Default05_Multiplet_2.png and b/1.4/Textures/Fetus/Fetus_Default05_Multiplet_2.png differ
diff --git a/1.4/Textures/Fetus/Fetus_Early00.png b/1.4/Textures/Fetus/Fetus_Early00.png
deleted file mode 100644
index 234a82a..0000000
Binary files a/1.4/Textures/Fetus/Fetus_Early00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Fetus_Early00_Multiplet_2.png b/1.4/Textures/Fetus/Fetus_Early00_Multiplet_2.png
deleted file mode 100644
index 6934605..0000000
Binary files a/1.4/Textures/Fetus/Fetus_Early00_Multiplet_2.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi00.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi00.png
new file mode 100644
index 0000000..8b8012e
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi00.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi01.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi01.png
new file mode 100644
index 0000000..ed995dc
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi01.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi02.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi02.png
new file mode 100644
index 0000000..c4922db
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi02.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi03.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi03.png
new file mode 100644
index 0000000..5cba5b4
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi03.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi04.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi04.png
new file mode 100644
index 0000000..db9c951
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi04.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi05.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi05.png
new file mode 100644
index 0000000..15cdb0f
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi05.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A00.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A00.png
new file mode 100644
index 0000000..4985c3e
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A00.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A01.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A01.png
new file mode 100644
index 0000000..60f41d6
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A01.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A02.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A02.png
new file mode 100644
index 0000000..593666f
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A02.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A03.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A03.png
new file mode 100644
index 0000000..c98b875
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A03.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A04.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A04.png
new file mode 100644
index 0000000..db9c951
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A04.png differ
diff --git a/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A05.png b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A05.png
new file mode 100644
index 0000000..15cdb0f
Binary files /dev/null and b/1.4/Textures/Fetus/Fungi/Fetus_Fungi_A05.png differ
diff --git a/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine00.png b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine00.png
new file mode 100644
index 0000000..f3482be
Binary files /dev/null and b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine00.png differ
diff --git a/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine01.png b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine01.png
new file mode 100644
index 0000000..d7a2c05
Binary files /dev/null and b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine01.png differ
diff --git a/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine02.png b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine02.png
new file mode 100644
index 0000000..ccf02f3
Binary files /dev/null and b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine02.png differ
diff --git a/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine03.png b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine03.png
new file mode 100644
index 0000000..22f1095
Binary files /dev/null and b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine03.png differ
diff --git a/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine04.png b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine04.png
new file mode 100644
index 0000000..d39c755
Binary files /dev/null and b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine04.png differ
diff --git a/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine05.png b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine05.png
new file mode 100644
index 0000000..b084bb4
Binary files /dev/null and b/1.4/Textures/Fetus/Humanoids/Fetus_Humanoid_Canine05.png differ
diff --git a/1.4/Textures/Fetus/Insects/Fetus_Insect00.png b/1.4/Textures/Fetus/Insects/Fetus_Insect00.png
index d9c5762..732b53f 100644
Binary files a/1.4/Textures/Fetus/Insects/Fetus_Insect00.png and b/1.4/Textures/Fetus/Insects/Fetus_Insect00.png differ
diff --git a/1.4/Textures/Fetus/Insects/Fetus_Insect01.png b/1.4/Textures/Fetus/Insects/Fetus_Insect01.png
index a079980..8d5d82f 100644
Binary files a/1.4/Textures/Fetus/Insects/Fetus_Insect01.png and b/1.4/Textures/Fetus/Insects/Fetus_Insect01.png differ
diff --git a/1.4/Textures/Fetus/Insects/Fetus_Insect02.png b/1.4/Textures/Fetus/Insects/Fetus_Insect02.png
index a2b710c..3cab4f9 100644
Binary files a/1.4/Textures/Fetus/Insects/Fetus_Insect02.png and b/1.4/Textures/Fetus/Insects/Fetus_Insect02.png differ
diff --git a/1.4/Textures/Fetus/Insects/Fetus_Insect03.png b/1.4/Textures/Fetus/Insects/Fetus_Insect03.png
index 9569db2..6bbff9b 100644
Binary files a/1.4/Textures/Fetus/Insects/Fetus_Insect03.png and b/1.4/Textures/Fetus/Insects/Fetus_Insect03.png differ
diff --git a/1.4/Textures/Fetus/Insects/Fetus_Insect04.png b/1.4/Textures/Fetus/Insects/Fetus_Insect04.png
index 2ee2ea4..a38ae36 100644
Binary files a/1.4/Textures/Fetus/Insects/Fetus_Insect04.png and b/1.4/Textures/Fetus/Insects/Fetus_Insect04.png differ
diff --git a/1.4/Textures/Fetus/Insects/Fetus_Insect05.png b/1.4/Textures/Fetus/Insects/Fetus_Insect05.png
index 22487ea..7788761 100644
Binary files a/1.4/Textures/Fetus/Insects/Fetus_Insect05.png and b/1.4/Textures/Fetus/Insects/Fetus_Insect05.png differ
diff --git a/1.4/Textures/Fetus/Insects/Insect_Early00.png b/1.4/Textures/Fetus/Insects/Insect_Early00.png
deleted file mode 100644
index 917bd14..0000000
Binary files a/1.4/Textures/Fetus/Insects/Insect_Early00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph00.png b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph00.png
new file mode 100644
index 0000000..81e056a
Binary files /dev/null and b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph00.png differ
diff --git a/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph01.png b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph01.png
new file mode 100644
index 0000000..17c4a0f
Binary files /dev/null and b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph01.png differ
diff --git a/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph02.png b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph02.png
new file mode 100644
index 0000000..5fc26d7
Binary files /dev/null and b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph02.png differ
diff --git a/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph03.png b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph03.png
new file mode 100644
index 0000000..7148e79
Binary files /dev/null and b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph03.png differ
diff --git a/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph04.png b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph04.png
new file mode 100644
index 0000000..fe87a1b
Binary files /dev/null and b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph04.png differ
diff --git a/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph05.png b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph05.png
new file mode 100644
index 0000000..fb10765
Binary files /dev/null and b/1.4/Textures/Fetus/Lagomorphs/Fetus_Lagomorph05.png differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine00.png b/1.4/Textures/Fetus/Livestocks/Fetus_Bovine00.png
deleted file mode 100644
index cc3f27f..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine01.png b/1.4/Textures/Fetus/Livestocks/Fetus_Bovine01.png
deleted file mode 100644
index d0301a2..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine02.png b/1.4/Textures/Fetus/Livestocks/Fetus_Bovine02.png
deleted file mode 100644
index 36177c8..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine03.png b/1.4/Textures/Fetus/Livestocks/Fetus_Bovine03.png
deleted file mode 100644
index aa679f8..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine04.png b/1.4/Textures/Fetus/Livestocks/Fetus_Bovine04.png
deleted file mode 100644
index b11e248..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine05.png b/1.4/Textures/Fetus/Livestocks/Fetus_Bovine05.png
deleted file mode 100644
index a5823a5..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Bovine05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant00.png b/1.4/Textures/Fetus/Livestocks/Fetus_Elephant00.png
deleted file mode 100644
index 284cc1c..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant01.png b/1.4/Textures/Fetus/Livestocks/Fetus_Elephant01.png
deleted file mode 100644
index 418f10c..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant02.png b/1.4/Textures/Fetus/Livestocks/Fetus_Elephant02.png
deleted file mode 100644
index 0ce2a51..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant03.png b/1.4/Textures/Fetus/Livestocks/Fetus_Elephant03.png
deleted file mode 100644
index 3fa7aff..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant04.png b/1.4/Textures/Fetus/Livestocks/Fetus_Elephant04.png
deleted file mode 100644
index 4c7507d..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant05.png b/1.4/Textures/Fetus/Livestocks/Fetus_Elephant05.png
deleted file mode 100644
index 3231d3f..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_Elephant05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine00.png b/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine00.png
deleted file mode 100644
index 36e074d..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine01.png b/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine01.png
deleted file mode 100644
index 2ede985..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine02.png b/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine02.png
deleted file mode 100644
index a286064..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine03.png b/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine03.png
deleted file mode 100644
index 6ccd8c1..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine04.png b/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine04.png
deleted file mode 100644
index 793a22a..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine05.png b/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine05.png
deleted file mode 100644
index 5867419..0000000
Binary files a/1.4/Textures/Fetus/Livestocks/Fetus_S_Bovine05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Mech/Fetus_Mech00.png b/1.4/Textures/Fetus/Mech/Fetus_Mech00.png
deleted file mode 100644
index 6c776d2..0000000
Binary files a/1.4/Textures/Fetus/Mech/Fetus_Mech00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Mech/Fetus_Mech01.png b/1.4/Textures/Fetus/Mech/Fetus_Mech01.png
deleted file mode 100644
index 41639e7..0000000
Binary files a/1.4/Textures/Fetus/Mech/Fetus_Mech01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Mech/Fetus_Mech02.png b/1.4/Textures/Fetus/Mech/Fetus_Mech02.png
deleted file mode 100644
index 3f92a2f..0000000
Binary files a/1.4/Textures/Fetus/Mech/Fetus_Mech02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Mech/Fetus_Mech03.png b/1.4/Textures/Fetus/Mech/Fetus_Mech03.png
deleted file mode 100644
index b499fca..0000000
Binary files a/1.4/Textures/Fetus/Mech/Fetus_Mech03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Mech/Fetus_Mech04.png b/1.4/Textures/Fetus/Mech/Fetus_Mech04.png
deleted file mode 100644
index f0743f4..0000000
Binary files a/1.4/Textures/Fetus/Mech/Fetus_Mech04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Mech/Fetus_Mech05.png b/1.4/Textures/Fetus/Mech/Fetus_Mech05.png
deleted file mode 100644
index df9007b..0000000
Binary files a/1.4/Textures/Fetus/Mech/Fetus_Mech05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid00.png b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid00.png
new file mode 100644
index 0000000..ab6a8eb
Binary files /dev/null and b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid00.png differ
diff --git a/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid01.png b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid01.png
new file mode 100644
index 0000000..6c43e63
Binary files /dev/null and b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid01.png differ
diff --git a/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid02.png b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid02.png
new file mode 100644
index 0000000..eb6c837
Binary files /dev/null and b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid02.png differ
diff --git a/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid03.png b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid03.png
new file mode 100644
index 0000000..10a2748
Binary files /dev/null and b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid03.png differ
diff --git a/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid04.png b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid04.png
new file mode 100644
index 0000000..7acd396
Binary files /dev/null and b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid04.png differ
diff --git a/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid05.png b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid05.png
new file mode 100644
index 0000000..9a5bdd7
Binary files /dev/null and b/1.4/Textures/Fetus/Mechanoids/Fetus_Mechanoid05.png differ
diff --git a/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth00.png b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth00.png
new file mode 100644
index 0000000..402e595
Binary files /dev/null and b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth00.png differ
diff --git a/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth01.png b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth01.png
new file mode 100644
index 0000000..e590424
Binary files /dev/null and b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth01.png differ
diff --git a/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth02.png b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth02.png
new file mode 100644
index 0000000..ffc6eb4
Binary files /dev/null and b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth02.png differ
diff --git a/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth03.png b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth03.png
new file mode 100644
index 0000000..7648f0f
Binary files /dev/null and b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth03.png differ
diff --git a/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth04.png b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth04.png
new file mode 100644
index 0000000..89de0db
Binary files /dev/null and b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth04.png differ
diff --git a/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth05.png b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth05.png
new file mode 100644
index 0000000..72193a9
Binary files /dev/null and b/1.4/Textures/Fetus/Megasloths/Fetus_Megasloth05.png differ
diff --git a/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo00.png b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo00.png
new file mode 100644
index 0000000..095bb39
Binary files /dev/null and b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo00.png differ
diff --git a/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo01.png b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo01.png
new file mode 100644
index 0000000..b16ee03
Binary files /dev/null and b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo01.png differ
diff --git a/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo02.png b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo02.png
new file mode 100644
index 0000000..e8b3776
Binary files /dev/null and b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo02.png differ
diff --git a/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo03.png b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo03.png
new file mode 100644
index 0000000..8b60784
Binary files /dev/null and b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo03.png differ
diff --git a/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo04.png b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo04.png
new file mode 100644
index 0000000..006938d
Binary files /dev/null and b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo04.png differ
diff --git a/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo05.png b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo05.png
new file mode 100644
index 0000000..6b62edf
Binary files /dev/null and b/1.4/Textures/Fetus/Muffalos/Fetus_Muffalo05.png differ
diff --git a/1.4/Textures/Fetus/Pests/Fetus_Rodent00.png b/1.4/Textures/Fetus/Pests/Fetus_Rodent00.png
deleted file mode 100644
index 36e074d..0000000
Binary files a/1.4/Textures/Fetus/Pests/Fetus_Rodent00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Pests/Fetus_Rodent01.png b/1.4/Textures/Fetus/Pests/Fetus_Rodent01.png
deleted file mode 100644
index 2ede985..0000000
Binary files a/1.4/Textures/Fetus/Pests/Fetus_Rodent01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Pests/Fetus_Rodent02.png b/1.4/Textures/Fetus/Pests/Fetus_Rodent02.png
deleted file mode 100644
index a286064..0000000
Binary files a/1.4/Textures/Fetus/Pests/Fetus_Rodent02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Pests/Fetus_Rodent03.png b/1.4/Textures/Fetus/Pests/Fetus_Rodent03.png
deleted file mode 100644
index 6ccd8c1..0000000
Binary files a/1.4/Textures/Fetus/Pests/Fetus_Rodent03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Pests/Fetus_Rodent04.png b/1.4/Textures/Fetus/Pests/Fetus_Rodent04.png
deleted file mode 100644
index 793a22a..0000000
Binary files a/1.4/Textures/Fetus/Pests/Fetus_Rodent04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Pests/Fetus_Rodent05.png b/1.4/Textures/Fetus/Pests/Fetus_Rodent05.png
deleted file mode 100644
index 5867419..0000000
Binary files a/1.4/Textures/Fetus/Pests/Fetus_Rodent05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Pig00.png b/1.4/Textures/Fetus/Pigs/Fetus_Pig00.png
similarity index 100%
rename from 1.4/Textures/Fetus/Livestocks/Fetus_Pig00.png
rename to 1.4/Textures/Fetus/Pigs/Fetus_Pig00.png
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Pig01.png b/1.4/Textures/Fetus/Pigs/Fetus_Pig01.png
similarity index 100%
rename from 1.4/Textures/Fetus/Livestocks/Fetus_Pig01.png
rename to 1.4/Textures/Fetus/Pigs/Fetus_Pig01.png
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Pig02.png b/1.4/Textures/Fetus/Pigs/Fetus_Pig02.png
similarity index 100%
rename from 1.4/Textures/Fetus/Livestocks/Fetus_Pig02.png
rename to 1.4/Textures/Fetus/Pigs/Fetus_Pig02.png
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Pig03.png b/1.4/Textures/Fetus/Pigs/Fetus_Pig03.png
similarity index 100%
rename from 1.4/Textures/Fetus/Livestocks/Fetus_Pig03.png
rename to 1.4/Textures/Fetus/Pigs/Fetus_Pig03.png
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Pig04.png b/1.4/Textures/Fetus/Pigs/Fetus_Pig04.png
similarity index 100%
rename from 1.4/Textures/Fetus/Livestocks/Fetus_Pig04.png
rename to 1.4/Textures/Fetus/Pigs/Fetus_Pig04.png
diff --git a/1.4/Textures/Fetus/Livestocks/Fetus_Pig05.png b/1.4/Textures/Fetus/Pigs/Fetus_Pig05.png
similarity index 100%
rename from 1.4/Textures/Fetus/Livestocks/Fetus_Pig05.png
rename to 1.4/Textures/Fetus/Pigs/Fetus_Pig05.png
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_F00.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_F00.png
new file mode 100644
index 0000000..20e7704
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_F00.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_F01.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_F01.png
new file mode 100644
index 0000000..cc40ac7
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_F01.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_F02.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_F02.png
new file mode 100644
index 0000000..2062bfd
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_F02.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_F03.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_F03.png
new file mode 100644
index 0000000..96edba5
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_F03.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_F04.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_F04.png
new file mode 100644
index 0000000..40c8017
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_F04.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_F05.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_F05.png
new file mode 100644
index 0000000..118d7c2
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_F05.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_G00.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_G00.png
new file mode 100644
index 0000000..c6aafb3
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_G00.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_G01.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_G01.png
new file mode 100644
index 0000000..e6e8c9a
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_G01.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_G02.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_G02.png
new file mode 100644
index 0000000..a6c2b17
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_G02.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_G03.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_G03.png
new file mode 100644
index 0000000..f02ccc6
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_G03.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_G04.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_G04.png
new file mode 100644
index 0000000..e113dcb
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_G04.png differ
diff --git a/1.4/Textures/Fetus/Plants/Fetus_Plant_G05.png b/1.4/Textures/Fetus/Plants/Fetus_Plant_G05.png
new file mode 100644
index 0000000..1ea69b8
Binary files /dev/null and b/1.4/Textures/Fetus/Plants/Fetus_Plant_G05.png differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Monkey00.png b/1.4/Textures/Fetus/Primate/Fetus_Monkey00.png
deleted file mode 100644
index c9373bf..0000000
Binary files a/1.4/Textures/Fetus/Primate/Fetus_Monkey00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Monkey01.png b/1.4/Textures/Fetus/Primate/Fetus_Monkey01.png
deleted file mode 100644
index 41f7990..0000000
Binary files a/1.4/Textures/Fetus/Primate/Fetus_Monkey01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Monkey02.png b/1.4/Textures/Fetus/Primate/Fetus_Monkey02.png
deleted file mode 100644
index 66c4c66..0000000
Binary files a/1.4/Textures/Fetus/Primate/Fetus_Monkey02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Monkey03.png b/1.4/Textures/Fetus/Primate/Fetus_Monkey03.png
deleted file mode 100644
index 779d224..0000000
Binary files a/1.4/Textures/Fetus/Primate/Fetus_Monkey03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Monkey04.png b/1.4/Textures/Fetus/Primate/Fetus_Monkey04.png
deleted file mode 100644
index 824c129..0000000
Binary files a/1.4/Textures/Fetus/Primate/Fetus_Monkey04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Monkey05.png b/1.4/Textures/Fetus/Primate/Fetus_Monkey05.png
deleted file mode 100644
index 5c24e15..0000000
Binary files a/1.4/Textures/Fetus/Primate/Fetus_Monkey05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Primate00.png b/1.4/Textures/Fetus/Primate/Fetus_Primate00.png
new file mode 100644
index 0000000..3c313c9
Binary files /dev/null and b/1.4/Textures/Fetus/Primate/Fetus_Primate00.png differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Primate01.png b/1.4/Textures/Fetus/Primate/Fetus_Primate01.png
new file mode 100644
index 0000000..5768c62
Binary files /dev/null and b/1.4/Textures/Fetus/Primate/Fetus_Primate01.png differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Primate02.png b/1.4/Textures/Fetus/Primate/Fetus_Primate02.png
new file mode 100644
index 0000000..928fff8
Binary files /dev/null and b/1.4/Textures/Fetus/Primate/Fetus_Primate02.png differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Primate03.png b/1.4/Textures/Fetus/Primate/Fetus_Primate03.png
new file mode 100644
index 0000000..13d19a7
Binary files /dev/null and b/1.4/Textures/Fetus/Primate/Fetus_Primate03.png differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Primate04.png b/1.4/Textures/Fetus/Primate/Fetus_Primate04.png
new file mode 100644
index 0000000..a508c6c
Binary files /dev/null and b/1.4/Textures/Fetus/Primate/Fetus_Primate04.png differ
diff --git a/1.4/Textures/Fetus/Primate/Fetus_Primate05.png b/1.4/Textures/Fetus/Primate/Fetus_Primate05.png
new file mode 100644
index 0000000..a739542
Binary files /dev/null and b/1.4/Textures/Fetus/Primate/Fetus_Primate05.png differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Lizard00.png b/1.4/Textures/Fetus/Reptile/Fetus_Lizard00.png
deleted file mode 100644
index 0146135..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Lizard00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Lizard01.png b/1.4/Textures/Fetus/Reptile/Fetus_Lizard01.png
deleted file mode 100644
index 6fcdbfa..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Lizard01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Lizard02.png b/1.4/Textures/Fetus/Reptile/Fetus_Lizard02.png
deleted file mode 100644
index 1d46463..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Lizard02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Lizard03.png b/1.4/Textures/Fetus/Reptile/Fetus_Lizard03.png
deleted file mode 100644
index bb537f4..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Lizard03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Lizard04.png b/1.4/Textures/Fetus/Reptile/Fetus_Lizard04.png
deleted file mode 100644
index fe10857..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Lizard04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Lizard05.png b/1.4/Textures/Fetus/Reptile/Fetus_Lizard05.png
deleted file mode 100644
index f24bc74..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Lizard05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Snake00.png b/1.4/Textures/Fetus/Reptile/Fetus_Snake00.png
deleted file mode 100644
index 0146135..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Snake00.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Snake01.png b/1.4/Textures/Fetus/Reptile/Fetus_Snake01.png
deleted file mode 100644
index afd9795..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Snake01.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Snake02.png b/1.4/Textures/Fetus/Reptile/Fetus_Snake02.png
deleted file mode 100644
index 70756b3..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Snake02.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Snake03.png b/1.4/Textures/Fetus/Reptile/Fetus_Snake03.png
deleted file mode 100644
index b87191b..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Snake03.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Snake04.png b/1.4/Textures/Fetus/Reptile/Fetus_Snake04.png
deleted file mode 100644
index 085b455..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Snake04.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptile/Fetus_Snake05.png b/1.4/Textures/Fetus/Reptile/Fetus_Snake05.png
deleted file mode 100644
index 98e3c58..0000000
Binary files a/1.4/Textures/Fetus/Reptile/Fetus_Snake05.png and /dev/null differ
diff --git a/1.4/Textures/Fetus/Reptiles/Fetus_Reptile00.png b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile00.png
new file mode 100644
index 0000000..b3c7d8e
Binary files /dev/null and b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile00.png differ
diff --git a/1.4/Textures/Fetus/Reptiles/Fetus_Reptile01.png b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile01.png
new file mode 100644
index 0000000..5fec55c
Binary files /dev/null and b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile01.png differ
diff --git a/1.4/Textures/Fetus/Reptiles/Fetus_Reptile02.png b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile02.png
new file mode 100644
index 0000000..b3bf51f
Binary files /dev/null and b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile02.png differ
diff --git a/1.4/Textures/Fetus/Reptiles/Fetus_Reptile03.png b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile03.png
new file mode 100644
index 0000000..bfd7614
Binary files /dev/null and b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile03.png differ
diff --git a/1.4/Textures/Fetus/Reptiles/Fetus_Reptile04.png b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile04.png
new file mode 100644
index 0000000..195eef5
Binary files /dev/null and b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile04.png differ
diff --git a/1.4/Textures/Fetus/Reptiles/Fetus_Reptile05.png b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile05.png
new file mode 100644
index 0000000..c2b5506
Binary files /dev/null and b/1.4/Textures/Fetus/Reptiles/Fetus_Reptile05.png differ
diff --git a/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros00.png b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros00.png
new file mode 100644
index 0000000..095bb39
Binary files /dev/null and b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros00.png differ
diff --git a/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros01.png b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros01.png
new file mode 100644
index 0000000..b16ee03
Binary files /dev/null and b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros01.png differ
diff --git a/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros02.png b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros02.png
new file mode 100644
index 0000000..7676b29
Binary files /dev/null and b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros02.png differ
diff --git a/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros03.png b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros03.png
new file mode 100644
index 0000000..90d1672
Binary files /dev/null and b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros03.png differ
diff --git a/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros04.png b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros04.png
new file mode 100644
index 0000000..4e2251d
Binary files /dev/null and b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros04.png differ
diff --git a/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros05.png b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros05.png
new file mode 100644
index 0000000..ab3b017
Binary files /dev/null and b/1.4/Textures/Fetus/Rhinoceroses/Fetus_Rhinoceros05.png differ
diff --git a/1.4/Textures/Fetus/Rodents/Fetus_Rodent00.png b/1.4/Textures/Fetus/Rodents/Fetus_Rodent00.png
new file mode 100644
index 0000000..f6b217e
Binary files /dev/null and b/1.4/Textures/Fetus/Rodents/Fetus_Rodent00.png differ
diff --git a/1.4/Textures/Fetus/Rodents/Fetus_Rodent01.png b/1.4/Textures/Fetus/Rodents/Fetus_Rodent01.png
new file mode 100644
index 0000000..fb7e287
Binary files /dev/null and b/1.4/Textures/Fetus/Rodents/Fetus_Rodent01.png differ
diff --git a/1.4/Textures/Fetus/Rodents/Fetus_Rodent02.png b/1.4/Textures/Fetus/Rodents/Fetus_Rodent02.png
new file mode 100644
index 0000000..dd5268f
Binary files /dev/null and b/1.4/Textures/Fetus/Rodents/Fetus_Rodent02.png differ
diff --git a/1.4/Textures/Fetus/Rodents/Fetus_Rodent03.png b/1.4/Textures/Fetus/Rodents/Fetus_Rodent03.png
new file mode 100644
index 0000000..3757a44
Binary files /dev/null and b/1.4/Textures/Fetus/Rodents/Fetus_Rodent03.png differ
diff --git a/1.4/Textures/Fetus/Rodents/Fetus_Rodent04.png b/1.4/Textures/Fetus/Rodents/Fetus_Rodent04.png
new file mode 100644
index 0000000..6699884
Binary files /dev/null and b/1.4/Textures/Fetus/Rodents/Fetus_Rodent04.png differ
diff --git a/1.4/Textures/Fetus/Rodents/Fetus_Rodent05.png b/1.4/Textures/Fetus/Rodents/Fetus_Rodent05.png
new file mode 100644
index 0000000..01ce67e
Binary files /dev/null and b/1.4/Textures/Fetus/Rodents/Fetus_Rodent05.png differ
diff --git a/1.4/Textures/Fetus/Slime_Abomi02.png b/1.4/Textures/Fetus/Slime_Abomi02.png
index 1d23d46..44a9d95 100644
Binary files a/1.4/Textures/Fetus/Slime_Abomi02.png and b/1.4/Textures/Fetus/Slime_Abomi02.png differ
diff --git a/1.4/Textures/Fetus/Snakes/Fetus_Snake00.png b/1.4/Textures/Fetus/Snakes/Fetus_Snake00.png
new file mode 100644
index 0000000..a31d953
Binary files /dev/null and b/1.4/Textures/Fetus/Snakes/Fetus_Snake00.png differ
diff --git a/1.4/Textures/Fetus/Snakes/Fetus_Snake01.png b/1.4/Textures/Fetus/Snakes/Fetus_Snake01.png
new file mode 100644
index 0000000..7cbc485
Binary files /dev/null and b/1.4/Textures/Fetus/Snakes/Fetus_Snake01.png differ
diff --git a/1.4/Textures/Fetus/Snakes/Fetus_Snake02.png b/1.4/Textures/Fetus/Snakes/Fetus_Snake02.png
new file mode 100644
index 0000000..75ec499
Binary files /dev/null and b/1.4/Textures/Fetus/Snakes/Fetus_Snake02.png differ
diff --git a/1.4/Textures/Fetus/Snakes/Fetus_Snake03.png b/1.4/Textures/Fetus/Snakes/Fetus_Snake03.png
new file mode 100644
index 0000000..1e2f780
Binary files /dev/null and b/1.4/Textures/Fetus/Snakes/Fetus_Snake03.png differ
diff --git a/1.4/Textures/Fetus/Snakes/Fetus_Snake04.png b/1.4/Textures/Fetus/Snakes/Fetus_Snake04.png
new file mode 100644
index 0000000..bd5f7a6
Binary files /dev/null and b/1.4/Textures/Fetus/Snakes/Fetus_Snake04.png differ
diff --git a/1.4/Textures/Fetus/Snakes/Fetus_Snake05.png b/1.4/Textures/Fetus/Snakes/Fetus_Snake05.png
new file mode 100644
index 0000000..a9a18b3
Binary files /dev/null and b/1.4/Textures/Fetus/Snakes/Fetus_Snake05.png differ
diff --git a/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo00.png b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo00.png
new file mode 100644
index 0000000..7039f06
Binary files /dev/null and b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo00.png differ
diff --git a/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo01.png b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo01.png
new file mode 100644
index 0000000..902d0a0
Binary files /dev/null and b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo01.png differ
diff --git a/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo02.png b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo02.png
new file mode 100644
index 0000000..1ec0a15
Binary files /dev/null and b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo02.png differ
diff --git a/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo03.png b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo03.png
new file mode 100644
index 0000000..3b658c9
Binary files /dev/null and b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo03.png differ
diff --git a/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo04.png b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo04.png
new file mode 100644
index 0000000..0424c6d
Binary files /dev/null and b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo04.png differ
diff --git a/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo05.png b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo05.png
new file mode 100644
index 0000000..656a310
Binary files /dev/null and b/1.4/Textures/Fetus/Thrumbos/Fetus_Thrumbo05.png differ
diff --git a/1.4/Textures/Fetus/Ursids/Fetus_Ursid00.png b/1.4/Textures/Fetus/Ursids/Fetus_Ursid00.png
new file mode 100644
index 0000000..8565d03
Binary files /dev/null and b/1.4/Textures/Fetus/Ursids/Fetus_Ursid00.png differ
diff --git a/1.4/Textures/Fetus/Ursids/Fetus_Ursid01.png b/1.4/Textures/Fetus/Ursids/Fetus_Ursid01.png
new file mode 100644
index 0000000..7e3b021
Binary files /dev/null and b/1.4/Textures/Fetus/Ursids/Fetus_Ursid01.png differ
diff --git a/1.4/Textures/Fetus/Ursids/Fetus_Ursid02.png b/1.4/Textures/Fetus/Ursids/Fetus_Ursid02.png
new file mode 100644
index 0000000..acab20f
Binary files /dev/null and b/1.4/Textures/Fetus/Ursids/Fetus_Ursid02.png differ
diff --git a/1.4/Textures/Fetus/Ursids/Fetus_Ursid03.png b/1.4/Textures/Fetus/Ursids/Fetus_Ursid03.png
new file mode 100644
index 0000000..71ebfdf
Binary files /dev/null and b/1.4/Textures/Fetus/Ursids/Fetus_Ursid03.png differ
diff --git a/1.4/Textures/Fetus/Ursids/Fetus_Ursid04.png b/1.4/Textures/Fetus/Ursids/Fetus_Ursid04.png
new file mode 100644
index 0000000..d23f6b9
Binary files /dev/null and b/1.4/Textures/Fetus/Ursids/Fetus_Ursid04.png differ
diff --git a/1.4/Textures/Fetus/Ursids/Fetus_Ursid05.png b/1.4/Textures/Fetus/Ursids/Fetus_Ursid05.png
new file mode 100644
index 0000000..8200c4b
Binary files /dev/null and b/1.4/Textures/Fetus/Ursids/Fetus_Ursid05.png differ
diff --git a/1.4/Textures/Fetus/Ursids/Fetus_Ursid05_ALT.png b/1.4/Textures/Fetus/Ursids/Fetus_Ursid05_ALT.png
new file mode 100644
index 0000000..168be40
Binary files /dev/null and b/1.4/Textures/Fetus/Ursids/Fetus_Ursid05_ALT.png differ
diff --git a/1.4/Textures/Fetus/~Dev/00.png b/1.4/Textures/Fetus/~Dev/00.png
index cfb062c..8f011de 100644
Binary files a/1.4/Textures/Fetus/~Dev/00.png and b/1.4/Textures/Fetus/~Dev/00.png differ
diff --git a/1.4/Textures/Fetus/~Dev/01.png b/1.4/Textures/Fetus/~Dev/01.png
index 240f177..a0f5f7b 100644
Binary files a/1.4/Textures/Fetus/~Dev/01.png and b/1.4/Textures/Fetus/~Dev/01.png differ
diff --git a/1.4/Textures/Fetus/~Dev/02.png b/1.4/Textures/Fetus/~Dev/02.png
index 77fd712..b1ed363 100644
Binary files a/1.4/Textures/Fetus/~Dev/02.png and b/1.4/Textures/Fetus/~Dev/02.png differ
diff --git a/1.4/Textures/Fetus/~Dev/03.png b/1.4/Textures/Fetus/~Dev/03.png
index b20c79b..cdd6bfb 100644
Binary files a/1.4/Textures/Fetus/~Dev/03.png and b/1.4/Textures/Fetus/~Dev/03.png differ
diff --git a/1.4/Textures/Fetus/~Dev/04.png b/1.4/Textures/Fetus/~Dev/04.png
index 2c60c54..7b61025 100644
Binary files a/1.4/Textures/Fetus/~Dev/04.png and b/1.4/Textures/Fetus/~Dev/04.png differ
diff --git a/1.4/Textures/Fetus/~Dev/05.png b/1.4/Textures/Fetus/~Dev/05.png
index 38a4887..86489a7 100644
Binary files a/1.4/Textures/Fetus/~Dev/05.png and b/1.4/Textures/Fetus/~Dev/05.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_1.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_1.png
deleted file mode 100644
index 1c6ac74..0000000
Binary files a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_1.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_2.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_2.png
deleted file mode 100644
index e65723d..0000000
Binary files a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_2.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_3.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_3.png
deleted file mode 100644
index d67f3d0..0000000
Binary files a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_3.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L00.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L00.png
new file mode 100644
index 0000000..a434f5a
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L00.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L01.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L01.png
new file mode 100644
index 0000000..14d8aa6
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L01.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L02.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L02.png
new file mode 100644
index 0000000..359f5f5
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_L02.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Large.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Large.png
deleted file mode 100644
index dbf41c1..0000000
Binary files a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Large.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Large_Stretched.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Large_Stretched.png
deleted file mode 100644
index 8d7f546..0000000
Binary files a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Large_Stretched.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Many.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Many.png
deleted file mode 100644
index 2665259..0000000
Binary files a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Many.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_ManyMixed.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_ManyMixed.png
deleted file mode 100644
index 575203e..0000000
Binary files a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_ManyMixed.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S00.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S00.png
new file mode 100644
index 0000000..55c2066
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S00.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S01.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S01.png
new file mode 100644
index 0000000..5babb15
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S01.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S02.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S02.png
new file mode 100644
index 0000000..77add16
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S02.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S03.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S03.png
new file mode 100644
index 0000000..40bcdd5
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S03.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S04.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S04.png
new file mode 100644
index 0000000..057c44e
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_S04.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_00.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_00.png
new file mode 100644
index 0000000..b95c3ed
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_00.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_01.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_01.png
new file mode 100644
index 0000000..ebd19f3
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_01.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_02.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_02.png
new file mode 100644
index 0000000..fc8feee
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_02.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_03.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_03.png
new file mode 100644
index 0000000..5eebd57
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_03.png differ
diff --git a/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_04.png b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_04.png
new file mode 100644
index 0000000..b17fda9
Binary files /dev/null and b/1.4/Textures/Womb/Insect_Egged/Womb_Egged_Stuffed_04.png differ
diff --git a/1.4/Textures/Womb/Mechanoid_Fluid.png b/1.4/Textures/Womb/Mechanoid_Fluid.png
deleted file mode 100644
index 5655052..0000000
Binary files a/1.4/Textures/Womb/Mechanoid_Fluid.png and /dev/null differ
diff --git a/1.4/Textures/Womb/Womb.png b/1.4/Textures/Womb/Womb.png
index 7f49007..8f011de 100644
Binary files a/1.4/Textures/Womb/Womb.png and b/1.4/Textures/Womb/Womb.png differ
diff --git a/1.4/Textures/Womb/Womb_Bleeding.png b/1.4/Textures/Womb/Womb_Bleeding.png
index 3b931ea..9c4f2df 100644
Binary files a/1.4/Textures/Womb/Womb_Bleeding.png and b/1.4/Textures/Womb/Womb_Bleeding.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_00.png b/1.4/Textures/Womb/Womb_Cum_00.png
index 7a4361a..702eb92 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_00.png and b/1.4/Textures/Womb/Womb_Cum_00.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_01.png b/1.4/Textures/Womb/Womb_Cum_01.png
index f753ae6..9001a94 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_01.png and b/1.4/Textures/Womb/Womb_Cum_01.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_02.png b/1.4/Textures/Womb/Womb_Cum_02.png
index 1653f06..dd5d6f4 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_02.png and b/1.4/Textures/Womb/Womb_Cum_02.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_03.png b/1.4/Textures/Womb/Womb_Cum_03.png
index 000d517..ba5e1a8 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_03.png and b/1.4/Textures/Womb/Womb_Cum_03.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_04.png b/1.4/Textures/Womb/Womb_Cum_04.png
index f3fdb37..3da2cff 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_04.png and b/1.4/Textures/Womb/Womb_Cum_04.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_05.png b/1.4/Textures/Womb/Womb_Cum_05.png
index 9f91d4d..f018236 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_05.png and b/1.4/Textures/Womb/Womb_Cum_05.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_06.png b/1.4/Textures/Womb/Womb_Cum_06.png
index a34b233..912bca6 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_06.png and b/1.4/Textures/Womb/Womb_Cum_06.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_07.png b/1.4/Textures/Womb/Womb_Cum_07.png
index 9edb791..21694cb 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_07.png and b/1.4/Textures/Womb/Womb_Cum_07.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_08.png b/1.4/Textures/Womb/Womb_Cum_08.png
index 5679e84..f44e7d6 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_08.png and b/1.4/Textures/Womb/Womb_Cum_08.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_09.png b/1.4/Textures/Womb/Womb_Cum_09.png
index c89a46e..40f1193 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_09.png and b/1.4/Textures/Womb/Womb_Cum_09.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_10.png b/1.4/Textures/Womb/Womb_Cum_10.png
index 7c4239c..62970aa 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_10.png and b/1.4/Textures/Womb/Womb_Cum_10.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_11.png b/1.4/Textures/Womb/Womb_Cum_11.png
index 52cd588..bda0f85 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_11.png and b/1.4/Textures/Womb/Womb_Cum_11.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_12.png b/1.4/Textures/Womb/Womb_Cum_12.png
index 6bd9215..978a5a5 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_12.png and b/1.4/Textures/Womb/Womb_Cum_12.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_13.png b/1.4/Textures/Womb/Womb_Cum_13.png
index 9a5a2ee..ac6ee0d 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_13.png and b/1.4/Textures/Womb/Womb_Cum_13.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_14.png b/1.4/Textures/Womb/Womb_Cum_14.png
index 991af90..b1e0756 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_14.png and b/1.4/Textures/Womb/Womb_Cum_14.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_15.png b/1.4/Textures/Womb/Womb_Cum_15.png
index fcc149e..6975a62 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_15.png and b/1.4/Textures/Womb/Womb_Cum_15.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_16.png b/1.4/Textures/Womb/Womb_Cum_16.png
index 3ff95ec..220302c 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_16.png and b/1.4/Textures/Womb/Womb_Cum_16.png differ
diff --git a/1.4/Textures/Womb/Womb_Cum_17.png b/1.4/Textures/Womb/Womb_Cum_17.png
index 3da3ed4..fd5b8da 100644
Binary files a/1.4/Textures/Womb/Womb_Cum_17.png and b/1.4/Textures/Womb/Womb_Cum_17.png differ
diff --git a/1.4/Textures/Womb/Womb_Implanted.png b/1.4/Textures/Womb/Womb_Implanted.png
index e570d37..94b7933 100644
Binary files a/1.4/Textures/Womb/Womb_Implanted.png and b/1.4/Textures/Womb/Womb_Implanted.png differ
diff --git a/1.4/Textures/Womb/Womb_Implanted_Multiplet_2.png b/1.4/Textures/Womb/Womb_Implanted_Multiplet_2.png
index 638e68c..cd2dd74 100644
Binary files a/1.4/Textures/Womb/Womb_Implanted_Multiplet_2.png and b/1.4/Textures/Womb/Womb_Implanted_Multiplet_2.png differ
diff --git a/1.4/Textures/Womb/Womb_Implanted_Multiplet_3.png b/1.4/Textures/Womb/Womb_Implanted_Multiplet_3.png
index 2ce2c7f..f400b21 100644
Binary files a/1.4/Textures/Womb/Womb_Implanted_Multiplet_3.png and b/1.4/Textures/Womb/Womb_Implanted_Multiplet_3.png differ
diff --git a/1.4/Textures/Womb/Womb_Implanted_Multiplet_4.png b/1.4/Textures/Womb/Womb_Implanted_Multiplet_4.png
new file mode 100644
index 0000000..15d6b65
Binary files /dev/null and b/1.4/Textures/Womb/Womb_Implanted_Multiplet_4.png differ
diff --git a/1.4/Textures/Womb/Womb_Implanted_Multiplet_5.png b/1.4/Textures/Womb/Womb_Implanted_Multiplet_5.png
new file mode 100644
index 0000000..52ebb76
Binary files /dev/null and b/1.4/Textures/Womb/Womb_Implanted_Multiplet_5.png differ
diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/Configurations.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/Configurations.cs
index c761378..b788886 100644
--- a/1.4/source/RJW_Menstruation/RJW_Menstruation/Configurations.cs
+++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/Configurations.cs
@@ -22,6 +22,7 @@ namespace RJW_Menstruation
public const int NonColonistTickIntervalDefault = GenDate.TicksPerHour;
public const int AnimalTickIntervalDefault = GenDate.TicksPerHour;
public const int TickIntervalMinimum = 20;
+ public const int TickIntervalMaximum = 4 * GenDate.TicksPerHour;
public const float EnzygoticTwinsChanceDefault = 0.002f;
public const int EnzygoticTwinsChanceAdjustDefault = 2;
public const int MaxEnzygoticTwinsDefault = 9;
@@ -435,15 +436,15 @@ namespace RJW_Menstruation
Configurations.CycleAcceleration = (int)listmain.Slider(Configurations.CycleAcceleration, 1, 50);
listmain.LabelDouble(Translations.Option_ColonistUpdateInterval_Label, GenDate.ToStringTicksToPeriod(Configurations.ColonistTickInterval), Translations.Option_ColonistUpdateInterval_Desc);
- Configurations.ColonistTickInterval = (int)Mathf.Exp(listmain.Slider(Mathf.Log(Configurations.ColonistTickInterval), Mathf.Log(Configurations.TickIntervalMinimum), Mathf.Log(4 * GenDate.TicksPerHour)));
+ Configurations.ColonistTickInterval = (int)Mathf.Exp(listmain.Slider(Mathf.Log(Configurations.ColonistTickInterval), Mathf.Log(Configurations.TickIntervalMinimum), Mathf.Log(Configurations.TickIntervalMaximum)));
listmain.LabelDouble(Translations.Option_NonColonistUpdateInterval_Label, GenDate.ToStringTicksToPeriod(Configurations.NonColonistTickInterval), Translations.Option_NonColonistUpdateInterval_Desc);
- Configurations.NonColonistTickInterval = (int)Mathf.Exp(listmain.Slider(Mathf.Log(Configurations.NonColonistTickInterval), Mathf.Log(Configurations.TickIntervalMinimum), Mathf.Log(4 * GenDate.TicksPerHour)));
+ Configurations.NonColonistTickInterval = (int)Mathf.Exp(listmain.Slider(Mathf.Log(Configurations.NonColonistTickInterval), Mathf.Log(Configurations.TickIntervalMinimum), Mathf.Log(Configurations.TickIntervalMaximum)));
if(Configurations.EnableAnimalCycle)
{
listmain.LabelDouble(Translations.Option_AnimalUpdateInterval_Label, GenDate.ToStringTicksToPeriod(Configurations.AnimalTickInterval), Translations.Option_AnimalUpdateInterval_Desc);
- Configurations.AnimalTickInterval = (int)Mathf.Exp(listmain.Slider(Mathf.Log(Configurations.AnimalTickInterval), Mathf.Log(Configurations.TickIntervalMinimum), Mathf.Log(4 * GenDate.TicksPerHour)));
+ Configurations.AnimalTickInterval = (int)Mathf.Exp(listmain.Slider(Mathf.Log(Configurations.AnimalTickInterval), Mathf.Log(Configurations.TickIntervalMinimum), Mathf.Log(Configurations.TickIntervalMaximum)));
}
float var2 = EstimatedBleedingAmountPerHour;
diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs
index 9e32774..b3f73e1 100644
--- a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs
+++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs
@@ -169,7 +169,8 @@ namespace RJW_Menstruation
if (Pawn.IsAnimal()) tickInterval = Configurations.AnimalTickInterval;
else if (Pawn.IsColonist || Pawn.IsPrisonerOfColony || Pawn.IsSlaveOfColony) tickInterval = Configurations.ColonistTickInterval;
else tickInterval = Configurations.NonColonistTickInterval;
- if (tickInterval <= Configurations.TickIntervalMinimum) tickInterval = Configurations.TickIntervalMinimum;
+ if (tickInterval < Configurations.TickIntervalMinimum) tickInterval = Configurations.TickIntervalMinimum;
+ else if (tickInterval > Configurations.TickIntervalMaximum) tickInterval = Configurations.TickIntervalMaximum;
}
return tickInterval;
}
@@ -372,10 +373,7 @@ namespace RJW_Menstruation
{
if (cums.NullOrEmpty()) yield return Translations.Info_noCum;
else foreach (Cum cum in cums)
- {
- if (!cum.notcum) yield return string.Format("{0}: {1:0.##}ml", cum.pawn?.Label, cum.Volume);
- else yield return string.Format("{0}: {1:0.##}ml", cum.notcumLabel, cum.Volume);
- }
+ yield return string.Format("{0}: {1:0.##}ml", cum.notcum ? cum.notcumLabel : cum.pawn?.Label, cum.Volume);
}
}
public Color GetCumMixtureColor
@@ -1301,7 +1299,8 @@ namespace RJW_Menstruation
if (EggHealth < 1f)
{
if (sexNeed == null) sexNeed = Pawn.needs.TryGetNeed(VariousDefOf.SexNeed);
- if (sexNeed?.CurLevel < 0.5) sexNeed.CurLevel += 0.01f / Math.Max(1, Pawn.GetMenstruationComps().Count());
+ if (sexNeed == null) return;
+ if (sexNeed.CurLevel < 0.5f) sexNeed.CurLevel += 0.01f / (SimulationsPerHour * Math.Max(1, Pawn.GetMenstruationComps().Count()));
}
}
diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Pheromones.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Pheromones.cs
index 4dddafc..4194d6e 100644
--- a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Pheromones.cs
+++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Pheromones.cs
@@ -24,7 +24,7 @@ namespace RJW_Menstruation
{
public CompProperties_Pheromones Props => (CompProperties_Pheromones)props;
public const int emitInterval = GenTicks.TickRareInterval;
- public float EmitRatio => (float)emitInterval / GenDate.TicksPerDay;
+ public const float emitRatio = (float)emitInterval / GenDate.TicksPerDay;
public override void CompPostTick(ref float severityAdjustment)
{
@@ -87,7 +87,7 @@ namespace RJW_Menstruation
Hediff pheromones = target.health.hediffSet.GetFirstHediffOfDef(VariousDefOf.Hediff_AffectedByPheromones);
float decay = VariousDefOf.Hediff_AffectedByPheromones.CompProps().severityPerDay;
float raiseSeverityPerDay = intensity / Props.daysToMaxSeverity - decay; // Desired increase plus enough to overcome pheromone decay
- float amountToApply = EmitRatio * raiseSeverityPerDay;
+ float amountToApply = emitRatio * raiseSeverityPerDay;
if (pheromones != null)
pheromones.Severity += amountToApply;
else
diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/MenstruationUtility.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/MenstruationUtility.cs
index f1c2e55..160967f 100644
--- a/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/MenstruationUtility.cs
+++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/HediffComps/MenstruationUtility.cs
@@ -5,6 +5,7 @@ using System;
using System.Collections.Generic;
using System.Diagnostics.Eventing.Reader;
using System.Linq;
+using System.Text;
using UnityEngine;
using Verse;
using Verse.AI;
@@ -114,15 +115,17 @@ namespace RJW_Menstruation
public static Texture2D GetPregnancyIcon(this HediffComp_Menstruation comp, Hediff hediff)
{
- if (hediff is Hediff_MechanoidPregnancy)
- return ContentFinder.Get(("Womb/Mechanoid_Fluid"), true);
-
float gestationProgress = comp.StageProgress;
ThingDef babydef;
int babycount;
HediffComp_PregeneratedBabies babiescomp = hediff?.TryGetComp();
- if (hediff is Hediff_BasePregnancy preg)
+ if (hediff is Hediff_MechanoidPregnancy)
+ {
+ babydef = VariousDefOf.Scyther;
+ babycount = 1;
+ }
+ else if (hediff is Hediff_BasePregnancy preg)
{
babydef = preg.babies?.FirstOrDefault()?.def ?? ThingDefOf.Human;
babycount = preg.babies?.Count ?? 1;
@@ -141,11 +144,6 @@ namespace RJW_Menstruation
string fetustex = babydef.GetModExtension()?.fetusTexPath ?? "Fetus/Fetus_Default";
string icon;
if (gestationProgress < 0.2f) icon = comp.WombTex + "_Implanted";
- else if (gestationProgress < 0.3f)
- {
- if (babydef.race?.FleshType == FleshTypeDefOf.Insectoid) icon = "Fetus/Insects/Insect_Early00";
- else icon = "Fetus/Fetus_Early00";
- }
else if (gestationProgress < 0.4f) icon = fetustex + "00";
else if (gestationProgress < 0.5f) icon = fetustex + "01";
else if (gestationProgress < 0.6f) icon = fetustex + "02";
@@ -198,13 +196,39 @@ namespace RJW_Menstruation
comp.Pawn.health.hediffSet.GetHediffs(ref hediffs);
if (hediffs.NullOrEmpty()) return null;
- string path = "Womb/Insect_Egged/";
- if (hediffs.Max(hediff => hediff.eggssize) > 0.3) // The threshold for "large egg" in the debug
+ string path = "Womb/Insect_Egged/Womb_Egged_";
+
+ float sumSize = hediffs.Sum(hediff => hediff.eggssize);
+ if (sumSize > 1.0f)
{
- if (hediffs.Count == 1) return ContentFinder.Get(path + "Womb_Egged_Large", true);
- else return ContentFinder.Get(path + "Womb_Egged_ManyMixed", true);
+ path += "Stuffed_";
+ if (sumSize < 1.0f) path += "00";
+ else if (sumSize < 2.0f) path += "01";
+ else if (sumSize < 2.5f) path += "02";
+ else if (sumSize < 3.0f) path += "03";
+ else path += "04";
}
- return ContentFinder.Get(path + "Womb_Egged_" + hediffs.Count(), false) ?? ContentFinder.Get(path + "Womb_Egged_Many", true);
+ else
+ {
+ if(hediffs.Max(hediff => hediff.eggssize) > 0.3f) // The threshold for "large egg" in the debug
+ {
+ path += "L";
+ if (hediffs.Count == 1) path += "00";
+ else if (hediffs.Count == 2) path += "01";
+ else path += "02";
+ }
+ else
+ {
+ path += "S";
+ if (hediffs.Count == 1) path += "00";
+ else if (hediffs.Count == 2) path += "01";
+ else if (hediffs.Count == 3) path += "02";
+ else if (hediffs.Count == 4) path += "03";
+ else path += "04";
+ }
+ }
+
+ return ContentFinder.Get(path);
}
public static Texture2D GetWombIcon(this HediffComp_Menstruation comp)
{
diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/VariousDefOf.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/VariousDefOf.cs
index 2fc4f47..cd4bb56 100644
--- a/1.4/source/RJW_Menstruation/RJW_Menstruation/VariousDefOf.cs
+++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/VariousDefOf.cs
@@ -14,6 +14,7 @@ namespace RJW_Menstruation
public static readonly ThingDef Tampon = DefDatabase.GetNamed("Absorber_Tampon");
public static readonly ThingDef Tampon_Dirty = DefDatabase.GetNamed("Absorber_Tampon_Dirty");
public static readonly ThingDef FilthMixture = DefDatabase.GetNamed("FilthMixture");
+ public static readonly ThingDef Scyther = DefDatabase.GetNamed("Mech_Scyther");
public static readonly HediffDef RJW_IUD = DefDatabase.GetNamed("RJW_IUD");
public static readonly HediffDef Hediff_MenstrualCramp = DefDatabase.GetNamed("Hediff_MenstrualCramp");
public static readonly HediffDef Hediff_Estrus = DefDatabase.GetNamed("Hediff_Estrus");
diff --git a/changelogs.txt b/changelogs.txt
index 1d24789..96315e4 100644
--- a/changelogs.txt
+++ b/changelogs.txt
@@ -1,8 +1,10 @@
Version 1.0.9.1
+ - New womb, cum, and fetus graphics by Euldrop.
- Add new ideology-related thoughts with the sexperience-ideology mod.
- New pheromone system: Pawns in visible estrus will increase the sex drive of nearby males. Can be disabled in the options.
- Using the egg restoration biosculptor cycle will give a small mood buff.
- Periodic ovulators that don't bleed will properly enter anestrus after their luteal stage.
+ - Climacteric/menopausal pawns will have their sex need slow properly when the womb's tick rate is non-default.
Version 1.0.9.0
- Fix errors when opening the womb dialog of some low fertility pawns.