Improve patches

This commit is contained in:
AsmodeusRex 2022-10-31 15:46:39 -07:00
parent 8775f644f7
commit 370241177e
8 changed files with 19 additions and 85 deletions

View File

@ -27,7 +27,7 @@ upload:
- if: $CI_COMMIT_TAG
script:
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file build.zip "${PACKAGE_REGISTRY_URL}/"
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file build.zip "${PACKAGE_REGISTRY_URL}/rjw-race-support.zip"
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}/build.zip\"}"
--assets-link "{\"name\":\"Download Build",\"url\":\"${PACKAGE_REGISTRY_URL}/rjw-race-support.zip\"}"

View File

@ -50,6 +50,7 @@
"Gigantea",
"Girthy",
"Gnollmorph",
"hana",
"Hediff",
"hediffs",
"hemi",
@ -66,6 +67,7 @@
"Kikimore",
"Kilhn",
"Klickmala",
"kohime",
"Kurin",
"kuro",
"Lapelli",

View File

@ -13,8 +13,6 @@
<li>
<defName>Rapist</defName>
<chance>85</chance>
<commonalityMale>0</commonalityMale>
<commonalityFemale>100</commonalityFemale>
</li>
</value>
</li>

View File

@ -30,41 +30,6 @@
</match>
</Operation>
<Operation Class="PatchOperationFindMod">
<mods>
<li>kemomimihouse</li>
</mods>
<match Class="PatchOperationSequence">
<success>Normal</success>
<operations>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="hana" or defName="kon" or defName="siro" or defName="miko" or defName="akame" or defName="aome"]/race/lifeStageAges/li[2]/minAge</xpath>
<value>
<minAge>0.5</minAge>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="hana" or defName="kon" or defName="siro" or defName="miko" or defName="akame" or defName="aome" or defName="yuki" or defName="kohime" or defName="kuro"]/race/lifeStageAges/li[3]/minAge</xpath>
<value>
<minAge>1.5</minAge>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/PawnKindDef[defName="hana" or defName="kon" or defName="siro" or defName="miko" or defName="akame" or defName="aome" or defName="yuki" or defName="kohime" or defName="kuro"]/lifeStages/li[1]/bodyGraphicData/drawSize</xpath>
<value>
<drawSize>0.75</drawSize>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/PawnKindDef[defName="hana" or defName="kon" or defName="siro" or defName="miko" or defName="akame" or defName="aome" or defName="yuki" or defName="kohime" or defName="kuro"]/lifeStages/li[2]/bodyGraphicData/drawSize</xpath>
<value>
<drawSize>1.125</drawSize>
</value>
</li>
</operations>
</match>
</Operation>
<!-- Gestation -->
<Operation Class="PatchOperationFindMod">
<mods>

View File

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<!-- Lliscean -->
<Operation Class="PatchOperationFindMod">
<mods>
<li>Lliscean</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<!-- Remake this as a LoadFolder Defs -->
<li Class="PatchOperationAdd">
<xpath>Defs</xpath>
<value>
<PawnKindDef ParentName="BaseLlisceanPawnKind">
<defName>Lliscean_PlayerColonist_Futa</defName>
<label>member</label>
<defaultFactionType>LlisceanPlayerTribe</defaultFactionType>
<apparelTags>
<li>Neolithic</li>
</apparelTags>
<apparelAllowHeadgearChance>0</apparelAllowHeadgearChance>
<apparelMoney>200~200</apparelMoney>
<techHediffsChance>0.03</techHediffsChance>
<techHediffsMoney>50~250</techHediffsMoney>
<techHediffsTags>
<li>Simple</li>
</techHediffsTags>
<initialWillRange>0~0</initialWillRange>
<initialResistanceRange>10~17</initialResistanceRange>
</PawnKindDef>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Lliscean"]/alienRace/generalSettings/forcedRaceTraitEntries</xpath>
<value>
<li>
<defName>Zoophile</defName>
<chance>15</chance>
</li>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>H.P. Lovecraft Storyteller - Remastered</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationRemove">
<xpath>Defs/ThingDef[defName = "HPLovecraft_MistCreature"]/race/hasGenders</xpath>
</li>
</operations>
</match>
</Operation>
</Patch>

View File

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- hmm -->
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>