mirror of
https://github.com/Xevion/RimWorld-Hydroponics-Expanded.git
synced 2025-12-15 04:12:59 -06:00
151 lines
6.0 KiB
XML
151 lines
6.0 KiB
XML
<Defs>
|
|
<ThingDef Name="HydroponicsExpanded_Base" ParentName="BuildingBase" Abstract="True">
|
|
<description>An artificial nutrient bath that allows very dense crop growths in growth bays underneath. The nutrient pumps must work continuously; the plants will die if power is cut. Includes its own internal light source, but the internal ventilation system is not temperature controlled.</description>
|
|
<thingClass>HydroponicsExpanded.BuildingDenseHydroponicsBasin</thingClass>
|
|
<minifiedDef>MinifiedThing</minifiedDef>
|
|
<thingCategories>
|
|
<li>BuildingsProduction</li>
|
|
</thingCategories>
|
|
<castEdgeShadows>true</castEdgeShadows>
|
|
<altitudeLayer>FloorEmplacement</altitudeLayer>
|
|
<defaultPlacingRot>East</defaultPlacingRot>
|
|
<passability>PassThroughOnly</passability>
|
|
<pathCost>60</pathCost>
|
|
<constructEffect>ConstructMetal</constructEffect>
|
|
<fillPercent>0.30</fillPercent>
|
|
<canOverlapZones>false</canOverlapZones>
|
|
<constructionSkillPrerequisite>4</constructionSkillPrerequisite>
|
|
<statBases>
|
|
<WorkToBuild>2800</WorkToBuild>
|
|
<MaxHitPoints>180</MaxHitPoints>
|
|
<Flammability>0.5</Flammability>
|
|
<Cleanliness>-3</Cleanliness>
|
|
<Mass>80</Mass>
|
|
</statBases>
|
|
<size>(1,4)</size>
|
|
<!-- this stat doesn't do anything for this mod -->
|
|
<fertility>2.8</fertility>
|
|
<building>
|
|
<defaultPlantToGrow>Plant_Rice</defaultPlantToGrow>
|
|
<sowTag>Hydroponic</sowTag>
|
|
</building>
|
|
<tickerType>Rare</tickerType>
|
|
<terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded>
|
|
<!-- Where it appears in the construction menu. -->
|
|
<designationCategory>Production</designationCategory>
|
|
</ThingDef>
|
|
|
|
<ThingDef ParentName="HydroponicsExpanded_Base">
|
|
<defName>HDH_Hydroponics</defName>
|
|
<label>high-density hydroponics bay</label>
|
|
<graphicData>
|
|
<texPath>Basins/BasinDense</texPath>
|
|
<graphicClass>Graphic_Multi</graphicClass>
|
|
<drawSize>(1,4)</drawSize>
|
|
<damageData>
|
|
<cornerTL>Damage/Corner</cornerTL>
|
|
<cornerTR>Damage/Corner</cornerTR>
|
|
<cornerBL>Damage/Corner</cornerBL>
|
|
<cornerBR>Damage/Corner</cornerBR>
|
|
</damageData>
|
|
</graphicData>
|
|
<costList>
|
|
<Steel>150</Steel>
|
|
<!-- <Plasteel>20</Plasteel> -->
|
|
<ComponentIndustrial>2</ComponentIndustrial>
|
|
</costList>
|
|
<comps>
|
|
<li Class="CompProperties_Forbiddable" />
|
|
<li Class="CompProperties_Power">
|
|
<compClass>CompPowerTrader</compClass>
|
|
<basePowerConsumption>1000</basePowerConsumption>
|
|
</li>
|
|
<li Class="CompProperties_Flickable" />
|
|
</comps>
|
|
<modExtensions>
|
|
<li Class="HydroponicsExpanded.ModExtension.CapacityExtension">
|
|
<capacity>52</capacity>
|
|
</li>
|
|
</modExtensions>
|
|
<researchPrerequisites>
|
|
<li>HDH_HighDensity</li>
|
|
</researchPrerequisites>
|
|
</ThingDef>
|
|
|
|
<ThingDef ParentName="HydroponicsExpanded_Base">
|
|
<defName>HDH_Hydroponics_Hyper</defName>
|
|
<label>hyper-density hydroponics bay</label>
|
|
<graphicData>
|
|
<texPath>Basins/BasinHyper</texPath>
|
|
<graphicClass>Graphic_Multi</graphicClass>
|
|
<drawSize>(1,4)</drawSize>
|
|
<damageData>
|
|
<cornerTL>Damage/Corner</cornerTL>
|
|
<cornerTR>Damage/Corner</cornerTR>
|
|
<cornerBL>Damage/Corner</cornerBL>
|
|
<cornerBR>Damage/Corner</cornerBR>
|
|
</damageData>
|
|
</graphicData>
|
|
<constructionSkillPrerequisite>6</constructionSkillPrerequisite>
|
|
<statBases>
|
|
<WorkToBuild>3500</WorkToBuild>
|
|
<MaxHitPoints>180</MaxHitPoints>
|
|
<Flammability>0.5</Flammability>
|
|
<Cleanliness>-3</Cleanliness>
|
|
</statBases>
|
|
<costList>
|
|
<Steel>200</Steel>
|
|
<Plasteel>20</Plasteel>
|
|
<ComponentSpacer>1</ComponentSpacer>
|
|
</costList>
|
|
<comps>
|
|
<li Class="CompProperties_Forbiddable" />
|
|
<li Class="CompProperties_Power">
|
|
<compClass>CompPowerTrader</compClass>
|
|
<basePowerConsumption>2500</basePowerConsumption>
|
|
</li>
|
|
<li Class="CompProperties_Flickable" />
|
|
</comps>
|
|
<modExtensions>
|
|
<li Class="HydroponicsExpanded.ModExtension.CapacityExtension">
|
|
<capacity>156</capacity>
|
|
</li>
|
|
</modExtensions>
|
|
<researchPrerequisites>
|
|
<li>HDH_HighDensity_Ultra</li>
|
|
</researchPrerequisites>
|
|
</ThingDef>
|
|
|
|
<ThingDef ParentName="HydroponicsExpanded_Base">
|
|
<defName>HDH_Hydroponics_mini</defName>
|
|
<label>mini hydroponics bay</label>
|
|
<graphicData>
|
|
<texPath>Basins/BasinMini</texPath>
|
|
<graphicClass>Graphic_Multi</graphicClass>
|
|
<drawSize>(1,4)</drawSize>
|
|
<damageData>
|
|
<cornerTL>Damage/Corner</cornerTL>
|
|
<cornerTR>Damage/Corner</cornerTR>
|
|
<cornerBL>Damage/Corner</cornerBL>
|
|
<cornerBR>Damage/Corner</cornerBR>
|
|
</damageData>
|
|
</graphicData>
|
|
<costList>
|
|
<Steel>100</Steel>
|
|
<ComponentIndustrial>1</ComponentIndustrial>
|
|
</costList>
|
|
<comps>
|
|
<li Class="CompProperties_Forbiddable" />
|
|
<li Class="CompProperties_Power">
|
|
<compClass>CompPowerTrader</compClass>
|
|
<basePowerConsumption>500</basePowerConsumption>
|
|
</li>
|
|
<li Class="CompProperties_Flickable" />
|
|
</comps>
|
|
<modExtensions>
|
|
<li Class="HydroponicsExpanded.ModExtension.CapacityExtension">
|
|
<capacity>16</capacity>
|
|
</li>
|
|
</modExtensions>
|
|
</ThingDef>
|
|
</Defs> |