Class MissionIndicatorAction
- Namespace
- KSP.Game.Missions
- Assembly
- Assembly-CSharp.dll
public class MissionIndicatorAction : MissionActionBase, IMissionAction
- Inheritance
-
MissionIndicatorAction
- Implements
-
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
MissionIndicatorAction()
public MissionIndicatorAction()
Fields
ParentMissionID
public string ParentMissionID
Field Value
- string
animateOffScreen
public bool animateOffScreen
Field Value
- bool
body
Field Value
- string
closeTime
Field Value
- float
imageSize
Field Value
- Vector2
indicatorData
public IndicatorData indicatorData
Field Value
- IndicatorData
lastPartPlaced
public bool lastPartPlaced
Field Value
- bool
loopVideoKey
public string loopVideoKey
Field Value
- string
mainSpriteKey
public string mainSpriteKey
Field Value
- string
mainTextureKey
public string mainTextureKey
Field Value
- string
normalizedPos
public Vector2 normalizedPos
Field Value
- Vector2
offset
Field Value
- Vector2
partName
Field Value
- string
prefabKey
Field Value
- string
showTitleOnly
public bool showTitleOnly
Field Value
- bool
spawnedIndicator
protected Indicator spawnedIndicator
Field Value
- Indicator
stayAnchored
Field Value
- bool
tagName
Field Value
- string
title
Field Value
- string
trackingGUID
public string trackingGUID
Field Value
- string
trackingObjectID
public string trackingObjectID
Field Value
- string
Properties
Assets
protected AssetProvider Assets { get; }
Property Value
- AssetProvider
Game
protected GameInstance Game { get; }
Property Value
- GameInstance
Methods
Activate()
public override void Activate()
Deactivate()
public virtual void Deactivate()
GetEditorDescription()
public virtual string GetEditorDescription()
Returns
- string
GetEditorName()
public virtual string GetEditorName()
Returns
- string
GetTrackingObjectOrPart()
protected virtual void GetTrackingObjectOrPart()
InitializeData()
protected virtual void InitializeData()
OnMissionReset()
public void OnMissionReset()
PrefabLoadedSuccesfully(Indicator)
protected virtual void PrefabLoadedSuccesfully(Indicator indicator)
Parameters
indicator Indicator
SetParentMissionData(MissionData)
public void SetParentMissionData(MissionData missionData)
Parameters
missionData MissionData
TryLoadPrefab()
protected virtual void TryLoadPrefab()