Customers enter the store, browse racks, plan purchases, and pay at the Cashier. Commodity records include low and high sell prices; the Price Control station changes prices. Customers can skip a rack when the price exceeds their tolerance.

Based on extracted game data. Names and serialized defaults can differ from live gameplay.

Contents
  1. How it works
  2. Connections & references
  3. Related articles
  4. Sources & verification

How it works

PropertyRecorded value
Keep the basics availableextractedA Bag Rack gives shoppers bags. The tutorial says shoppers without a bag leave without buying.
Stock the shelvesextractedRefill racks by hand or set a nearby Supply Crane to pull selected goods from a Storage Machine.
Set prices within toleranceextractedThe Price Control station edits commodity prices. The displayed demand readout compares the chosen price with a tolerance anchor derived from the commodity’s low and high sell prices.
Check the day reportextractedThe daily report records fulfilled and unfulfilled demand. Use it to decide which products need more stock or a different price.
Choose when to open and closeextractedStore and day cycle actions advance the simulation; the game code tracks end-of-day income, expenses, and demand separately.

Connections & references

Linked records

RecordRelationshipQuantity / context
Bag RackMachines & equipmentRelated Reference—
CashierMachines & equipmentRelated Reference—
Price ControlMachines & equipmentRelated Reference—

Referenced by

RecordRelationshipQuantity / context
Getting started: from stock to salesGuidesRelated Reference—

Sources & verification

Extraction status: Extracted From Installed Steam Demo. This describes the extraction, rather than a gameplay test. Internal flags and defaults are shown as recorded.

File
Afs.Game.dll (dnSpy decompilation) and StreamingAssets/AFS/Catalogs
Object
Store shelves, customer demand, and pricing
Reader
dnSpy C# decompilation + in-game TSV catalog
Unity Version
Unity Mono
Field-level source references
PropertySource pointerStatus
Keep the basics availableNot recordedextracted
Stock the shelvesNot recordedextracted
Set prices within toleranceNot recordedextracted
Check the day reportNot recordedextracted
Choose when to open and closeNot recordedextracted
Download the original record and provenance (JSON) ↓