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 250 forks source link

Invisible library mod creatures #1158

Open LiungArkeanda opened 3 years ago

LiungArkeanda commented 3 years ago

I’ve had this problem a couple times now—when playing with mods, occasionally the creatures from those mods in my library suddenly turn invisible.

They’re not gone, because the summary on the bottom still says “113 creatures in library”, but when I look at my library I can only see vanilla creatures.

As far as I can tell this issue is USUALLY triggered when the program says that new mod values need to be downloaded—I confirm, it tells me what mods have been added to my library... and the mod creatures themselves are gone. But only sometimes... The issue has happened at times this didn’t happen, and oftentimes when this happens the issue doesn’t happen. But this is what usually seems to come just prior to the creatures vanishing.

Previously this issue didn’t affect me much because I was playing single player with Kraken’s Better Dinos, and when this happened I could import the save file and the library would refresh, the creatures would show up again, and that would be fine.

But now I’m playing on a server with Atlas and Marnii Horses and Marnii Wildlife creatures, and this has happened a couple times. The first time it happened, I tried REALLY HARD to figure out how to make the invisible mod creatures show up, couldn’t, was aghast at the thought of re-entering all my mod creatures, and simply closed the program without saving and reverted to the last save and sacrificed what changes I’d done to get my creatures back.

In that instance what seemed to prompt the mod creatures vanishing was that in the tribe/player tab, I’d changed the name of my tribe and had then gone to change the name of the tribe of the creatures in my library. Changed one and suddenly the rest were gone. Trying again carefully from the earlier save point didn’t repeat the issue.

Today, I tried “import exported Dino” for the first time. Walked up to my newly tamed Marnii Wildlife Cat, exported, clicked the button in the program, it appeared in a new window prompting me to send it to the extractor... and then it suddenly prompted me to update mod files. Okay fine whatever, but then trying to extract the creatures stats caused an error (I don’t have the correct multipliers for the server, but I’ve been ignoring that because we have a mod that allows us to look at the levels so I’ve been using the stat testing tab to enter new creatures rather than the extractor, since I don’t have to guess what their base stat levels are)

Program didn’t crash but it scared me to realize I wasn’t sure when I last saved, so I hurriedly saved, clicked over to my library... all my mod creatures are gone and I can’t revert to an earlier save. (Loud crack as my palm met my face)

This time for some reason the little readout on the bottom “## creatures in library” wasn’t there, but I started re-entering some of my creatures... and upon getting to the name it did the orange highlight it does to indicate a creature with that name already exists

My creatures are still there, somehow, somewhere. They’ve just gone invisible and I CANT FIND THEM.

454302CB-98F3-4255-8826-63424BDA0034

Seen here, the “filter library” window clearly showing that there should be 82 creatures, yet viewing all species in my library only shows 17 creatures

(ignore the “Super Turkeys” in the library—we’re playing on the Gunsmoke map, which has turkeys, geckos, goats, horses, dogs, etc, but Gunsmoke not being one of the mod options I’ve just been using the vanilla equivalent to get them into my library. Since I don’t need the extractor to know their base stats, I just need the readout to help me plan breeding.)

I really really don’t want to have to reenter 28 hares, especially since apparently the “import exported dinos” isn’t the server equivalent of “import saved game” I thought it was

(also, in the picture you can see a Marnii Cat and a bunch of Marnii Chickens—those are the ones I reentered. To show that even when the species shows in my library, the invisible mod creatures are still invisible. I entered those by hand in the Stat Testing tab as I normally do)

LiungArkeanda commented 3 years ago

Update: rebooting had my creatures appear again, thankfully. So this issue has gone from “catastrophic” to “inconvenient”

cadon commented 3 years ago

Hi, thanks for the detailed report! Can you check if the creatures also reappear if you don't reboot but just close Smart Breeding and reopening it? Or is a reboot needed? And does it also work to make the creatures reappear if you don't close the app, but just reload the library-file?

LiungArkeanda commented 3 years ago

I will check and report back if/when it happens again—what do you mean by reloading the library file without closing the app?

And yes sorry by reboot I meant I rebooted the program—closed it and then launched the .exe again.

LiungArkeanda commented 3 years ago

So it happened again—I was out taming things and successfully exporting multiple new mod creatures into my library (I finally figured out all the server multipliers so that’s super easy and handy)

I tamed a Marnii Camel, a gecko, an Atlas Moa, a Marnii Chicken... and then when I exported a Marnii Hare, suddenly it wanted to update mod values, then it said the mod creature wasn’t recognized and wanted to add the mod to the library, wanted to update values again... and now my creatures are, once again, gone.

This time however they still show up in the species side bar, just not in the library itself.

A8B5BBF5-DFF4-4A9D-BC46-14506E8CD902

LiungArkeanda commented 3 years ago

Whoops pressed the wrong button.

Anyway, I clicked on “load” and loaded the library file and that brought all my creatures back, I think. I’m currently checking to make sure they’re all there. I don’t see the Hare that triggered the disappearance this time

LiungArkeanda commented 3 years ago

The Hare wasn’t there because I was missing a speed multiplier and so it didn’t extract properly, not because of whatever the bug was.