Table of Contents

Class HandleDealSpec

Namespace
S1API.Entities.Schedule
Assembly
S1API.dll

Specifies an action that handles a customer deal handover at the active contract location.

[Obsolete("HandleDealSpec is no longer needed as of game version 0.4.2f4. Deal handling is now automatic through DealerAttendDealBehaviour.")]
public sealed class HandleDealSpec : IScheduleActionSpec
Inheritance
HandleDealSpec
Implements
Inherited Members
Extension Methods

Remarks

As of v0.4.2f4, deal handling is now automatic through the DealerAttendDealBehaviour system. This spec is kept for backwards compatibility but is a no-op. Dealer NPCs set up with EnsureDealer() will automatically handle deals when contracts are assigned.

Constructors

HandleDealSpec()

public HandleDealSpec()

Properties

Name

Optional custom name for the action.

public string Name { get; set; }

Property Value

string

StartTime

The time when this action should start, in minutes from midnight.

public int StartTime { get; set; }

Property Value

int