Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions About/About.xml
Original file line number Diff line number Diff line change
Expand Up @@ -78,5 +78,6 @@
<li>addie.housevanilla</li>
<li>sierra.rf.housedoyle</li>
<li>mingtuwuxiang.gothicdecorative</li>
<li>BotchJob.Profaned</li>
</loadAfter>
</ModMetaData>
1 change: 1 addition & 0 deletions LoadFolders.xml
Original file line number Diff line number Diff line change
Expand Up @@ -78,5 +78,6 @@
<li IfModActive="cixwow.vfespaceraddon">Mods and Shit/VFE Spacer Addon</li>
<li IfModActive="lmgginspace.repairbed">Mods and Shit/Repair Bed</li>
<li IfModActive="farxmai2.vanillafurnitureexpandedpack">Mods and Shit/VE Furniture Additional Pack</li>
<li IfModActive="BotchJob.Profaned">Mods and Shit/Profaned</li>
</v1.5>
</loadFolders>
99 changes: 99 additions & 0 deletions Mods and Shit/defs/ThingStyleDefs_Profaned.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedThrone</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedThrone</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(4,4)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedBrazier</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedBrazier</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(1.5,1.5)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedBrazierDarklight</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedBrazier</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(1.5,1.5)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedBrazierBlood</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedBrazier</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(1.5,1.5)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedTable</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedTable2x2</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(4,4)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedTableLarge</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedTable3x3</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(4.8,4.8)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedChair</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedChair</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(2.6,2.6)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedBed</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedBed</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(2.1,2.1)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedRoyalBed</defName>
<graphicData>
<texPath>Things/Building/Furniture/ProfanedRoyalBed</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(3,3)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfaneAlchemyBench</defName>
<graphicData>
<texPath>Things/Building/Other/BotchJob_ProfaneAlchemyBench</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(4.5,3.5)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedDoubleDoor</defName>
<graphicData>
<texPath>Things/Building/Other/ProfanedDoor/ProfanedDoor2x1_Mover</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(2,1)</drawSize>
</graphicData>
</ThingStyleDef>
<ThingStyleDef ParentName="IdeoTableStyleBase">
<defName>BotchJob_ProfanedSingleDoor</defName>
<graphicData>
<texPath>Things/Building/Other/ProfanedSingleDoor_Mover</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(2,1)</drawSize>
</graphicData>
</ThingStyleDef>
</Defs>
10 changes: 10 additions & 0 deletions Mods and Shit/defs/profaned_HiddenDesignatorsDefs.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<Defs>
<VanillaFurnitureExpanded.HiddenDesignatorsDef>
<defName>FernyProfanedAesthetics_HiddenDesignators</defName>
<hiddenDesignators>
<li>BotchJob_ProfanedBanner</li>
<li>BotchJob_ProfanedChest</li>
</hiddenDesignators>
</VanillaFurnitureExpanded.HiddenDesignatorsDef>
</Defs>
17 changes: 17 additions & 0 deletions Mods and Shit/defs/profaned_PropDefs.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<VFEProps.PropDef>
<defName>ferny_profaned</defName>
<category>Ferny_Flags</category>
<priority>1</priority>
<prop>BotchJob_ProfanedBanner</prop>
<useMatsInsteadOfSilver>true</useMatsInsteadOfSilver>
</VFEProps.PropDef>
<VFEProps.PropDef>
<defName>ferny_profaned2</defName>
<category>VFE_PropCategory_Medieval</category>
<priority>1</priority>
<prop>BotchJob_ProfanedChest</prop>
<useMatsInsteadOfSilver>true</useMatsInsteadOfSilver>
</VFEProps.PropDef>
</Defs>
182 changes: 182 additions & 0 deletions Mods and Shit/patches/Profane Aesthetics patch.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>

<!-- REORGANIZE AND HIDE -->
<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedThrone"]/designationCategory</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBrazier"]/designationCategory</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBrazierDarklight"]/designationCategory</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBrazierBlood"]/designationCategory</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedChest"]/designationCategory</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>

<Operation Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedTable"]</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedTableLarge"]</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedChair"]</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBed"]</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedRoyalBed"]</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedDoubleDoor"]</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedSingleDoor"]</xpath>
<value>
<designationCategory></designationCategory>
</value>
</Operation>


<!-- Research Prereqs Removed for Ideo Style buildings -->

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedThrone"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBrazier"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBrazierDarklight"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBrazierBlood"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedTable"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedTableLarge"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedChair"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedBed"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedRoyalBed"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedDoubleDoor"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

<Operation Class="PatchOperationReplace">
<success>Always</success>
<xpath>Defs/ThingDef[defName="BotchJob_ProfanedSingleDoor"]/researchPrerequisites</xpath>
<value>
<researchPrerequisites></researchPrerequisites>
</value>
</Operation>

</Patch>
Loading