ARK: Survival Evolved

ARK: Survival Evolved

Scorched Earth Tabula Rasa
 This topic has been pinned, so it's probably important
YMD  [developer] 6 Sep, 2016 @ 8:59am
README: Disabling Items / Engrams
Disabling SE blueprints in Shrine
List of Item blueprint names to use with "DisableItem" server setting,
e.g.: DisableItem=Flamethrower,Adobe,Chainsaw
FlameThrower,ChainSaw,RocketHomingMissile,ClusterGrenade,WindTurbine,DragonGloves,OilPump,NetGun,Boomerang,Tent,Mirror,Vessel,AnubisJar,OilJar,DesertCloth,Whip,PlantYScorch,ArrowFlame,SpineyLizardSaddle,RockGolemSaddle

(Or you can use any keywords found within multiple item id names: e.g. Adobe)

Disabling Special Learnable Engrams / Resources
Add this to your GAME.ini to hide learnable engrams from players, one line each:
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedShrine_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_CactusSapScorch_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ClayScorch_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_PropellantScorch_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_SandScorch_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_SulfurScorch_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedSkins_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedSalt_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_PlantYScorch_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_DeathwormHorn_C",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_OilPumpRasa",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_AnubisJar",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_NetGunRasa",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_NetGunAmmoRasa",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_DragonGloves",EngramHidden=true)
  • OverrideNamedEngramEntries=(EngramClassName="EngramEntry_SleepGem",EngramHidden=true)
Last edited by YMD; 5 Mar, 2017 @ 6:30pm
< >
Showing 1-15 of 24 comments
List of engrams to make it easier to customize what have you.

EngramEntry_ScorchedShrine_C
EngramEntry_CactusSapScorch_C
EngramEntry_ClayScorch_C
EngramEntry_PropellantScorch_C
EngramEntry_SandScorch_C
EngramEntry_SulfurScorch_C
EngramEntry_ScorchedBuild_C
EngramEntry_ScorchedGear_C
EngramEntry_ScorchedSkins_C
EngramEntry_ScorchedSalt_C
EngramEntry_PlantYScorch_C
EngramEntry_DeathwormHorn_C
EngramEntry_SleepGem_C


Full Override Examples:

Example1:
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedSkins_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=3,RemoveEngramPreReq=false)
(Scorched Skins Engram, Not hidden, EP cost 0, LvLReq 3, Do not remove prereqs)


