ARK: Survival Evolved

ARK: Survival Evolved

Not enough ratings
Dragonpunk Official PVE Overhaul Mod Set Up Guide.
By ArchieVision and 2 collaborators
In this guide, we will lead you through setting up the Dragonpunk PVE Overhaul mod on your server.
   
Award
Favorite
Favorited
Unfavorite
Beginners Mod Setup Guide
So you are new at adding an Ark mod or you want help in adding this to your server. This is the thread for you.

In the next section we will be going over how to set this up in Single Player. We are assuming that you have a basic knowledge of how Windows, and the Ark modding systems works. If you do not have a basic knowledge of how to use Windows, the file manager, or Ark with mods, please go to Youtube and watch some tutorials on how to properly perform these actions before proceeding with this tutorial.

Remember this as well. 90% of all issues with software and game issues can be traced directly back to user error. Always double and triple check your work.
Single Player Set Up
To start this tutorial, you should have Steam and Ark:Survival Evolved installed.



1. Navigate to the link provided below in the Steam App and subscribe to the mod.

Dragonpunk PvE Overhaul Mod Page

2. Once Steam has finished downloading the mod, We will need to add the ini code to the Game.ini file.
It can be found here: C:\Program Files
(x86)\Steam\steamapps\common\ARK\ShooterGame\Saved\Config\WindowsNoEditor



Note: To properly edit the ini file, you will need the windows default notepad(not recomeded) or notepad++[notepad-plus-plus.org]

3. Now, we need to scroll down to the Default ni Section and copy the entire ini code that is listed there.

4. Let now go back to the Game.ini file and add this code to the top of the ini file. And it should look like this when you are done.



5. Save the ini file and close all of that out.

6. Now, open Steam back up and start Ark. Now make sure to wait on the main menu screen and let the mods install before doing anything. (There is a notification in the bottom righthand corner of your screen)

7. Once all the mods are done installing, goto set up your private game and add the Dragonpunk PvE Overhaul mod to the mod list.

8. You are done. You should be able to log in and start to see promoted dino's after about 10 minutes or so.


Note: If you want to make any changes to the ini, use the sections listed below to learn how the ini works and how to change it. (Changing the ini setting is a more advanced fuction, and should not be attempted without prior knowledge and experience with UE4 and Ark ini files and servers.)

Server Instalation Guide for ASM and SteamCMD
To start this tutorial, you should have Steam and Ark:Survival Evolved installed. Also, you should have SteamCMD or ASM installed.



1. Navigate to the link provided below in the Steam App and subscribe to the mod. You will also want to add the mod ID to the ASM mod ID line or if you are using SteamCMD, you will need to edit the gameusersettings.ini and add the mod id to the ActiveMods= line fo code there.


2. Once Steam has finished downloading the mod, We will need to add the ini code to the servers Game.ini file.

You will find this file in the folder you installed you servers to.

Example: D:\Ark Server Files\Servers\Server1\ShooterGame\Saved\Config\WindowsServer



Note: To properly edit the ini file, you will need the windows default notepad(not recomeded) or notepad++[notepad-plus-plus.org]

3. Now, we need to scroll down to the Default ini Section and copy the entire ini code that is listed there.

4. Let now go back to the Game.ini file and add this code to the top of the ini file. And it should look like this when you are done.



5. Save the ini file and close all of that out.

6. Now, now, lets go back to ASM and save the server.


7. For ASM, now you just press the Start button in ASM and the server should start up.

For SteamCMD, start the server using your Batch file.

8. You are done. You should be able to log in and start to see promoted dino's after about 10 minutes or so.


Note: If you want to make any changes to the ini, use the sections listed below to learn how the ini works and how to change it. (Changing the ini setting is a more advanced fuction, and should not be attempted without prior knowledge and experience with UE4 and Ark ini files and servers.)

Basic ini Settings
Here are the ini configuration settings for the PVE Overhaul mod. These lines of ini code will only work when placed in the Game.ini file.


