|
KSP API
|
Public Types | |
| enum | Gender { Gender.Male = 0, Gender.Female = 1 } |
| enum | KerbalType { KerbalType.Crew = 0, KerbalType.Applicant = 1, KerbalType.Unowned = 2, KerbalType.Tourist = 3 } |
| enum | RosterStatus { RosterStatus.Available = 0, RosterStatus.Assigned = 1, RosterStatus.Dead = 2, RosterStatus.Missing = 3 } |
Public Member Functions | |
| ProtoCrewMember (ProtoCrewMember.KerbalType type) | |
| ProtoCrewMember (Game.Modes mode, ProtoCrewMember copyOf) | |
| ProtoCrewMember (Game.Modes mode, ConfigNode node, ProtoCrewMember.KerbalType crewType=ProtoCrewMember.KerbalType.Crew) | |
| void | ArchiveFlightLog () |
| void | CheckRespawnTimer (double UT, GameParameters gameParameters) |
| void | Die () |
| void | RegisterExperienceTraits (Part part) |
| void | Save (ConfigNode node) |
| void | SetTimeForRespawn (double UTforRespawn) |
| Kerbal | Spawn () |
| void | StartRespawnPeriod (double timeToRespawn=7200) |
| void | UnregisterExperienceTraits (Part part) |
Public Attributes | |
| FlightLog | careerLog |
| float | courage |
| float | experience |
| int | experienceLevel |
| ExperienceTrait | experienceTrait |
| FlightLog | flightLog |
| bool | hasToured |
| bool | isBadass |
| Kerbal | KerbalRef |
| string | name |
| InternalSeat | seat |
| int | seatIdx |
| float | stupidity |
| double | UTaR |
Properties | |
| float | ExperienceLevelDelta [get] |
| ProtoCrewMember.Gender | gender [get, set] |
| ProtoCrewMember.RosterStatus | rosterStatus [get, set] |
| ProtoCrewMember.KerbalType | type [get, set] |
|
strong |
|
strong |
|
strong |
| ProtoCrewMember.ProtoCrewMember | ( | ProtoCrewMember.KerbalType | type | ) |
| ProtoCrewMember.ProtoCrewMember | ( | Game.Modes | mode, |
| ProtoCrewMember | copyOf | ||
| ) |
| ProtoCrewMember.ProtoCrewMember | ( | Game.Modes | mode, |
| ConfigNode | node, | ||
| ProtoCrewMember.KerbalType | crewType = ProtoCrewMember.KerbalType.Crew |
||
| ) |
| void ProtoCrewMember.ArchiveFlightLog | ( | ) |
| void ProtoCrewMember.CheckRespawnTimer | ( | double | UT, |
| GameParameters | gameParameters | ||
| ) |
| void ProtoCrewMember.Die | ( | ) |
| void ProtoCrewMember.RegisterExperienceTraits | ( | Part | part | ) |
| void ProtoCrewMember.Save | ( | ConfigNode | node | ) |
| void ProtoCrewMember.SetTimeForRespawn | ( | double | UTforRespawn | ) |
| Kerbal ProtoCrewMember.Spawn | ( | ) |
| void ProtoCrewMember.StartRespawnPeriod | ( | double | timeToRespawn = 7200 | ) |
| void ProtoCrewMember.UnregisterExperienceTraits | ( | Part | part | ) |
| FlightLog ProtoCrewMember.careerLog |
| float ProtoCrewMember.courage |
| float ProtoCrewMember.experience |
| int ProtoCrewMember.experienceLevel |
| ExperienceTrait ProtoCrewMember.experienceTrait |
| FlightLog ProtoCrewMember.flightLog |
| bool ProtoCrewMember.hasToured |
| bool ProtoCrewMember.isBadass |
| Kerbal ProtoCrewMember.KerbalRef |
| string ProtoCrewMember.name |
| InternalSeat ProtoCrewMember.seat |
| int ProtoCrewMember.seatIdx |
| float ProtoCrewMember.stupidity |
| double ProtoCrewMember.UTaR |
|
get |
|
getset |
|
getset |
|
getset |
1.8.11