Jump to content

modlet Help Modification Vanilla block


BadCops

Recommended Posts

hellp everyone can you tell me plz why my mods dont work

 

<!-- concrete spike upgrade -->

<set xpath="/blocks/block[@name=rScrapIronLogSpike5]/property[@class=UpgradeBlock]/property[@name=ToBlock]/@value">ConcreteLogSpike7</set>

<set xpath="/blocks/block[@name=rScrapIronLogSpike5]/property[@class=UpgradeBlock]/property[@name=Item]/@value">resourceConcreteMix</set>

<set xpath="/blocks/block[@name=rScrapIronLogSpike5]/property[@class=UpgradeBlock]/property[@name=ItemCount]/@value">25</set>

<!-- Steel upgrade -->

<set xpath="/blocks/block[@name=steelLogSpike6]/property[@class=UpgradeBlock]/property[@name=ToBlock]/@value">FireSteelLogSpike</set>

<set xpath="/blocks/block[@name=steelLogSpike6]/property[@class=UpgradeBlock]/property[@name=Item]/@value">ammoGasCan</set>

<set xpath="/blocks/block[@name=steelLogSpike6]/property[@class=UpgradeBlock]/property[@name=ItemCount]/@value">50</set>

Link to comment
Share on other sites

Blocks.xml

<append xpath="/blocks/block[@name=steelLogSpike6]">

<property class="UpgradeBlock">

<property name="ToBlock" value="SteelPolishLogSpike7"/>

<property name="Item" value="Steel Polish"/>

<property name="ItemCount" value="10"/>

<property name="UpgradeHitCount" value="4"/>

</property>

</append>

 

<append xpath="/blocks/block[@name=SteelPolishLogSpike7]">

<property class="UpgradeBlock">

<property name="ToBlock" value="TitaniumPolishLogSpike8"/>

<property name="Item" value="Titanium Polish"/>

<property name="ItemCount" value="10"/>

<property name="UpgradeHitCount" value="4"/>

</property>

</append>

 

Materials.XML

<set xpath="/materials/material[@id=MstainlessSteel]/property[@name=MaxDamage]/@value">12000</set>

<set xpath="/materials/material[@id=MTitaniumPolish]/property[@name=MaxDamage]/@value">20000</set>

 

<append xpath="/materials">

 

<material id="MresourceForgedBrass">

<property name="damage_category" value="metal"/>

<property name="surface_category" value="metal"/>

<property name="forge_category" value="Brass"/>

</material>

 

<material id="MresourceForgedTitanium">

<property name="damage_category" value="metal"/>

<property name="surface_category" value="metal"/>

<property name="forge_category" value="Brass"/>

</material>

 

<material id="MSteelPolish">

<property name="damage_category" value="metal"/>

<property name="surface_category" value="metal"/>

<property name="forge_category" value="iron"/>

<property name="Hardness" type="float" value="1"/>

<property name="stepsound" value="metal"/>

<property name="stability_glue" value="300"/>

<property name="Mass" type="int" value="20"/>

<property name="explosionresistance" value="1.75"/>

<property name="MaxDamage" value="12000"/>

<property name="Experience" value="5"/>

</material>

 

<material id="MTitaniumPolish">

<property name="damage_category" value="metal"/>

<property name="surface_category" value="metal"/>

<property name="forge_category" value="iron"/>

<property name="Hardness" type="float" value="1"/>

<property name="stepsound" value="metal"/>

<property name="stability_glue" value="300"/>

<property name="Mass" type="int" value="20"/>

<property name="explosionresistance" value="2.0"/>

<property name="MaxDamage" value="20000"/>

<property name="Experience" value="6"/>

</material>

 

Recipes.XML

<recipe name="Forged Brass" count="2" material_based="true" craft_area="forge" craft_time="1" craft_tool="toolForgeCrucible">

<ingredient name="unit_brass" count="2"/>

<ingredient name="unit_clay" count="2"/>

</recipe>

 

<recipe name="Forged Titanium" count="2" material_based="true" craft_area="forge" craft_time="1" craft_tool="toolForgeCrucible">

<ingredient name="unit_iron" count="2"/>

<ingredient name="unit_brass" count="2"/>

<ingredient name="unit_clay" count="2"/>

<ingredient name="unit_lead" count="2"/>

</recipe>

 

<recipe name="Congealed Metal" count="5" craft_area="chemistryStation">

<ingredient name="Forged Brass" count="1"/>

<ingredient name="Forged Titanium" count="1"/>

</recipe>

 

<recipe name="Steel Polish" count="1" craft_area="chemistryStation">

<ingredient name="Congealed Metal" count="1"/>

<ingredient name="resourceCrushedSand" count="1"/>

</recipe>

 

<recipe name="Titanium Polish" count="1" craft_area="chemistryStation">

<ingredient name="Congealed Metal" count="1"/>

<ingredient name="Steel Polish" count="1"/>

</recipe>

 

<recipe name="scrapIronLogSpike4" count="1">

<ingredient name="resourceScrapIron" count="10"/>

</recipe>

 

<recipe name="woodLogSpike1" count="1">

<ingredient name="resourceWood" count="10"/>

</recipe>

 

Thats how I did mine, check your code against this & see whats different

 

- - - Updated - - -

 

Blocks.XML

<block name="SteelPolishLogSpike7"> <!-- log spike 7 Steel Polish -->

<property name="Class" value="TrunkTip"/>

<property name="BlockTag" value="Spike"/>

<property name="CreativeMode" value="Dev"/>

<property name="Damage" value="7"/>

<property name="Damage_received" value="75"/>

<property name="DisplayType" value="blockHardened"/>

<property name="Material" value="MSteelPolish"/>

<property name="Shape" value="New"/>

<property name="LightOpacity" value="6"/>

<property name="Path" value="solid"/>

<property name="Model" value="cone1m"/>

<property name="Texture" value="191"/>

<property name="ImposterExchange" value="imposterPyramid" param1="112"/>

<property name="ImposterDontBlock" value="true"/>

<property name="UseGlobalUV" value="Local"/>

<property class="RepairItems"> <property name="MSteelPolish" value="10"/> </property>

<property name="CustomUpgradeSound" value="place_block_metal"/>

<property name="DowngradeBlock" value="steelLogSpike6"/>

<drop event="Destroy" name="resourceScrapIron" count="10,20" prob="1"/>

<drop event="Fall" name="scrapMetalPile" count="1" prob="0.75" stick_chance="1"/>

<property name="EconomicValue" value="160"/>

<property name="Group" value="Tools/Traps"/>

<property name="DescriptionKey" value="woodLogSpike1Desc"/>

<property name="FilterTags" value="fdecor,ftraps"/>

<property name="SortOrder1" value="70g0"/>

</block>

 

<block name="TitaniumPolishLogSpike8"> <!-- log spike 8 Titanium Polish -->

<property name="Class" value="TrunkTip"/>

<property name="BlockTag" value="Spike"/>

<property name="CreativeMode" value="Dev"/>

<property name="Damage" value="7"/>

<property name="Damage_received" value="75"/>

<property name="DisplayType" value="blockHardened"/>

<property name="Material" value="MTitaniumPolish"/>

<property name="Shape" value="New"/>

<property name="LightOpacity" value="6"/>

<property name="Path" value="solid"/>

<property name="Model" value="cone1m"/>

<property name="Texture" value="191"/>

<property name="ImposterExchange" value="imposterPyramid" param1="112"/>

<property name="ImposterDontBlock" value="true"/>

<property name="UseGlobalUV" value="Local"/>

<property class="RepairItems"> <property name="Titanium Polish" value="10"/> </property>

<property name="CustomUpgradeSound" value="place_block_metal"/>

<property name="DowngradeBlock" value="steelLogSpike6"/>

<drop event="Destroy" name="resourceScrapIron" count="10,20" prob="1"/>

<drop event="Fall" name="scrapMetalPile" count="1" prob="0.75" stick_chance="1"/>

<property name="EconomicValue" value="160"/>

<property name="Group" value="Tools/Traps"/>

<property name="DescriptionKey" value="woodLogSpike1Desc"/>

<property name="FilterTags" value="fdecor,ftraps"/>

<property name="SortOrder1" value="70g0"/>

</block>

 

These are the actual blocks that they upgrade too

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...