[Dragonpunk.LootSystem] SuppressVanillaLootSets=false LootDebugLevel=0 IsDevelopment=false DragonpunkPromotionTable1=PromotionPrefix=Ascendant,ColorCode=(0,1,1,0),DinoClassesName=(Mosa_Character_BP_C,Rex_Character_BP_C),LinkedPromotionLootSetsIDs=(1),PromotionCycleTimeInSeconds=60,ParticleSystemPath=/Game/Mods/Dragonpunk_PVEO/LootSystem/Particles/AlphaMegaBuff.AlphaMegaBuff,MaxDinoNum=4,SizeScaleMulti=1.6,HealthMulti=15.0,StrengthMulti=9.0 ClassesForLoot1=Mosa_Character_BP_C,Rex_Character_BP_C LootSet1=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/Dragonpunk_PVEO/Items/Ascendant/Resources/PrimalItemResource_AscendantHide.PrimalItemResource_AscendantHide,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=5.0,MaxQuality=5.0,ChanceForBp=0.0))
Explanations and Details
[Dragonpunk.LootSystem] = This is needed to tell the game what mod the following ini code goes to and is used by

SuppressVanillaLootSets=true/false = Turns Vanilla Loot sets off and on for dinos listed in the LootSet1= code

LootDebugLevel=4 = Determines the level of debug code added to the logs.

IsDevelopment=true = Turns on Debugging text ingame and adds code calls to the logs.

DragonpunkPromotionTable1= This line of code is the core of the mod. It tells the game which dinos to promote, when to promote them, how many to promote, What color and what buff to use, how big, amount of health, how much melee the promoted dinos will have, and so on.



Breakdown of DragonpunkPromotionTable1= line below

PromotionPrefix=Ascendant = This adds the text "Ascended" to the test above the dino ingame. So instead of the Text saying "Wild Male Rex" It would say "Ascended Wild Male Rex"

ColorCode=(0,1,1,0) = The color of the buff cloud around the promoted dino is changed with this. It is not 255, it is 0 to 1 so a color converter will have to be used to get the correct color code.
The code 0,0,0,0 is R,G,B,Alpha. And Alpha should always be 0 for now. It is not ready yet.

DinoClassesName=(Mosa_Character_BP_C) = Designates which dinos will promote. Use a comma to separate the dinos.

LinkedPromotionLootSetsIDs=(1) = Assigns The LootSet number that is listed to the Promoted dinos in the DragonpunkPromotionTable1=

PromotionCycleTimeInSeconds=60 = The times for when the game searches for openings in the promotion table and promotes the dinos to the hard limit. IE: If limit is set to 2 dinos and there is only one promoted, the game will look for a dino that is in the list and if one is found, it will promote it.

ParticleSystemPath=/Game/Mods/Dragonpunk_PVEO/LootSystem/Particles/AlphaMegaBuff.AlphaMegaBuff = Designates the path of the buff used on the promoted dinos. Default is the Vanilla Alpha Buff. This can be changed to any buff int he game, including custon buffs so long as you know the buffs full file path.

MaxDinoNum=1 = Determines the amount of promoted dinos that can be spawned at one time. This is the Hard Limit.

SizeScaleMulti=1.65 = Sets the size of the promoted dinos.
Note: Going over 2x will cause the dinos to float and walk in the air.

HealthMulti=10.0 = Multiplier for the Health of the Promoted Dinos. Here the Promoted dino will have 10x more health. Example: 1000hp x 10 x = 10000 HP

StrengthMulti=7.0 = Multiplier for the Attack of the Promoted Dinos. Here the Promoted dino will have 7.5x more attack. Example: 1000 Attack x 7.5x = 7500 Attack



LootSet1=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/CapitalismCurrency/GloryCoin/PrimalItemResource_GloryCoin.PrimalItemResource_GloryCoin,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=1.0,MaxQuality=1.0,ChanceForBp=0.0)) = This code works a lot like the Loot Container Overrides for Ark. Most of the settings in here can be found in the link provided below.

https://survivetheark.com/index.php?/forums/topic/65930-tutorial-modify-loot-crate-contents-v242/


The number here is very important. It is what signifies which of the other lines coincide with this one.
For instance: LootSet1= Will coincide with ClassesForLoot1=
All of these lines will be affected by the others. DragonpunkPromotionTable1= is not intrinsically connected to LootSet1= Instead it uses the LinkedPromotionLootSetsIDs=(1) line of code.

These numbers can go as high as 9999 and in theory you could have 1000's of different loot drop tables, dino colors, Dino sizes, Strengths,

ClassesForLoot1 = Determines which dinos will drop the corresponding LootSet1= Loot table. Use a comma to separate the dinos in this list.
Example: ClassesForLoot1=Dilo_Character_BP_C,Camelsaurus_Character_BP_C,Pegomastax_Character_BP_C

note: All dino's in this list will drop the loot in the LootSet1= code. So both Promoted and Vanilla dino's will drop the gold that is in the LootSet1= line.

