ARK: Survival Evolved

ARK: Survival Evolved

Godzillark
 This topic has been pinned, so it's probably important
Monopoly Apr 17, 2017 @ 9:34pm
Editing Engrams, Crafting Cost, "Stats", & Wild Spawn
------------------------Hiding All Engrams - These lines go in your Game.ini file----------------------

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Obelisk_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Acide_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Aether_Chaos_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Aether_Stable_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Aether_Unstable_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_BiggerGun_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Blueprint_Page_1_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Blueprint_Page_2_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_MicroNuke_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Nuke_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Prime_Fish_Irradied_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Saddle_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Science_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Uranium_Dust_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Godzillark_Uranium_Forge_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)

EngramHidden=True hides the engram, false will show it.
EngramPointsCost=75 how many engram points required to learn.
EngramLevelRequirement=150 Level required to see/learn engram.
RemoveEngramPreReq=False - True will remove required prerequisites.

---------------------------------------Editing Damage and Resistance--------------------------------------

Note: Increasing Damage Multiplier will make it Stronger.
Increasing Resistance Multiplier will make it take less damage.

Add these lines to your Game.ini and alter values to your choosing.

DinoClassDamageMultipliers=(ClassName="Godzillark_Character_BP_C",Multiplier=1)
DinoClassResistanceMultipliers=(ClassName="Godzillark_Character_BP_C",Multiplier=1)
TamedDinoClassDamageMultipliers=(ClassName="Godzillark_Character_BP_C",Multiplier=1)
TamedDinoClassResistanceMultipliers=(ClassName="Godzillark_Character_BP_C",Multiplier=1)


----------------------------------------------Adding Wild Spawns-----------------------------------------------

Godzillark_Character_BP_C

Use this Guide to add Godzilla to a spawner so that it can spawn in the wild.
http://www.ark-survival.net/en/overridingmodifying-map-spawners-via-ini/

For a specific example, refer to @Shadin23:IDCanymore post slightly below.


------------------------------Edit Crafting Costs of Any Item (Including Nuke)---------------------------

This site will explain how. (Scroll down, close to the bottom of the Game.ini section)
http://ark.gamepedia.com/Server_Configuration#Game.ini

Example (Nuke)
Default Crafting cost

ConfigOverrideItemCraftingCosts=(ItemClassString="Godzillark_Item_Nuke_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="Godzillark_Item_Sciences_C",BaseResourceRequirement=300,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="Godzillark_Item_Uranium_Ingot_C",BaseResourceRequirement=80,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=500,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=70,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="Godzillark_Item_Aether_Chaos_C",BaseResourceRequirement=12,bCraftingRequireExactResourceType=false)))

Doubled Crafting cost

ConfigOverrideItemCraftingCosts=(ItemClassString="Godzillark_Item_Nuke_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="Godzillark_Item_Sciences_C",BaseResourceRequirement=600,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="Godzillark_Item_Uranium_Ingot_C",BaseResourceRequirement=160,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=1000,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=140,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="Godzillark_Item_Aether_Chaos_C",BaseResourceRequirement=24,bCraftingRequireExactResourceType=false)))

Default Crafting cost with an additional item requirement (Obsidian)

ConfigOverrideItemCraftingCosts=(ItemClassString="Godzillark_Item_Nuke_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="Godzillark_Item_Sciences_C",BaseResourceRequirement=300,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="Godzillark_Item_Uranium_Ingot_C",BaseResourceRequirement=80,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=500,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Element_C",BaseResourceRequirement=70,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="Godzillark_Item_Aether_Chaos_C",BaseResourceRequirement=12,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Obsidian_C",BaseResourceRequirement=200,bCraftingRequireExactResourceType=false)))

List of all Item ID's

Godzillark_Item_Acid_C
Godzillark_Item_Aether_Chaos_C
Godzillark_Item_Aether_Stable_C
Godzillark_Item_Aether_Unstable_C
Godzillark_Item_G_Cells_C
Godzillark_Item_G_Cells_Alive_C
Godzillark_Item_Nuke_Shell_C
Godzillark_Item_Nuke_C
Godzillark_Item_Prime_Fish_Irradied_C
Godzillark_Item_Sciences_C
Godzillark_Item_Uranium_Dust_C
Godzillark_Item_Uranium_Ingot_C
PrimalItemArmor_Saddle_New_Godzillark_C
PrimalItemStructure_Godzillark_Obelisk_C
PrimalItemStructure_Uranium_Forge_C
PrimalItemStructure_Godzillark_Blueprint_Page_1_C
PrimalItemStructure_Godzillark_Blueprint_Page_2_C

Godzillark_Item__Egg_Godzillark_C
Godzillark_Item__Egg_Godzillark_Fertilized_C
Last edited by Monopoly; Apr 24, 2017 @ 11:07am
< >
Showing 1-15 of 28 comments
Crown Apr 17, 2017 @ 10:20pm 
Please tell me it's all right ? I have doubts about AnEntryName="Godzillark"

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesMonsterIsland_C",NPCSpawnEntries=((AnEntryName="Godzillark",EntryWeight=0.01,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.01)))
Monopoly Apr 17, 2017 @ 10:46pm 
It should, but you may want to lower it than 0.01

AnEntryName="" is a title for it to my understanding, but i normally make it the same as the spawn string just because :P
Last edited by Monopoly; Apr 17, 2017 @ 10:53pm
Crown Apr 17, 2017 @ 11:15pm 
Lower "EntryWeight" or "MaxPercentageOfDesiredNumToAllow" ?
Keld Rhygar Apr 18, 2017 @ 2:42am 
Is there any way to edit its base stats and stats per level for both wild and tamed? (Health and health per level wild/tamed, Stamina and stamina per level wild and tamed, etc etc)?
This would be great as it could let us finetune this beast to be as balanced as we need.
Shadin Apr 18, 2017 @ 9:02am 
If it wasn't for wiki i still would be confused over the ark-survival.net instructions... smart ppl xd
this might help those who are not familiar with the commands

i just tested these in my singleplayer:
to add GZs to "grassland", add this to ur game.ini:

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGrassland_C",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=100.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.005)))

IM NOT SURE about grassland weight and spawn limits but that would make it pretty rare i think.

my personal choice was to give it the same spawn as GIGA so used this:

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGigant_C",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=1000.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.01)))


If u want to use ur own spawners just replace X with the desired location entry.
X = area/location/spawn entries
Y = number, dino limit per spawner (the lower the Y the more rare the spawn) (to my understanding different dinos and areas have different spawn limits and weights for instance MaxPercentageOfDesiredNumToAllow=0.01 for a giga means 1 giga per spawn location as wiki says, so u should be wary of ur choices.)

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="X",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=100.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=Y)))

