KSP API
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties
Static Public Attributes | List of all members
GameEvents.Contract Class Reference

Game events related to contract status changes; the contract in question is returned as EventData for most events More...

Static Public Attributes

static EventData
< Contracts.Contract > 
onAccepted
 Triggered when a contract is accepted through the mission control center More...
 
static EventData
< Contracts.Contract > 
onCancelled
 Triggered upon cancellation of an active contract through the mission control center More...
 
static EventData
< Contracts.Contract > 
onCompleted
 Triggered upon successful contract completion More...
 
static EventVoid onContractsListChanged
 Triggered when a new contract is offered, or a contract expires or completes More...
 
static EventVoid onContractsLoaded
 Triggered by the ContractSystem Scenario Module loading existing contracts More...
 
static EventData
< Contracts.Contract > 
onDeclined
 Triggered by declining an offered contract from the mission control center More...
 
static EventData
< Contracts.Contract > 
onFailed
 Triggered when a contract fails for any reason More...
 
static EventData
< Contracts.Contract > 
onFinished
 Triggered when a contract finishes for any reason, success or failure More...
 
static EventData
< Contracts.Contract > 
onOffered
 Triggered when the contract is first offered in the mission control center More...
 
static EventData
< Contracts.Contract,
ContractParameter > 
onParameterChange
 Triggered whenever an individual contract parameter changes state; from Incomplete to complete for example More...
 

Detailed Description

Game events related to contract status changes; the contract in question is returned as EventData for most events

Member Data Documentation

EventData<Contracts.Contract> GameEvents.Contract.onAccepted
static

Triggered when a contract is accepted through the mission control center

EventData<Contracts.Contract> GameEvents.Contract.onCancelled
static

Triggered upon cancellation of an active contract through the mission control center

EventData<Contracts.Contract> GameEvents.Contract.onCompleted
static

Triggered upon successful contract completion

EventVoid GameEvents.Contract.onContractsListChanged
static

Triggered when a new contract is offered, or a contract expires or completes

EventVoid GameEvents.Contract.onContractsLoaded
static

Triggered by the ContractSystem Scenario Module loading existing contracts

EventData<Contracts.Contract> GameEvents.Contract.onDeclined
static

Triggered by declining an offered contract from the mission control center

EventData<Contracts.Contract> GameEvents.Contract.onFailed
static

Triggered when a contract fails for any reason

EventData<Contracts.Contract> GameEvents.Contract.onFinished
static

Triggered when a contract finishes for any reason, success or failure

EventData<Contracts.Contract> GameEvents.Contract.onOffered
static

Triggered when the contract is first offered in the mission control center

EventData<Contracts.Contract, ContractParameter> GameEvents.Contract.onParameterChange
static

Triggered whenever an individual contract parameter changes state; from Incomplete to complete for example


The documentation for this class was generated from the following file: