Jump to content

Lord Neophyte

Members
  • Posts

    42
  • Joined

  • Last visited

Posts posted by Lord Neophyte

  1. Hey i try to give a few guns other ammo with the xpath

     

    not sure if this is the right setup

     

    	 <set xpath="items/item[@name='gunRifleT3SniperRifle']/property[@name='Magazine_items' and @value='ammo762mmBulletBall,ammo762mmBulletHP,ammo762mmBulletAP']/@value">,50 Caliber Ammo</set>

     

    will this work or is there some kind of error ? :D

     

  2. Whatever it is in the XML. I usually not in a position to cross reference the particular names; they are usually just to get you started.

     

     

    i use this code

     

    	<append xpath="/items">
    
    <set xpath="items/item[@name='meleeToolPickaxeSteel']/property[@name='Meshfile']/@value">#@modfolder:Resouces/meleeToolPickaxeSteel.unity3d?meleeToolPickaxeSteel</set>
    
    </append>

     

    but it dont work, i have NO error in the log but ingame is still the same old model

  3. Yup, using <set

     

    <set xpath="items/item[@name='toolsPickAxe']/property[@name='Meshfile']/@value">#@modfolder:Resouces/meleeToolPickaxeSteel.unity3d?meleeToolPickaxeSteel</set>
    

     

    that's assuming you have a Mods/YourFolder/Resources/meleeToolPickAxeSteel.unity3d exists.

     

    so the "toolsPickAxe" part in this code is the name of the item, right ?

     

    so if it is called "meleeToolPickaxeSteel" the code has to be this :

     

    <set xpath="items/item[@name='meleeToolPickaxeSteel']/property[@name='Meshfile']/@value">#@modfolder:Resouces/meleeToolPickaxeSteel.unity3d?meleeToolPickaxeSteel</set>
    

  4. is there a way to "replace" an old mesh from a tool with a new only per xpath ?

     

    So maybe i have made a new steel pickaxe model and will use it as a replace for the vanilla one

     

    possible to change :

     

    <property name="Meshfile" value="Items/Tools/pickaxe_steelPrefab"/>

     

    to

     

    <property name="Meshfile" value="#@modfolder:Resources/meleeToolPickaxeSteel.unity3d?meleeToolPickaxeSteel"/>

     

    only ?

     

    via modlet ?

  5. nope, no part with this

     

    xml is like this

     

    ...........................

     

    <block id="2045" name="AmmonationBench">

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

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

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

    <property name="StabilitySupport" value="false" />

    <property name="Model" value="#AmmonationBench?AmmonationBenchPrefab" />

    <property name="MultiBlockDim" value="2,1,1" />

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

    <property name="Place" value="TowardsPlacerInverted" />

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

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

    <property name="HeatMapStrength" value="0.5" />

    <property name="HeatMapTime" value="1200" />

    <property name="HeatMapFrequency" value="25" />

    <!--<property name="RecipeList" value="backpack, workbench"/>-->

    <!--<property name="CraftTimeMultiplier" value="0.5,1"/>-->

    <property name="Stacknumber" value="1" />

    <property class="Workstation">

    <property name="Modules" value="output" />

    <property name="CraftingAreaRecipes" value="AmmonationBench" />

    </property>

    <property class="RepairItems">

    <property name="forgedIron" value="25" />

    <property name="mechanicalParts" value="20" />

    <property name="wood" value="50" />

    </property>

    <drop event="Harvest" name="scrapIron" count="200" tool_category="harvestingTools" />

    <drop event="Harvest" name="wood" count="20" tool_category="harvestingTools" />

    <drop event="Harvest" name="forgedIron" count="10" tool_category="Disassemble" />

    <drop event="Harvest" name="mechanicalParts" count="8" tool_category="Disassemble" />

    <drop event="Harvest" name="wood" count="20" tool_category="Disassemble" />

    <drop event="Destroy" count="0" />

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

    <property name="TakeDelay" value="15" />

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

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

    <property name="RequiredPower" value="20" />

    <property name="Group" value="Building,Science" />

    </block>

     

    ...........................

×
×
  • Create New...