If you wish the Ascended dino's to only drop the ascended hide, and vanilla drops, then you would create a blank ClassesForLoot1=(The number will need to be unique) then reference that line with the LinkedPromotionLootSetsIDs=(1) line.







Default ini Settings
Below you will find the current default ini settings for the Dragonpunk PVE Overhaul Mod. These settings have been tested by our team and can be dropped directly into the game.ini as is.

Please note that these settings are not final and will be updated as needed. You will want to check back from time to time to see if they have been updated.

This code includes the code for the Currency mod. This code can be left in even if you are not running the currency mod.

Capitalism Currency Mod Link

[Dragonpunk.LootSystem] SuppressVanillaLootSets=false LootDebugLevel=4 IsDevelopment=true DragonpunkPromotionTable1=PromotionPrefix=Ascendant,ColorCode=(0,1,1,0),DinoClassesName=(Rex_Character_BP_C,Spino_Character_BP_C,Yutyrannus_Character_BP_C,RockDrake_Character_BP_C,Mosa_Character_BP_C ),LinkedPromotionLootSetsIDs=(1),PromotionCycleTimeInSeconds=60,ParticleSystemPath=/Game/Mods/Dragonpunk_PVEO/LootSystem/Particles/AlphaMegaBuff.AlphaMegaBuff,MaxDinoNum=1,SizeScaleMulti=1.6,HealthMulti=15.0,StrengthMulti=9.0 DragonpunkPromotionTable2=PromotionPrefix=Mastercraft,ColorCode=(1,1,0,0),DinoClassesName=(Allo_Character_BP_C,Baryonyx_Character_BP_C,Griffin_Character_BP_C,Sarco_Character_BP_C,Plesiosaur_Character_BP_C,Basilisk_Character_BP_C,Direbear_Character_BP_C),LinkedPromotionLootSetsIDs=(2),PromotionCycleTimeInSeconds=60,ParticleSystemPath=/Game/Mods/Dragonpunk_PVEO/LootSystem/Particles/AlphaMegaBuff.AlphaMegaBuff,MaxDinoNum=2,SizeScaleMulti=1.5,HealthMulti=10.5,StrengthMulti=7.0 DragonpunkPromotionTable3=PromotionPrefix=Journeyman,ColorCode=(0.3,0,0.55,0),DinoClassesName=(CaveWolf_Character_BP_C,Argent_Character_BP_C,Direwolf_Character_BP_C,TerrorBird_Character_BP_C,Daeodon_Character_BP_C,Raptor_Character_BP_C),LinkedPromotionLootSetsIDs=(3),PromotionCycleTimeInSeconds=60,ParticleSystemPath=/Game/Mods/Dragonpunk_PVEO/LootSystem/Particles/AlphaMegaBuff.AlphaMegaBuff,MaxDinoNum=2,SizeScaleMulti=1.3,HealthMulti=7.0,StrengthMulti=5.0 DragonpunkPromotionTable4=PromotionPrefix=Apprentice,ColorCode=(0,0,1,0),DinoClassesName=(Dunkle_Character_BP_C,Mantis_Character_BP_C,Turtle_Character_BP_C,Toad_Character_BP_C,Dimetro_Character_BP_C,Hyaenodon_Character_BP_C,Saber_Character_BP_C),LinkedPromotionLootSetsIDs=(4),PromotionCycleTimeInSeconds=60,ParticleSystemPath=/Game/Mods/Dragonpunk_PVEO/LootSystem/Particles/AlphaMegaBuff.AlphaMegaBuff,MaxDinoNum=4,SizeScaleMulti=1.2,HealthMulti=4.5,StrengthMulti=3.5 DragonpunkPromotionTable5=PromotionPrefix=Ramshackle,ColorCode=(0,0.5,0,0),DinoClassesName=(Dilo_Character_BP_C,Camelsaurus_Character_BP_C,Pegomastax_Character_BP_C,Microraptor_Character_BP_C,SpineyLizard_Character_BP_C,Troodon_Character_BP_C,Trike_Character_BP_C),LinkedPromotionLootSetsIDs=(5),PromotionCycleTimeInSeconds=60,ParticleSystemPath=/Game/Mods/Dragonpunk_PVEO/LootSystem/Particles/AlphaMegaBuff.AlphaMegaBuff,MaxDinoNum=4,SizeScaleMulti=1.1,HealthMulti=3.0,StrengthMulti=2.0 LootSet1=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/Dragonpunk_PVEO/Items/Ascendant/Resources/PrimalItemResource_AscendantHide.PrimalItemResource_AscendantHide,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=5.0,MaxQuality=5.0,ChanceForBp=0.0)) LootSet2=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/Dragonpunk_PVEO/Items/Mastercraft/Resources/PrimalItemResource_MastercraftHide.PrimalItemResource_MastercraftHide,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=4.0,MaxQuality=4.0,ChanceForBp=0.0)) LootSet3=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/Dragonpunk_PVEO/Items/Journeyman/Resources/PrimalItemResource_JourneymanHide.PrimalItemResource_JourneymanHide,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=3.0,MaxQuality=3.0,ChanceForBp=0.0)) LootSet4=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/Dragonpunk_PVEO/Items/Apprentice/Resources/PrimalItemResource_ApprenticeHide.PrimalItemResource_ApprenticeHide,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=2.0,MaxQuality=2.0,ChanceForBp=0.0)) LootSet5=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/Dragonpunk_PVEO/Items/Ramshackle/Resources/PrimalItemResource_RamshackleHide.PrimalItemResource_RamshackleHide,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=1.0,MaxQuality=1.0,ChanceForBp=0.0)) LootSet11=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/CapitalismCurrency/GloryCoin/PrimalItemResource_GloryCoin.PrimalItemResource_GloryCoin,MinQuantity=10.0,MaxQuantity=13.0,MinQuality=1.0,MaxQuality=1.0,ChanceForBp=0.0)) LootSet12=MinNumItems=1,MaxNumItems=1,SetWeight=0.85,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/CapitalismCurrency/GloryCoin/PrimalItemResource_GloryCoin.PrimalItemResource_GloryCoin,MinQuantity=8.0,MaxQuantity=9.0,MinQuality=1.0,MaxQuality=1.0,ChanceForBp=0.0)) LootSet13=MinNumItems=1,MaxNumItems=1,SetWeight=0.75,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/CapitalismCurrency/GloryCoin/PrimalItemResource_GloryCoin.PrimalItemResource_GloryCoin,MinQuantity=5.0,MaxQuantity=7.0,MinQuality=1.0,MaxQuality=1.0,ChanceForBp=0.0)) LootSet14=MinNumItems=1,MaxNumItems=1,SetWeight=0.5,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/CapitalismCurrency/GloryCoin/PrimalItemResource_GloryCoin.PrimalItemResource_GloryCoin,MinQuantity=2.0,MaxQuantity=4.0,MinQuality=1.0,MaxQuality=1.0,ChanceForBp=0.0)) LootSet15=MinNumItems=1,MaxNumItems=1,SetWeight=0.33,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/Mods/CapitalismCurrency/GloryCoin/PrimalItemResource_GloryCoin.PrimalItemResource_GloryCoin,MinQuantity=1.0,MaxQuantity=2.0,MinQuality=1.0,MaxQuality=1.0,ChanceForBp=0.0)) ClassesForLoot1= ClassesForLoot2= ClassesForLoot3= ClassesForLoot4= ClassesForLoot5= ClassesForLoot11=Rex_Character_BP_C,Spino_Character_BP_C,Yutyrannus_Character_BP_C,RockDrake_Character_BP_C,Mosa_Character_BP_C ClassesForLoot12=Allo_Character_BP_C,Baryonyx_Character_BP_C,Griffin_Character_BP_C,Sarco_Character_BP_C,Plesiosaur_Character_BP_C,Basilisk_Character_BP_C,Direbear_Character_BP_C ClassesForLoot13=CaveWolf_Character_BP_C,Angler_Character_BP_C,Megalodon_Character_BP_C,Argent_Character_BP_C,Direwolf_Character_BP_C,TerrorBird_Character_BP_C,Daeodon_Character_BP_C,Raptor_Character_BP_C ClassesForLoot14=Dunkle_Character_BP_C,Mantis_Character_BP_C,Turtle_Character_BP_C,Toad_Character_BP_C,Dimetro_Character_BP_C,Hyaenodon_Character_BP_C,Saber_Character_BP_C ClassesForLoot15=Dilo_Character_BP_C,Camelsaurus_Character_BP_C,Pegomastax_Character_BP_C,Microraptor_Character_BP_C,SpineyLizard_Character_BP_C,Troodon_Character_BP_C,Trike_Character_BP_C
Other ini Settings to Consider
If you would like a more challenging or unique gameplay experience, you can use the settings below.

