ARK: Survival Evolved

ARK: Survival Evolved

Super Structures
Change level requirements for some Tek items
I am working on changing some of the level requirements for some of the tek structures. For example, I want the forge to unlock at level 100 rather than 135. I am trying the following code.

EngramEntryAutoUnlocks=(EngramClassName="PrimalItemStructure_TekForge_C",LevelToAutoUnlock=100)

Any suggestions would be great!
< >
Showing 1-10 of 10 comments
zerassar May 5, 2020 @ 7:59am 
Well that's an auto unlock. I am unsure how that interacts with the engram override though.
Wouldn't you have to remove the item's prerequisites and lower the unlock level to 100 as well via the override?
NightMonkey May 5, 2020 @ 8:43am 
Originally posted by zerassar:
Well that's an auto unlock. I am unsure how that interacts with the engram override though.
Wouldn't you have to remove the item's prerequisites and lower the unlock level to 100 as well via the override?


Good catch. I changed it to:

OverrideNamedEngramEntries=(EngramClassName="PrimalItemStructure_TekForge_C",EngramLevelRequirement=100,EngramPointsCost=0,EngramHidden=False,RemoveEngramPreReq=True)


Still no luck, shows as a 135 unlock.
zerassar May 5, 2020 @ 3:43pm 
You must have something set wrong somewhere. Is it in the right ini file?
Typos? Empty lines in the ini?
Last edited by zerassar; May 5, 2020 @ 3:43pm
Twisted May 8, 2020 @ 1:15pm 
keep it at 135 gives players something to work for, just change the mats for it
NightMonkey May 9, 2020 @ 11:07am 
I ended up getting it to work. Turns out that I had it in the wrong INI file.
NightMonkey May 9, 2020 @ 11:08am 
Originally posted by Virus_Kill:
keep it at 135 gives players something to work for, just change the mats for it

Currently we are on the island and might start up a Rag server in our cluster. No way to get to 135.
Twisted May 9, 2020 @ 11:44am 
you still need to change the mats for that forge, if i'm not mistaken you still need the king titan trophy to craft the forge that is at level 135
NightMonkey May 9, 2020 @ 2:18pm 
Yup, I already had the mats changed, just the level requirement was the issue.
Crazykiwiman May 19, 2021 @ 11:34am 
Originally posted by NightMonkey:
I ended up getting it to work. Turns out that I had it in the wrong INI file.

Hello can you help, what was the code that you used and where did you have to make the changes? i want to do the same thing for all the items at 135.

this works for enabling for anyone else looking
\ShooterGame\Saved\Config\WindowsServer\game.ini

EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_RepairStation_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekStove_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekForge_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekChemBench_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekCookingPot_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_ItemTranslocator_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_FridgeTek_C",LevelToAutoUnlock=100)
Last edited by Crazykiwiman; May 19, 2021 @ 2:12pm
zerassar May 19, 2021 @ 2:46pm 
Originally posted by Crazykiwiman:
Originally posted by NightMonkey:
I ended up getting it to work. Turns out that I had it in the wrong INI file.

Hello can you help, what was the code that you used and where did you have to make the changes? i want to do the same thing for all the items at 135.

this works for enabling for anyone else looking
\ShooterGame\Saved\Config\WindowsServer\game.ini

EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_RepairStation_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekStove_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekForge_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekChemBench_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TekCookingPot_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_ItemTranslocator_C",LevelToAutoUnlock=100)
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_FridgeTek_C",LevelToAutoUnlock=100)
You're doing something only tangentially related to this thread. "EngramEntryAutoUnlocks" are different to "OverrideNamedEngramEntries". The former autounlocks, the latter changes the engram requirements.
Full documentation on the config options and where they go are in:
https://ark.fandom.com/wiki/Server_configuration
Last edited by zerassar; May 19, 2021 @ 2:55pm
< >
Showing 1-10 of 10 comments
Per page: 1530 50