![]() |
Kerbal Space Program
1.12.4
|
This class represents a checkpoint entry in the mission checkpoint browser dialog More...
Public Member Functions | |
| CheckpointEntry | Create (string checkpointFile, Callback< CheckpointEntry > onSelected, Callback< CheckpointEntry > onRemove) |
| Creates a new instance of this class from a prefab and initalize the entry with checkpoint values More... | |
| void | Terminate () |
| Destroy this mission entry More... | |
| void | Validate () |
| Validate if this checkpoint entry is dirty More... | |
Public Attributes | |
| Button | btnRemove |
| string | fullFilePath |
| File name of the checkpoint sfs file More... | |
| bool | isCheckpointDirty |
| bool | isValid |
| GameObject | warningMarker |
Protected Member Functions | |
| ConfigNode | GetMissionNode (Game checkpointGame) |
| Get the checkpoint mission More... | |
| Game | GetSaveGame (string checkpointFile) |
| Get the save game values from the checkpoint sfs file More... | |
| void | Init (string checkpointFile) |
| Initialize this entry with the checkpoint values More... | |
| void | OnButtonRemove () |
| void | OnValueChanged (bool st) |
Properties | |
| Game | CheckpointGame [get, set] |
| Reference to the Game status of the checkpoint More... | |
| Mission | CheckpointMission [get, set] |
| Reference to the mission status of the checkpoint More... | |
| Toggle | Toggle [get] |
This class represents a checkpoint entry in the mission checkpoint browser dialog
|
inline |
Creates a new instance of this class from a prefab and initalize the entry with checkpoint values
| onSelected | Callback when this checkpoint is selected |
| onRemove | Callback when this checkpoint is flaged to remove |
|
inlineprotected |
Get the checkpoint mission
| checkpointGame |
|
inlineprotected |
Get the save game values from the checkpoint sfs file
| checkpointFile |
|
inlineprotected |
Initialize this entry with the checkpoint values
| checkpointFile |
|
inlineprotected |
|
inlineprotected |
|
inline |
Destroy this mission entry
|
inline |
Validate if this checkpoint entry is dirty
| Button Expansions.Missions.Editor.CheckpointEntry.btnRemove |
| string Expansions.Missions.Editor.CheckpointEntry.fullFilePath |
File name of the checkpoint sfs file
| bool Expansions.Missions.Editor.CheckpointEntry.isCheckpointDirty |
| bool Expansions.Missions.Editor.CheckpointEntry.isValid |
| GameObject Expansions.Missions.Editor.CheckpointEntry.warningMarker |
|
getset |
Reference to the Game status of the checkpoint
|
getset |
Reference to the mission status of the checkpoint
|
get |
1.8.7