These will go into the Game.ini

bDisableLootCrates=True MaxNumberOfPlayersInTribe=5 MaxAlliancesPerTribe=2 MaxTribesPerAlliance=2 NPCReplacements=(FromClassName="MegaCarno_Character_BP_C",ToClassName="Carno_Character_BP_C") NPCReplacements=(FromClassName="MegaMegalodon_Character_BP_C",ToClassName="Megalodon_Character_BP_C") NPCReplacements=(FromClassName="MegaRaptor_Character_BP_C",ToClassName="Raptor_Character_BP_C") NPCReplacements=(FromClassName="MegaRex_Character_BP_C",ToClassName="Rex_Character_BP_C") NPCReplacements=(FromClassName="Mega_Tusoteuthis_Character_BP_C",ToClassName="Tusoteuthis_Character_BP_C") NPCReplacements=(FromClassName="Mosa_Character_BP_Mega_C",ToClassName="Mosa_Character_BP_C") NPCReplacements=(FromClassName="MegaDeathworm_Character_BP_C",ToClassName="Deathworm_Character_BP_C") NPCReplacements=(FromClassName="MegaWyvern_Character_BP_Fire_C",ToClassName="Wyvern_Character_BP_Lightning_C") NPCReplacements=(FromClassName="MegaBasilisk_Character_BP_C",ToClassName="Basilisk_Character_BP_C") NPCReplacements=(FromClassName="MegaCrab_Character_BP_C",ToClassName="Crab_Character_BP_C") NPCReplacements=(FromClassName="Alpha_Leedsichthys_Character_BP_C",ToClassName="") NPCReplacements=(FromClassName="Leedsichthys_Character_BP_C",ToClassName="")


