Authority (Unity Integration)¶
Unity-facing components used to control who can mutate inventory state.
This folder contains MonoBehaviour implementations that bridge Unity scene logic with the authority abstraction.
Purpose¶
Provide scene-level binding for inventory authority decisions.
What Lives Here¶
InventoryAuthorityBinder→ simple allow/deny authority component
Important Notes¶
- These components bridge Unity scenes to authority contracts
- They do not implement networking or replication
- They are replaceable with project-specific authority providers
Usage Guidance¶
InventoryAuthorityBinder¶
Provides a basic implementation of the authority interface.
- may allow or deny all mutations based on configuration
Integration¶
Attach to a scene object to control inventory mutation permissions.
Custom implementations may be used for multiplayer or ownership systems.
Default behaviour¶
When no authority provider is present, runtime behaviour may allow mutations.
Not for Production Use¶
A binding seam; the authority rules themselves are yours to write
This folder does not:
- Provide networking or replication
- Handle prediction or rollback
- Define gameplay permission rules