Skip to content

Commit

Permalink
1.5 update
Browse files Browse the repository at this point in the history
  • Loading branch information
Dubwise56 committed Apr 10, 2024
1 parent d59f266 commit 9a50502
Show file tree
Hide file tree
Showing 423 changed files with 29,375 additions and 0 deletions.
Binary file added 1.5/Assemblies/0DubCore.dll
Binary file not shown.
Binary file added 1.5/Assemblies/0Harmony.dll
Binary file not shown.
3,693 changes: 3,693 additions & 0 deletions 1.5/Assemblies/0Harmony.xml

Large diffs are not rendered by default.

Binary file added 1.5/Assemblies/0MultiplayerAPI.dll
Binary file not shown.
Binary file added 1.5/Assemblies/BadHygiene.dll
Binary file not shown.
16 changes: 16 additions & 0 deletions 1.5/Defs/Designations/DesignationCategories.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<DesignationCategoryDef>
<defName>Hygiene</defName>
<label>Hygiene</label>
<description>Things for colonists' hygiene.</description>
<order>10</order>
<specialDesignatorClasses>
<li>Designator_Cancel</li>
<li>Designator_Deconstruct</li>
<li>DubsBadHygiene.Designator_RemoveSewage</li>
<li>DubsBadHygiene.Designator_RemovePlumbing</li>
<li>DubsBadHygiene.Designator_AreaPlaceFertilizer</li>
</specialDesignatorClasses>
</DesignationCategoryDef>
</Defs>
22 changes: 22 additions & 0 deletions 1.5/Defs/Designations/Designations.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>

<DesignationDef DBHLite="true">
<defName>RemoveSewageDes</defName>
<texturePath>Designations/Haul</texturePath>
<targetType>Cell</targetType>
</DesignationDef>

<DesignationDef DBHLite="true">
<defName>kickOverDes</defName>
<texturePath>DBH/UI/kickOver</texturePath>
<targetType>Thing</targetType>
</DesignationDef>

<DesignationDef DBHLite="true">
<defName>drainOutDes</defName>
<texturePath>DBH/UI/drainOut</texturePath>
<targetType>Thing</targetType>
</DesignationDef>

</Defs>
101 changes: 101 additions & 0 deletions 1.5/Defs/Effects/Effecter_Misc.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>

<EffecterDef>
<defName>Fecal</defName>
<children>
<li>
<subEffecterClass>SubEffecter_SprayerContinuous</subEffecterClass>
<scale>
<min>0.5</min>
<max>0.7</max>
</scale>
<ticksBetweenMotes>20</ticksBetweenMotes>
<positionLerpFactor>-0.35</positionLerpFactor>
<positionRadius>0.2</positionRadius>
<moteDef>Mote_FecalBit</moteDef>
</li>
</children>
</EffecterDef>

<EffecterDef>
<defName>WashingEffect</defName>
<children>
<li>
<subEffecterClass>SubEffecter_SprayerContinuous</subEffecterClass>
<scale>0.2~0.7</scale>
<ticksBetweenMotes>20</ticksBetweenMotes>
<positionLerpFactor>0.6</positionLerpFactor>
<positionRadius>0.6</positionRadius>
<fleckDef>Mote_WaterSplashes</fleckDef>
</li>
</children>
</EffecterDef>

<EffecterDef>
<defName>CarryBucket</defName>
<children>
<li>
<subEffecterClass>SubEffecter_DrifterEmoteContinuous</subEffecterClass>
<moteDef>Mote_Bucket</moteDef>
<positionRadius>1</positionRadius>
<spawnLocType>OnSource</spawnLocType>
<scale>
<min>0.6</min>
<max>0.6</max>
</scale>
<rotation>
<min>20</min>
<max>20</max>
</rotation>
</li>
</children>
</EffecterDef>

<EffecterDef>
<defName>Unblocking</defName>
<children>
<li>
<subEffecterClass>SubEffecter_InteractSymbol</subEffecterClass>
<moteDef>Mote_Plunger</moteDef>
</li>
</children>
</EffecterDef>

<ThingDef ParentName="MoteBase">
<defName>Mote_Bucket</defName>
<thingClass>MoteDualAttached</thingClass>
<altitudeLayer>MetaOverlays</altitudeLayer>
<mote>
</mote>
<graphicData>
<texPath>DBH/Things/Mote/Bucket</texPath>
</graphicData>
</ThingDef>

<ThingDef ParentName="MoteBase">
<defName>Mote_Plunger</defName>
<thingClass>MoteDualAttached</thingClass>
<altitudeLayer>MetaOverlays</altitudeLayer>
<mote>
<solidTime>120</solidTime>
</mote>
<graphicData>
<texPath>DBH/Things/Mote/plunger</texPath>
</graphicData>
</ThingDef>

<FleckDef ParentName="FleckBase_Thrown">
<defName>Mote_WaterSplashes</defName>
<altitudeLayer>MoteLow</altitudeLayer>

<fadeInTime>0.04</fadeInTime>
<solidTime>0.5</solidTime>
<fadeOutTime>2</fadeOutTime>

<graphicData>
<texPath>DBH/Things/Mote/splashes/splash</texPath>
</graphicData>
</FleckDef>

