ARK: Survival Evolved

ARK: Survival Evolved

314 ratings
Custom Dino Loot
2
5
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
606.703 KB
21 May, 2021 @ 8:21am
1 Change Note ( view )

Subscribe to download
Custom Dino Loot

Description

2493509767

If you enjoy this mod, please like and favourite.


Join me on Discord[discord.gg]


Tired of bad dino loot? Love a dino mod, but sad that it's amazing dinos don't drop anything worth while? This mod's for you!

Allows adding complex dino loot templates to any dino. Adding, not replacing.


  • Works with vanilla dinos.
  • Works with mod dinos.
  • Works with vanilla items.
  • Works with mod items.
  • Clean & Stackable.
  • No vanilla assets are edited.


The loot dinos receive is taken from supply crate overrides. Luckily you can build your own. The process is relatively complex, but made significantly easier using Beacon[beaconapp.cc].
You can also read more about them from the ark wiki https://ark.fandom.com/wiki/Server_configuration#ConfigOverrideSupplyCrateItems
A quick example of using Beacon to create a lootcrate set and implement it into the mod is available here
  • Create all the loot templates you wish.
  • Give them some reasonable name(CustomDinoLoot_Raptors, CustomDinoLoot_Argents, etc).
  • Add them to your game.ini config file.


These are mod configs. As such, they go in GameUserSettings.ini
[CustomDinoLoot]
CustomLootEntries=*rex*,*raptor*:CustomDinoLoot_Raptors&*argent*:CustomDinoLoot_Argents
DinoFuzzyBlacklist=*pego*,*ichthy*

Optional. Probably shouldn't be touched:
CustomAoeBuffRange=9000.0
CustomAoeMinTimeSeconds=5.0
CustomAoeMaxTimeSeconds=8.0


DinoFuzzyBlacklist: A list of dino classes you do NOT want to edit.
ex: DinoFuzzyBlacklist=*pego*,*ichthy*

Note: Blacklists will inherit children. If you blacklist the vanilla raptor, bionic raptors, corrupt raptors, etc, are also all blacklisted. Be careful with what you blacklist.

CustomLootEntries: Fuzzy dino class matches and their coresponding loot set.
You string together as many fuzzy dino class matches as you wish, with the "," symbol, with a corresponding loot set, with the ":" symbol.
This is one set. You can then string multiple sets together with the "&" symbol.

Examples:
  • *rex*:LootSet001
  • *rex*,*raptor*:LootSet001
  • *rex*,*raptor*:LootSet001&*argent*:LootSet002
  • *rex*,*raptor*:LootSet001&*argent*,*tapejara*:LootSet002

Note: Fuzzy matches means that * is a wildcard. Since this is comparing the dino class name, you either need to specify the whole class name or use the wildcard symbols.

Failed Class Matches:
  • rex
  • Rex_Character_BP*

Successful Class Matches:
  • *rex*
  • *Rex_Character_BP*
  • *BionicRex_Character_BP*
  • *Rex_Character_BP_C

It should be noted that you can have dinos receive multiple different loot sets. Example:
*raptor*:LootSet001&*aberrant*:LootSet002

Raptors will receive LootSet001. All Aberrants will receive LootSet002. Consequently, Aberrant Raptors will receive both sets.

CustomAoeBuffRange: The larger the number, the further away from players dinos will get their lootsets added. 300 = 1 foundation. Default is 9000, aka 30 foundations.
CustomAoeMinTimeSeconds: Minimum time in seconds between checks for dinos to adjust. Default is 5.0
CustomAoeMaxTimeSeconds: Maximum time in seconds between checks for dinos to adjust. Default is 8.0


https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/2493509767/3113655160541640588/


https://www.youtube.com/watch?v=2YCNLla90aI

