Class Contract
Read-only wrapper for a base game Contract quest instance.
public sealed class Contract
- Inheritance
-
Contract
- Inherited Members
- Extension Methods
Properties
Payment
Base payment amount for the contract.
public float Payment { get; }
Property Value
TotalQuantity
Total ordered quantity across all entries.
public int TotalQuantity { get; }
Property Value
WindowEndTime
Delivery window end time (hhmm) if enabled; otherwise 0.
public int WindowEndTime { get; }
Property Value
WindowStartTime
Delivery window start time (hhmm) if enabled; otherwise 0.
public int WindowStartTime { get; }
Property Value
Methods
GetOrders()
Enumerates order lines for this contract.
public IEnumerable<(string productId, int quantity, Quality minQuality)> GetOrders()