|
| RepairPartParameter () |
|
| RepairPartParameter (uint partId, string partName, uint vesselId, string vesselName, CelestialBody targetBody) |
| Constructor More...
|
|
void | UpdatePartInfo (uint partId, string partName, uint vesselId, string vesselName, CelestialBody targetBody) |
| Update the follow fields in the parameter. More...
|
|
ContractParameter | AddParameter (ContractParameter parameter, string id=null) |
|
bool | AllChildParametersComplete () |
|
bool | AnyChildParametersFailed () |
|
long | CreateID () |
|
void | Disable (bool recursive=false) |
|
void | Enable () |
|
ContractParameter | GetParameter (int index) |
|
ContractParameter | GetParameter (string id) |
|
ContractParameter | GetParameter (System.Type type) |
|
T | GetParameter< T > (string id=null) |
|
void | Load (ConfigNode node) |
|
void | NestToParent (IContractParameterHost parent) |
|
void | ParameterStateUpdate (ContractParameter p) |
|
void | Register () |
|
void | RemoveParameter (int index) |
|
void | RemoveParameter (string id) |
|
void | RemoveParameter (System.Type type) |
|
void | RemoveParameter (ContractParameter parameter) |
|
void | Reset () |
|
void | Save (ConfigNode node) |
|
void | SetFunds (float completion, CelestialBody body=null) |
|
void | SetFunds (float completion, float failure, CelestialBody body=null) |
|
void | SetReputation (float completion, float failure, CelestialBody body=null) |
|
void | SetReputation (float completion, CelestialBody body=null) |
|
void | SetScience (float completion, CelestialBody body=null) |
|
void | Unregister () |
|
void | Update () |
|
FinePrint.Contracts.Parameters.RepairPartParameter.RepairPartParameter |
( |
| ) |
|
|
inline |
FinePrint.Contracts.Parameters.RepairPartParameter.RepairPartParameter |
( |
uint |
partId, |
|
|
string |
partName, |
|
|
uint |
vesselId, |
|
|
string |
vesselName, |
|
|
CelestialBody |
targetBody |
|
) |
| |
|
inline |
Constructor
- Parameters
-
partId | the Part persistentId that needs to be repaired |
partName | the AvailablePart part name |
vesselId | the Vessel persistentId that part is a part of |
vesselName | the vessel name (localized) |
targetBody | the target body |
override string FinePrint.Contracts.Parameters.RepairPartParameter.GetHashString |
( |
| ) |
|
|
inlineprotectedvirtual |
override string FinePrint.Contracts.Parameters.RepairPartParameter.GetMessageComplete |
( |
| ) |
|
|
inlineprotectedvirtual |
override string FinePrint.Contracts.Parameters.RepairPartParameter.GetTitle |
( |
| ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RepairPartParameter.OnLoad |
( |
ConfigNode |
node | ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RepairPartParameter.OnRegister |
( |
| ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RepairPartParameter.OnSave |
( |
ConfigNode |
node | ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RepairPartParameter.OnUnregister |
( |
| ) |
|
|
inlineprotectedvirtual |
void FinePrint.Contracts.Parameters.RepairPartParameter.UpdatePartInfo |
( |
uint |
partId, |
|
|
string |
partName, |
|
|
uint |
vesselId, |
|
|
string |
vesselName, |
|
|
CelestialBody |
targetBody |
|
) |
| |
|
inline |
Update the follow fields in the parameter.
- Parameters
-
partId | the Part persistentId that needs to be repaired |
partName | the AvailablePart part name |
vesselId | the Vessel persistentId that part is a part of |
vesselName | the vessel name (localized) |
targetBody | the target body |
AvailablePart FinePrint.Contracts.Parameters.RepairPartParameter.ap |
|
protected |
string FinePrint.Contracts.Parameters.RepairPartParameter.partName |
|
protected |
uint FinePrint.Contracts.Parameters.RepairPartParameter.partPersistentId |
|
protected |
CelestialBody FinePrint.Contracts.Parameters.RepairPartParameter.targetBody |
|
protected |
string FinePrint.Contracts.Parameters.RepairPartParameter.vesselName = "" |
|
protected |
uint FinePrint.Contracts.Parameters.RepairPartParameter.vesselPersistentId |
|
protected |
Vessel FinePrint.Contracts.Parameters.RepairPartParameter.vsl |
|
protected |
string FinePrint.Contracts.Parameters.RepairPartParameter.PartName |
|
get |
The Name of the Part for this contract.
uint FinePrint.Contracts.Parameters.RepairPartParameter.PartPersistentId |
|
get |
The persistentId for the Part that is selected for this contract.
CelestialBody FinePrint.Contracts.Parameters.RepairPartParameter.TargetBody |
|
get |
The Target CB for the contract
string FinePrint.Contracts.Parameters.RepairPartParameter.VesselName |
|
get |
The Name of the Vessel for this contract.
uint FinePrint.Contracts.Parameters.RepairPartParameter.VesselPersistentId |
|
get |
The persistentId for the Vessel that is selected for this contract.
The documentation for this class was generated from the following file: