ARK: Survival Evolved

ARK: Survival Evolved

Dynamic Fence System
 此主题已被置顶,因此可能具有重要性
[GAS] Hu5ky 2017 年 8 月 8 日 上午 5:40
Game.ini Crafting Override Example
I couldnt find anything here so made one - of course people can change/add there own but this is just an example:

*** game.ini ***
[/script/shootergame.shootergamemode] ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_FencePost_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Obsidian_C",BaseResourceRequirement=20.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=20.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=20.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=30.0,bCraftingRequireExactResourceType=false))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_FenceGate_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Obsidian_C",BaseResourceRequirement=30.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=30.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=30.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_FenceGateDouble_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Obsidian_C",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=130.0,bCraftingRequireExactResourceType=false))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_FenceControl_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Obsidian_C",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Polymer_C",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Stone_C",BaseResourceRequirement=130.0,bCraftingRequireExactResourceType=false)))
最后由 [GAS] Hu5ky 编辑于; 2017 年 8 月 8 日 下午 2:11
< >
正在显示第 1 - 10 条,共 10 条留言
wuzzy  [开发者] 2017 年 8 月 8 日 上午 6:03 
Thanks for documenting that!
[GAS] Hu5ky 2017 年 8 月 8 日 上午 9:34 
@wuzzy

PrimalItemStructure_ControlBox_C

For some reason this fails to change no matter how I have tried, I even tried PrimalItemStructure_ControlBox_C_DM but same results - going to have to look harder unless you can confirm the code above ?

Just for interest i tried the following code:

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_ControlBox_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Stone",BaseResourceRequirement=60.0,bCraftingRequireExactResourceType=false)))
最后由 [GAS] Hu5ky 编辑于; 2017 年 8 月 8 日 上午 9:37
wuzzy  [开发者] 2017 年 8 月 8 日 上午 9:38 
Think you probably want "PrimalItemStructure_FenceControl" and presumably with the _C
[GAS] Hu5ky 2017 年 8 月 8 日 上午 10:19 
Ah couldn't find that in the files will try that instead

wuzzy  [开发者] 2017 年 8 月 8 日 上午 10:20 
Should be same as the spawn command
[GAS] Hu5ky 2017 年 8 月 8 日 下午 2:15 
Yes that was it - didnt search the mod folder enough :)

Example updated
最后由 [GAS] Hu5ky 编辑于; 2017 年 8 月 8 日 下午 2:16
wuzzy  [开发者] 2017 年 8 月 8 日 下午 3:35 
Thanks!
garyp156 2021 年 7 月 11 日 上午 9:58 
Husky, how did you know what the class name was? By looking at the spawn codes?
I have another mod that I'd like to mess with the crafting overrides.
wuzzy  [开发者] 2021 年 7 月 11 日 上午 10:13 
It depends on How the mod author named the class, but convention is to use PrimalItemStructure_<THING NAME HERE> Try searching the mod install folder for uasset files named like this, it may help!
garyp156 2021 年 7 月 11 日 上午 11:42 
引用自 wuzzy
It depends on How the mod author named the class, but convention is to use PrimalItemStructure_<THING NAME HERE> Try searching the mod install folder for uasset files named like this, it may help!
Thanks again wuzzy! I found them, and I learned something. That's the important part.
And I needed to add _C to it.
< >
正在显示第 1 - 10 条,共 10 条留言
每页显示数: 1530 50