UserGuide_Profiles - arkayenro/arkinventory GitHub Wiki

User Guide > Profiles

Profiles in ArkInventory are just a container for the Control options for each location (specifically the three Blueprint objects), and a few other settings, they no longer (automatically) do what a typical profile would do (give you a completely different setup)

In most mods you could just change to a different profile and you would end up with a completely different setup but with ArkInventory that may not be the case as the actual config data for each location is stored in those three Blueprint objects, not the profile itself. The profile is just a container.

It is possible to create two (or more) profiles that use the same combination of Blueprint objects and when you switch between them nothing will happen. any changes you make in one will also happen to the other, because they use the same Blueprint objects (which is where the config is actually stored).

If you want your profiles to be completely different then you must use a different Style, Layout and Category Set object in each one.

The reason for those Blueprint objects being separate from the profile is so that they can be shared/re-used across multiple profiles without having to re-enter all the data again. You may want the same layout, but with different sorting, or categories, for another character, and this allows you to do that. It saves you a lot of time, and saves me a lot of data storage/memory usage.

Export / Import

(requires version 30952 or higher)

Export

a profile can be exported via config > general > profiles > select the profile you wish to export > export

you can then copy that string and re-import it restoring your existing profile, use it on another account or machine, publish it on your web page for other people to use, or just keep it safe for backup purposes.

Import

a profile can be imported via config > general > profiles > import

the objects in the profile have unique ids so that when you re-import the same profile it will update/overwrite any objects that belong to it, and not create new ones.

any changes you have made to the profile or any of its objects/settings will be reset if you re-import the profile.