19 lines
711 B
Markdown

# forge_server_store
Server-side SQF module for storefront entities, catalog hydration, and checkout
coordination.
## Stores and Services
- `StorefrontStore` builds storefront hydrate payloads, validates checkout
requests, calls the Rust `store:checkout` backend, syncs UI patches, and saves
hot state for related modules.
- `StoreCatalogService` scans live Arma config categories, builds catalog
responses, resolves checkout entries, and calculates authoritative prices.
## Editor Entities
`fnc_initStore` marks editor-placed store objects with `isStore = true`. It
matches non-null mission namespace objects whose variable names contain
`store`, mirroring the garage entity initialization pattern.