Table of Contents

Namespace S1API.Economy

Classes

Contract

Read-only wrapper for a base game Contract quest instance.

ContractInfo

Builder/DTO for offering a contract to a customer.

ContractInfo.OrderLine

A single product order line in the contract.

ContractInfoBuilder

Builder for composing ContractInfo at runtime with a fluent API. Provides an easy way to create contracts for NPC customers.

ContractReceipt

Lightweight DTO mirroring base game's ContractReceipt for analytics/history.

Enums

CustomerStandard

API-safe customer standards. Mirrors base game values without exposing game types.

DealerType

Type of dealer behavior for NPCs.