cadon / ARKStatsExtractor

A tool for the game ARK: Survival Evolved. Extracts possible levelups of creatures to get the values for breeding. With library and pedigree-view.
MIT License
481 stars 248 forks source link

Request: Notice as to what map a dinos on | Import info update #838

Open Taiine opened 5 years ago

Taiine commented 5 years ago

This is something we really need BADLY as we are losing dinos and can't find some due to a tribe member taking them off to another map. It be nice if we had some sort of ID that can be added that shows in the library and breeding that 'this dino is on Rag' 'This dino is on AB." or maybe ORagXXX For official rag server 123 or such.

Can we also have the import update a dino already listed? For example, we had a few people re-name some of our dinos and we couldn't sort who was who, it does say that the dinos already imported when we export their data, but that's it. We do have some dinos with dupe stats as we try and breed stats in so we can't even compare to find out what one it is. It be nice that if the dino is already imported, that an 'update info' could be added, that just changes the name and such, and leaves the stats alone (to avoid breakage). It would be really helpful in tracking down some of our missing dinos in our lines and sorting out who is who.

coldino commented 5 years ago

Okay, there's a bunch of requests here and very little information about how you are using ASB. This is not the best way to ask a developer to help you.

It's not obvious which import method you are using. Importing from Ark Exports and importing from savegames both already support updating existing creatures without creating duplicates. This only works if you use these methods exclusively. Creatures entered manually cannot be updated this way.

Recording which map a creature on is not possible when using Ark Export files (the information simply isn't available), and if using a save file we could only guess from the filename. However, if you really need to find creatures there are a number of tools available to you if you have access to the .ark save files:

cadon commented 5 years ago

If you just want to mark creature being on a specific server, just use the server field e.g. by writing Rag123 in it. You can also filter the library with that field.

Taiine commented 5 years ago

@coldino By the import exported data button? Far as I'm aware that's the only way now as the other method it use to use that took a screenshot don't appear to be in the program anymore? I would think saying where on a server would entail where not SP and have no access to the save files.

But the issue is still there's no way to update the info. When I export a dino that's already in the list, that may just have a name change in game, the import data just says the dinos already imported

image

It won't let me import it again or update the name of an existing import. I can't just copy it to tester and import it and check the stats as many of our dinos though breeding all have the max stats on them so it's a lot of dupes that we keep breeding for new mutations.

For example, I just took k8 here, renamed k8 - renamed and exported it. It says the dino is already imported and that's that. I say copy to tester as it won't let me add it any other way, and now I get this.

image

So if someone just renamed it and we didn't know what name it was before.. well great now we have a dupe dino on the list. It does not update the existing dino on the list. We let tribe mates take the old dinos or ones with dupe stats for personal use, though we still keep tabs and cull them as we do our mass breeding to keep the dino count with in the allowed limit.

So if a tribe member picks a dino and renames it and doesn't manually update it, (or has no access to update it) well... we can't tell where our dino went. Is it on another map? Was it traded away to our allies like we often do? What of these dinos that now go to our tribe mates was it?

It would just be nice if it by the dino ID had an option that, dino is already imported, update? Don't need to update the stats, just the name and other info. Just so we know that oh, J6 is now called Spike, there the same dino, we don't just have a J6 and a Spike as two dinos.

We already had a mishap happen with our yutis with dupes on the list and we ended up killing off our only breeding male thinking we had more than we did. When we do a culling we kill off all males and leave only one+ all the females to mass breed and hatch for mutations. But... due to duped on the list and info we can't update we killed off all the males, as we had two dupes on the list that had died in a raid and kinda screwed us over.

cadon commented 5 years ago

The latest version (0.29.3) now should update existing dinos, if they were imported earlier and then imported again. It will not update them if they are added manually to the library.