isekaiob.HSKGrinder/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml
MADxingjin cb0c781933 initial commit, syncs all local edit to remote.
This mod introduces various automated crafting tech and UF Framework based buildings to simplifiy and liberate your pawns from dull working all their day.
2023-06-15 10:55:16 +08:00

143 lines
4.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Defs>
<ThingDef ParentName="UniversalFermenterBase" Class="UniversalFermenterSK.ThingDef_UF">
<defName>AutoESmelter</defName>
<label>Automated Electric Smelter</label>
<description>Electric Smelter, But automated with 10 working slots, no longer should your pawn cooked their limbs due to high temputre.</description>
<graphicData>
<texPath>Things/Building/Production/ElectricFurnace/TableFurnaceElectric</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(3,1)</drawSize>
<shaderType>CutoutComplex</shaderType>
<shadowData>
<volume>(2.7, 1.0, 0.85)</volume>
<offset>(0,0,0)</offset>
</shadowData>
<damageData>
<cornerTL>Damage/Corner</cornerTL>
<cornerTR>Damage/Corner</cornerTR>
<cornerBL>Damage/Corner</cornerBL>
<cornerBR>Damage/Corner</cornerBR>
</damageData>
</graphicData>
<pathCost>80</pathCost>
<statBases>
<WorkToBuild>3500</WorkToBuild>
<MaxHitPoints>230</MaxHitPoints>
<Flammability>1.0</Flammability>
<Cleanliness>-8</Cleanliness>
</statBases>
<size>(3,1)</size>
<stuffCategories>
<li>RuggedMetallic</li>
</stuffCategories>
<costStuffCount>170</costStuffCount>
<costList>
<ComponentIndustrial>12</ComponentIndustrial>
<ElectronicComponents>12</ElectronicComponents>
<Mechanism>15</Mechanism>
</costList>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>1200</basePowerConsumption>
<shortCircuitInRain>true</shortCircuitInRain>
</li>
<li Class="SK.CompProperties_LowIdleDraw">
<compClass>SK.CompPowerLowIdleDraw</compClass>
<idlePowerFactor>0.1</idlePowerFactor>
</li>
<li Class="CompProperties_Flickable"/>
<li Class="CompProperties_Breakdownable"/>
<li Class="CompProperties_HeatPusher">
<compClass>CompHeatPusherPowered</compClass>
<heatPerSecond>9.5</heatPerSecond>
<heatPushMaxTemperature>75</heatPushMaxTemperature>
</li>
</comps>
<interactionCellOffset>(0,0,-1)</interactionCellOffset>
<terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded>
<designationCategory>Production</designationCategory>
<researchPrerequisites>
<li>Metal_Automated_1</li>
</researchPrerequisites>
<constructionSkillPrerequisite>10</constructionSkillPrerequisite>
<!-- ThingDef_UF fields -->
<showProductIcon>true</showProductIcon>
<barOffset>(0.0, 0.25)</barOffset>
<barScale>(1.0, 1.0)</barScale>
<slotsCount>10</slotsCount>
</ThingDef>
<ThingDef ParentName="UniversalFermenterBase" Class="UniversalFermenterSK.ThingDef_UF">
<defName>AutoEAF</defName>
<label>Automated Electric Arc Furnace</label>
<description>Electric Arc Furnace, But automated with 10 working slots, no longer should your pawn cooked their limbs due to high temputre.</description>
<graphicData>
<texPath>Things/Building/Production/EAF/EAF_off</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(3,3)</drawSize>
<shadowData>
<volume>(2.7, 1.0, 2.7)</volume>
<offset>(0,0,0)</offset>
</shadowData>
<damageData>
<cornerTL>Damage/Corner</cornerTL>
<cornerTR>Damage/Corner</cornerTR>
<cornerBL>Damage/Corner</cornerBL>
<cornerBR>Damage/Corner</cornerBR>
</damageData>
</graphicData>
<pathCost>80</pathCost>
<statBases>
<WorkToBuild>4500</WorkToBuild>
<MaxHitPoints>280</MaxHitPoints>
<Flammability>0</Flammability>
<Beauty>-60</Beauty>
<Cleanliness>-7</Cleanliness>
</statBases>
<size>(3,3)</size>
<stuffCategories>
<li>RuggedMetallic</li>
</stuffCategories>
<costStuffCount>240</costStuffCount>
<costList>
<ReinforcedConcrete>64</ReinforcedConcrete>
<ComponentIndustrial>20</ComponentIndustrial>
<Mechanism>15</Mechanism>
<ElectronicComponents>8</ElectronicComponents>
</costList>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>2400</basePowerConsumption>
<shortCircuitInRain>true</shortCircuitInRain>
</li>
<li Class="SK.CompProperties_LowIdleDraw">
<compClass>SK.CompPowerLowIdleDraw</compClass>
<idlePowerFactor>0.1</idlePowerFactor>
</li>
<li Class="CompProperties_Flickable"/>
<li Class="CompProperties_Breakdownable"/>
<li Class="CompProperties_HeatPusher">
<compClass>CompHeatPusherPowered</compClass>
<heatPerSecond>9.5</heatPerSecond>
<heatPushMaxTemperature>75</heatPushMaxTemperature>
</li>
</comps>
<interactionCellOffset>(0,0,-1)</interactionCellOffset>
<terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded>
<designationCategory>Production</designationCategory>
<researchPrerequisites>
<li>Metal_Automated_2</li>
</researchPrerequisites>
<constructionSkillPrerequisite>10</constructionSkillPrerequisite>
<!-- ThingDef_UF fields -->
<showProductIcon>true</showProductIcon>
<barOffset>(0.0, 0.25)</barOffset>
<barScale>(1.0, 1.0)</barScale>
<slotsCount>10</slotsCount>
</ThingDef>
</Defs>