IsNotVessel Parameter - jrossignol/ContractConfigurator GitHub Wiki
The IsNotVessel parameter is used to create mutually exclusive groups within a contract. Use the define attribute in the VesselParameterGroup parameter to define names, and then use the IsNotVessel within those to make the other vessel(s) invalid for completing the other group.
PARAMETER
{
name = IsNotVessel
type = IsNotVessel
// The key of the vessel that cannot complete this parameter. This should
// be a printable name, as it can be displayed to players if the key does
// not yet point to a real craft.
//
// Type: VesselIdentifier
// Required: Yes
//
vessel = Vessel Key
// Text for the contract parameter.
//
// Type: string
// Required: No (defaulted)
// Default: Vessel: Not <vessel>
//
//title =
}