ARK: Survival Evolved

ARK: Survival Evolved

Dino Storage [Outdated]
Showing 31-39 of 39 entries
< 1  2  3  >
Update: 30 Apr, 2018 @ 9:45am

● Added note to the Soul Terminal that it requires your Admin icon to be visible for it to detect you as an Admin (admincheat SetAdminIcon true)
● Performance improvements.
● Potential fix to destroy the dino when stored. Lag was causing it to not destroy and duplicate.
● Dino Souls will now go to the user and not the last owner player.
● Terminal can now change mesh through MU, if not disabled with INI.
● Terminal will change it's icon based on PrimitiveTerminal INI config.
● Trapping a dino no longer has a delay.
● Soul Trappers can stack up to 5000 now.
● When Soul Trappers get returned/added, it will now stack with others.
● Admins now have the option to view all dino data or only inactive when using the Recovery feature. This is because the active array is imperfect for certain situations.
● Recovery feature now shows Team ID as well.
● Vultures are now able to be trapped as well as any others.
● Terminal can now be placed on the ground.
● TrapTitan INI config removed. Please use the new TrapExcludes INI config. It won't let you trap them by default if you don't have raid dino feeding on.
● New Terminal INI configs:

[DinoStorage]
GodlyTerminal=False
TerminalSlots=600
SafeTerminal=False
VaultTerminal=False
PrimitiveTerminal=False
LockTerminalMesh=False
TerminalLimit=0
TerminalRange=0.0
TerminalRangeLimit=1
TerminalItems=
TerminalExcludes=
• GodlyTerminal makes it indestructible, but will be destroyed if the floor it's on is destroyed.
• TerminalSlots is max inventory slots. Range is clamped to 1-600 for performance.
• SafeTerminal makes it so that it will not drop it's inventory if destroyed by an enemy. However, it destroys the inventory to do this. The dino data held within the destroyed items is not lost and can be recovered using Admin Recovery.
• VaultTerminal makes it behave as a vault so that it drops to the next floor if floor gives.
• PrimitiveTerminal swaps icons and mesh to primitive by default (but the green placement preview remains the modern version, sorry!)
• LockTerminalMesh prevents people from swapping mesh with the MU wheel. Enabling this will force all terminals to be primitive or modern on server start based off of PrimitiveTerminal INI config.
• TerminalLimit is the max limit allowed for the tribe.
• TerminalRange is by foundation lengths and used to limit terminals within a given radius. If set, it will only allow one in the given radius but the next INI config adjusts the range limit. 0.5 is half a foundation, etc.
• TerminalRangeLimit adjusts how many are allowed within said range, if range is set.
• TerminalItems is where you set the only allowable items to be stored and is a comma seperated array.
• TerminalExcludes allows you to exclude items to be stored, if TerminalItems is not set, and is a comma seperated array.
Note: The comma seperated array requires a blueprint path very similar to when using a spawn command. The example below will only allow you to store Dino Souls, Stone, and Soul Trappers: (That's not a real link in the box below. Due to the /'s and periods, steam thinks it's a URL)
[DinoStorage]
TerminalItems=Mods/DinoStorage/DinoSoul.DinoSoul,PrimalEarth/CoreBlueprints/Resources/PrimalItem
Resource_Stone.PrimalItemResource_Stone,Mods/DinoStorage/SoulTrapper.SoulTrapper
Soul Trapper spawn code with highlighted reference example: https://gyazo.com/383b83ef02e568906a6a27c3e35b8dda
● New Soul Trapper INI configs:
[DinoStorage]
TrapHurtTime=0.0
TrapHealth=0.0
TrapExcludes=
• TrapHurtTime is in minutes and is the time to wait from last damage received time before allowing trapping. 0.5 is 30 seconds and 0.25 is 15 seconds, etc.
• TrapHealth is the percent of health required to trap the dino. 0.5 is 50% and 1.0 is 100%.
• TrapExcludes is the dino classes to prevent trapping and is a comma seperated array. It requires a blueprint path similar to how the Terminal INI configs work. The example below prevents trapping of Trikes and Titans:
[DinoStorage]
TrapExcludes=PrimalEarth/Dinos/Trike/Trike_Character_BP.Trike_Character_BP,PrimalEarth/Dinos/
Titanosaur/Titanosaur_Character_BP.Titanosaur_Character_BP
● New Dino Soul INI configs:
[DinoStorage]
StructureRelease=10.0
TerminalRelease=0.0
CooldownRelease=0.0
AllyRelease=False
TribeRelease=False
OwnerRelease=False
• StructureRelease is in foundations and is the range to check for enemy structures. 0.5 is half a foundation, etc.
• TerminalRelease is in foundations and is the range to check for same team Soul Terminals. 0.5 is half a foundation, etc.
• CooldownRelease is in minutes and is the time to wait before you can release another dino. 0.5 is 30 seconds and 0.25 is 15 seconds, etc.
• AllyRelease disables transfer of ownership and is to only allow the owner, tribe, or any allies to release the dino.
• TribeRelease disables transfer of ownership and is to only allow the owner or tribe mates to release the dino, if AllyRelease is not set.
• OwnerRelease disables transfer of ownership and is to only allow the owner to release the dino, if AllyRelease or TribeRelease is not set.
Note: Admins get a confirmation window to force release when trying to release a dino that is not theirs. This is to allow releasing if said player left or stopped playing and the Admin wants the dino out. Said Admin needs their icon to be visible to detect you're an Admin. Confirmation window: https://gyazo.com/ad67afe9be3cb69b6e0da5b61aaf82c3

Update: 14 Apr, 2018 @ 11:53am

● Reduced the crafting time of the terminal.
● Fixed the Recovery feature from duplicating dinos.
● Improved Dino Soul dropped mesh: https://gyazo.com/53d6178b124608dda39609faafb326da
● Potential fix for name errors on Transfer UI.
● Fixed the public MU to toggle text between enable and disable.
● Potential fix for the active soul check for Recovery UI.
● Changed the sounds for when the souls are used.
● Using the Souls now say "Removed" instead of "Consumed"
● When using a Soul fails, it will no longer consume and readd. It simply doesn't use the item and shows an error message now so there's less confusion.
● Cave check removed due to it having strange results from map to map.
● Structure prevention zones are replacing the cave check.
● CaveRelease INI config removed.
● Added INI config to bypass the prevention zones.

[DinoStorage]
ZoneRelease=True
*Default is False

Update: 11 Apr, 2018 @ 7:44am

● Performance Improvements.
● Dinos will release half a foundation higher to help prevent getting stuck in the ground.
● Fixed a small exploit, dinos can no longer be stored if sleeping.
● Added custom dropped mesh for dino souls: https://gyazo.com/ba1ecbab83978ac3043f1c5096e38447
● New terminal: https://gyazo.com/22b2298a3d064ac71ce408eccdc6fd8d
• Selecting any item in the terminal as an Admin opens one option: Recover Soul
Recover Soul = It grabs all inactive dino data from the file (inactive means that the reference item is not found in any inventory) and lets you remake a Dino Soul with that selected dino data.
• Selecting a Dino Soul opens two additional options for everyone: Transfer Soul and Destroy Soul
Transfer Soul = Transfers the soul to any terminal of your team, or any publicly set terminal. You can enable public soul transfers through the multiuse wheel so that anyone can send you souls. This will only transfer to other terminals on the same server.
Destroy Soul = Removes the item and removes the dino data from the file. A confirmation box appears before fully destroying the item and data: https://gyazo.com/ac52b4041adaf426313dc3c7a9f982b7
● New INI config to allow releasing in boss arenas and allow Titanosaur trapping:

[DinoStorage]
ArenaRelease=True
TrapTitan=True
*Default is False

Update: 1 Apr, 2018 @ 9:17pm

● Aberration map is no longer checked in the cave argument since it's all a cave.
● INI config option to allow dino releasing in caves.

[DinoStorage]
CaveRelease=True
*Default is False

Update: 1 Apr, 2018 @ 6:04pm

● Added a fail safe so that the item will not disappear if someone were to try to move or manipulate the file in any way where the item will not be able to reference the data.
● Fixed an item duplication exploit when moving inventory items within the 0.2 second delay between using a Soul Trapper and the dino poofing. This is no longer possible.
● Dino Souls can no longer be released in boss arenas.
● Dino Souls can no longer be released if at max tame limit.
● Dino Souls can no longer be released if you are sleeping/torpored.
● Dino Souls can no longer be released if you are handcuffed.
● Dino Souls can no longer be released if you are in caves.

Update: 29 Mar, 2018 @ 10:25am

● Item bags are no longer included in the enemy structure check.
● Custom action names for use such as "Trap Soul" and "Release Soul."
● INI config option to return Soul Trapper when releasing dino.

[DinoStorage]
ReturnTrapper=True
*Default is False

Update: 28 Mar, 2018 @ 11:21am

● Captured dino souls can no longer be uploaded due to cross server incompatability.
● Fixed the bug where it counted your own base as an enemy structure.
● No longer resets/activates the mating cooldown timer when releasing females.
● Captured souls must be used in your survivor inventory. This is due to the ownership function.

Update: 27 Mar, 2018 @ 9:32am

● Dinos will spawn in front of you about 2 foundation lengths in front of you.
● Fixed the dropped inventory bug. The dino now poofs and drops a bag on all situations.
● You can no longer release dinos when in a 10 foundation range of enemy structures.
● Crafting changed to require 1 crystal.

Update: 24 Mar, 2018 @ 5:47pm

● Released.