Example of how to give your lootset a 50:50 chance to give your items:
  • In beacon, give every entry a consistent weight value. I'll use 10 for simplicity's sake.
  • Let's say you have 10 items, each with a weight of 10.
  • Now add a dummy item, something of no consequence(ie: 1 piece of thatch).
  • Give this dummy item a weight of 100.
  • To decrease the chance for good loot, simply increase the weight of the dummy item.
  • You can test your chances with the "Roll" button inside beacon, as seen here[i.imgur.com]


  • This system isn't foolproof. There's a chance that far away dinos(see configs) or dinos killed very quickly(again, see configs) may not contain the lootsets. The odds of this happening should be pretty slim, but just in case it happens too frequently or you feel like adjusting it, you can tweak things using configs.
  • Not all dinos have inventories when wild, even though they generate loot when killed. As such, any added loot will be dropped in a separate loot bag to avoid overwriting default loot.
  • Beacon changed how to create custom loot sets. Their faq/forums have examples or you can see here: https://i.imgur.com/D1g1zjW.png


Make a thread on the discussions with as much relevant information as possible. You need to post, at a minimum:
  • Game Mode. Singleplayer/Non-Dedicated/Dedicated
  • Map
  • Mods Used
  • What the problem is
  • What debugging measure you've taken
Videos are much appreciated.

Join me on Discord[discord.gg]


My Other Mods

Need help creating mods? Join the Ark Modding Discord
[discord.arkmodding.net]

If you enjoy this mod, please like and favourite.


[www.paypal.com]

meta tags:
custom loot dino mod template beacon configure configurable
137 Comments
123 20 Apr @ 11:53am 
hello :) I think I wrote everything correctly for this to work, but unfortunately nothing happens... I don't have any dinosaurs dropping materials... Can you help me please?
I'm on a private server...
I used Beacons.
Here's what I created:
game.ini:
[CustomDinoLoot]
ConfigOverrideSupplyCrateItems=(SupplyCrateClassString="CustomDinoLoot_Carnivore_Medium",MinItemSets=1,MaxItemSets=1,NumItemSetsPower=1.0,bSetsRandomWithoutReplacement=True,ItemSets=((SetName="Goldenmedium",MinNumItems=1,MaxNumItems=1,NumItemsPower=1,SetWeight=500,bItemsRandomWithoutReplacement=True,ItemEntries=((EntryWeight=1,ItemClassStrings=("PrimalItemResource_GoldenNugget_C"),ItemsWeights=(50),MinQuantity=8,MaxQuantity=15,MinQuality=0,MaxQuality=0,bApplyQuantityToSingleItem=True,bForceBlueprint=False,ChanceToBeBlueprintOverride=0)))))

gameuser:
[CustomDinoLoot]
CustomLootEntries=*Direwolf*,*Ankylo*,*Baryonyx*,*Saber*,*CaveWolf*,*Daeodon*,*Scorp*,*SpineyLizard*:CustomDinoLoot_Carnivore_Medium
AŦomiȼ 26 Jan @ 8:39am 
Can i let killing unlock engram like i want the rex unlock some engrams
Quellcrest  [author] 6 Sep, 2024 @ 6:00am 
It can't be ready made. Configuration is 100% required to notice any changes.
Spinhotauro 6 Sep, 2024 @ 4:05am 
Does it come ready-made or do I have to configure it myself?
Quellcrest  [author] 10 Feb, 2024 @ 6:37am 
Absolutely.
arskia 10 Feb, 2024 @ 3:08am 
Hi there! I'm looking for a way to give players hexagons when they kill dinos to use in the shop. Could I do this with this mod and "Hexagon Cookies"? Thanks!
Quellcrest  [author] 5 Nov, 2023 @ 7:51pm 
Successfully ported to ASA
Plastic Puppet 30 Oct, 2023 @ 10:59am 
Hello again... And yes, this mod is also one of the best and irreplaceable... will it be migrated to ASA ?
Quellcrest  [author] 9 Oct, 2023 @ 11:54am 
Ark does not have client-side only mods. If you mean, does this work on Singleplayer as well as a dedicated server, yes.
Vai 9 Oct, 2023 @ 10:52am 
does this mod need to be on a server in order for it to work