its pretty simple actually u dont even have to change dino tags just switch the location and maybe modify the limits relative to the location u are choosing.

ALSO some maps have some specific spawners but some are general like grasslands and mountains and so on. u can find the official map spawn entries here: https://ark.gamepedia.com/Spawn_Entries
Space Cowboy Apr 18, 2017 @ 10:48am 
Can we change the camera distance?
Monopoly Apr 18, 2017 @ 11:44am 
@Shadin23:IDCanymore Thank you for adding clarity to how to add spawns, I wasn't sure if I should provide an example or if the guide would suffice.

SpawnLimitPercentage=0.01 is 1% of total spawns within that DinoSpawnEntry CAN be the dino you specified, so for Grasslands, 0.05 can still be somewhat common as Grasslands tends to be used a LOT, but it really comes down to what map you use. I'd recommend testing in singleplayer before implementing on a live server.
(If there are 500 dino's that spawn using that DinoSpawnEntry, then 0.01 would = 5 of the specified dino's. Sometimes the rate has to be lower than 0.01)


@Crown I apologize for a late response, but i'd recommend using a lower SpawnLimitPercentage for the reason I stated above. Unless you don't mind multiple spawning at once.


@=BRC=Teryon No, unfortunately there is no way to edit any stats beyond damage and resistance. For us to be able to alter that, the Mod Dev would need to add that capability.
Resistance is a substitute for health, as you can alter it so that he takes half damage, which would be the same as having double health, you just wouldn't see the health stat increase.


@Dathien No, only the Mod Dev can change the Camera Distance.
Keld Rhygar Apr 18, 2017 @ 12:09pm 
@Monopoly
Thank you for the reply. That's a shame. Would be nice to have a version of this balanced around PVP. Something maybe 1.5x or 2x of a giga's stats. As it stands this definitely seems like a PVE dino.
Crown Apr 18, 2017 @ 12:26pm 
@Monopoly
Thank you
Keld Rhygar Apr 20, 2017 @ 11:19am 
In Shadin23:IDCanymore's post, the "EntryWeight" value is 1000. Will this replace ALL gigas that would have spawned? How would I set it to 80% giga 20% godzilla probability?

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGigant_C",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=1000.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.01)))
Monopoly Apr 20, 2017 @ 12:06pm 
Originally posted by =BRC=Teryon:
In Shadin23:IDCanymore's post, the "EntryWeight" value is 1000. Will this replace ALL gigas that would have spawned? How would I set it to 80% giga 20% godzilla probability?

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGigant_C",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=1000.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.01)))
By changing the MaxPercentageOfDesiredNumToAllow

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGigant_C",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=1000.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.2)))

Seeing as giga's are the only thing that naturally use that spawner, it should make 80% giga's, 20% Godzilla's.
Keld Rhygar Apr 20, 2017 @ 12:16pm 
Originally posted by Monopoly:
Originally posted by =BRC=Teryon:
In Shadin23:IDCanymore's post, the "EntryWeight" value is 1000. Will this replace ALL gigas that would have spawned? How would I set it to 80% giga 20% godzilla probability?

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGigant_C",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=1000.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.01)))
By changing the MaxPercentageOfDesiredNumToAllow

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGigant_C",NPCSpawnEntries=((AnEntryName="GZSpawner",EntryWeight=1000.0,NPCsToSpawnStrings=("Godzillark_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Godzillark_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0.2)))

Seeing as giga's are the only thing that naturally use that spawner, it should make 80% giga's, 20% Godzilla's.
I see, that makes sense, thank you. But why is EntryWeight 1000.0?
Last edited by Keld Rhygar; Apr 20, 2017 @ 12:18pm
Monopoly Apr 20, 2017 @ 12:56pm 
EntryWeight can be lowered, I just didn't bother :P

EntryWeight is how often that dino is chosen to spawn, if you leave it at 1, there is a chance they wont spawn 20% of the time, it could be much lower, but at 1000 it guarantee's 20% to be spawned.

If you dont mind it being less than 20% at times, lower it down to 1 or for rarer spawns, lower it below 1
Keld Rhygar Apr 20, 2017 @ 1:24pm 
Thanks for sharing your knowledge Monopoly.
how would I just make godzilla stronger?
< >
Showing 1-15 of 28 comments
Per page: 1530 50