ARK: Survival Evolved

ARK: Survival Evolved

=DBS= Tek Tier 4 All
 This topic has been pinned, so it's probably important
[RSB]DonnyBresko  [developer] 16 Feb, 2017 @ 8:40pm
CRAFTING COST OVERRIDE:
If you want to have your own crafting cost for each item. Here is how to change it. Stop your Server and open up your Game.ini

Most located here:
/ShooterGame/Saved/Config/WindowsServer


FIRST THINKS FIRST:

i highly recommend the TexT Editor "Notepad++"[notepad-plus-plus.org] this give you a much better Overview to see what you've done.

Here's an example how its look like:
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_BlackPearl_SE_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemAmmo_Wood_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemConsumable_Fiber_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false)))

OK...What these line does is, that now you can craft the DBS Black Pearls with:

1x Wood
1x Stone
1x Fiber


LETS GET A LITTLE CLOSER TO IT:

The Startline:
ConfigOverrideItemCraftingCosts=(........)
This is the startline that tells the server, here comes a new "cost" for a already exists Engram. We need this for ANY Item we want to change.

The "ItemChooser":
ItemClassString="PrimalItemResource_BlackPearl_SE_Child_C",BaseCraftingResourceRequirements=(..)
Here we choose the Item we want to change

  • ItemClassString=
    This is the ID form the Item you want to change. Any Item Name has to be end with "_C"

The Variables:
ResourceItemTypeString="PrimalItemResource_Stone_C", BaseResourceRequirement=1.0, bCraftingRequireExactResourceType=false


Anything befor the "=" is a Named Variable, do not change them.

  • ResourceItemTypeString=
    This is the ID form the Item you want to use to crafting. Any Item Name has to be end with "_C"

  • BaseResourceRequirement=
    The ammount of the crafting resource you want to spend

  • bCraftingRequireExactResourceType=
    Dont change it you dont want to have issues


Separte the Variables with "," and put them between the "()" after the ItemChooser "OverrideNamedEngramEntries=" we talkt about above.


THE MOST IMPORTANT THING:

The Variable has to be in ONE LINE just like this:
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_BlackPearl_SE_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemAmmo_Wood_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemConsumable_Fiber_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false)))

And if you want more Engrams to Change you have to set these Variable for each individual Item. ONE PER LINE:
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_BlackPearl_SE_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemAmmo_Wood_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemConsumable_Fiber_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_BlackPearl_SE_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemAmmo_Wood_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemConsumable_Fiber_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false)))



Here you have a test Game.ini to show you how its look like:
Just open[ark.donnybreskoswelt.com] it with your Notepad++ and take a look.
In this Template you find also a few lines to change the Engram Cost


And you done. Restart your Server and now it should has changed the needed LvL and EP. Do the same thing to all items and use this item IDs for my Mod:

##############################################################

ITEM IDs:


Resources
  • PrimalItemResource_BlackPearl_SE_C
  • PrimalItemResource_ElementShard_C
  • PrimalItemResource_Element_C
  • PrimalItemResource_Element_to_ETT_C
  • PrimalItemResource_ETT_to_Element_C

Armor
  • PrimalItemArmor_TekHelmet_Child_C
  • PrimalItemArmor_TekShirt_Child_C
  • PrimalItemArmor_TekPants_Child_C
  • PrimalItemArmor_TekBoots_Child_C
  • PrimalItemArmor_TekGloves_Child_C

Saddle
  • PrimalItemArmor_DBS_TekSaddle_Mosa_C
  • PrimalItemArmor_DBS_TekSaddle_Rex_C

Misc
  • PrimalItemStructure_DBS_TekBench_C
  • PrimalItemStructure_DBS_TekGenerator_C
  • PrimalItemStructure_DBS_TekShield_C
  • PrimalItemStructure_DBS_TekAdminShield_C (For Platforms)
  • PrimalItemStructure_DBS_TekTeleporter_C
  • PrimalItemStructure_DBS_TekTeleporterSmall_C
  • PrimalItemStructure_DBS_TekTransmitter_C
  • PrimalItemCostume_DBS_BionicGiga_C

Structures
  • PrimalItemStructure_DBS_TekFloor_C
  • PrimalItemStructure_DBS_TekFenceFoundation_C

  • PrimalItemStructure_DBS_TekWall_C
  • PrimalItemStructure_DBS_TekWindowWall_C
  • PrimalItemStructure_DBS_TekSlopedWallLeft_C
  • PrimalItemStructure_DBS_TekSlopedWallRight_C

  • PrimalItemStructure_DBS_TekCeiling_C
  • PrimalItemStructure_DBS_TekHatchframe_C
  • PrimalItemStructure_DBS_TekCatwalk_C

  • PrimalItemStructure_DBS_TekLadder_C
  • PrimalItemStructure_DBS_TekPillar_C
  • PrimalItemStructure_DBS_TekRailing_C
  • PrimalItemStructure_DBS_TekRamp_C
  • PrimalItemStructure_DBS_TekRoof_C
  • PrimalItemStructure_DBS_TekStairs_C

  • PrimalItemStructure_DBS_TekDoor_C
  • PrimalItemStructure_DBS_TekTrapdoor_C
  • PrimalItemStructure_DBS_TekWindow_C

Gates
  • PrimalItemStructure_DBS_TekGateFrame_C
  • PrimalItemStructure_DBS_TekGate_C
  • PrimalItemStructure_DBS_TekGateFrame_Large_C
  • PrimalItemStructure_DBS_TekGate_Large_C

Underwater Base
  • PrimalItemStructure_DBS_UnderwaterBase_C
  • PrimalItemStructure_DBS_UnderwaterBase_Entrance_C

Weapons
  • PrimalItem_TekRifle_DBS_C
  • PrimalItem_TekTranqRifle_DBS_C
  • PrimalItemAmmo_TekTranqDart_DBS_C

##############################################################

Here you will find all Vanila ARK Item IDs for most resources:Click
(DONT FORGET THE "_C")

Last edited by [RSB]DonnyBresko; 23 Apr, 2017 @ 1:46pm