Display area subsystem for the Shop system. Provides a concrete TableArea type for surfaces where items are visually presented to players and agents.
TableArea
DisplayArea
Marker subclass of TableArea — inherits all item tracking and collision detection
ShopItem
Wrapper around Item that adds reservation status for multi-agent coordination
Item
Collision-based tracking
Items are automatically tracked when they enter/exit the area's BoxCollider
BoxCollider
Inner/Outer spots
Transform waypoints for item placement (inner) and approach paths (outer)
Concrete display surface for presenting shop items
TradingArea — sibling area type for trade exchanges
Last updated 1 month ago