Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Attributes | Protected Member Functions | Protected Attributes | List of all members
CommNet.CommNetHome Class Reference

A Home CommNetNode - for Kerbin's DSN More...

Inheritance diagram for CommNet.CommNetHome:

Public Attributes

double antennaPower = 500000d
 The range of the station. More...
 
string displaynodeName = string.Empty
 The UI display name of the Node (Localized) More...
 
bool isKSC = false
 True if part of the KSC - full blown antenna - home station. Will use the Game settings to determine the range based on the Tracking Station Upgrade level. More...
 
bool isPermanent = false
 True if to be considered not an extra basestation. But also not part of the KSC. These stations will always be ON like the Tracking Station/isKSC but their range is not the same. Will use antennaPower to determine the range of the station. More...
 
string nodeName = string.Empty
 The name of the Node (English key) More...
 
Transform nodeTransform
 The transform the node is attached to More...
 

Protected Member Functions

virtual void CreateNode ()
 
virtual void OnDestroy ()
 
virtual void OnNetworkInitialized ()
 
virtual void OnNetworkPreUpdate ()
 
virtual void Start ()
 
virtual void Update ()
 

Protected Attributes

CelestialBody body
 
CommNode comm
 
double lat
 

Detailed Description

A Home CommNetNode - for Kerbin's DSN

Member Function Documentation

virtual void CommNet.CommNetHome.CreateNode ( )
inlineprotectedvirtual
virtual void CommNet.CommNetHome.OnDestroy ( )
inlineprotectedvirtual
virtual void CommNet.CommNetHome.OnNetworkInitialized ( )
inlineprotectedvirtual
virtual void CommNet.CommNetHome.OnNetworkPreUpdate ( )
inlineprotectedvirtual
virtual void CommNet.CommNetHome.Start ( )
inlineprotectedvirtual
virtual void CommNet.CommNetHome.Update ( )
inlineprotectedvirtual

Member Data Documentation

double CommNet.CommNetHome.antennaPower = 500000d

The range of the station.

CelestialBody CommNet.CommNetHome.body
protected
CommNode CommNet.CommNetHome.comm
protected
string CommNet.CommNetHome.displaynodeName = string.Empty

The UI display name of the Node (Localized)

bool CommNet.CommNetHome.isKSC = false

True if part of the KSC - full blown antenna - home station. Will use the Game settings to determine the range based on the Tracking Station Upgrade level.

bool CommNet.CommNetHome.isPermanent = false

True if to be considered not an extra basestation. But also not part of the KSC. These stations will always be ON like the Tracking Station/isKSC but their range is not the same. Will use antennaPower to determine the range of the station.

double CommNet.CommNetHome.lat
protected
string CommNet.CommNetHome.nodeName = string.Empty

The name of the Node (English key)

Transform CommNet.CommNetHome.nodeTransform

The transform the node is attached to


The documentation for this class was generated from the following file: