📦 Internal (Unity Integration)¶
Hidden Unity-side helpers used by the Inventory runtime.
These components support lifecycle and cleanup behaviour but are not part of the public API.
🎯 Purpose¶
Provide Unity lifecycle helpers that keep inventory state consistent and handle cleanup.
🧩 What Lives Here¶
InventoryOwnerHook→ cleans up containers when an owner is destroyed
⚠️ Important Notes¶
- This is not a supported public API surface
- Components may change between versions
- Intended for internal runtime use only
🧠 Usage Guidance¶
InventoryOwnerHook¶
Handles cleanup of inventory containers when an owning GameObject is destroyed.
- resolves the inventory service
- clears container state for the owner
Lifecycle role¶
These helpers support scene-level lifecycle behaviour and are typically added by higher-level components.
🚫 Not for Production Use¶
This folder does not:
- Provide public APIs
- Define gameplay logic
- Handle UI binding
- Enforce authority
🔗 Related Documentation¶
- ../