</Defs>
143 changes: 143 additions & 0 deletions 1.5/Defs/Effects/Mote_Visual.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>

<ThingDef>
<thingClass>MoteThrown</thingClass>
<label>mote</label>
<category>Mote</category>
<graphicData>
<texPath>DBH/Things/Mote/FecalBit</texPath>
<graphicClass>Graphic_Mote</graphicClass>
<shaderType>Mote</shaderType>
</graphicData>
<altitudeLayer>MoteLow</altitudeLayer>
<tickerType>Normal</tickerType>
<useHitPoints>false</useHitPoints>
<isSaveable>false</isSaveable>
<rotatable>false</rotatable>
<mote>
<fadeInTime>0.08</fadeInTime>
<solidTime>0.4</solidTime>
<fadeOutTime>0.25</fadeOutTime>
</mote>
<defName>Mote_FecalBit</defName>
</ThingDef>


<!--<ThingDef Name="BasedMote" Abstract="True">
<thingClass>MoteThrown</thingClass>
<label>mote</label>
<category>Mote</category>
<graphicData>
<graphicClass>Graphic_Mote</graphicClass>
<shaderType>Mote</shaderType>
</graphicData>
<altitudeLayer>MoteLow</altitudeLayer>
<tickerType>Normal</tickerType>
<useHitPoints>false</useHitPoints>
<isSaveable>false</isSaveable>
<rotatable>false</rotatable>
</ThingDef>-->

<!--<ThingDef ParentName="BasedMote" DBHLite="true">
<defName>Mote_water_featureRipple</defName>
<graphicData>
<texPath>DBH/Things/Mote/water_feature_ripple</texPath>
</graphicData>
<altitudeLayer>Projectile</altitudeLayer>
<mote>
<fadeInTime>1</fadeInTime>
<solidTime>2</solidTime>
<fadeOutTime>2</fadeOutTime>
<growthRate>1</growthRate>
</mote>
</ThingDef>-->

<!--<ThingDef ParentName="BasedMote" DBHLite="true">
<defName>Mote_water_featureSpray</defName>
<graphicData>
<texPath>DBH/Things/Mote/water_feature_spray</texPath>
</graphicData>
<altitudeLayer>Projectile</altitudeLayer>
<mote>
<fadeInTime>0.40</fadeInTime>
<solidTime>0</solidTime>
<fadeOutTime>1</fadeOutTime>
</mote>
</ThingDef>
<ThingDef ParentName="BasedMote" DBHLite="true">
<defName>Mote_water_featureSplash</defName>
<thingClass>MoteThrown</thingClass>
<graphicData>
<texPath>DBH/Things/Mote/water_feature_splash</texPath>
</graphicData>
<altitudeLayer>Projectile</altitudeLayer>
<mote>
<fadeInTime>0.4</fadeInTime>
<solidTime>0</solidTime>
<fadeOutTime>0.4</fadeOutTime>
</mote>
</ThingDef>-->



<FleckDef ParentName="FleckBase_Thrown">
<defName>Mote_Sewage</defName>
<graphicData>
<texPath>DBH/Things/Mote/sewage2</texPath>
</graphicData>
<altitudeLayer>MoteLow</altitudeLayer>
<fadeInTime>0.40</fadeInTime>
<solidTime>2</solidTime>
<fadeOutTime>2</fadeOutTime>
</FleckDef>

<FleckDef ParentName="FleckBase_Thrown" DBHLite="true">
<defName>Mote_Irrigation</defName>
<graphicData>
<texPath>DBH/Things/Mote/irrigationspray</texPath>
</graphicData>
<altitudeLayer>Projectile</altitudeLayer>
<fadeInTime>0.40</fadeInTime>
<solidTime>2</solidTime>
<fadeOutTime>2</fadeOutTime>
</FleckDef>

<FleckDef ParentName="FleckBase_Thrown">
<defName>Fleck_SteamRoom</defName>
<graphicData>
<texPath>DBH/Things/Mote/steam2</texPath>
</graphicData>
<altitudeLayer>MoteOverhead</altitudeLayer>
<fadeInTime>2</fadeInTime>
<solidTime>2</solidTime>
<fadeOutTime>5</fadeOutTime>
</FleckDef>

<FleckDef ParentName="FleckBase_Thrown">
<defName>Mote_WashSteam</defName>
<graphicData>
<texPath>DBH/Things/Mote/steam1</texPath>
</graphicData>
<altitudeLayer>MoteOverhead</altitudeLayer>
<fadeInTime>1</fadeInTime>
<solidTime>0</solidTime>
<fadeOutTime>2</fadeOutTime>
<growthRate>0.12</growthRate>
</FleckDef>

<FleckDef ParentName="FleckBase_Thrown">
<defName>Mote_MyBubbles</defName>
<graphicData>
<texPath>DBH/Things/Building/HotTub/MyBubbles</texPath>
</graphicData>
<altitudeLayer>Building</altitudeLayer>
<altitudeLayerIncOffset>0.63</altitudeLayerIncOffset>
<fadeInTime>1</fadeInTime>
<solidTime>0</solidTime>
<fadeOutTime>0.2</fadeOutTime>
<growthRate>0.1</growthRate>
</FleckDef>

</Defs>
Loading

0 comments on commit 9a50502

Please sign in to comment.