Example2: (New item added to Photon Sentry N Rifle - Another Pegi Mod)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_GelOMatic_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=80,RemoveEngramPreReq=false)
(Gel O'Matic Engram, Not Hidden, EP Cost 0, LvLReq 80, Do not remove prereqs)
Last edited by ₦Ɇ₩ĐⱤɆ₳₥₴; 3 Oct, 2016 @ 10:59am
Knifey (Shooty) 11 Sep, 2016 @ 10:36am 
Override per creature? To allow some creatures and not others?
Last edited by Knifey (Shooty); 11 Sep, 2016 @ 10:36am
The spawns arent controlled the same way as default spawns in the mod unfortunately and those customizations may or may not work.

This is with the shrine hidden, but the others showing and prereqs removed and ep cost set to 0. Level req set to 25 except the gem which is set to 80. For those running CrossARK they may want to set it up this way and make the shrine a public area feature on the non SE map(s).

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedShrine_C",EngramHidden=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_CactusSapScorch_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ClayScorch_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_PropellantScorch_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_SandScorch_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_SulfurScorch_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedBuild_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedGear_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedSkins_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ScorchedSalt_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_PlantYScorch_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_DeathwormHorn_C",EngramHidden=false,EngramPointsCost=0,EngramLevelRequirement=25,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_SleepGem_C",EngramHidden=False,EngramPointsCost=0,EngramLevelRequirement=80,RemoveEngramPreReq=False)
Last edited by ₦Ɇ₩ĐⱤɆ₳₥₴; 3 Oct, 2016 @ 11:01am
Dichte Van Fichte 19 Sep, 2016 @ 2:56am 
How about disableing some Items alone? Like Flamethrower or the Explosives?
If i disable the Gear, i also disable the clothing, saddle and all this amazing other stuff :s
Sgt.Rock 22 Sep, 2016 @ 7:06pm 
Originally posted by R4benfeder:
How about disableing some Items alone? Like Flamethrower or the Explosives?
If i disable the Gear, i also disable the clothing, saddle and all this amazing other stuff :s
yes i to would like the flame thrower gone after finding out its real hard on the server.
Dichte Van Fichte 22 Sep, 2016 @ 11:55pm 
Originally posted by Slaughter:
yes i to would like the flame thrower gone after finding out its real hard on the server.
So lets hope that Pegi will find a way around this :)
YMD  [developer] 23 Sep, 2016 @ 3:52am 
it can be disabled but putting it into the ini would be very ugly and messy
Dichte Van Fichte 23 Sep, 2016 @ 6:10am 
How may we disable it then? Simply disableing the Engrams does sadly not work :s
Btw. you made an amazing Work with your Mod. Keep it up! :)
Sgt.Rock 23 Sep, 2016 @ 8:50am 
Originally posted by R4benfeder:
How may we disable it then? Simply disableing the Engrams does sadly not work :s
Btw. you made an amazing Work with your Mod. Keep it up! :)
You can disable the propellant and prevent the canisters from being made. However i watched sl1pg8r video yesterday on my way home from work when i made my post, he showed us how it major lag the server but when i got home and tried it i warned my server and they all said no lag so im confused maybe the host pooping evolved is on is not so good server box where as mine didnt lag at all with 33mods
Dichte Van Fichte 23 Sep, 2016 @ 12:31pm 
Originally posted by Slaughter:
You can disable the propellant and prevent the canisters from being made.
Good Idea, even if it disables the Flame Arrows and Oil Jars too. But i can take it for now :D
The next Problem is the Chainsaw p.q This Annoying Thing ruins every Woodcutters life :D
YMD  [developer] 23 Sep, 2016 @ 6:44pm 
hmm? I can make it disable i think, ill try to keep it simple and neat in the ini.
Dichte Van Fichte 24 Sep, 2016 @ 2:40am 
That would be so amazing if we get the possibility to disable Stuff. To make it Simple, just add an "Primitive" Ini Entry? If you set it to true, it disables Chainsaw, Cluster Grenade, Flamethrower+Ammo, Oil Pump, Wind Turbine and the Rocket Homing Missile. So everything else is craftable but the Futuristic Stuff :) And you dont make the ini messi like that
FatalLulz 29 Sep, 2016 @ 10:22pm 
Is there anyway to change the cost of the Shrine engram?
Custom Crafting cost example. Takes 5 of MaterialOne and 15 of the other three.

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_ScorchedShrine_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="MaterialOne",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="MaterialTwo",BaseResourceRequirement=15.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="MaterialThree",BaseResourceRequirement=15.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="Materialfour",BaseResourceRequirement=15.0,bCraftingRequireExactResourceType=false)))
crovax 4 Oct, 2016 @ 12:21am 
Greetings everyone,

Thank again for adding the overrideitelcosts commandline :) Works great.

Except that i cant make 2 distincts override at the same time. Once i set one line, launch server to check it, it work. Then i add another override line, but this time it doesnt take in count the previous one, while making the 2nd work fine.
So any clue on how to make this work? :x

Ex:
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItem_SleepGem_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="MaterialOne",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_ScorchedSalt_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="MaterialOne",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="MaterialTwo",BaseResourceRequirement=15.0,bCraftingRequireExactResourceType=false)))

Btw when changing the "MaterialOne" dont forget to put the " _C " at the end, like PrimalItemResource_Stone_C otherwise it wont work ^^
Last edited by crovax; 4 Oct, 2016 @ 6:30am
< >
Showing 1-15 of 24 comments
Per page: 1530 50