ARK: Survival Evolved

ARK: Survival Evolved

Pimp My Dino
 This topic has been pinned, so it's probably important
Kragg 7 Apr, 2016 @ 3:23am
How To Configure Engrams
A quick guide on setting up engram points, cost, level requirement or which engrams players can see:

Example:

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Carbon_Armor_Argent_C",EngramHidden=false,EngramPointsCost=50,EngramLevelRequirement=80,RemoveEngramPreReq=false)

Remember: THIS ALL GOES ON ONE LINE in your configuration file, even though it appears on several in steam. IF you copy and paste this the formatting should ppear correctly, on one line when pasted into your command line ;-)

(this configuration does work, however I have not tested with adding the lines "EngramPointsCost=0EngramLevelRequirement=0,RemoveEngramPreReq=true" with this mod on my dedi server)

hidden <boolean> true|false - If true, hide the engram in the players' Engrams panel
cost <integer> - Engram points needed to learn engram
level <integer> - Minimum level needed to learn engram
remove_prereq <boolean> true|false - Engram points needed to learn engram, yes or no


Below - The list of all Engrams in this mod as of this writing:
so far I have compiled all the engram class names for the items, all names below appear as they do in the mod files.

On my server, for the moment I want all the engrams hidden from players so I can use the items as prizes etc. I've sourced the engram 'names' and heres the list for this to work, this goes into the Game.ini on a server

bOnlyAllowSpecifiedEngrams=false
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Pimp_Smithy_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Pimp_Chair_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Pimp_stool_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Furniture_Pimp_Table_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_tropheargent_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_trophefrog_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_tropheraptor_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_tropherex_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_trophesaber_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_trophespino_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Carbon_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Cristal_liquide_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Sword_Armor_Anky_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Carbon_Armor_Argent_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Metal_Armor_Saber_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Chitin_Armor_Toad_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Metal_Armor_Raptor_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Chitin_Armor_Rex_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Leather_Armor_Rex_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Metal_Armor_Rex_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Metal_Armor_Scorpion_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Leather_Armor_Spino_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_roidesmers_Armor_Spino_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Metal_Armor_Stag_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ArmorLeatherDodu_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ArmorScootDodu_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ArmorMetalDodu_C",EngramHidden=true)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ArmorLeatherDodu_C",EngramHidden=true)
Last edited by Kragg; 7 Apr, 2016 @ 3:28am
< >
Showing 1-8 of 8 comments
Punk à chat  [developer] 7 Apr, 2016 @ 3:33am 
So cool men ! Are you able to make the same things for the armor value? it will be perfect for all serveur where the armor are to OP ! (add me and send me your email we will send you some work in progress pictures before everyone ! we do that for the people who donate to!)
Tuttu 7 Apr, 2016 @ 4:10am 
From what I know, you can't change the armor value like that. You, as the mod developer, have too provide configuration possibilities to allow server owners to set the values they want.
This works for engrams because ARK allows to change engrams properties but you can't change the rest of the mod if the mod dev didn't allow it first. :)
Punk à chat  [developer] 7 Apr, 2016 @ 5:11am 
ok i will look how to make it possible
Tuttu 7 Apr, 2016 @ 5:20am 
Maybe you could try this to get some help : https://twitter.com/ComplexMinded/status/717864508920692736 :)
Blue 8 Apr, 2016 @ 4:26pm 
Is there any way through .ini commands or through a small "lite" version we can just use the skins as a replacement for the actual saddles?
Nexarion 20 Jun, 2016 @ 1:03pm 
Anything new about the armor?
Jack Shepard 16 Jul, 2016 @ 1:21pm 
Is there a way to nurf the armor a saddle gives? like put all at ½ :-)
Aaron 21 Aug, 2016 @ 8:03pm 
Is there any way to add engram requirements? Like you need Rex saddle before leather Rex saddle and leather before chitin etc...
< >
Showing 1-8 of 8 comments
Per page: 1530 50