diff --git a/.gitignore b/.gitignore
index 9f97022..6d669eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-target/
\ No newline at end of file
+target/
+Content/Base/Defs/Generated
\ No newline at end of file
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 23fa30d..ed040a1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -15,7 +15,7 @@ build:
script:
- (cd generator; cargo run --locked)
- apt-get update && apt-get install -y zip
- - zip -9r build About Content LoadFolders.xml ReadMe.md changelog.txt
+ - zip -q9r build About Content LoadFolders.xml ReadMe.md changelog.txt
artifacts:
paths:
- build.zip
@@ -27,7 +27,7 @@ upload:
- if: $CI_COMMIT_TAG
script:
- |
- curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file build.zip "${PACKAGE_REGISTRY_URL}/${PACKAGE_NAME}"
+ curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file build.zip "${PACKAGE_REGISTRY_URL}/${PACKAGE_NAME}/"
release:
stage: release
@@ -37,4 +37,4 @@ release:
script:
- |
release-cli create --name "Release $CI_COMMIT_TAG" --tag-name $CI_COMMIT_TAG \
- --assets-link "{\"name\":\"${PACKAGE_NAME}\",\"url\":\"${PACKAGE_REGISTRY_URL}/${PACKAGE_NAME}\"}"
\ No newline at end of file
+ --assets-link "{\"name\":\"${PACKAGE_NAME}\",\"url\":\"${PACKAGE_REGISTRY_URL}/${PACKAGE_NAME}/build.zip\"}"
\ No newline at end of file
diff --git a/Content/Base/Defs/HediffDefs/Eggs.xml b/Content/Base/Defs/Eggs.xml
similarity index 100%
rename from Content/Base/Defs/HediffDefs/Eggs.xml
rename to Content/Base/Defs/Eggs.xml
diff --git a/Content/Base/Defs/HediffDefs/Hediffs_Animals.xml b/Content/Base/Defs/HediffDefs/Hediffs_Animals.xml
deleted file mode 100644
index 32acf29..0000000
--- a/Content/Base/Defs/HediffDefs/Hediffs_Animals.xml
+++ /dev/null
@@ -1,545 +0,0 @@
-
-
-
-
- BearPenis
-
- a bear penis
- A small penis supported by a bone.
-
- BearPenis
-
- BearPenis
-
-
-
-
Flared
-
Small
-
Rigid
-
-
-
-
-
-
- BovinePenis
-
- a bovine penis
- A rather long but thin penis with large testicles.
-
- BovinePenis
-
- BovinePenis
-
-
-
-
Long
-
Sheathed
-
Thin
-
-
-
-
-
-
- BovineVagina
-
- a bovine vagina
- A rather thin and deep vagina, likely belonging to a large mammal.
-
- BovineVagina
-
- BovineVagina
-
-
-
-
Tight
-
Deep
-
-
-
-
-
-
- DogAnus
-
- a dog anus
- A canine anus.
-
- DogAnus
-
- DogAnus
-
-
-
-
-
-
-
-
-
- DinoPenis
-
- a dino penis
- A large tapered penis that is slightly flattened at the top. It looks similar to a large tongue.
-
- DinoPenis
-
- DinoPenis
-
-
-
-
Girthy
-
Tapered
-
Internal
-
-
-
-
-
-
- ElephantPenis
-
- an elephant penis
- A large and flexible prehensile penis.
-
- ElephantPenis
-
- ElephantPenis
-
-
-
-
Girthy
-
Long
-
Prehensile
-
Sheathed
-
-
-
-
-
-
- ElephantVagina
-
- an elephant vagina
- The deep vagina of a female elephant.
-
- ElephantVagina
-
- ElephantVagina
-
-
-
-
Deep
-
-
-
-
-
-
- FelineAnus
-
- a feline anus
- A feline anus.
-
- FelineAnus
-
- FelineAnus
-
-
-
-
Tight
-
-
-
-
-
-
- MonkeyPenis
-
- a monkey penis
- A very thin, but otherwise humanoid-looking penis.
-
- MonkeyPenis
-
- MonkeyPenis
-
-
-
-
-
-
- MammalVagina
-
- a mammalian vagina
- A generic vagina that probably belongs to some mammal.
-
- MammalVagina
-
- MammalVagina
-
-
-
-
-
-
-
-
-
- MammalAnus
-
- a mammalian anus
- A generic mammalian animal's anus.
-
- MammalAnus
-
- MammalAnus
-
-
-
-
-
-
-
-
-
- CervineAnus
-
- a deer anus
- A deer's anus.
-
- CervineAnus
-
- CervineAnus
-
-
-
-
-
-
-
-
-
- HorseAnus
-
- an quine anus
- An anus shaped like a doughnut.
-
- HorseAnus
-
- HorseAnus
-
-
-
-
-
-
-
-
-
- HyenaVagina
-
- a hyena pseudo-penis
- The clitoris of the female spotted hyena is enlarged into a pseudo-penis, through which the female urinates and reproduces. It can even get erect!
-
- HyenaVagina
-
- HyenaVagina
-
-
-
-
Barbed
-
Deep
-
-
-
-
-
-
- MarinePenis
-
- a marine mammal penis
- A girthy, retractable penis that tapers to a point; it likely belongs to a seal, walrus, or hippo.
-
- MarinePenis
-
- MarinePenis
-
-
-
-
-
-
- CactoidPenis
-
- a cactoid penis
- A rough plant-like penis, with thorns along the shaft.
-
- CactoidPenis
-
- CactoidPenis
-
-
-
-
Barbed
-
Ridged
-
-
-
-
-
-
- CactoidVagina
-
- a cactoid vagina
- A rough plant-like vagina, with thorns lining the inner walls. The thorns grip male genitals during sex.
-
- CactoidVagina
-
- CactoidVagina
-
-
-
-
Barbed
-
Ridged
-
-
-
-
-
-
- CactoidAnus
-
- a cactoid anus
- A rough plant-like anus. No thorns this time.
-
- CactoidAnus
-
- CactoidAnus
-
-
-
-
Barbed
-
Ridged
-
-
-
-
-
-
- TurtlePenis
-
- a turtle penis
- A large penis with a huge flare at the tip.
-
- TurtlePenis
-
- TurtlePenis
-
-
-
-
Flared
-
Girthy
-
Internal
-
Long
-
-
-
-
-
-
- AedeagusPenis
-
- an aedeagus
- The phallus of a male arthropod, for excreting a spermatophore to inseminate a female arthropod.
-
- AedeagusPenis
-
- AedeagusPenis
-
-
-
-
Rigid
-
-
-
-
-
-
- OviporeVagina
-
- an ovipore
- A pore-like sexual organ of a female arthropod for receiving a spermatophore. Very loosely comparable to a vagina.
-
- OviporeVagina
-
- OviporeVagina
-
-
-
-
Rigid
-
-
-
-
-
-
- AntherPenis
-
- a flower's anther
- A flower's male reproductive organ. A long and thin filament, with a large pollen-producing head in the tip.
-
- AntherPenis
-
- AntherPenis
-
-
-
-
Long
-
Thin
-
-
-
-
-
-
- PistilVagina
-
- a flower's pistil
- A flower's female reproductive organ. The sticky entrance is connected to the ovaries via a long tube-like structure.
-
- PistilVagina
-
- PistilVagina
-
-
-
-
-
-
-
-
-
- TentaclePenis
-
- reproductive tentacles
- A mass of tentacle-like penises, capable of both restraining and pleasuring.
-
- TentaclePenis
-
- TentaclePenis
-
-
-
-
Long
-
Multiple
-
Prehensile
-
-
-
-
-
-
- VinePenis
-
- a mass of vines
- A mass of vines where a penis would be.
-
- VinePenis
-
- VinePenis
-
-
-
-
Long
-
Multiple
-
Prehensile
-
Thin
-
-
-
-
-
\ No newline at end of file
diff --git a/Content/Base/Defs/HediffDefs/Hediffs_Breasts.xml b/Content/Base/Defs/HediffDefs/Hediffs_Breasts.xml
deleted file mode 100644
index 104ab37..0000000
--- a/Content/Base/Defs/HediffDefs/Hediffs_Breasts.xml
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
-
-
- MammalBreasts
-
- a pair of mammalian breasts
- A group of breasts/nipples that mammals use to suckle their young.
-
- MammalBreasts
-
- MammalBreasts
-
-
-
-
-
-
- GhostBreasts
-
- a pair of immaterial breasts
- A translucent, almost intangible pair of breasts. Touching them sends chills down the spine.
-
- GhostBreasts
-
- GhostBreasts
- Ecto
-
-
-
-
Humanlike
-
-
-
-
-
-
- CactoidBreasts
-
- a pair of cactoid breasts
- A pair of rough plant-like breasts, with thorns all around them, and flower-like nipples.
-
- CactoidBreasts
-
- CactoidBreasts
-
-
-
-
-
-
-
-
-
- GhoulBreasts
-
- a pair of irradiated breasts
- A pair of humanlike breasts that glow slightly. They're very hot to the touch.
-
- GhoulBreasts
-
- GhoulBreasts
-
-
-
-
Humanlike
-
-
-
-
-
-
- NecroBreasts
-
- A pair of decayed breasts
- A disgusting, rotting pair of breasts.
-
- NecroBreasts
-
- NecroBreasts
-
-
-
-
Humanlike
-
-
-
-
-
-
- OrcBreasts
-
- a pair of orc breasts
- A pair of humanlike breasts that sag greatly.
-
- OrcBreasts
-
- OrcBreasts
-
-
-
-
Humanlike
-
-
-
-
-
-
- ScaleBreasts
-
- a pair of scaly breasts
- A pair of scale-covered breasts, without nipples.
-
- ScaleBreasts
-
- ScaleBreasts
-
-
-
-
Humanlike
-
-
-
-
-
-
- TreeBreasts
-
- a pair of wooden breasts
- A pair of naturally grown wooden breasts. Hard bark covers the entire outer portion, while leaving the nipples underneath exposed.
-
- TreeBreasts
-
- TreeBreasts
-
-
-
-
Humanlike
-
Ridged
-
Rigid
-
-
-
-
-
\ No newline at end of file
diff --git a/Content/Base/Defs/HediffDefs/Hediffs_Humans.xml b/Content/Base/Defs/HediffDefs/Hediffs_Humans.xml
deleted file mode 100644
index 65f91ab..0000000
--- a/Content/Base/Defs/HediffDefs/Hediffs_Humans.xml
+++ /dev/null
@@ -1,311 +0,0 @@
-
-
-
-
- NecroPenis
-
- a necro penis
- A disgusting, rotting penis that somehow still works.
-
- NecroPenis
-
- NecroPenis
-
-
-
-
Humanlike
-
-
-
-
-
-
- NecroVagina
-
- a necro vagina
- A disgusting, rotting vagina. Its insides are as cold as a grave.
-
- NecroVagina
-
- NecroVagina
-
-
-
-
Loose
-
Humanlike
-
-
-
-
-
-
- NecroAnus
-
- a necro anus
- A disgusting, rotting anus. Its insides are as cold as a grave.
-
- NecroAnus
-
- NecroAnus
-
-
-
-
Loose
-
Humanlike
-
-
-
-
-
-
- ElfPenis
-
- an elf penis
- A thinner and longer humanlike penis. Is that glitter?
-
- ElfPenis
-
- ElfPenis
-
-
-
-
Long
-
Thin
-
Humanlike
-
-
-
-
-
-
- ElfVagina
-
- an elf vagina
- A tighter humanlike vagina. Tastes like oranges.
-
- ElfVagina
-
- ElfVagina
-
-
-
-
Tight
-
Humanlike
-
-
-
-
-
-
- ElfAnus
-
- an elf anus
- A tighter humanlike anus. Smells of flowers.
-
- ElfAnus
-
- ElfAnus
-
-
-
-
Tight
-
Humanlike
-
-
-
-
-
-
- GolemPenis
-
- a golem penis
- A rough and jagged stone-like penis.
-
- GolemPenis
-
- GolemPenis
-
-
-
-
Rigid
-
Solid
-
Humanlike
-
-
-
-
-
-
- GhoulPenis
-
- an ghoul penis
- A humanlike penis that glows slightly. It's very hot to the touch.
-
- GhoulPenis
-
- GhoulPenis
-
-
-
-
Glowing
-
Humanlike
-
-
-
-
-
-
- GhoulVagina
-
- a ghoul vagina
- A humanlike vagina that glows slightly. It is uncomfortably hot inside.
-
- GhoulVagina
-
- GhoulVagina
-
-
-
-
Glowing
-
Humanlike
-
-
-
-
-
-
- GhoulAnus
-
- a ghoul anus
- An anus that glows slightly. It is uncomfortably hot inside.
-
- GhoulAnus
-
- GhoulAnus
-
-
-
-
Glowing
-
Humanlike
-
-
-
-
-
-
- OrcPenis
-
- an orc penis
- A girthy penis with a preputial ring, but otherwise similar to a humanoid penis.
-
- OrcPenis
-
- OrcPenis
-
-
-
-
Girthy
-
Humanlike
-
-
-
-
-
-
- OrcVagina
-
- an orc vagina
- A loose humanlike vagina with very large lips.
-
- OrcVagina
-
- OrcVagina
-
-
-
-
Loose
-
Humanlike
-
-
-
-
-
-
- OrcAnus
-
- an orc anus
- An anus that looks like a mix between an humanlike anus and an equine anus.
-
- OrcAnus
-
- OrcAnus
-
-
-
-
Loose
-
Humanlike
-
-
-
-
-
-
- TreePenis
-
- a wooden penis
- A naturally grown wooden penis. The testicles are completely covered in hard, wooden bark, while the texture along the shaft is softer, leaving the tip uncovered.
-
- TreePenis
-
- TreePenis
-
-
-
-
Ridged
-
Rigid
-
Humanlike
-
-
-
-
-
-
- TreeVagina
-
- a wooden vagina
- A naturally grown wooden vagina. While the outside looks like bark, the inside is soft.
-
- TreeVagina
-
- TreeVagina
-
-
-
-
Ridged
-
Rigid
-
Humanlike
-
-
-
-
-
-
- TreeAnus
-
- a wooden anus
- A naturally grown wooden anus. While the outside looks like bark, the inside is soft.
-
- TreeAnus
-
- TreeAnus
-
-
-
-
Ridged
-
Rigid
-
Humanlike
-
-
-
-
-
\ No newline at end of file
diff --git a/Content/Base/Defs/HediffDefs/Hediffs_Misc.xml b/Content/Base/Defs/HediffDefs/Hediffs_Misc.xml
deleted file mode 100644
index c26960c..0000000
--- a/Content/Base/Defs/HediffDefs/Hediffs_Misc.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
- GhostPenis
-
- an immaterial penis
- A translucent, almost intangible penis. Touching it sends chills down the spine.
-
- GhostPenis
-
- GhostPenis
- Ecto
-
-
-
-
Humanlike
-
-
-
-
-
-
- GhostVagina
-
- an immaterial vagina
- A translucent, almost intangible vagina. Penetrating it sends chills down the spine.
-
- GhostVagina
-
- GhostVagina
- Ecto
-
-
-
-
Humanlike
-
-
-
-
-
-
- GhostAnus
-
- an immaterial anus
- A translucent, almost intangible anus. Penetrating it sends chills down the spine.
-
- GhostAnus
-
- GhostAnus
- Ecto
-
-
-
-
Humanlike
-
-
-
-
-
-
- DemonTentaclesF
-
- a female demon tentacle
- A long and flexible tentacle, capable of laying eggs.
-
- DemonTentaclesF
-
- DemonTentaclesF
- true
- 12000
- 60000
- GR_EldritchInsectJelly
-
-
-
-
Long
-
Prehensile
-
-
-
-
-
\ No newline at end of file
diff --git a/Content/Base/Defs/HediffDefs/Hediffs_Bases.xml b/Content/Base/Defs/Hediffs_Bases.xml
similarity index 100%
rename from Content/Base/Defs/HediffDefs/Hediffs_Bases.xml
rename to Content/Base/Defs/Hediffs_Bases.xml
diff --git a/Content/Base/Defs/RaceSupport/Animals.xml b/Content/Base/Defs/RaceSupport/Animals.xml
deleted file mode 100644
index 223ec93..0000000
--- a/Content/Base/Defs/RaceSupport/Animals.xml
+++ /dev/null
@@ -1,1287 +0,0 @@
-
-
-
-
- GenericMammalAnimal
-
-
-
-
- DemonTentaclesF
-
-
\ No newline at end of file
diff --git a/Content/Base/Defs/ThingDefs/Items_BodyParts.xml b/Content/Base/Defs/ThingDefs/Items_BodyParts.xml
deleted file mode 100644
index 7c1168e..0000000
--- a/Content/Base/Defs/ThingDefs/Items_BodyParts.xml
+++ /dev/null
@@ -1,583 +0,0 @@
-
-
-
-
- BearPenis
-
- A small penis supported by a bone.
-
- 250
- 0.080
-
-
-
-
- BovinePenis
-
- A rather long but thin penis with large testicles.
-
- 250
- 0.192
-
-
-
-
- BovineVagina
-
- A rather thin and deep vagina, likely belonging to a large mammal.
-
- 250
- 0.130
-
-
-
-
- DogAnus
-
- A canine anus.
-
- 250
- 0.120
-
-
-
-
- DinoPenis
-
- A large tapered penis that is slightly flattened at the top. It looks similar to a large tongue.
-
- 300
- 0.240
-
-
-
-
- ElephantPenis
-
- A large and flexible prehensile penis.
-
- 250
- 0.320
-
-
-
-
- ElephantVagina
-
- The deep vagina of a female elephant.
-
- 250
- 0.130
-
-
-
-
- FelineAnus
-
- A feline anus.
-
- 250
- 0.120
-
-
-
-
- MonkeyPenis
-
- A very thin, but otherwise humanoid-looking penis.
-
- 250
- 0.112
-
-
-
-
- PigPenis
-
- A corkscrew shaped penis.
-
- 250
- 0.192
-
-
-
-
- PigVagina
-
- The foldy vagina of a female pig.
-
- 250
- 0.100
-
-
-
-
- MammalPenis
-
- A generic mammalian animal's penis.
-
- 250
- 0.160
-
-
-
-
- MammalVagina
-
- A generic vagina that probably belongs to some mammal.
-
- 250
- 0.100
-
-
-
-
- MammalAnus
-
- A generic mammalian animal's anus.
-
- 250
- 0.120
-
-
-
-
- CervineAnus
-
- A deer's anus.
-
- 250
- 0.120
-
-
-
-
- HorseAnus
-
- An anus shaped like a doughnut.
-
- 250
- 0.120
-
-
-
-
- HyenaVagina
-
- The clitoris of the female spotted hyena is enlarged into a pseudo-penis, through which the female urinates and reproduces. It can even get erect!
-
- 250
- 0.130
-
-
-
-
- MarinePenis
-
- A girthy, retractable penis that tapers to a point; it likely belongs to a seal, walrus, or hippo.
-
- 250
- 0.240
-
-
-
-
- MarineVagina
-
- A slippery vagina.
-
- 250
- 0.100
-
-
-
-
- CactoidPenis
-
- A rough plant-like penis, with thorns along the shaft.
-
- 250
- 0.160
-
-
-
-
- CactoidVagina
-
- A rough plant-like vagina, with thorns lining the inner walls. The thorns grip male genitals during sex.
-
- 250
- 0.100
-
-
-
-
- CactoidAnus
-
- A rough plant-like anus. No thorns this time.
-
- 250
- 0.120
-
-
-
-
- TurtlePenis
-
- A large penis with a huge flare at the tip.
-
- 250
- 0.320
-
-
-
-
- AedeagusPenis
-
- The phallus of a male arthropod, for excreting a spermatophore to inseminate a female arthropod.
-
- 50
- 0.160
-
-
-
-
- OviporeVagina
-
- A pore-like sexual organ of a female arthropod for receiving a spermatophore. Very loosely comparable to a vagina.
-
- 50
- 0.100
-
-
-
-
- AntherPenis
-
- A flower's male reproductive organ. A long and thin filament, with a large pollen-producing head in the tip.
-
- 250
- 0.192
-
-
-
-
- PistilVagina
-
- A flower's female reproductive organ. The sticky entrance is connected to the ovaries via a long tube-like structure.
-
- 250
- 0.100
-
-
-
-
- TentaclePenis
-
- A mass of tentacle-like penises, capable of both restraining and pleasuring.
-
- 350
- 0.272
-
-
-
-
- VinePenis
-
- A mass of vines where a penis would be.
-
- 250
- 0.224
-
-
-
-
- NecroPenis
-
- A disgusting, rotting penis that somehow still works.
-
- 250
- 0.160
-
-
-
-
- NecroVagina
-
- A disgusting, rotting vagina. Its insides are as cold as a grave.
-
- 250
- 0.100
-
-
-
-
- NecroAnus
-
- A disgusting, rotting anus. Its insides are as cold as a grave.
-
- 250
- 0.120
-
-
-
-
- ElfPenis
-
- A thinner and longer humanlike penis. Is that glitter?
-
- 250
- 0.192
-
-
-
-
- ElfVagina
-
- A tighter humanlike vagina. Tastes like oranges.
-
- 250
- 0.100
-
-
-
-
- ElfAnus
-
- A tighter humanlike anus. Smells of flowers.
-
- 250
- 0.120
-
-
-
-
- GolemPenis
-
- A rough and jagged stone-like penis.
-
- 250
- 0.320
-
-
-
-
- GhoulPenis
-
- A humanlike penis that glows slightly. It's very hot to the touch.
-
- 250
- 0.160
-
-
-
-
- GhoulVagina
-
- A humanlike vagina that glows slightly. It is uncomfortably hot inside.
-
- 250
- 0.100
-
-
-
-
- GhoulAnus
-
- An anus that glows slightly. It is uncomfortably hot inside.
-
- 250
- 0.120
-
-
-
-
- OrcPenis
-
- A girthy penis with a preputial ring, but otherwise similar to a humanoid penis.
-
- 250
- 0.240
-
-
-
-
- OrcVagina
-
- A loose humanlike vagina with very large lips.
-
- 250
- 0.100
-
-
-
-
- OrcAnus
-
- An anus that looks like a mix between an humanlike anus and an equine anus.
-
- 250
- 0.120
-
-
-
-
- TreePenis
-
- A naturally grown wooden penis. The testicles are completely covered in hard, wooden bark, while the texture along the shaft is softer, leaving the tip uncovered.
-
- 250
- 0.160
-
-
-
-
- TreeVagina
-
- A naturally grown wooden vagina. While the outside looks like bark, the inside is soft.
-
- 250
- 0.100
-
-
-
-
- TreeAnus
-
- A naturally grown wooden anus. While the outside looks like bark, the inside is soft.
-
- 250
- 0.120
-
-
-
-
- MammalBreasts
-
- A group of breasts/nipples that mammals use to suckle their young.
-
- 250
- 0.500
-
-
-
-
- CatBreasts
-
- It's the kitty's titties!
-
- 250
- 0.500
-
-
-
-
- GhostBreasts
-
- A translucent, almost intangible pair of breasts. Touching them sends chills down the spine.
-
- 250
- 0.500
-
-
-
-
- CactoidBreasts
-
- A pair of rough plant-like breasts, with thorns all around them, and flower-like nipples.
-
- 250
- 0.500
-
-
-
-
- GhoulBreasts
-
- A pair of humanlike breasts that glow slightly. They're very hot to the touch.
-
- 250
- 0.500
-
-
-
-
- NecroBreasts
-
- A disgusting, rotting pair of breasts.
-
- 250
- 0.500
-
-
-
-
- OrcBreasts
-
- A pair of humanlike breasts that sag greatly.
-
- 250
- 0.500
-
-
-
-
- ScaleBreasts
-
- A pair of scale-covered breasts, without nipples.
-
- 250
- 0.500
-
-
-
-
- TreeBreasts
-
- A pair of naturally grown wooden breasts. Hard bark covers the entire outer portion, while leaving the nipples underneath exposed.
-
- 250
- 0.500
-
-
-
-
- GhostPenis
-
- A translucent, almost intangible penis. Touching it sends chills down the spine.
-
- 250
- 0.160
-
-
-
-
- GhostVagina
-
- A translucent, almost intangible vagina. Penetrating it sends chills down the spine.
-
- 250
- 0.100
-
-
-
-
- GhostAnus
-
- A translucent, almost intangible anus. Penetrating it sends chills down the spine.
-
- 250
- 0.120
-
-
-
-
- DemonTentaclesF
-
- A long and flexible tentacle, capable of laying eggs.
-
- 250
- 0.150
-
-
-
\ No newline at end of file
diff --git a/Content/Base/Defs/RaceSupport/_Extra_Parts.xml b/Content/Base/Defs/_Extra_Parts.xml
similarity index 100%
rename from Content/Base/Defs/RaceSupport/_Extra_Parts.xml
rename to Content/Base/Defs/_Extra_Parts.xml
diff --git a/Content/Base/Defs/RaceSupport/_Extra_Races.xml b/Content/Base/Defs/_Extra_Races.xml
similarity index 100%
rename from Content/Base/Defs/RaceSupport/_Extra_Races.xml
rename to Content/Base/Defs/_Extra_Races.xml
diff --git a/generator/src/main.rs b/generator/src/main.rs
index 26d5e5b..7073a12 100644
--- a/generator/src/main.rs
+++ b/generator/src/main.rs
@@ -12,7 +12,7 @@ use surgery::*;
use things::*;
fn write(path: &'static str, data: &String) -> io::Result<()> {
- let mut f = File::create(format!("../Content/Base/Defs/{path}.xml"))?;
+ let mut f = File::create(format!("../Content/Base/Defs/Generated/{path}.xml"))?;
let s = format!("
{data}");
@@ -58,13 +58,13 @@ fn main() {
animal_races.push_str(&construct_racegroup(&group));
}
- write("HediffDefs/Hediffs_Animals", &animal_hediffs).unwrap();
- write("HediffDefs/Hediffs_Humans", &human_hediffs).unwrap();
- write("HediffDefs/Hediffs_Breasts", &breast_hediffs).unwrap();
- write("HediffDefs/Hediffs_Misc", &part_hediffs).unwrap();
- write("RaceSupport/Custom_Parts", &raceparts).unwrap();
- write("ThingDefs/Items_BodyParts", &thingdefs).unwrap();
- write("RecipeDefs/Recipes_Surgery", &surgeries).unwrap();
- write("RaceSupport/Humanoids", &human_races).unwrap();
- write("RaceSupport/Animals", &animal_races).unwrap();
+ write("Hediffs_Animals", &animal_hediffs).unwrap();
+ write("Hediffs_Humans", &human_hediffs).unwrap();
+ write("Hediffs_Breasts", &breast_hediffs).unwrap();
+ write("Hediffs_Misc", &part_hediffs).unwrap();
+ write("Parts", &raceparts).unwrap();
+ write("Items_BodyParts", &thingdefs).unwrap();
+ write("Recipes_Surgery", &surgeries).unwrap();
+ write("Races_Humanoids", &human_races).unwrap();
+ write("Races_Animals", &animal_races).unwrap();
}