User:Glyph

From Kerbal Space Program Wiki
Revision as of 00:35, 12 October 2015 by Glyph (talk | contribs)
Jump to: navigation, search

Vessel Class

Inherits Implements
MonoBehaviour
  • IShipconstruct
  • ITargetable
  • IDiscoverable

Class attributes:

Properties

The following are public properties available in Glyph.

Signature Description
ActionGroupList ActionGroups { get; set; }
VesselAutopilot Autopilot { get; set; }
Vector3 CurrentCoM { get; set; }
DiscoveryInfo DiscoveryInfo { get; set; }
float distanceLandedPackThreshold { get; set; } Has attribute [Obsolete("Use Vessel.vesselRanges instead")]
float distanceLandedUnpackThreshold { get; set; } Has attribute [Obsolete("Use Vessel.vesselRanges instead")]
float distancePackThreshold { get; set; } Has attribute [Obsolete("Use Vessel.vesselRanges instead")]
float distanceUnpackThreshold { get; set; } Has attribute [Obsolete("Use Vessel.vesselRanges instead")]
bool HoldPhysics { get; set; }
bool isActiveVessel { get; set; }
bool isCommandable { get; set; }
bool IsControllable { get; set; }
bool isEVA { get; set; }
bool isPersistent { get; set; }
bool IsRecoverable { get; set; }
bool LandedOrSplashed { get; set; }
static float loadDistance { get; set; } Has attribute [Obsolete("Use Vessel.vesselRanges instead")]
CelestialBody mainBody { get; set; }
Orbit orbit { get; set; }
List<Part> Parts { get; set; }
bool PatchedConicsAttached { get; set; }
Transform ReferenceTransform { get; set; }
static float unloadDistance { get; set; } Has attribute [Obsolete("Use Vessel.vesselRanges instead")]
VesselValues VesselValues { get; set; }

Fields

The following is a list of publically-accessible fields in Glyph. This includes protected items, which can be accessed by subclasses.

Signature Description
enum Situations { LANDED, SPLASHED, PRELAUNCH, FLYING, SUB_ORBITAL, ORBITING, ESCAPING, DOCKED }
enum State { INACTIVE, ACTIVE, DEAD }

Methods

The following are methods included in Glyph.

Signature Description