<configs>
    <append xpath="/blocks">
        <!-- Electrified Steel Block - All shapes + electric damage -->
        <block name="electrifiedSteelStep1" shapes="All">
            <property name="CreativeMode" value="Player"/>
            <property name="DescriptionKey" value="electrifiedSteelStep1Desc"/>
            <property name="CustomIcon" value="shapeCube"/>

            <property name="Shape" value="New"/>
            <property name="Material" value="Msteel_shapes"/>
            <property name="Texture" value="356"/>
            <property name="UiBackgroundTexture" value="356"/>

            <property name="Class" value="ElectrifiedSteelBlocks.ElectrifiedSteelBlock, ElectrifiedSteelBlocks"/>

            <property name="RequiredPower" value="50"/>
            <property name="DisplayType" value="blockHardened"/>
            <property name="ItemTypeIcon" value="electric_power"/>
            <property name="CustomIconTint" value="4499FF"/>

            <property name="EconomicValue" value="160"/>
            <property name="PassThroughDamage" value="true"/>
            <property class="RepairItems">
                <property name="resourceForgedSteel" value="8"/>
            </property>
            <drop event="Harvest" name="resourceScrapIron" count="15" tag="allHarvest,perkJunkMiner"/>
            <drop event="Destroy" count="0"/>
            <drop event="Fall" name="scrapMetalPile" count="1" prob="0.75" stick_chance="1"/>

            <property name="UpgradeSound" value="place_block_metal"/>
            <property name="SoundPickup" value="steelblock_grab"/>
            <property name="SoundPlace" value="steelblock_place"/>

            <property name="SortOrder1" value="S041"/>
            <property name="Group" value="Building,advBuilding"/>
            <property name="FilterTags" value="MC_Shapes"/>
        </block>
    </append>

    <append xpath="/blocks">
        <!-- Electrified Steel Ladder (Square) - Climbable + electric -->
        <block name="electrifiedSteelLadderSquare">
            <property name="CreativeMode" value="Player"/>
            <property name="DescriptionKey" value="electrifiedSteelLadderDesc"/>
            <property name="CustomIcon" value="shapeLadderSquare"/>

            <property name="Shape" value="New"/>
            <property name="Model" value="@:Shapes/ladder_square.fbx"/>
            <property name="UseGlobalUV" value="Local"/>
            <property name="Material" value="Msteel"/>
            <property name="Texture" value="191"/>

            <property name="Class" value="ElectrifiedSteelBlocks.ElectrifiedLadderBlock, ElectrifiedSteelBlocks"/>

            <property name="RequiredPower" value="50"/>
            <property name="DisplayType" value="blockHardened"/>
            <property name="ItemTypeIcon" value="electric_power"/>
            <property name="CustomIconTint" value="4499FF"/>

            <property name="ImposterExclude" value="true"/>
            <property name="ImposterDontBlock" value="true"/>
            <property name="LightOpacity" value="0"/>
            <property name="WaterFlow" value="permitted"/>
            <property name="Place" value="TowardsPlacerInverted"/>
            <property name="Collide" value="movement,melee,rocket"/>

            <property name="MaxDamage" value="2000"/>
            <property name="EconomicValue" value="160"/>
            <property name="PassThroughDamage" value="true"/>
            <property class="RepairItems">
                <property name="resourceForgedSteel" value="8"/>
            </property>
            <drop event="Harvest" name="resourceScrapIron" count="15" tag="allHarvest,perkJunkMiner"/>
            <drop event="Destroy" count="0"/>

            <property name="UpgradeSound" value="place_block_metal"/>
            <property name="SoundPickup" value="steelblock_grab"/>
            <property name="SoundPlace" value="steelblock_place"/>

            <property name="SortOrder1" value="S042"/>
            <property name="Group" value="Building,advBuilding"/>
            <property name="FilterTags" value="MC_Shapes,SC_construction"/>
        </block>

        <!-- Electrified Steel Ladder (Round) - Climbable + electric -->
        <block name="electrifiedSteelLadderRound">
            <property name="CreativeMode" value="Player"/>
            <property name="DescriptionKey" value="electrifiedSteelLadderDesc"/>
            <property name="CustomIcon" value="shapeLadderRound"/>

            <property name="Shape" value="New"/>
            <property name="Model" value="@:Shapes/ladder_round.fbx"/>
            <property name="UseGlobalUV" value="Local"/>
            <property name="Material" value="Msteel"/>
            <property name="Texture" value="191"/>

            <property name="Class" value="ElectrifiedSteelBlocks.ElectrifiedLadderBlock, ElectrifiedSteelBlocks"/>

            <property name="RequiredPower" value="50"/>
            <property name="DisplayType" value="blockHardened"/>
            <property name="ItemTypeIcon" value="electric_power"/>
            <property name="CustomIconTint" value="4499FF"/>

            <property name="ImposterExclude" value="true"/>
            <property name="ImposterDontBlock" value="true"/>
            <property name="LightOpacity" value="0"/>
            <property name="WaterFlow" value="permitted"/>
            <property name="Place" value="TowardsPlacerInverted"/>
            <property name="Collide" value="movement,melee,rocket"/>

            <property name="MaxDamage" value="2000"/>
            <property name="EconomicValue" value="160"/>
            <property name="PassThroughDamage" value="true"/>
            <property class="RepairItems">
                <property name="resourceForgedSteel" value="8"/>
            </property>
            <drop event="Harvest" name="resourceScrapIron" count="15" tag="allHarvest,perkJunkMiner"/>
            <drop event="Destroy" count="0"/>

            <property name="UpgradeSound" value="place_block_metal"/>
            <property name="SoundPickup" value="steelblock_grab"/>
            <property name="SoundPlace" value="steelblock_place"/>

            <property name="SortOrder1" value="S043"/>
            <property name="Group" value="Building,advBuilding"/>
            <property name="FilterTags" value="MC_Shapes,SC_construction"/>
        </block>

        <!-- Electrified Steel Ladder (Scaffold) - Climbable + electric -->
        <block name="electrifiedSteelLadderScaffold">
            <property name="CreativeMode" value="Player"/>
            <property name="DescriptionKey" value="electrifiedSteelLadderDesc"/>
            <property name="CustomIcon" value="shapeScaffoldingLadder"/>

            <property name="Shape" value="New"/>
            <property name="Model" value="@:Shapes/scaffolding_ladder.fbx"/>
            <property name="UseGlobalUV" value="Local"/>
            <property name="Material" value="Msteel"/>
            <property name="Texture" value="191"/>

            <property name="Class" value="ElectrifiedSteelBlocks.ElectrifiedLadderBlock, ElectrifiedSteelBlocks"/>

            <property name="RequiredPower" value="50"/>
            <property name="DisplayType" value="blockHardened"/>
            <property name="ItemTypeIcon" value="electric_power"/>
            <property name="CustomIconTint" value="4499FF"/>

            <property name="ImposterExclude" value="true"/>
            <property name="ImposterDontBlock" value="true"/>
            <property name="LightOpacity" value="0"/>
            <property name="WaterFlow" value="permitted"/>
            <property name="Place" value="TowardsPlacerInverted"/>
            <property name="Collide" value="movement,melee,rocket"/>

            <property name="MaxDamage" value="2000"/>
            <property name="EconomicValue" value="160"/>
            <property name="PassThroughDamage" value="true"/>
            <property class="RepairItems">
                <property name="resourceForgedSteel" value="8"/>
            </property>
            <drop event="Harvest" name="resourceScrapIron" count="15" tag="allHarvest,perkJunkMiner"/>
            <drop event="Destroy" count="0"/>

            <property name="UpgradeSound" value="place_block_metal"/>
            <property name="SoundPickup" value="steelblock_grab"/>
            <property name="SoundPlace" value="steelblock_place"/>

            <property name="SortOrder1" value="S044"/>
            <property name="Group" value="Building,advBuilding"/>
            <property name="FilterTags" value="MC_Shapes,SC_construction"/>
        </block>
    </append>
</configs>
