ARKStatsExtractor icon indicating copy to clipboard operation
ARKStatsExtractor copied to clipboard

new feature: egg estractor and fix cryopod property

Open gbusoni opened this issue 4 years ago • 3 comments

Now ASB can extract all dinos from cryopods. It is still not clear how the property of the cryopods is defined. For example, I have loads of dinos in cryopods stolen from other tribes, until I open them they are not added to my library when I extract them from the savegame. I think at the moment the program checks the owner of the dino, that is a dino property, rather than the owner of the container of the cryopods. This should be fixed.

Once this is fixed, it would be nice to have an eggs stats extractor: if one has several fridges fullk of eggs, it would be nice to know the stats of the babys that will hatch from them without having to hatch them. Thius to find out new stats from dino like wyvern and new mutations for the breeding lines.

gbusoni avatar Jun 27 '20 11:06 gbusoni

Only the tribe name of creatures is checked if you set a filter to import only the creatures of specific tribes. Does it import the missing cryopods if you add the tribe name of the original tribe to the filter? If you haven't set a tribe filter at all, it's a different issue.

I'm pretty sure the stats are only determined when a creature hatches, the egg only has the information of its parents. I'm not 100 % sure though, if you know the stats are already there, it might be possible to extract them.

cadon avatar Jun 28 '20 09:06 cadon

As far as I'm aware, items do not have ownership properties. The creatures within a cryopod do not have their ownership property updated until they have been released. There are two ways to address this, you can either release them from their cryopods prior to reading the save game, or you can include all tribes from the savegame extraction.

The only way this would work the way you would like it to would be to require ASB to read and decode the ownership property of all inventories to determine who currently "owns" an item (such as a cryopod).

As far as an egg extractor is considered, all eggs do determine their stats upon creation, not upon hatch if I remember correctly. If this was implemented though, how would you determine the different eggs? Wyvern eggs can be relatively easy to distinguish, but if you have a fridge full of Rex eggs, how would you know which one you're looking at in ASB?

VolatilePulse avatar Jun 28 '20 13:06 VolatilePulse

As far as I'm aware, items do not have ownership properties. The creatures within a cryopod do not have their ownership property updated until they have been released. There are two ways to address this, you can either release them from their cryopods prior to reading the save game, or you can include all tribes from the savegame extraction.

The only way this would work the way you would like it to would be to require ASB to read and decode the ownership property of all inventories to determine who currently "owns" an item (such as a cryopod).

As far as an egg extractor is considered, all eggs do determine their stats upon creation, not upon hatch if I remember correctly. If this was implemented though, how would you determine the different eggs? Wyvern eggs can be relatively easy to distinguish, but if you have a fridge full of Rex eggs, how would you know which one you're looking at in ASB?

1 Yes exactly, I was meaning to read and decode ownership of the inventories where the cryopds are. Including the name of the tribe is not efficient, as I would add to library also other dinos we did not steal

2 Yes you cannot tell one egg from the other, but I can know if any of the eggs I have has something interesting inside or not. I often have to do 3 or 4 hatches of one fridge of eggs before finding the mutation I need. This way I could just throw away all eggs if none is good.

gbusoni avatar Jun 28 '20 14:06 gbusoni