ARK: Survival Evolved

ARK: Survival Evolved

K+ Inventory Control System V2
 This topic has been pinned, so it's probably important
Kineko  [developer] 26 May, 2021 @ 11:07am
Personal Inventory Management
The K+ Inventory Control System can also manage the players personal inventory using the Personal Inventory Manager (PIM) to limit what is kept within the players and their dinos inventory when they are mounted on the dino.

How it works

There are two basic functions:

  1. Manage Resources by distributing them between you and your dino
  2. Manage Dino Items by dropping excess items on your dino

When managing the distribution of resources between you and your dino, you can indicate the number of stacks of each resource type to allow in either inventory. Excess will be either moved to the inventory that still has capacity or it will be destroyed.

Warning: Excess resources are DESTROYED

Because harvesting resources and then dropping them on the ground can create signficant server lag, excess resources are destroyed instead of being dropped.

Activation and Configuration

Equip the K+ ICS Gun and then use then press the reload key (usually R), which will open the K+ Personal Inventory Manager configuration window.

Resources vs. Items

The PIM will only manage those resources that have been discovered by at least one K+ ICS Manager and that does not have a root parent of any of the following types:

  • Armor, class PrimalItemArmorGeneric_C
  • Costume, class PrimalItemCostumeGeneric_C
  • Recipe, class PrimaItem_RecipeNote_Base_C
  • Skin, class PrimalItemSkinGeneric_C
  • Structure, class PrimalItemStructureGeneric_C
  • Trophy, class PrimalItemTrophyGeneric_C
  • Weapon, class PrimalItemWeaponGeneric_C

Note that mods may map some of their items to unexpected root blueprints and the user should take caution if enabling the management of items.

Cleanup Frequency

Resources are checked only when the player is mounted on a dino every 10 seconds. Items are checked every 10 passes (approximately every 100 seconds).
Last edited by Kineko; 26 May, 2021 @ 11:53am
< >
Showing 1-2 of 2 comments
Kineko  [developer] 26 May, 2021 @ 11:33am 
Adding Resources to be managed

Equip the K+ ICS Gun and use Reload to open the menu. The top of the window will list any resources being managed currently while the bottom indicates how items are managed.

Click the Add Resources button to show a list of all available resources. Note that this list will grow over time as the K+ ICS Managers on the server discover new resources. Use the instructions on how to add resources to the K+ ICS Manager in the Getting Started discussion for information on how to do that.

In the upper right, there is a Click to filter box that you can type in part of the resource name to filter the resource, as the list can be excessively long.

Click on the name of a resource to enable management of that resource. Managed resources will be removed from the list as they are added.

The default limit on the number of resources that the PIM can manage is 10. (See the Configuration Settings discussion for configuration options).

Setting Weight Limits

To prevent issues where items are moved to either the player or dino that cause them to become slowed due to excess weight, the mod allows you to configure the maximum percentage of the target's weight limit to use when moving resources.

If the target, either the dino or player, is at or above that percentage of their maximum weight limit, the mod will not move resources to them.

Use the slider to set the weight limit to a value between 0 and 100, with the default being 70%.

Setting Resource Limits

Once you have added the desired resources, click the Manage button to return to the main view.

For each resource added, there are two values shown:

Player Limit

This is the number of stacks that are allowed on the player at any time. Any excess inventory will be moved to the dino or destroyed.

Dino Limit

This is the number of stacks that are allowed on the dino at any time. Any excess inventory will be moved to the player or destroyed.

Movement of Resources

Resources are moved out of any inventory where the quantity exceeds the stack limit specified, provided that the target has the available weight capacity and slots available to receive them.

Any resources that exceed the limit and cannot be moved to the other inventory are destroyed.
Last edited by Kineko; 26 May, 2021 @ 11:53am
Kineko  [developer] 26 May, 2021 @ 11:59am 
Managing Items

There are 7 types of items that are managed by this feature. The items (and their root classes) are:

  1. Armor, class PrimalItemArmorGeneric_C
  2. Costume, class PrimalItemCostumeGeneric_C
  3. Recipe, class PrimaItem_RecipeNote_Base_C
  4. Skin, class PrimalItemSkinGeneric_C
  5. Structure, class PrimalItemStructureGeneric_C
  6. Trophy, class PrimalItemTrophyGeneric_C
  7. Weapon, class PrimalItemWeaponGeneric_C

Remember that the mod only manages those items that are on the dino. As such, you can save items by placing them in your inventory.

Quality

The following item classes have an associated quality:

  • Armor: Armor Rating, Durability
  • Saddle: Armor Rating, Durability*
  • Weapon: Damage Percentage, Durability

When any of the above items have a Dino Limit specified, the items are sorted by quality, from best to worst, within a specific item and the items with the lowest quality are dropped first until there are no more than the Dino Limit indicates.

* Note that Saddle Durability is not used by default. See the Configuration Settings discussion on how to change.

Classes

When the mod has a limit other than 0 or 300, it groups all items by their ARK class first and, if quality applies, sorts them by quality in descending order. All "excess" items are dropped.

For example, a Primitive Stone Hatchet and a Ascendant Stone Hatchet are both Stone Hatchets and the lower quality (Primitive) stone hatchet would be dropped first.

However, a Primitive Stone Hatchet ( PrimalItem_WeaponStoneHatchet_C ) and a Primitive Metal Hatchet ( PrimalItem_WeaponMetalHatchet_C ) are different base items and would not be compared to each other.

Limiting Items

To limit items, change the Dino Limit to a value lower than 300. This will result in only that number of stacks of each class of item that falls in that category to be retained.

In addition, you must click the button in the Excess items to drop column to indicate what you want it to do. These have several values:

  • Disabled: These items are not managed and will not be dropped
  • Activated: These items are managed and any excess beyond the Dino Limit will be dropped.
  • Items only: These items are managed and any excess beyond the Dino Limit will be dropped. However, blueprints will not be managed or dropped.
  • Blueprints only: Blueprints for these items are managed and any excess beyond the Dino Limit will be dropped. However, the actual items themselves will not be managed or dropped.
  • Both Items and Blueprints: Both the items and their blueprints are managed and any excess beyond the Dino Limit will be dropped. The limit applies separately to the items and blueprints.

If managing both items and blueprints, the dino limit applies separately to items and blueprints. Therefore, a limit of X will keep X items and X blueprints.
Last edited by Kineko; 26 May, 2021 @ 12:28pm
< >
Showing 1-2 of 2 comments
Per page: 1530 50