Also, using the Immersive Taming goes well with this mod. If you do use Immersive taming, make sure to set it to disable vanilla taming. You do this with an ingame spawnable item(Admins only).



40 Comments
Yetic 14 Sep, 2018 @ 11:38am 
The Raptor is the only one dropping the loot.
ArchieVision  [author] 14 Sep, 2018 @ 6:06am 
Those are the loot tables. And from what I see there, you have the raptor and allo there. So are you saying that the Raptor is the only one dropping the loot? Or are you talking about the particles and such? If it is the last one, that code is not here for me to see.
Yetic 13 Sep, 2018 @ 8:23pm 
Hello, author:

I recently encountered a problem, please see my Game.ini file settings.

[Dragonpunk.LootSystem]
SuppressVanillaLootSets=false
LootDebugLevel=0
IsDevelopment=false

ClassesForLoot1=Raptor_Character_BP_C
LootSet1=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=5.0,MaxQuality=5.0,ChanceForBp=0.0))
ClassesForLoot2=Allo_Character_BP_C
LootSet2=MinNumItems=1,MaxNumItems=1,SetWeight=1.0,ItemEntries=((EntryWeight=1.0,ItemClass=/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalPick.PrimalItem_WeaponMetalPick,MinQuantity=10.0,MaxQuantity=10.0,MinQuality=5.0,MaxQuality=5.0,ChanceForBp=0.0))

Is there any problem with this setup?
No matter how I set it up, it seems that there will always be only the first effect.
ArchieVision  [author] 6 Sep, 2018 @ 7:09pm 
All ini settings are customization, just use commas like we did
Starbuck 6 Sep, 2018 @ 5:00pm 
Ohh ok thank you. So i will change my gold table then :)

And for the custom dinos ?
ArchieVision  [author] 6 Sep, 2018 @ 1:23pm 
no, Once promoted, it will only get the promoted gold table
Starbuck 6 Sep, 2018 @ 11:08am 
Ok but if i add example a line like this:
[Capitalism.LootSystem]
...
ClassesForLoot7=/Game/PrimalEarth/Dinos/Hyaenodon/Hyaenodon_Character_BP.Hyaenodon_Character_BP

And your mod already have the Hyaenodon and one get promoted, the dino will get the Capitalism gold + the promotion gold?

And is there a way to add custom dinos to promotion?
Thanks for the answer!
ArchieVision  [author] 6 Sep, 2018 @ 7:22am 
Each mod has to have thier unique headder
Starbuck 5 Sep, 2018 @ 7:19pm 
The Capitalism part still require the Capitalism header or simply this one will do the drop for other dinos that doesn't get promoted?
ArchieVision  [author] 29 Aug, 2018 @ 9:52pm 
@LPFT "[/script/shootergame.shootergamemode]" heading