Jump to content

Mod request: Steel bars?


Neb2566

Recommended Posts

Here is code to upgrade the steel bars to stainless steel if anyone is interested. I inserted the whole code from concrete -> steel -> stainless steel bars...

 

<block id="1680" name="pouredConcreteBarCentered">
<property name="CreativeMode" value="Player"/>
<property name="Extends" value="pouredConcreteMaster"/>
<property name="Shape" value="New"/>
<property name="Model" value="iron_bars_centered"/>
<property name="UseGlobalUV" value="Local"/>
<property name="ImposterExchange" value="imposterDontBlockBlock" param1="2"/>
<property name="UpgradeRated.ToBlock" value="concreteBarsCentered"/>
</block>

<block id="1681" name="concreteBarsCentered">
<property name="CustomIcon" value="ironBars"/>
<property name="Material" value="Mconcrete"/>
<property name="Shape" value="New"/>
<property name="LightOpacity" value="0"/>
<property name="Model" value="iron_bars_centered"/>
<property name="Texture" value="8"/>
<property name="MaxDamage" value="3500"/>
<property name="ImposterExclude" value="true"/>
<property name="UseGlobalUV" value="Local"/>
<property name="Place" value="TowardsPlacer"/>
<property name="Collide" value="movement,melee,rocket"/> <!-- -rocket -->
<property class="RepairItems"> <property name="concreteMix" value="8"/> </property>
<property class="UpgradeBlock">
<property name="ToBlock" value="pouredRConcreteBarCentered"/>
<property name="Item" value="concreteMix"/>
<property name="ItemCount" value="10"/>
<property name="UpgradeHitCount" value="4"/>
</property>
<drop event="Harvest" name="rockSmall" count="25"/>
<drop event="Destroy" count="0"/>
<drop event="Fall" name="destroyedStone" count="1" prob="0.75" stick_chance="1"/>
<property name="Group" value="Building"/>
<property name="DescriptionKey" value="ironBarsDesc"/>
</block>

<block id="1682" name="pouredRConcreteBarCentered">
<property name="Extends" value="pouredRConcreteMaster"/>
<property name="CreativeMode" value="Player"/>
<property name="Shape" value="New"/>
<property name="Model" value="iron_bars_centered"/>
<property name="UseGlobalUV" value="Local"/>
<property name="ImposterExchange" value="imposterDontBlockBlock" param1="162"/>
<property name="UpgradeRated.ToBlock" value="rconcreteBarsCentered"/>
</block>

<block id="1683" name="rconcreteBarsCentered">
<property name="CustomIcon" value="ironBars"/>
<property name="Material" value="Mconcrete"/>
<property name="Shape" value="New"/>
<property name="LightOpacity" value="0"/>
<property name="Model" value="iron_bars_centered"/>
<property name="Texture" value="315"/>
<property name="MaxDamage" value="4500"/>
<property name="ImposterExclude" value="true"/>
<property name="UseGlobalUV" value="Local"/>
<property name="Place" value="TowardsPlacer"/>
<property name="Collide" value="movement,melee,rocket"/> <!-- -rocket -->
<property class="RepairItems"> <property name="concreteMix" value="8"/> </property>
<property class="UpgradeBlock">
<property name="ToBlock" value="steelBarsCentered"/>
<property name="Item" value="forgedSteel"/>
<property name="ItemCount" value="10"/>
<property name="UpgradeHitCount" value="4"/>
</property>
<drop event="Harvest" name="rockSmall" count="25"/>
<drop event="Destroy" count="0"/>
<drop event="Fall" name="destroyedStone" count="1" prob="0.75" stick_chance="1"/>
<property name="Group" value="Building"/>
<property name="DescriptionKey" value="ironBarsDesc"/>
<property name="DowngradeBlock" value="concreteBarsCentered"/>
</block>

<block id="1684" name="steelBarsCentered">
<property name="CustomIcon" value="ironBars"/>
<property name="Material" value="Msteel"/>
<property name="Shape" value="New"/>
<property name="LightOpacity" value="0"/>
<property name="Model" value="iron_bars_centered"/>
<property name="Texture" value="355,355,356,356,356,356"/>
<property name="MaxDamage" value="7500"/>
<property name="ImposterExclude" value="true"/>
<property name="UseGlobalUV" value="Local"/>
<property name="Place" value="TowardsPlacer"/>
<property name="Collide" value="movement,melee,rocket"/> <!-- -rocket -->
<property class="RepairItems"> <property name="forgedSteel" value="10"/> </property>
<drop event="Harvest" name="scrapIron" count="32"/>
<drop event="Destroy" count="0"/>
<drop event="Fall" name="scrapMetalPile" count="1" prob=".75" stick_chance="1"/>
<property name="Group" value="Building"/>
<property name="DescriptionKey" value="ironBarsDesc"/>
<property name="DowngradeBlock" value="rconcreteBarsCentered"/>
<property class="UpgradeBlock">
<property name="ToBlock" value="stainlessSteelBars"/>
<property name="Item" value="steelPolish"/>
<property name="ItemCount" value="10"/>
<property name="UpgradeHitCount" value="4"/>
</property>
</block>

