isekaiob.HSKGrinder/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml
2024-04-04 08:46:16 +08:00

145 lines
5.0 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.2</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>
<tickerType>Normal</tickerType>
<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>-48</Beauty>
<Cleanliness>-9</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.2</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>
<tickerType>Normal</tickerType>
<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>