Explore the public C# APIs exposed by Guts Glory Games Unity packages before adding them to your project. Browse by package, namespace, and type to understand the available contracts and how the systems fit together.
Available APIs
Inventory API
Reference documentation for the inventory system, including item storage, slots, inventory operations, and UI-facing contracts. The Inventory package includes shared Items functionality, which appears under its own GGG.Items namespaces.
Equipment API
Reference documentation for equipment slots, equipped entries, equipment operations, and UI-facing contracts. Equipment also uses the shared Items layer.
How to use this reference
Select a package from the sidebar, expand a namespace, and choose a class, interface, struct, or enum. Each type page contains its public API members and documentation extracted from C# source comments. Method signatures and parameter descriptions come from the documented source rather than handwritten website copies.
The reference describes what each API exposes; it is not a complete Unity setup tutorial. For product descriptions, demo materials, and purchasing information, see Unity Assets.
Modular by design
GGG systems are intended to remain independently useful. Shared Items types support Inventory and Equipment, while integrations connect modules when a project needs them. The API navigation shows the namespaces included in each documented package; it does not expose unfinished modules merely because their source exists in the development repository.