Kerbal Space Program
1.12.4
|
Represents a group of modules for contract objectives, or even a subset within a single module, such as relay antennae, or motorized wheels. More...
Public Member Functions | |
bool | CheckContractObjectiveValidity () |
Whether this particular module is valid for this objective. For example, leg wheels versus rover wheels. More... | |
string | GetContractObjectiveType () |
Gets the string identifier for this contract type. Stock contracts use ContractDefs constants, but could be used for non-stock contracts. More... | |
Represents a group of modules for contract objectives, or even a subset within a single module, such as relay antennae, or motorized wheels.
bool IContractObjectiveModule.CheckContractObjectiveValidity | ( | ) |
Whether this particular module is valid for this objective. For example, leg wheels versus rover wheels.
Implemented in ModuleDockingNode, ModuleWheelBase, ModuleGrappleNode, ModuleDataTransmitter, ModuleDeployableSolarPanel, and ModuleGenerator.
string IContractObjectiveModule.GetContractObjectiveType | ( | ) |
Gets the string identifier for this contract type. Stock contracts use ContractDefs constants, but could be used for non-stock contracts.
Implemented in ModuleDockingNode, ModuleWheelBase, ModuleGrappleNode, ModuleDataTransmitter, ModuleDeployableSolarPanel, and ModuleGenerator.