Command reference
Shop
Help on Shop
You can use the following options with the shop command:
shop payaccount <account> <amount> - pays off a line of credit account
shop paytax <amount>|all - pays owing taxes out of all sources of available cash
shop accountstatus <account> - inquires about the status of a line of credit account
shop account ... - manages line of credit accounts that you can access
shop clockin - explains that shop employment now uses active contracts rather than clock-in records
shop clockout - explains that shop employment now uses active contracts rather than clock-out records
shop quit - resigns your active employment contracts with this store
Shop managers and proprietors standing at their shop can use shop help to see employment, task, finance, stock, merchandise, and scheduled-rule commands.
Use shop tasks actions and shop tasks conditions for the full task action and condition catalogues when you have access.
Administrator variant
You can use the following options with the shop command:
shop payaccount <account> <amount> - pays off a line of credit account
shop paytax <amount>|all - pays owing taxes out of all sources of available cash
shop accountstatus <account> - inquires about the status of a line of credit account
shop account ... - allows store managers to configure line of credit accounts. See SHOP ACCOUNT HELP.
shop clockin - explains that shop employment now uses active contracts rather than clock-in records
shop clockout - explains that shop employment now uses active contracts rather than clock-out records
shop employ <target> - offers someone a direct employment contract with the store
shop quit - resigns your active employment contracts with this store
shop fire <target>|<name> - ends an employee's active employment contracts with this store
shop manager <target> - toggles a manager employment contract
shop proprietor <target> - toggles a proprietor employment contract
Shop employment records:
shop status - shows employment status for this shop
shop contracts - lists employment contracts
shop contracts delegate <#> show|grant|revoke|set ... - views or changes delegated authority
shop openings - lists employment openings
shop openings create <role> <hourly rate> [positions] - creates an NPC-facing opening
shop applications - lists employment applications
shop applications accept|reject <#> [reason] - accepts or rejects an application
shop payroll - lists wage payables and overdue days
shop payroll run|settle|claim ... - accrues, settles, or claims employment wage payables
Shop employment tasks:
shop tasks - lists scheduled rules and active tasks
shop tasks show <#|name> - shows an active task with its step details
shop tasks diagnose - explains why active employees can or cannot claim tasks
shop tasks cancel <#|name> [reason] - cancels an active task
shop tasks create <name> <action> [then <action> ...] - creates and finalises a task in one command
shop tasks draft new|show|rename|remove|discard|finalise ... - drafts and finalises active tasks
shop tasks step <action syntax> - adds a catalogue action to your active-task draft
shop tasks actions [all|category|action] - lists task action catalogue entries, status, and syntax
Shop scheduled rules:
shop tasks rule show <#|name> - shows a scheduled rule with conditions and planned steps
shop tasks rule create <name> cooldown <timespan> when <condition> [and <condition> ...] do <action> [then <action> ...] - creates a scheduled rule
shop tasks rule draft new|copy|show|key|cooldown|removecondition|removestep|discard|finalise ... - drafts and finalises scheduled rules
shop tasks rule condition <condition> - adds a condition to your scheduled-rule draft
shop tasks rule step <action syntax> - adds an action to your scheduled-rule draft
shop tasks rule diagnose|evaluate|pause|resume|cancel <#|name|all> [manual <key>] - diagnoses, manually evaluates, pauses, resumes, or cancels scheduled rules
shop tasks conditions [all|category|condition] - lists scheduled-rule condition syntax and authority
Shop employment communication and audit:
shop goals - lists and manages manager goals
shop register - shows employment register entries
shop employmentledger|empledger - shows employment ledger entries
shop board [read <#>|write <title>] - uses the staff board
Use shop tasks actions and shop tasks conditions for the full action and condition catalogues.
shop till <target> - toggles an item being used as a till for the store
shop display <target> - toggles an item being used as a display cabinet for the store
shop info - shows detailed information about the shop
shop stock <target> - adds an item as shop inventory
shop dispose <target> - disposes of an item from shop inventory
shop ledger [<period#>] - views the financial ledger for the shop
shop bank <account> - sets the bank account for the shop
shop bank none - sets this shop to no longer use a bank account
shop merchandise <other args> - edits merchandise. See SHOP MERCHANDISE HELP.
shop deals <other args> - edits shop deals. See SHOP DEALS HELP.
shop open <shop> - opens a shop for trading
shop close <shop> - closes a shop to trading
shop reprice <%> - reprices all merchandise by the specified percentage
shop markup <%> - bulk changes the markup for all merchandise to x%
shop set name <name> - renames a shop
shop set can <prog> <whyprog> - sets a prog to control who can shop here (and associated error message)
shop set trading - toggles whether this shop is trading
shop set minfloat <amount> - sets the minimum float for the shop to buy anything
shop set market <which> - sets a market to draw pricing multipliers from
shop set market none - clears the market pricing
Additionally, you can use the following shop admin subcommands:
shop list - lists all shops
shop info <which> - shows a shop you're not in
shop economy - a modified list that shows some economic info
shop create <name> <econzone> - creates a new fixed-location store with the specified name
shop createstall <name> <econzone> - creates a new transient (stall) store with the specified name
shop delete - deletes the shop you're currently in. Warning: Irreversible.
shop extend <direction> [stockroom|workshop] - extends the shop in the specified direction, optionally as the stockroom or workshop
shop extend <shop> <direction> [stockroom|workshop] - extends the specified shop in the specified direction, optionally as the stockroom or workshop
shop remove - removes the current location from its shop.
shop autostock - automatically loads and stocks items up to the minimum reorder levels for all merchandise
shop setupstall <stall> <shop> - sets up a stall item as belonging to a shop
shop rezone <zone> - changes the economic zone of a shop
Conditional variant
Available when CanSeeShopManagerHelp applies
You can use the following options with the shop command:
shop payaccount <account> <amount> - pays off a line of credit account
shop paytax <amount>|all - pays owing taxes out of all sources of available cash
shop accountstatus <account> - inquires about the status of a line of credit account
shop account ... - allows store managers to configure line of credit accounts. See SHOP ACCOUNT HELP.
shop clockin - explains that shop employment now uses active contracts rather than clock-in records
shop clockout - explains that shop employment now uses active contracts rather than clock-out records
shop employ <target> - offers someone a direct employment contract with the store
shop quit - resigns your active employment contracts with this store
shop fire <target>|<name> - ends an employee's active employment contracts with this store
shop manager <target> - toggles a manager employment contract
shop proprietor <target> - toggles a proprietor employment contract
Shop employment records:
shop status - shows employment status for this shop
shop contracts - lists employment contracts
shop contracts delegate <#> show|grant|revoke|set ... - views or changes delegated authority
shop openings - lists employment openings
shop openings create <role> <hourly rate> [positions] - creates an NPC-facing opening
shop applications - lists employment applications
shop applications accept|reject <#> [reason] - accepts or rejects an application
shop payroll - lists wage payables and overdue days
shop payroll run|settle|claim ... - accrues, settles, or claims employment wage payables
Shop employment tasks:
shop tasks - lists scheduled rules and active tasks
shop tasks show <#|name> - shows an active task with its step details
shop tasks diagnose - explains why active employees can or cannot claim tasks
shop tasks cancel <#|name> [reason] - cancels an active task
shop tasks create <name> <action> [then <action> ...] - creates and finalises a task in one command
shop tasks draft new|show|rename|remove|discard|finalise ... - drafts and finalises active tasks
shop tasks step <action syntax> - adds a catalogue action to your active-task draft
shop tasks actions [all|category|action] - lists task action catalogue entries, status, and syntax
Shop scheduled rules:
shop tasks rule show <#|name> - shows a scheduled rule with conditions and planned steps
shop tasks rule create <name> cooldown <timespan> when <condition> [and <condition> ...] do <action> [then <action> ...] - creates a scheduled rule
shop tasks rule draft new|copy|show|key|cooldown|removecondition|removestep|discard|finalise ... - drafts and finalises scheduled rules
shop tasks rule condition <condition> - adds a condition to your scheduled-rule draft
shop tasks rule step <action syntax> - adds an action to your scheduled-rule draft
shop tasks rule diagnose|evaluate|pause|resume|cancel <#|name|all> [manual <key>] - diagnoses, manually evaluates, pauses, resumes, or cancels scheduled rules
shop tasks conditions [all|category|condition] - lists scheduled-rule condition syntax and authority
Shop employment communication and audit:
shop goals - lists and manages manager goals
shop register - shows employment register entries
shop employmentledger|empledger - shows employment ledger entries
shop board [read <#>|write <title>] - uses the staff board
Use shop tasks actions and shop tasks conditions for the full action and condition catalogues.
shop till <target> - toggles an item being used as a till for the store
shop display <target> - toggles an item being used as a display cabinet for the store
shop info - shows detailed information about the shop
shop stock <target> - adds an item as shop inventory
shop dispose <target> - disposes of an item from shop inventory
shop ledger [<period#>] - views the financial ledger for the shop
shop bank <account> - sets the bank account for the shop
shop bank none - sets this shop to no longer use a bank account
shop merchandise <other args> - edits merchandise. See SHOP MERCHANDISE HELP.
shop deals <other args> - edits shop deals. See SHOP DEALS HELP.
shop open <shop> - opens a shop for trading
shop close <shop> - closes a shop to trading
shop reprice <%> - reprices all merchandise by the specified percentage
shop markup <%> - bulk changes the markup for all merchandise to x%
shop set name <name> - renames a shop
shop set can <prog> <whyprog> - sets a prog to control who can shop here (and associated error message)
shop set trading - toggles whether this shop is trading
shop set minfloat <amount> - sets the minimum float for the shop to buy anything
shop set market <which> - sets a market to draw pricing multipliers from
shop set market none - clears the market pricing