Skip to content
ct

Class

InventorySave

Generated GDScript class reference for ItemVault.InventorySave.

Status
Current
Version
v1.0
Updated
2026-07-31

Versioned inventory envelope helpers. Save/load versioning policy:

  • The current schema version is [constant SCHEMA_VERSION].
  • Saves matching SCHEMA_VERSION load normally.
  • Older versions are rejected with push_error and return null unless a migration function is registered for that version.
  • Newer versions are always rejected (we cannot know future schema shape).
  • Missing version is treated as an error, not conflated with version 0.

Source: addons/item_vault/inventory/inventory_save.gd

Syntax

class InventorySave extends RefCounted

Members

NameKindSummary
SCHEMA_VERSIONField
InventoryField
register_migrationMethod
to_dictMethod
from_dictMethod