<block id="1685" name="pouredConcreteBar">
<property name="CreativeMode" value="Player"/>
<property name="Extends" value="pouredConcreteMaster"/>
<property name="Shape" value="New"/>
<property name="Model" value="iron_bars"/>
<property name="UseGlobalUV" value="Local"/>
<property name="ImposterExchange" value="imposterDontBlockBlock" param1="2"/>
<property name="UpgradeRated.ToBlock" value="concreteBars"/>
</block>

<block id="1686" name="concreteBars">
<property name="CustomIcon" value="ironBars"/>
<property name="Extends" value="concreteBarsCentered"/>
<property name="Model" value="iron_bars"/>
<property name="Place" value="TowardsPlacerInverted"/>
<property class="UpgradeBlock">
<property name="ToBlock" value="pouredRConcreteBar"/>
<property name="Item" value="concreteMix"/>
<property name="ItemCount" value="8"/>
<property name="UpgradeHitCount" value="4"/>
</property>
</block>

<block id="1687" name="pouredRConcreteBar">
<property name="Extends" value="pouredRConcreteMaster"/>
<property name="CreativeMode" value="Player"/>
<property name="Shape" value="New"/>
<property name="Model" value="iron_bars"/>
<property name="UseGlobalUV" value="Local"/>
<property name="ImposterExchange" value="imposterDontBlockBlock" param1="162"/>
<property name="UpgradeRated.ToBlock" value="rconcreteBars"/>
</block>

<block id="1688" name="rconcreteBars">
<property name="CustomIcon" value="ironBars"/>
<property name="Extends" value="rconcreteBarsCentered"/>
<property name="Model" value="iron_bars"/>
<property name="Place" value="TowardsPlacerInverted"/>
<property name="DowngradeBlock" value="concreteBars"/>
<property class="UpgradeBlock">
<property name="ToBlock" value="steelBars"/>
<property name="Item" value="forgedSteel"/>
<property name="ItemCount" value="10"/>
<property name="UpgradeHitCount" value="4"/>
</property>
</block>

<block id="1689" name="steelBars">
<property name="CustomIcon" value="ironBars"/>
<property name="Extends" value="steelBarsCentered"/>
<property name="Model" value="iron_bars"/>
<property name="Place" value="TowardsPlacerInverted"/>
<property name="DowngradeBlock" value="rconcreteBars"/>
<property class="UpgradeBlock">
<property name="ToBlock" value="stainlessSteelBars"/>
<property name="Item" value="steelPolish"/>
<property name="ItemCount" value="10"/>
<property name="UpgradeHitCount" value="4"/>
</property>
</block> 

<block id="1690" name="stainlessSteelBars">
<property name="CustomIcon" value="ironBars"/>
<property name="Extends" value="stainlessSteelMaster"/>
<property name="Material" value="MstainlessSteel"/>
<property name="Shape" value="New"/>
<property name="LightOpacity" value="0"/>
<property name="Texture" value="267"/>
<property name="ImposterExclude" value="true"/>
<property name="UseGlobalUV" value="Local"/>
<property name="Place" value="TowardsPlacer"/>
<property name="MaxDamage" value="10000"/>
<property name="Model" value="iron_bars_centered"/>
<property name="Collide" value="movement,melee,rocket"/> <!-- -rocket -->
<property class="RepairItems"> <property name="steelPolish" value="10"/> </property>
<drop event="Harvest" name="scrapIron" count="64"/>
<drop event="Destroy" count="0"/>
<drop event="Fall" name="scrapMetalPile" count="1" prob=".75" stick_chance="1"/>
<property name="Group" value="Building"/>
<property name="Model" value="iron_bars"/>
<property name="Place" value="TowardsPlacerInverted"/>
<property name="Group" value="Building"/>
<property name="DescriptionKey" value="ironBarsDesc"/>
<property name="DowngradeBlock" value="steelBars"/>
</block>

<block id="1691" name="stainlessSteelBarsCentered">
<property name="CustomIcon" value="ironBars"/>
<property name="Extends" value="stainlessSteelBars"/>
<property name="Model" value="iron_bars_centered"/>
<property name="Place" value="TowardsPlacerInverted"/>
<property name="DowngradeBlock" value="steelBarsCentered"/>
</block>

Link to comment
Share on other sites

  • 1 year later...

Yeah, it can go at the end.

 

I've just skimmed the posts. If those are completely new blocks with no upgrade path from a preexisting block, yeah, you'll need to add some recipes for them.

 

It looks like if you go up to neb2566's post and see what he edited to the normal iron bars, you can use that so they have an upgrade path to the new stuff. Then you won't necessarily need recipes for them, unless you want to craft them directly.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...