ARK: Survival Evolved

ARK: Survival Evolved

Super Structures
Max 2 Jun, 2021 @ 6:13am
More Reasonable Glass Item Crafting Costs
If you are like me and you like things to make sense then I don't see why I have to spend so much more on glass pieces than their metal counterparts.

EG. if a metal wall requires 7 cementing paste and 25 metal ingots why then does the glass version requires the same plus 25 crystal. It should cost extra crystal yes, but not the same metal quantity since we have now replaced the entire interior with glass.

In short using a simple formula the glass pieces now require 80% of the metal equivalent in crystal and 20% in metal as most of the parts are glass interiors with metal borders.
Cementing paste amounts are nearly the same as the original metal, I put it at 25% of the sum of the metal and crystal quantities.
What was not changed were the two foundations, this is due to the fact that they can vary a lot depending on model.

Granted some of the items you can change borders to make it all glass but hey, we have to work within reasonable limits here.

So go forth and enjoy building in glass at reasonable costs, no longer do you need to be penalized because you want a semi-transparent base ^_^

Pastebin here: https://pastebin.com/GUhcxNtN or code below.

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Ceiling_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=9,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=28,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=7,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_DoubleDoorframe_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=5,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=16,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_DoubleDoor_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=3,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=8,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=2,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Wall_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=7,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=20,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_TriCeiling_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=5,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=15,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_XLWall_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=75,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=240,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=60,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_LargeWall_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=25,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=80,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=20,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Door_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=3,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=8,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=2,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Doorframe_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=5,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=16,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=4,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Window_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=2,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=6,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=2,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Staircase_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=32,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=100,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=25,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Railing_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=4,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=10,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=3,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_SlopedWall_Glass_Left_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=4,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=12,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=3,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Roof_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=9,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=28,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=7,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Ramp_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=9,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=28,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=7,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_TriRoof_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=7,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=20,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Catwalk_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=4,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=12,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=3,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_SlopedWall_Glass_Right_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=4,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=12,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=3,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Hatchframe_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=8,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=24,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=6,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Trapdoor_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=3,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=8,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=2,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Gate_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=9,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=28,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=7,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_LargeTrapdoor_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=90,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=288,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=72,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_XLTrapdoor_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=180,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=576,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=144,bCraftingRequireExactResourceType=False))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_LargeGate_Glass_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_ChitinPaste_C",BaseResourceRequirement=375,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_Crystal_C",BaseResourceRequirement=1200,bCraftingRequireExactResourceType=False),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=300,bCraftingRequireExactResourceType=False)))
Last edited by Max; 2 Jun, 2021 @ 6:20am