|
static EventData< FlagSite > | afterFlagPlanted = new EventData<FlagSite>("afterFlagPlanted") |
| Event fired after a flag is planted and named, with the flag Site as the data More...
|
|
static EventData< LaunchSite > | LaunchSiteFound = new EventData<LaunchSite>("LaunchSiteFound") |
| Called whena new launchsite was created and the map view or other needs to refresh data. More...
|
|
static GameModifiers | Modifiers = new GameModifiers() |
|
static EventData< ShipConstruct > | onAboutToSaveShip = new EventData<ShipConstruct>("onAboutToSaveShip") |
| Fired when a ShipConstruct is about to be saved More...
|
|
static EventData< Vessel > | onActiveJointNeedUpdate = new EventData<Vessel>("onActiveJointNeedUpdate") |
| Fired by components such as grapples and docking modules, before setting parts on the vessel to their pristine positions, so active joints can update their coords before operations involving orgPos and orgRot happen. More...
|
|
static EventData< AlarmTypeBase > | onAlarmActioned = new EventData<AlarmTypeBase>("onAlarmActioned") |
| Event called when an alarms triggered actions are completed. More...
|
|
static EventData< AlarmTypeBase > | onAlarmAdded = new EventData<AlarmTypeBase>("onAlarmAdded") |
| Event called when an alarm is added. More...
|
|
static EventData< bool > | onAlarmAppTimeDisplayChanged = new EventData<bool>("onAlarmAppTimeDisplayChanged") |
| Event called when an the time display mode of the app is changed. bool indicates if TimeAsDate is true More...
|
|
static EventData< Vessel > | onAlarmAvailableVesselChanged = new EventData<Vessel>("onAlarmAvailableVesselChanged") |
| Event called when an the time display mode of the app is changed. bool indicates if TimeAsDate is true More...
|
|
static EventData< uint > | onAlarmRemoved = new EventData<uint>("onAlarmRemoved") |
| Event called when an alarm is removed. More...
|
|
static EventData< AlarmTypeBase > | onAlarmRemoving = new EventData<AlarmTypeBase>("onAlarmRemoving") |
| Event called when an alarm is being removed. More...
|
|
static EventData< AlarmTypeBase > | onAlarmTriggered = new EventData<AlarmTypeBase>("onAlarmTriggered") |
| Event called when an alarms time is reached. More...
|
|
static EventData
< AltimeterDisplayState > | OnAltimeterDisplayModeToggle = new EventData<AltimeterDisplayState>("OnAltimeterDisplayModeToggle") |
| Fired when the Altimeter Display Mode is Toggled. More...
|
|
static EventData
< ModuleAnimationGroup > | OnAnimationGroupRetractComplete = new EventData<ModuleAnimationGroup>("OnAnimationGroupRetractComplete") |
| Called when ModuleAnimationGroup Retract animation has completed running. More...
|
|
static EventData
< ModuleAnimationGroup, bool > | OnAnimationGroupStateChanged = new EventData<ModuleAnimationGroup, bool>("OnAnimationGroupStateChanged") |
| Called when ModuleAnimationGroup changes states. Bool reflects the deploy state. More...
|
|
static EventData< bool > | OnAppFocus = new EventData<bool>("OnAppFocus") |
| Even fired whenever the application gains or loses window focus More...
|
|
static EventData< Vessel > | onAsteroidSpawned = new EventData<Vessel>("onAsteroidSpawned") |
| Event called when an asteroid is spawned. More...
|
|
static EventData
< ProtoCrewMember, Part,
Transform > | onAttemptEva = new EventData<ProtoCrewMember, Part, Transform>("onAttemptEva") |
| Fired when attempting an EVA. Transform is the airlock transform. Event handler should set FlightEVA.fetch.overrideEVA = true to cancel the EVA. More...
|
|
static EventData
< ProtoCrewMember, Part,
CrewHatchController > | onAttemptTransfer = new EventData<ProtoCrewMember, Part, CrewHatchController>("onAttemptTransfer") |
| Fired when attempting a crew transfer. Event handler should set the hatch controller.overrideTransfer as needed. More...
|
|
static EventData
< CameraManager.CameraMode > | OnCameraChange = new EventData<CameraManager.CameraMode>("OnCameraChange") |
| Called after switching to a different camera (external, internal, map...) More...
|
|
static EventData< Vessel,
float, Vector3 > | OnCameraDistanceAdjustedToFitVessel = new EventData<Vessel, float, Vector3>("OnCameraDistanceToVesselAdjustedToFit") |
| Called when the camera distance to the vessel has been adjusted to fit the vessel inside the camera frustum. More...
|
|
static EventData< ModuleEngines > | onChangeEngineDVIncludeState = new EventData<ModuleEngines>("onChangeEngineDVIncludeState") |
| Fired when a ModuleEngines Include in DeltaV calculations state is changed via the PAW. More...
|
|
static EventData< SuitButton > | onClickHelmetNeckringButton = new EventData<SuitButton>("onClickHelmetNeckringButton") |
| Game event fired on cliking the helmet neckring button. More...
|
|
static EventData
< SuitLightColorPicker > | onClickSuitLightButton = new EventData<SuitLightColorPicker>("onClickSuitLightButton") |
| Game event fired on cliking the future suit light picker button. More...
|
|
static EventData< EventReport > | onCollision = new EventData<EventReport>("onCollision") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData< Part,
RaycastHit > | OnCollisionEnhancerHit = new EventData<Part, RaycastHit>("OnCollisionEnhancerHit") |
| Event called when a part has a collision enhancer hit. More...
|
|
static EventVoid | OnCollisionIgnoreUpdate = new EventVoid("OnCollisionIgnoreUpdate") |
|
static EventVoid | OnCombinedConstructionWeightLimitChanged = new EventVoid("OnCombinedConstructionWeightLimitChanged") |
| Called when the combined construction weight limit changes, this happens when the number of assisting kerbals or gravity changes More...
|
|
static EventData< Vessel > | onCometSpawned = new EventData<Vessel>("onCometSpawned") |
| Event called when a comet is spawned. More...
|
|
static EventData< Vessel,
Vessel, CometVessel,
CometVessel > | onCometVesselChanged = new EventData<Vessel, Vessel, CometVessel, CometVessel>("onCometVesselChanged") |
| Event called when a comet changes vessels. ie: when grappled/released by another vessel. More...
|
|
static EventData< CometVessel > | onCometVFXDimensionsModified = new EventData<CometVessel>("onCometVFXDimensionsModified") |
| Event called when a comet's vfx dimensions change due to its orbital position. More...
|
|
static EventData< KerbalEVA, bool > | onCommandSeatInteraction = new EventData<KerbalEVA, bool>("onCommandSeatInteraction") |
| Event fired when an EVA kerbal enters, exits, or loads into a command seat More...
|
|
static EventData< KerbalEVA, bool > | onCommandSeatInteractionEnter = new EventData<KerbalEVA, bool>("onCommandSeatInteractionEnter") |
| Event fired just before a EVA kerbal enters, exits, or loads into a command seat More...
|
|
static EventData< Part,
ControlPoint > | OnControlPointChanged = new EventData<Part, ControlPoint>("onControlPointChanged") |
| Fired when the control point of the part has changed More...
|
|
static EventData< EventReport > | onCrash = new EventData<EventReport>("onCrash") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData< EventReport > | onCrashSplashdown = new EventData<EventReport>("onCrashSplashdown") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData
< GameEvents.FromToAction
< Part, Part > > | onCrewBoardVessel = new EventData<GameEvents.FromToAction<Part, Part>>("onCrewBoardVessel") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData< EventReport > | onCrewKilled = new EventData<EventReport>("onCrewKilled") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData
< ProtoCrewMember, int > | OnCrewmemberHired = new EventData<ProtoCrewMember, int>("OnApplicantHired") |
| Event called whenever an applicant is hired at the Astronaut Complex. (second parameter is the new active crew count) More...
|
|
static EventData
< ProtoCrewMember, int > | OnCrewmemberLeftForDead = new EventData<ProtoCrewMember, int>("OnCrewmemberLeftForDead") |
| Event called whenever a MIA applicant is left for dead at the Astronaut Complex. (second parameter is the new active crew count) More...
|
|
static EventData
< ProtoCrewMember, int > | OnCrewmemberSacked = new EventData<ProtoCrewMember, int>("OnApplicantHired") |
| Event called whenever an applicant is sacked at the Astronaut Complex. (second parameter is the new active crew count) More...
|
|
static EventData< FromToAction
< Part, Part > > | onCrewOnEva = new EventData<FromToAction<Part, Part>>("onCrewOnEva") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData
< HostedFromToAction< Part,
List< Part > > > | onCrewTransferPartListCreated = new EventData<HostedFromToAction<Part, List<Part>>>("onCrewTransferPartListCreated") |
| Event fired after set of valid and invalid parts for crew transfer is created but before they are used. First is valid, second is full parts. More...
|
|
static EventData
< HostedFromToAction
< ProtoCrewMember, Part > > | onCrewTransferred = new EventData<HostedFromToAction<ProtoCrewMember, Part>>("onCrewTransferred") |
| Event fired right after a crewmember is moved from one part to another. More...
|
|
static EventData
< CrewTransfer.CrewTransferData > | onCrewTransferSelected = new EventData<CrewTransfer.CrewTransferData>("onCrewTransferSelected") |
| Hook for any other things to intercept a crew transfer and do something themselves and/or cancel it (by setting canTransfer to false). More...
|
|
static EventData< FromToAction
< FinePrint.Waypoint,
ConfigNode > > | onCustomWaypointLoad = new EventData<FromToAction<FinePrint.Waypoint, ConfigNode>>("onCustomWaypointLoad") |
| Fired when loading a custom Waypoint, before looking at the ConfigNode. Pass the Waypoint and the ConfigNode. More...
|
|
static EventData< FromToAction
< FinePrint.Waypoint,
ConfigNode > > | onCustomWaypointSave = new EventData<FromToAction<FinePrint.Waypoint, ConfigNode>>("onCustomWaypointSave") |
| Fired when saving a custom Waypoint, right before finishing. Pass the Waypoint and the ConfigNode. More...
|
|
static EventVoid | OnDebugROCFinderToggled = new EventVoid("OnDebugROCFinderToggled") |
| Fired when a state of debug ROC finder changes. More...
|
|
static EventVoid | OnDebugROCScanPointsToggled = new EventVoid("OnDebugROCScanPointsToggled") |
| Fired when a state of debug ROC scan points changes. More...
|
|
static EventData
< DeltaVSituationOptions > | onDeltaVAppAtmosphereChanged = new EventData<DeltaVSituationOptions>("onDeltaVAppAtmosphereChangedCompleted") |
| Fired when DeltaV App has its atmosphere setting changed. More...
|
|
static EventVoid | onDeltaVAppInfoItemsChanged = new EventVoid("onDeltaVAppInfoItemsChanged") |
| Fired when DeltaV App has its atmosphere setting changed. More...
|
|
static EventVoid | onDeltaVCalcsCompleted = new EventVoid("onDeltaVCalcsCompleted") |
| Fired when DeltaV calculations have completed a full update. More...
|
|
static EventData< string > | onDeployGroundPart = new EventData<string>("onDeployGroundPart") |
| Fired when a ModuleGroundPart is about to be deployed by a Kerbal. More...
|
|
static EventData
< DifficultyOptionsMenu, bool > | OnDifficultySettingsDismiss = new EventData<DifficultyOptionsMenu, bool>("OnDifficultySettingsDismiss") |
| Event called when the difficultysettings dialog is displayed bool is true if was closed commiting changes More...
|
|
static EventData
< DifficultyOptionsMenu > | OnDifficultySettingsShown = new EventData<DifficultyOptionsMenu>("OnDifficultySettingsShown") |
| Event called when the difficultysettings dialog is displayed More...
|
|
static EventData< string, string > | OnDifficultySettingTabChanging = new EventData<string, string>("OnDifficultySettingTabChanging") |
| Event called when the section of difficultysettings dialog changes More...
|
|
static EventData< Vessel > | OnDiscoverableObjectExpired = new EventData<Vessel>("OnDiscoverableObjectAboutToExpire") |
| Event called when a comet or an asteroid is expiring, so it will disappear from the game. More...
|
|
static EventData< FromToAction
< Part, Part > > | onDockingComplete = new EventData<FromToAction<Part, Part>>("onDockingComplete") |
| Event called after a part coupling/docking has completed 'from' one part 'to' another part. More...
|
|
static EventData< FromToAction
< CelestialBody, CelestialBody > > | onDominantBodyChange = new EventData<FromToAction<CelestialBody, CelestialBody>>("onDominantBodyChanged") |
| Event called before the dominant body (Sphere of influence) will change 'from' the old 'to' the new dominant body, for the active vessel. More...
|
|
static EventData< CompoundPart > | onEditorCompoundPartLinked = new EventData<CompoundPart>("onEditorCompoundPartLinked") |
| Fired when a compound part (eg, strut) is placed and linked in the editor More...
|
|
static EventData
< ConstructionMode > | onEditorConstructionModeChange = new EventData<ConstructionMode>("onEditorConstructionModeChange") |
|
static EventData
< AvailablePart, PartVariant > | onEditorDefaultVariantChanged = new EventData<AvailablePart, PartVariant>("onEditorDefaultVariantChanged") |
|
static EventData
< ShipConstruct,
CraftBrowserDialog.LoadType > | onEditorLoad = new EventData<ShipConstruct, CraftBrowserDialog.LoadType>("onEditorLoad") |
|
static EventVoid | onEditorNewShipDialogDismiss = new EventVoid("onEditorNewShipDialogDismiss") |
|
static EventData< Part > | onEditorPartDeleted = new EventData<Part>("onEditorPartDeleted") |
|
static EventData
< ConstructionEventType, Part > | onEditorPartEvent = new EventData<ConstructionEventType, Part>("onEditorPartEvent") |
| When a part has a ConstructionEventType in the Editor. More...
|
|
static EventData< Part > | onEditorPartPicked = new EventData<Part>("onEditorPartPicked") |
|
static EventData< Part > | onEditorPartPlaced = new EventData<Part>("onEditorPartPlaced") |
|
static EventVoid | onEditorPodDeleted = new EventVoid("onEditorPodDeleted") |
|
static EventData< Part > | onEditorPodPicked = new EventData<Part>("onEditorPodPicked") |
| When picking the first rootpart after pressing new in the editor More...
|
|
static EventData< Part > | onEditorPodSelected = new EventData<Part>("onEditorPodSelected") |
| When the rootpart is selected in editor More...
|
|
static EventData< ShipConstruct > | onEditorRedo = new EventData<ShipConstruct>("onEditorRedo") |
|
static EventVoid | onEditorRestart = new EventVoid("onEditorRestart") |
|
static EventVoid | onEditorRestoreState = new EventVoid("onEditorRestoreState") |
|
static EventData< EditorScreen > | onEditorScreenChange = new EventData<EditorScreen>("onEditorScreenChange") |
|
static EventData< ShipConstruct > | onEditorSetBackup = new EventData<ShipConstruct>("onEditorSetBackup") |
|
static EventData
< VesselCrewManifest > | onEditorShipCrewModified = new EventData<VesselCrewManifest>("onEditorShipCrewModified") |
| Event called when the assigned crew in a ship in the Editor is modified More...
|
|
static EventData< ShipConstruct > | onEditorShipModified = new EventData<ShipConstruct>("onEditorShipModified") |
| Event called whenever the ship in the Editor is modified in any way More...
|
|
static EventVoid | onEditorShowPartList = new EventVoid("onEditorShowPartList") |
|
static EventData< bool > | onEditorSnapModeChange = new EventData<bool>("onEditorSnapModeChange") |
|
static EventVoid | onEditorStarted = new EventVoid("onEditorStarted") |
|
static EventData< Space > | onEditorSymmetryCoordsChange = new EventData<Space>("onEditorSymmetryCoordsChange") |
|
static EventData< SymmetryMethod > | onEditorSymmetryMethodChange = new EventData<SymmetryMethod>("onEditorSymmetryMethodChange") |
|
static EventData< int > | onEditorSymmetryModeChange = new EventData<int>("onEditorSymmetryModeChange") |
|
static EventData< ShipConstruct > | onEditorUndo = new EventData<ShipConstruct>("onEditorUndo") |
|
static EventData< Part,
PartVariant > | onEditorVariantApplied = new EventData<Part,PartVariant>("onEditorVariantApplied") |
| Fired when a new variant has been applied to a part in editor More...
|
|
static EventData
< HostedFromToAction
< ShipConstruct, string > > | onEditorVesselNamingChanged = new EventData<HostedFromToAction<ShipConstruct, string>>("onEditorVesselNamingChanged") |
|
static EventData
< BaseConverter, Part, double > | OnEfficiencyChange = new EventData<BaseConverter, Part, double>("OnEfficiencyChange") |
| Called when something changes the efficiency of anything deriving from BaseConverter More...
|
|
static EventData< ModuleEngines > | onEngineActiveChange = new EventData<ModuleEngines>("onEngineActiveChange") |
| Fired when a ModuleEngines becomes Active (Ignited) or Inactive (Deactivated). Check ModuleEngines.isOperational for it's state. More...
|
|
static EventData< ModuleEngines > | onEngineThrustPercentageChanged = new EventData<ModuleEngines>("onEngineThrustPercentageChanged") |
| Fired when a ModuleEngines has it's Thrust Percentage changed via it's PAW. More...
|
|
static EventData< bool > | OnEVACargoMode = new EventData<bool>("OnEVACargoMode") |
| Fired when EVA Cargo Mode is Opened/Closed. Passes true if EVACargoMode opened and false if EVACargoMode closed. More...
|
|
static EventData< bool > | OnEVAConstructionMode = new EventData<bool>("OnEVAConstructionMode") |
| Fired when EVA Construciton Mode is Opened/Closed. Passes true if EVAConstructionMode opened and false if EVAConstructionMode closed. More...
|
|
static EventData
< ConstructionMode > | OnEVAConstructionModeChanged = new EventData<ConstructionMode>("onEVAConstructionModeChanged") |
| Fired when the Physiscs Material for the kerbals on EVA has been updated. More...
|
|
static EventData< Vessel, Part > | OnEVAConstructionModePartAttached = new EventData<Vessel, Part>("OnEVAConstructionModePartAttached") |
| Fired when a part has been attached to a vessel in construction mode. More...
|
|
static EventData< Vessel, Part > | OnEVAConstructionModePartDetached = new EventData<Vessel, Part>("OnEVAConstructionModePartAttached") |
| Fired when a part has been detached from a vessel in construction mode. More...
|
|
static EventData< KerbalEVA > | OnEVAConstructionWeldFinish = new EventData<KerbalEVA>("OnEVAConstructionWeldFinish") |
| Fired when EVA Kerbal finishes the process of welding a part, and the FX on their laser gun finish Parm is the Kerbal controller where the event is happening More...
|
|
static EventData< KerbalEVA > | OnEVAConstructionWeldStart = new EventData<KerbalEVA>("OnEVAConstructionWeldStart") |
| Fired when EVA Kerbal begins the process of welding a part, and the FX on their laser gun starts Parm is the Kerbal controller where the event is happening More...
|
|
static EventVoid | OnExpansionSystemLoaded = new EventVoid("OnExpansionSystemLoaded") |
| Events called after ExpansionSystem finishes loading all expansions More...
|
|
static EventData< ScienceData > | OnExperimentDeployed = new EventData<ScienceData>("OnExperimentDeployed") |
| Event called after experiment is deployed, but before submission. More...
|
|
static EventData< ScienceData > | OnExperimentStored = new EventData<ScienceData>("OnExperimentStored") |
| Event called after experiment is stored. More...
|
|
static EventData
< KSCFacilityContextMenu > | onFacilityContextMenuDespawn = new EventData<KSCFacilityContextMenu>("onFacilityContextMenuDespawn") |
|
static EventData
< KSCFacilityContextMenu > | onFacilityContextMenuSpawn = new EventData<KSCFacilityContextMenu>("onFacilityContextMenuSpawn") |
|
static EventData< Part > | onFairingsDeployed = new EventData<Part>("onFairingsDeployed") |
| Event called when Procedural Fairings are deployed on the active vessel. More...
|
|
static EventData< Vessel > | onFlagPlant = new EventData<Vessel>("onFlagPlant") |
| Event fired after a flag is planted with the flag vessel as the data More...
|
|
static EventData< string > | onFlagSelect = new EventData<string>("onFlagSelect") |
| Event called after a flag is selected for the space program. More...
|
|
static EventData
< FlightCamera.Modes > | OnFlightCameraAngleChange = new EventData<FlightCamera.Modes>("OnFlightCameraAngleChange") |
| Called when the flight camera changes angles More...
|
|
static EventVoid | OnFlightCameraModeChange = new EventVoid("OnFlightCameraModeChange") |
|
static EventData< CompoundPart > | OnFlightCompoundPartDetached = new EventData<CompoundPart>("OnFlightCompoundPartDetached") |
| Fired when a compound part (eg, strut) is removed/broken in flight. More...
|
|
static EventData< CompoundPart > | OnFlightCompoundPartLinked = new EventData<CompoundPart>("OnFlightCompoundPartLinked") |
| Fired when a compound part (eg, strut) is placed and linked in flight. More...
|
|
static EventData< bool > | OnFlightGlobalsReady = new EventData<bool>("OnFlightGlobalsReady") |
| Fired when FG sets its ready flag More...
|
|
static EventData< Vessel > | OnFlightLogRecorded = new EventData<Vessel>("OnFlightLogRecorded") |
| Event called after a vessel records a new flight log entry. More...
|
|
static EventVoid | onFlightReady = new EventVoid("onFlightReady") |
| Event called after game is loaded, all vessels initialized etc. Vessel ready to fly. More...
|
|
static EventData< FlightUIMode > | OnFlightUIModeChanged = new EventData<FlightUIMode>("OnFlightUIModeChanged") |
|
static EventData< Vector3d,
Vector3d > | onFloatingOriginShift = new EventData<Vector3d, Vector3d>("onFloatingOriginShift") |
| Event called whenever FloatingOrigin shifts (parameter contains the last offset and the last additional out-of-Krakensbane-frame offset) More...
|
|
static EventData< double,
TransactionReasons > | OnFundsChanged = new EventData<double, TransactionReasons>("OnFundsChanged") |
| Event called whenever the space program's Funds changes More...
|
|
static EventVoid | onGameAboutToQuicksave = new EventVoid("onGameAboutToQuicksave") |
| Event fired right before the game is quicksaved More...
|
|
static EventVoid | OnGameDatabaseLoaded = new EventVoid("OnGameDatabaseLoaded") |
| Event called after GameDatabase finishes loading (or reloading). More...
|
|
static EventVoid | onGameNewStart = new EventVoid("onGameNewStart") |
| Event after a new game has been created and initially saved but before it is about to Start. The Game is set as Highlogic.CurrentGame. More...
|
|
static EventVoid | onGamePause = new EventVoid("onGamePause") |
| Event called before the game is paused More...
|
|
static EventData< GameScenes > | onGameSceneLoadRequested = new EventData<GameScenes>("onGameSceneLoadRequested") |
| Event called after a scene change is requested. But before the scene actually changes. More...
|
|
static EventData< FromToAction
< GameScenes, GameScenes > > | onGameSceneSwitchRequested = new EventData<FromToAction<GameScenes, GameScenes>>("onGameSceneSwitchRequested") |
| Event called after a scene change is requested. But before the scene actually changes. More...
|
|
static EventVoid | OnGameSettingsApplied = new EventVoid("OnGameSettingsApplied") |
| Event fired whenever new settings are applied from the settings screen or mini settings screen (in flight) More...
|
|
static EventVoid | OnGameSettingsWritten = new EventVoid("OnGameSettingsWritten") |
| Event fired when game settings are written More...
|
|
static EventData< Game > | onGameStateCreated = new EventData<Game>("onGameStateCreated") |
| Event called after the game state is created. More...
|
|
static EventData< ConfigNode > | onGameStateLoad = new EventData<ConfigNode>("onGameStateLoad") |
| Event whilst game is loading with confignode of game More...
|
|
static EventData< ConfigNode > | onGameStatePostLoad = new EventData<ConfigNode>("onGameStatePostLoad") |
| Event called after game is loaded More...
|
|
static EventData< ConfigNode > | onGameStateSave = new EventData<ConfigNode>("onGameStateSave") |
| Event whilst game is saving with confignode of game More...
|
|
static EventData< Game > | onGameStateSaved = new EventData<Game>("onGameStateSaved") |
| Event called after the game is saved. More...
|
|
static EventVoid | onGameUnpause = new EventVoid("onGameUnpause") |
| Event called before the game is un-paused More...
|
|
static EventData< PhysicMaterial > | onGlobalEvaPhysicMaterialChanged = new EventData<PhysicMaterial>("OnGlobalEvaPhysicMaterialChanged") |
| Fired when the Global Physisc Material for the kerbals on EVA has been updated - this is when the master material changes, does not affect kerbals that have their own material. More...
|
|
static EventData
< DeployedScienceCluster > | onGroundScienceClusterPowerStateChanged = new EventData<DeployedScienceCluster>("onGroundScienceClusterPowerStateChanged") |
| Fired when a DeployedScienceCluster's Power State changes. (After it has changed). More...
|
|
static EventData
< ModuleGroundExpControl,
DeployedScienceCluster > | onGroundScienceClusterRegistered = new EventData<ModuleGroundExpControl, DeployedScienceCluster>("onGroundScienceClusterRegistered") |
| Fired when a ModuleGroundExpControl is placed on the ground and the DeployedScienceCluster has been registered to DeployedScience ScenarioModule. More...
|
|
static EventData
< ModuleGroundExpControl,
DeployedScienceCluster > | onGroundScienceClusterUpdated = new EventData<ModuleGroundExpControl, DeployedScienceCluster>("onGroundScienceClusterUpdated") |
| Fired when a DeployedScienceCluster has been registered or updated. More...
|
|
static EventData
< ModuleGroundExpControl, bool,
List< ModuleGroundSciencePart > > | onGroundScienceControllerChanged = new EventData<ModuleGroundExpControl, bool, List<ModuleGroundSciencePart>>("onGroundScienceControllerChanged") |
| Fired when a ModuleGroundExpController variable values change (and/or it's attached experiments list changes) More...
|
|
static EventData< uint > | onGroundScienceDeregisterCluster = new EventData<uint>("onGroundScienceDeregisterCluster") |
| Fired when a ModuleGroundExpControl is picked up from the ground. More...
|
|
static EventData
< ModuleGroundExperiment > | onGroundScienceExperimentScienceLimitChanged = new EventData<ModuleGroundExperiment>("onGroundScienceExperimentScienceLimitChanged") |
| Fired when a ModuleGroundExperiment variable ScienceLimit change. More...
|
|
static EventData
< ModuleGroundExperiment > | onGroundScienceExperimentScienceValueChanged = new EventData<ModuleGroundExperiment>("onGroundScienceExperimentScienceValueChanged") |
| Fired when a ModuleGroundExperiment variable ScienceValue change. More...
|
|
static EventData
< DeployedScienceExperiment,
DeployedSciencePart,
DeployedScienceCluster, float > | onGroundScienceGenerated = new EventData<DeployedScienceExperiment, DeployedSciencePart, DeployedScienceCluster, float>("onGroundScienceGenerated") |
| Fired when a Deployed Science Experiment Generates Science. More...
|
|
static EventData
< ModuleGroundSciencePart > | onGroundSciencePartChanged = new EventData<ModuleGroundSciencePart>("onGroundSciencePartChanged") |
| Fired when a ModuleGroundSciencePart variable values change. More...
|
|
static EventData
< ModuleGroundSciencePart > | onGroundSciencePartDeployed = new EventData<ModuleGroundSciencePart>("onGroundSciencePartDeployed") |
| Fired when a ModuleGroundSciencePart is deployed by a Kerbal. More...
|
|
static EventData
< ModuleGroundSciencePart > | onGroundSciencePartEnabledStateChanged = new EventData<ModuleGroundSciencePart>("onGroundSciencePartEnabledStateChanged") |
|
static EventData
< ModuleGroundSciencePart > | onGroundSciencePartRemoved = new EventData<ModuleGroundSciencePart>("onGroundSciencePartRemoved ") |
| Fired when a ModuleGroundSciencePart is retrieved/removed by a Kerbal. More...
|
|
static EventData
< ModuleGroundExpControl, List
< ModuleGroundSciencePart > > | onGroundScienceRegisterCluster = new EventData<ModuleGroundExpControl, List<ModuleGroundSciencePart>>("onGroundScienceRegisterCluster") |
| Fired when a ModuleGroundExpControl is placed on the ground. More...
|
|
static EventData
< DeployedScienceExperiment,
DeployedSciencePart,
DeployedScienceCluster, float > | onGroundScienceTransmitted = new EventData<DeployedScienceExperiment, DeployedSciencePart, DeployedScienceCluster, float>("onGroundScienceTransmitted") |
| Fired when a Deployed Science Experiment Transmits Science. More...
|
|
static EventVoid | onGUIActionGroupClosed = new EventVoid("onGUIActionGroupClosed") |
| Fired when the Action Group Editor is closed in the editor or in flight More...
|
|
static EventVoid | onGUIActionGroupFlightClosed = new EventVoid("onGUIActionGroupFlightClosed") |
| Fired when the Action Group Editor is closed in flight More...
|
|
static EventVoid | onGUIActionGroupFlightShowing = new EventVoid("onGUIActionGroupFlightShowing") |
| Fired when the Action Group Editor is about to open in flight More...
|
|
static EventVoid | onGUIActionGroupFlightShown = new EventVoid("onGUIActionGroupFlightShown") |
| Fired when the Action Group Editor is finished opening in flight More...
|
|
static EventVoid | onGUIActionGroupShowing = new EventVoid("onGUIActionGroupShowing") |
| Fired when the Action Group Editor is about to open in the editor or in flight More...
|
|
static EventVoid | onGUIActionGroupShown = new EventVoid("onGUIActionGroupShown") |
| Fired when the Action Group Editor is finished opening in the editor or in flight More...
|
|
static EventVoid | onGUIAdministrationFacilityDespawn = new EventVoid("onGUIAdministrationFacilityDespawn") |
|
static EventVoid | onGUIAdministrationFacilitySpawn = new EventVoid("onGUIAdministrationFacilitySpawn") |
|
static EventVoid | onGUIApplicationLauncherDestroyed = new EventVoid("onGUIApplicationLauncherDestroyed") |
|
static EventVoid | onGUIApplicationLauncherReady = new EventVoid("onGUIApplicationLauncherReady") |
|
static EventData< GameScenes > | onGUIApplicationLauncherUnreadifying = new EventData<GameScenes>("onGUIApplicationLauncherUnreadifying") |
|
static EventVoid | onGUIAstronautComplexDespawn = new EventVoid("onGUIAstronautComplexDespawn") |
|
static EventVoid | onGUIAstronautComplexSpawn = new EventVoid("onGUIAstronautComplexSpawn") |
|
static EventVoid | onGUIDeltaVAppDestroy = new EventVoid("onGUIDeltaVApp") |
|
static EventVoid | onGUIDeltaVAppReady = new EventVoid("onGUIDeltaVAppReadyReady") |
|
static EventVoid | onGUIEditorToolbarReady = new EventVoid("onGUIEditorToolbarReady") |
|
static EventVoid | onGUIEngineersReportDestroy = new EventVoid("onGUIEngineersReportDestroy") |
|
static EventVoid | onGUIEngineersReportReady = new EventVoid("onGUIEngineersReportReady") |
|
static EventVoid | onGUIKSPediaDespawn = new EventVoid("onGUIKSPediaDespawn") |
|
static EventVoid | onGUIKSPediaSpawn = new EventVoid("onGUIKSPediaSpawn") |
|
static EventVoid | onGUILaunchScreenDespawn = new EventVoid("onGUILaunchScreenDespawn") |
|
static EventData< VesselSpawnInfo > | onGUILaunchScreenSpawn = new EventData<VesselSpawnInfo>("onGUILaunchScreenSpawn") |
| Event called when the vessel launch dialog spawns More...
|
|
static EventData< ShipTemplate > | onGUILaunchScreenVesselSelected = new EventData<ShipTemplate>("onGUILaunchScreenVesselSelected") |
| Event fired when a vessel is selected in the launch dialog's craft list More...
|
|
static EventVoid | onGUILock = new EventVoid("onGUILock") |
|
static EventVoid | onGUIManeuverToolDestroy = new EventVoid("onGUIManeuverToolDestroy") |
|
static EventVoid | onGUIManeuverToolReady = new EventVoid("onGUIManeuverToolReady") |
|
static EventVoid | onGUIMessageSystemReady = new EventVoid("onGUIMessageSystemReady") |
|
static EventVoid | onGUIMissionControlDespawn = new EventVoid("onGUIMissionControlDespawn") |
|
static EventVoid | onGUIMissionControlSpawn = new EventVoid("onGUIMissionControlSpawn") |
|
static EventVoid | onGUIPrefabLauncherReady = new EventVoid("onGUIPrefabLauncherReady") |
|
static EventData
< MissionRecoveryDialog > | onGUIRecoveryDialogDespawn = new EventData<MissionRecoveryDialog>("onGUIRecoveryDialogDespawn") |
|
static EventData
< MissionRecoveryDialog > | onGUIRecoveryDialogSpawn = new EventData<MissionRecoveryDialog>("onGUIRecoveryDialogSpawn") |
|
static EventVoid | onGUIRnDComplexDespawn = new EventVoid("onGUIRnDComplexDespawn") |
|
static EventVoid | onGUIRnDComplexSpawn = new EventVoid("onGUIRnDComplexSpawn") |
|
static EventVoid | onGUIUnlock = new EventVoid("onGUIUnlock") |
|
static EventData< KerbalEVA,
bool, bool > | OnHelmetChanged = new EventData<KerbalEVA, bool, bool>("OnHelmetChanged") |
| Event Called when a Kerbals helmet state changes More...
|
|
static EventVoid | onHideUI = new EventVoid("OnHideUI") |
|
static EventData< FromToAction
< ControlTypes, ControlTypes > > | onInputLocksModified = new EventData<FromToAction<ControlTypes, ControlTypes>>("onInputLocksModified") |
| Event fired when the input lock mask was modified. Use to update components that react to being locked off, like disabling buttons and such. More...
|
|
static EventData< Part > | OnInventoryPartOnMouseChanged = new EventData<Part>("OnInventoryPartOnMouseChanged") |
| Fired when the part attached to the mouse has changed. More...
|
|
static EventData
< PartItemTransfer > | onItemTransferStarted = new EventData<PartItemTransfer>("onItemTransferStarted") |
| Hook so things can change the just-started item transfer UI thingie More...
|
|
static EventData< Kerbal > | OnIVACameraKerbalChange = new EventData<Kerbal>("OnIVACameraAngleChange") |
|
static EventData< EventReport > | onJointBreak = new EventData<EventReport>("onJointBreak") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData< ProtoCrewMember > | onKerbalAddComplete = new EventData<ProtoCrewMember>("onKerbalCreatedComplete") |
| Fired when a kerbal is added to the roster More...
|
|
static EventData< ProtoCrewMember > | onKerbalAdded = new EventData<ProtoCrewMember>("onKerbalCreated") |
| Fired when a kerbal is about to be added to the roster More...
|
|
static EventData
< ProtoCrewMember, bool, bool > | onKerbalInactiveChange |
| Fired when a kerbal's 'active' flag changes More...
|
|
static EventData< ProtoCrewMember > | onKerbalLevelUp |
| Fired when a kerbal levels up More...
|
|
static EventData
< ProtoCrewMember, string,
string > | onKerbalNameChange = new EventData<ProtoCrewMember, string, string>("onKerbalNameChange") |
| Fired when a kerbal is about to change from one name to another More...
|
|
static EventData
< ProtoCrewMember, string,
string > | onKerbalNameChanged = new EventData<ProtoCrewMember, string, string>("onKerbalNameChanged") |
| Fired when a kerbal has changed from one name to another More...
|
|
static EventData< ProtoCrewMember > | onKerbalPassedOutFromGeeForce |
| Fired when a kerbal becomes inactive due to gee forces More...
|
|
static EventData< ProtoCrewMember > | onKerbalRemoved = new EventData<ProtoCrewMember>("onKerbalRemoved") |
| Fired when a kerbal is removed from the roster More...
|
|
static EventData
< ProtoCrewMember,
ProtoCrewMember.RosterStatus,
ProtoCrewMember.RosterStatus > | onKerbalStatusChange |
| Fired when a kerbal is about to change from one status to another More...
|
|
static EventData
< ProtoCrewMember,
ProtoCrewMember.RosterStatus,
ProtoCrewMember.RosterStatus > | onKerbalStatusChanged |
| Fired when a kerbal has changed from one status to another More...
|
|
static EventData
< ProtoCrewMember,
ProtoCrewMember.KerbalType,
ProtoCrewMember.KerbalType > | onKerbalTypeChange = new EventData<ProtoCrewMember, ProtoCrewMember.KerbalType, ProtoCrewMember.KerbalType>("onKerbalTypeChange") |
| Fired when a kerbal is about to change from one kerbal type to another More...
|
|
static EventData
< ProtoCrewMember,
ProtoCrewMember.KerbalType,
ProtoCrewMember.KerbalType > | onKerbalTypeChanged = new EventData<ProtoCrewMember, ProtoCrewMember.KerbalType, ProtoCrewMember.KerbalType>("onKerbalTypeChanged") |
| Fired when a kerbal has changed from one kerbal type to another More...
|
|
static EventData
< HostedFromToAction
< IDiscoverable,
DiscoveryLevels > > | onKnowledgeChanged = new EventData<HostedFromToAction<IDiscoverable, DiscoveryLevels>>("onKnowledgeChanged") |
| Event called after an object has changed it's knowledge situation. (I.e. Vessel tracking starts and changes knowledge of state vectors to true) More...
|
|
static EventData< Vector3d > | onKrakensbaneDisengage = new EventData<Vector3d>("onKrakensbaneDisengage") |
| Event called when Krakensbane turns off and returns velocities to the rigidbodies (parameter contains the velocity change) More...
|
|
static EventData< Vector3d > | onKrakensbaneEngage = new EventData<Vector3d>("onKrakensbaneEngage") |
| Event called when Krakensbane kicks in from a non-speeding reference frame (parameter contains the velocity change) More...
|
|
static EventData
< Upgradeables.UpgradeableFacility,
int > | OnKSCFacilityUpgraded = new EventData<Upgradeables.UpgradeableFacility, int>("OnKSCFacilityUpgraded") |
|
static EventData
< Upgradeables.UpgradeableFacility,
int > | OnKSCFacilityUpgrading = new EventData<Upgradeables.UpgradeableFacility, int>("OnKSCFacilityUpgrading") |
|
static EventData
< DestructibleBuilding > | OnKSCStructureCollapsed = new EventData<DestructibleBuilding>("OnKSCStructureCollapsed") |
|
static EventData
< DestructibleBuilding > | OnKSCStructureCollapsing = new EventData<DestructibleBuilding>("OnKSCStructureCollapsing") |
|
static EventData
< DestructibleBuilding > | OnKSCStructureRepaired = new EventData<DestructibleBuilding>("OnKSCStructureRepaired") |
|
static EventData
< DestructibleBuilding > | OnKSCStructureRepairing = new EventData<DestructibleBuilding>("OnKSCStructureRepairing") |
|
static EventVoid | onLanguageSwitched = new EventVoid("onLanguageSwitched") |
| Fired when language is switched More...
|
|
static EventData< EventReport > | onLaunch = new EventData<EventReport>("onLaunch") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData< GameScenes > | onLevelWasLoaded = new EventData<GameScenes>("onNewGameLevelLoadRequestWasSanctionedAndActioned") |
| Event called after a scene is loaded. More...
|
|
static EventData< GameScenes > | onLevelWasLoadedGUIReady = new EventData<GameScenes>("onLevelWasLoadedGUIReady") |
| Event called after a scene is loaded and UIManager is instantiated (where applicable). Use this when you absolutely want to make sure everything stock is loaded. More...
|
|
static EventData< Part,
ModuleLight > | onLightsOff = new EventData<Part, ModuleLight>("onLightsOff") |
| Fired when the lights are turn off. More...
|
|
static EventData< Part,
ModuleLight > | onLightsOn = new EventData<Part, ModuleLight>("onLightsOn") |
| Fired when the lights are turn on. More...
|
|
static EventData< Vessel,
PatchedConicSolver > | onManeuverAdded = new EventData<Vessel, PatchedConicSolver>("onManeuverAdded") |
| Event called when a Maneuver Node is Added to a Vessels PatchedConicSolver. More...
|
|
static EventVoid | onManeuverNodeDeselected = new EventVoid("onManeuverNodeDeselected") |
| Event called when a maneuver node is deselected and the gizmo dropped More...
|
|
static EventVoid | onManeuverNodeSelected = new EventVoid("onManeuverNodeSelected") |
| Event called when a maneuver node is selected for editing in the map view More...
|
|
static EventData< Vessel,
PatchedConicSolver > | onManeuverRemoved = new EventData<Vessel, PatchedConicSolver>("onManeuverRemoved") |
| Event called when a Maneuver Node is Removed from a Vessels PatchedConicSolver. More...
|
|
static EventData< Vessel,
PatchedConicSolver > | onManeuversLoaded = new EventData<Vessel, PatchedConicSolver>("onManeuversLoaded") |
| Event called when the patchedconicsolver loads all the nodes. More...
|
|
static EventVoid | OnMapEntered = new EventVoid("OnMapEntered") |
|
static EventVoid | OnMapExited = new EventVoid("OnMapExited") |
|
static EventData< MapObject > | OnMapFocusChange = new EventData<MapObject>("OnMapFocusChange") |
|
static EventData
< MapViewFiltering.VesselTypeFilter > | OnMapViewFiltersModified = new EventData<MapViewFiltering.VesselTypeFilter>("OnMapViewFiltersModified") |
|
static EventData< MenuNavInput > | onMenuNavGetInput = new EventData<MenuNavInput>("onMenuNavGetInput") |
|
static EventData< string > | onMissionFlagSelect = new EventData<string>("onMissionFlagSelect") |
| Event called after a flag is selected for the mission. More...
|
|
static EventData
< ModuleInventoryPart > | onModuleInventoryChanged = new EventData<ModuleInventoryPart>("onModuleInventoryChanged") |
| Fired when a ModuleInventoryPart's Inventory changes. More...
|
|
static EventData
< ModuleInventoryPart, int > | onModuleInventorySlotChanged = new EventData<ModuleInventoryPart,int>("onModuleInventorySlotChanged") |
| Fired when a ModuleInventoryPart's Inventory changes. More...
|
|
static EventData< MultiModeEngine > | onMultiModeEngineSwitchActive = new EventData<MultiModeEngine>("onMultiModeEngineSwitchActive") |
| Fired when a MultimodeEngine Switches mode/active engine. More...
|
|
static EventData< Vessel > | onNewVesselCreated = new EventData<Vessel>("onNewVesselCreated") |
| Event called when new vessels are spawned into the game after the scene is loaded. (e.g., an asteroid being "detected" or a contract creating a vessel). More...
|
|
static EventData< Vessel,
CelestialBody > | OnOrbitalSurveyCompleted = new EventData<Vessel, CelestialBody>("OnOrbitalSurveyCompleted") |
| Called when ModuleOrbitalSurveyor finishes a survey of a body. More...
|
|
static EventData< EventReport > | onOverG = new EventData<EventReport>("onOverG") |
| FlightLogger event. More...
|
|
static EventData< EventReport > | onOverheat = new EventData<EventReport>("onOverheat") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData< EventReport > | onOverPressure = new EventData<EventReport>("onOverPressure") |
| FlightLogger event. More...
|
|
static EventData< Part > | onPartActionInitialized = new EventData<Part>("onPartActionInitialized") |
| Event called when a part's action window has finished initializing, that is, its Start method ended More...
|
|
static EventData< bool > | onPartActionNumericSlider = new EventData<bool>("onPawNumericSlider") |
| Event called when the numeric slider toggle button is pressed. More...
|
|
static EventData< Part > | onPartActionUICreate = new EventData<Part>("onPartActionUICreate") |
| Event called when a part has its action UI created - this happens periodically as items are adjusted. More...
|
|
static EventData< Part > | onPartActionUIDismiss = new EventData<Part>("onPartActionUIDismiss") |
| Event called when a part has its action UI closed. More...
|
|
static EventData
< UIPartActionWindow, Part > | onPartActionUIShown = new EventData<UIPartActionWindow, Part>("onPartActionUIShown") |
| Event called when a part has its action UI opened. More...
|
|
static EventData
< HostTargetAction< Part, Part > > | onPartAttach = new EventData<HostTargetAction<Part, Part>>("onPartAttach") |
| Event called before a 'host' part is attached to a 'target' part (in editor and flight). More...
|
|
static EventData< FromToAction
< Part, Part > > | onPartCouple = new EventData<FromToAction<Part, Part>>("onPartCouple") |
| Event called before a part coupling is occuring 'from' one part 'to' another part. More...
|
|
static EventData< FromToAction
< Part, Part > > | onPartCoupleComplete = new EventData<FromToAction<Part, Part>>("onPartCoupleComplete") |
| Event called after a part coupling is occuring 'from' one part 'to' another part. More...
|
|
static EventData< Part > | onPartCrossfeedStateChange = new EventData<Part>("onPartCrossfeedStateChange") |
| Fired when the crossfeed state of a Part changes More...
|
|
static EventData< Part > | onPartDeCouple = new EventData<Part>("onPartCouple") |
| Event called before a part decoupling is occuring. More...
|
|
static EventData< Part > | onPartDeCoupleComplete = new EventData<Part>("onPartCoupleComplete") |
| Event called after a part decoupling is occuring. More...
|
|
static EventData< Vessel, Vessel > | onPartDeCoupleNewVesselComplete = new EventData<Vessel, Vessel>("onPartDeCoupleNewVesselComplete") |
| Event called after a part decoupling is occuring. Passes the Old Vessel and the newly created Vessel references. More...
|
|
static EventData< Part > | onPartDestroyed = new EventData<Part>("onPartDestroyed") |
| Event called when a part is destroyed, regardless of whether it died or not (as might happen when leaving a scene). More...
|
|
static EventData< Part > | onPartDie = new EventData<Part>("onPartDie") |
| Event called before a part is destroyed, after it's been marked dead and all it's children decoupled. More...
|
|
static EventData
< GameEvents.ExplosionReaction > | onPartExplode = new EventData<GameEvents.ExplosionReaction>("onPartExplode") |
| Event called when a part is destroyed violently, such as when crashing or overheating. Event happens before Part.Die is called. More...
|
|
static EventData< Part > | onPartExplodeGroundCollision = new EventData<Part>("onPartExplodeGroundCollision") |
| Event called when a part is going to explode due to a ground collision. More...
|
|
static EventData< Part > | onPartFailure = new EventData<Part>("onPartFailure") |
| Event called when an entire part is failed. More...
|
|
static EventData
< HostedFromToAction< bool,
Part > > | onPartFuelLookupStateChange = new EventData<HostedFromToAction<bool, Part>>("onPartFuelLookupStateChange") |
| Fired when the crossfeed state of a fuel line (or other thing that changes fuel lookup targets) changes Part are part drawn from (the target) and part drawn to (the list host), bool is whether it's bidirectional More...
|
|
static EventData< PartJoint,
float > | onPartJointBreak = new EventData<PartJoint, float>("onPartJointBreak") |
| Event Called whenever a part joint breaks or is destroyed for any reason. More...
|
|
static EventData< PartJoint > | onPartJointSet = new EventData<PartJoint>("onPartJointSet") |
| Event Called whenever a part joint configuration is reset. More...
|
|
static EventData< KerbalEVA, Part > | onPartLadderEnter = new EventData<KerbalEVA, Part>("onLadderEnter") |
| Fired when a kerbal grabs a ladder attached to a part More...
|
|
static EventData< KerbalEVA, Part > | onPartLadderExit = new EventData<KerbalEVA, Part>("onLadderExit") |
| Fired when a kerbal leaves a ladder attached to a part More...
|
|
static EventVoid | OnPartLoaderLoaded = new EventVoid("OnPartLoaderLoaded") |
| Event called after PartLoader finishes loading (or reloading). More...
|
|
static EventData< PartModule,
AdjusterPartModuleBase > | onPartModuleAdjusterAdded = new EventData<PartModule, AdjusterPartModuleBase>("onPartModuleAdjusterAdded") |
| Event called when a partmodule is ajusted. More...
|
|
static EventData< PartModule,
AdjusterPartModuleBase > | onPartModuleAdjusterRemoved = new EventData<PartModule, AdjusterPartModuleBase>("onPartModuleAdjusterRemoved") |
| Event called when a partmodule adjuster is removed. More...
|
|
static EventData< Part > | onPartPack = new EventData<Part>("onPartPack") |
| Event called when a part is being packed for rails (use onVesselGoOnRails if you only need one call for the whole vessel packing up) More...
|
|
static EventData< uint, uint,
uint > | onPartPersistentIdChanged = new EventData<uint, uint, uint>("onPartpersistentIdChanged") |
| Fired when a persistentId on a Part/ProtoPartsnapshot has been changed to avoid a duplicate Contains Vessel.PersistentID, the Part.PersistentID from and to values More...
|
|
static EventData< Part > | onPartPriorityChanged = new EventData<Part>("onPartPriorityChanged") |
| Fired when a part's staging index or priority offset changes. More...
|
|
static EventData< AvailablePart > | OnPartPurchased = new EventData<AvailablePart>("OnPartPurchased") |
| Fired when a part is purchased so funding can listen for it More...
|
|
static EventData
< HostTargetAction< Part, Part > > | onPartRemove = new EventData<HostTargetAction<Part, Part>>("onPartRemove") |
| Event called before a 'host' part is removed from a 'target' part (in editor and flight). More...
|
|
static EventData< Part > | onPartRepair = new EventData<Part>("onPartRepair") |
| Event called when an entire part is repaired. More...
|
|
static EventData< Part > | onPartRepaired = new EventData<Part>("onPartRepaired") |
| Fired when successfully repairing a part More...
|
|
static EventData< PartResource > | onPartResourceEmptyFull = new EventData<PartResource>("onPartResourceEmptyFull") |
| Fired when a PartResource's amount goes from 0 to full More...
|
|
static EventData< PartResource > | onPartResourceEmptyNonempty = new EventData<PartResource>("onPartResourceEmptyNonempty") |
| Fired when a PartResource's amount goes from 0 to >0 (but not full) More...
|
|
static EventData
< HostedFromToAction
< PartResource,
PartResource.FlowMode > > | onPartResourceFlowModeChange = new EventData<HostedFromToAction<PartResource, PartResource.FlowMode>>("onPartResourceFlowModeChange") |
| Fired when the flow mode of a PartResource changes (does not appear to ever happen) More...
|
|
static EventData
< HostedFromToAction
< PartResource, bool > > | onPartResourceFlowStateChange = new EventData<HostedFromToAction<PartResource, bool>>("onPartResourceFlowStateChange") |
| Fired when the flow state of a PartResource changes More...
|
|
static EventData< PartResource > | onPartResourceFullEmpty = new EventData<PartResource>("onPartResourceFullEmpty") |
| Fired when a PartResource's amount goes from full to 0 More...
|
|
static EventData< PartResource > | onPartResourceFullNonempty = new EventData<PartResource>("onPartResourceFullNonempty") |
| Fired when a PartResource's amount goes from Full to >0 More...
|
|
static EventData< Part > | onPartResourceListChange = new EventData<Part>("onPartResourceListChange") |
| Called when a partresource is added or removed from a part's resoruce list More...
|
|
static EventData< PartResource > | onPartResourceNonemptyEmpty = new EventData<PartResource>("onPartResourceNonemptyEmpty") |
| Fired when a PartResource's amount goes from >0 to empty More...
|
|
static EventData< PartResource > | onPartResourceNonemptyFull = new EventData<PartResource>("onPartResourceNonemptyFull") |
| Fired when a PartResource's amount goes from >0 (but not full) to full More...
|
|
static EventData< Part > | onPartUndock = new EventData<Part>("onPartUndock") |
| Event called before a 'part' is undocked. More...
|
|
static EventData< Part > | onPartUndockComplete = new EventData<Part>("onPartUndockComplete") |
| Event called after a 'part' is undocked. More...
|
|
static EventData< Part > | onPartUnpack = new EventData<Part>("onPartUnpack") |
| Event called when a part is being unpacked from rails (use onVesselGoOffRails if you only need one call for the whole vessel unpacking) More...
|
|
static EventData
< PartUpgradeHandler.Upgrade > | OnPartUpgradePurchased = new EventData<PartUpgradeHandler.Upgrade>("OnPartUpgradePurchased") |
| Fired when a part upgrade is purchased so funding can listen for it More...
|
|
static EventData< Part > | onPartVesselNamingChanged = new EventData<Part>("onPartVesselNamingChanged") |
| Event called when a parts VesselNaming properties are changed More...
|
|
static EventData< Part > | onPartWillDie = new EventData<Part>("onPartWillDie") |
| Event called before a part is destroyed, before it's children are decoupled and before Part.disconnect() is called. More...
|
|
static EventData< Part,
PhysicMaterial > | OnPhysicMaterialChanged = new EventData<Part, PhysicMaterial>("OnPhysicMaterialChanged") |
| Fired when the physic material of the part has changed More...
|
|
static EventData< Vessel > | onPhysicsEaseStart = new EventData<Vessel>("onPhysicsEaseStart") |
| Called when the VesselPrecalculate component engages physics easing. More...
|
|
static EventData< Vessel > | onPhysicsEaseStop = new EventData<Vessel>("onPhysicsEaseStop") |
| Called when the VesselPrecalculate component ends physics easing. More...
|
|
static EventData< MapObject > | onPlanetariumTargetChanged = new EventData<MapObject>("onPlanetariumTargetChange") |
| Event called after the MapView target changes. MapObject will be null when no target is selected (can only happen in tracking station). Possible issue: Fires twice when entering MapView for the first time (if you exit mapview and then enter again, it fires once) More...
|
|
static EventData
< CelestialBody, string > | OnPOIRangeEntered = new EventData<CelestialBody, string>("OnPOIRangeEntered") |
| Simple event called when a Point Of Interest comes within vessel loading range of the active vessel. More...
|
|
static EventData
< CelestialBody, string > | OnPOIRangeExited = new EventData<CelestialBody, string>("OnPOIRangeExited") |
| Simple event called when a Point Of Interest leaves vessel loading range of the active vessel. More...
|
|
static EventData
< CelestialBody, string > | OnPQSCityLoaded = new EventData<CelestialBody, string>("OnPQSCityLoaded") |
| Simple event called when a PQSCity comes within vessel loading range of the active vessel. More...
|
|
static EventData
< CelestialBody, string > | OnPQSCityOrientated = new EventData<CelestialBody, string>("OnPQSCityOrientated") |
| Simple event called when a PQSCity/PQSCity2 has completed it's orientation with the ground. More...
|
|
static EventData< PQSCity > | OnPQSCityStarting = new EventData<PQSCity>("OnPQSCityStarting") |
| Simple event called when a PQSCity is starting up. More...
|
|
static EventData
< CelestialBody, string > | OnPQSCityUnloaded = new EventData<CelestialBody, string>("OnPQSCityUnloaded") |
| Simple event called when a PQSCity leaves vessel loading range of the active vessel. More...
|
|
static EventData< PQS > | OnPQSStarting = new EventData<PQS>("OnPQSStarting") |
| Fired just before a PQS sphere starts up. More...
|
|
static EventData< ProgressNode > | OnProgressAchieved = new EventData<ProgressNode>("OnProgressAchieved") |
| Event called every time the progress node hits its completion criteria, even if it's been completed before. Won't modify saved 'firsts'. More...
|
|
static EventData< ProgressNode > | OnProgressComplete = new EventData<ProgressNode>("OnProgressComplete") |
| Event called when a progress node hits "Completed" status. After this is called, the node won't modify its save data anymore, and will only fire 'achieved' events for repeat ocurrences. More...
|
|
static EventData< FromToAction
< ProgressNode, ConfigNode > > | onProgressNodeLoad = new EventData<FromToAction<ProgressNode, ConfigNode>>("onProgressNodeLoad") |
| Fired when loading a Progress Node, before looking at the ConfigNode. Pass the ProgressNode and the ConfigNode More...
|
|
static EventData< FromToAction
< ProgressNode, ConfigNode > > | onProgressNodeSave = new EventData<FromToAction<ProgressNode, ConfigNode>>("onProgressNodeSave") |
| Fired when saving a Progress Node, right before finishing. Pass the ProgressNode and the ConfigNode More...
|
|
static EventData< ProgressNode > | OnProgressReached = new EventData<ProgressNode>("OnProgressReached") |
| Event called when a progress node hits "Reached" status. At this point it will start getting saved. More...
|
|
static EventData< FromToAction
< ProtoCrewMember, ConfigNode > > | onProtoCrewMemberLoad = new EventData<FromToAction<ProtoCrewMember, ConfigNode>>("onProtoCrewMemberLoad") |
| Fired when loading a ProtoCrewMember, before looking at the ConfigNode. Pass the ProtoCrewMember and the ConfigNode, or null if copying from another PCM. More...
|
|
static EventData< FromToAction
< ProtoCrewMember, ConfigNode > > | onProtoCrewMemberSave = new EventData<FromToAction<ProtoCrewMember, ConfigNode>>("onProtoCrewMemberSave") |
| Fired when saving a ProtoCrewMember, right before finishing. Pass the ProtoCrewMember and the ConfigNode. More...
|
|
static EventData
< ProtoPartSnapshot > | onProtoPartFailure = new EventData<ProtoPartSnapshot>("onProtoPartFailure") |
| Event called when an entire protopart is failed. More...
|
|
static EventData
< ProtoPartModuleSnapshot > | onProtoPartModuleAdjusterAdded = new EventData<ProtoPartModuleSnapshot>("onProtoPartModuleAdjusterAdded") |
| Event called when a protopartmodule has an adjuster added. More...
|
|
static EventData
< ProtoPartModuleSnapshot > | onProtoPartModuleAdjusterRemoved = new EventData<ProtoPartModuleSnapshot>("onProtoPartModuleAdjusterRemoved") |
| Event called when a protopartmodule has an adjuster removed. More...
|
|
static EventData
< ProtoPartModuleSnapshot > | onProtoPartModuleRepaired = new EventData<ProtoPartModuleSnapshot>("onProtoPartModuleRepaired") |
| Event called when a protopartmodule is repaired. More...
|
|
static EventData< FromToAction
< ProtoPartModuleSnapshot,
ConfigNode > > | onProtoPartModuleSnapshotLoad = new EventData<FromToAction<ProtoPartModuleSnapshot, ConfigNode>>("onProtoPartModuleSnapshotLoad") |
| Fired when loading a ProtoPartModuleSnapshot, before the node is read. Pass ProtoPartModuleSnapshot and the ConfigNode (or null if creating the PartModule). More...
|
|
static EventData< FromToAction
< ProtoPartModuleSnapshot,
ConfigNode > > | onProtoPartModuleSnapshotSave = new EventData<FromToAction<ProtoPartModuleSnapshot, ConfigNode>>("onProtoPartModuleSnapshotSave") |
| Fired when saving a ProtoPartModuleSnapshot, right before finishing. Pass ProtoPartModuleSnapshot and the ConfigNode (or null if going from PartModule to this). More...
|
|
static EventData
< ProtoPartSnapshot > | onProtoPartRepair = new EventData<ProtoPartSnapshot>("onProtoPartRepair") |
| Event called when an entire protopart is repaired. More...
|
|
static EventData< FromToAction
< ProtoPartSnapshot,
ConfigNode > > | onProtoPartSnapshotLoad = new EventData<FromToAction<ProtoPartSnapshot, ConfigNode>>("onProtoPartSnapshotLoad") |
| Fired when loading a ProtoPartSnapshot, before the node is read. Pass ProtoPartSnapshot and the ConfigNode (or null if creating the Part). More...
|
|
static EventData< FromToAction
< ProtoPartSnapshot,
ConfigNode > > | onProtoPartSnapshotSave = new EventData<FromToAction<ProtoPartSnapshot, ConfigNode>>("onProtoPartSnapshotSave") |
| Fired when saving a ProtoPartSnapshot, right before finishing. Pass ProtoPartSnapshot and the ConfigNode (or null if creating from Part). More...
|
|
static EventData< FromToAction
< ProtoVessel, ConfigNode > > | onProtoVesselLoad = new EventData<FromToAction<ProtoVessel, ConfigNode>>("onProtoVesselLoad") |
| Fired when loading a ProtoVessel, before the node is read. Pass ProtoVessel and the ConfigNode (or null if pushing to vessel from a loaded ProtoVessel). More...
|
|
static EventData< FromToAction
< ProtoVessel, ConfigNode > > | onProtoVesselSave = new EventData<FromToAction<ProtoVessel, ConfigNode>>("onProtoVesselSave") |
| Fired when saving a ProtoVessel, right before finishing. Pass ProtoVessel and the ConfigNode (or null if creating from Vessel). More...
|
|
static EventData< float,
TransactionReasons > | OnReputationChanged = new EventData<float, TransactionReasons>("OnReputationChanged") |
| Event called whenever the space program's reputation changes More...
|
|
static EventData< PartModule,
string, double > | OnResourceConverterOutput = new EventData<PartModule, string, double>("OnResourceConverterOutput") |
| Event called when a resource is produced by a ResourceConverter. More...
|
|
static EventVoid | OnResourceMapLoaded = new EventVoid("OnResourceMapLoaded") |
| Called when the resource map is initialized - can take a few frames More...
|
|
static EventData< FlightState > | OnRevertToLaunchFlightState = new EventData<FlightState>("OnFlightState") |
| Called when we are on RevertToLaunch. More...
|
|
static EventData< FlightState > | OnRevertToPrelaunchFlightState = new EventData<FlightState>("OnFlightState") |
| Called when we are on RevertToPrelaunch. More...
|
|
static EventData
< ModuleRoboticController,
ControlledAction > | onRoboticControllerActionsAdding = new EventData<ModuleRoboticController, ControlledAction>("onRoboticControllerActionsAdding") |
| Fired after the list of Actions on the controller has changed More...
|
|
static EventData
< ModuleRoboticController > | onRoboticControllerActionsChanged = new EventData<ModuleRoboticController>("onRoboticControllerActionsChanged") |
| Fired after the list of Actions on the controller has changed More...
|
|
static EventData
< ModuleRoboticController,
ControlledAction > | onRoboticControllerActionsRemoving = new EventData<ModuleRoboticController, ControlledAction>("onRoboticControllerActionsRemoving") |
| Fired after the list of Actions on the controller has changed More...
|
|
static EventData
< ModuleRoboticController,
ControlledAxis > | onRoboticControllerAxesAdding = new EventData<ModuleRoboticController, ControlledAxis>("onRoboticControllerAxesAdding") |
| Fired after the list of Axes on the controller has changed More...
|
|
static EventData
< ModuleRoboticController > | onRoboticControllerAxesChanged = new EventData<ModuleRoboticController>("onRoboticControllerAxesChanged") |
| Fired after the list of Axes on the controller has changed More...
|
|
static EventData
< ModuleRoboticController,
ControlledAxis > | onRoboticControllerAxesRemoving = new EventData<ModuleRoboticController, ControlledAxis>("onRoboticControllerAxesRemoving") |
| Fired after the list of Axes on the controller has changed More...
|
|
static EventData
< ModuleRoboticController,
ModuleRoboticController.SequenceDirectionOptions > | onRoboticControllerSequenceDirectionChanged = new EventData<ModuleRoboticController, ModuleRoboticController.SequenceDirectionOptions>("onRoboticControllerSequenceDirectionChanged") |
| Fired when the controller play direction has changed More...
|
|
static EventData
< ModuleRoboticController,
ModuleRoboticController.SequenceLoopOptions > | onRoboticControllerSequenceLoopModeChanged = new EventData<ModuleRoboticController, ModuleRoboticController.SequenceLoopOptions>("onRoboticControllerSequenceLoopModeChanged") |
| Fired when the controller loop mode has changed More...
|
|
static EventData
< ModuleRoboticController > | onRoboticControllerSequencePlayed = new EventData<ModuleRoboticController>("onRoboticControllerSequencePlayed") |
| Fired when the controller starts playing More...
|
|
static EventData
< ModuleRoboticController > | onRoboticControllerSequenceStopped = new EventData<ModuleRoboticController>("onRoboticControllerSequenceStopped") |
| Fired when the controller stops playing More...
|
|
static EventData< Part, bool > | onRoboticPartLockChanged = new EventData<Part,bool>("onRoboticPartLockChanged") |
| Fires after a robotic part changes it's locked state. More...
|
|
static EventData< Part, bool > | onRoboticPartLockChanging = new EventData<Part,bool>("onRoboticPartLockChanging") |
| Fires just prior to a robotic part changing it's locked state. More...
|
|
static EventData< ScienceData > | OnROCExperimentReset = new EventData<ScienceData>("OnROCExperimentReset") |
| Event called after small ROC experiment is reset. More...
|
|
static EventData< ScienceData > | OnROCExperimentStored = new EventData<ScienceData>("OnROCExperimentStored") |
| Event called after small ROC experiment is stored. More...
|
|
static EventData
< HostTargetAction
< CelestialBody, bool > > | onRotatingFrameTransition = new EventData<HostTargetAction<CelestialBody, bool>>("onRotatingFrameTransition") |
| Event called whenever a rotating reference frame is enabled or disabled (parameter contains the dominant body, and whether a rotating frame is currently in effect or not). Use host.GetRFrameVel(wPos) to find out the velocity of the rotating frame at the given position, subtract frame vel if the Target bool is true, add if false. More...
|
|
static EventData< FromToAction
< ModuleDockingNode,
ModuleDockingNode > > | onSameVesselDock = new EventData<FromToAction<ModuleDockingNode, ModuleDockingNode>>("onSameVesselDock") |
| Event called after a docking connection is established on the same vessel. (The vessel of the 'from node' is the same as the vessel of the 'to node', before and after docking) More...
|
|
static EventData< FromToAction
< ModuleDockingNode,
ModuleDockingNode > > | onSameVesselUndock = new EventData<FromToAction<ModuleDockingNode, ModuleDockingNode>>("onSameVesselUndock") |
| Event called after a docking connection is released on the same vessel. (The vessel of the 'from node' is the same as the vessel of the 'to node', before and after undocking) More...
|
|
static EventData< GameScenes > | onSceneConfirmExit = new EventData<GameScenes>("onLevelConfirmExit") |
| Event called when the exit button has been pressed and the confirmation from player input has just started. Before FlightState runs and starts saving ProtoVessel values More...
|
|
static EventVoid | OnScenerySettingChanged = new EventVoid("OnScenerySettingChanged") |
| Event fired whenever the Scenery Detail Setting is changed by the user. More...
|
|
static EventData< float,
TransactionReasons > | OnScienceChanged = new EventData<float, TransactionReasons>("OnScienceChanged") |
| Event called whenever the space program's science changes More...
|
|
static EventData< float,
ScienceSubject, ProtoVessel,
bool > | OnScienceRecieved = new EventData<float, ScienceSubject, ProtoVessel, bool>("OnScienceRecieved") |
| Event called when science is submitted to R&D More...
|
|
static EventData< int, int > | onScreenResolutionModified = new EventData<int, int>("onScreenResolutionModified") |
| Event called once per frame if the screen resolution changes. More...
|
|
static EventData< Vessel > | onSentinelCometDetected = new EventData<Vessel>("onSentinelCometDetected") |
| Event called when a sentinel part detects a comet. More...
|
|
static EventData
< FlightGlobals.SpeedDisplayModes > | onSetSpeedMode = new EventData<FlightGlobals.SpeedDisplayModes>("onSetSpeedMode") |
|
static EventVoid | onShowUI = new EventVoid("OnShowUI") |
|
static EventData< EventReport > | onSplashDamage = new EventData<EventReport>("onSplashDamage") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData< int > | onStageActivate = new EventData<int>("onStageActivate") |
| Event called before the given stage 'int' is activated on the active vessel. More...
|
|
static EventData< EventReport > | onStageSeparation = new EventData<EventReport>("onStageSeparation") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData
< ComboSelector, string, int > | onSuitComboSelection = new EventData<ComboSelector, string, int>("onSuitComboSelection") |
| Game event fired on suit combo selection. More...
|
|
static EventData< MapObject > | OnTargetObjectChanged = new EventData<MapObject>("OnTargetObjectChanged") |
| Called when the user sets/unset a target in map view. More...
|
|
static EventData
< HostTargetAction< RDTech,
RDTech.OperationResult > > | OnTechnologyResearched = new EventData<HostTargetAction<RDTech, RDTech.OperationResult>>("OnTechnologyResearched") |
|
static EventVoid | onTimeWarpRateChanged = new EventVoid("onTimeWarpRateChanged") |
| Event called after the warprate has changed. More...
|
|
static EventDataModifier< bool,
KSP.UI.ITooltipController > | onTooltipAboutToDespawn = new EventDataModifier<bool, KSP.UI.ITooltipController>("onTooltipAboutToDespawn") |
|
static EventDataModifier< bool,
KSP.UI.ITooltipController > | onTooltipAboutToSpawn = new EventDataModifier<bool, KSP.UI.ITooltipController>("onTooltipAboutToSpawn") |
|
static EventData< KSP.UI.Tooltip > | onTooltipDespawned = new EventData<KSP.UI.Tooltip>("onTooltipDespawned") |
|
static EventVoid | onTooltipDestroyRequested = new EventVoid("onTooltipDestroyRequested") |
|
static EventData
< KSP.UI.ITooltipController,
KSP.UI.Tooltip > | onTooltipSpawned = new EventData<KSP.UI.ITooltipController, KSP.UI.Tooltip>("onTooltipSpawned") |
|
static EventDataModifier< bool,
KSP.UI.Tooltip > | onTooltipUpdate = new EventDataModifier<bool, KSP.UI.Tooltip>("onTooltipUpdate") |
|
static EventData< ScienceData,
Vessel, bool > | OnTriggeredDataTransmission = new EventData<ScienceData, Vessel, bool>("OnTriggeredDataTransmission") |
| Event called when a triggered data transmission fully completes. Used in special transmissions such as those from the science lab. More...
|
|
static EventVoid | onUIScaleChange = new EventVoid("onUIScaleChange") |
|
static EventData< EventReport > | onUndock = new EventData<EventReport>("onUndock") |
| FlightLogger event. Internal and due for an overhaul. More...
|
|
static EventData
< Upgradeables.UpgradeableObject,
int > | OnUpgradeableObjLevelChange = new EventData<Upgradeables.UpgradeableObject, int>("OnUpgradeableObjLevelChange") |
|
static EventVoid | OnUpgradesFilled = new EventVoid("OnUpgradesFilled") |
| Fired after FillUpgrades() runs More...
|
|
static EventVoid | OnUpgradesLinked = new EventVoid("OnUpgradesLinked") |
| Fired after LinkUpgrades() runs More...
|
|
static EventData< Part,
PartVariant > | onVariantApplied = new EventData<Part, PartVariant>("onVariantApplied") |
| Fired when a new variant has been applied to a part More...
|
|
static EventData< AvailablePart > | onVariantsAdded = new EventData<AvailablePart>("onVariantsAdded") |
| Fired when a part loaded its variants More...
|
|
static EventData< Vessel > | onVesselChange = new EventData<Vessel>("onVesselChange") |
| Event called when the active vessel changes. More...
|
|
static EventData< Vessel > | onVesselClearStaging = new EventData<Vessel>("onVesselClearStaging") |
|
static EventData< Vessel, bool > | onVesselControlStateChange = new EventData<Vessel, bool>("onVesselControlStateChange") |
| Event called after a vessel has changed it's situation. (I.e. Vessel situation changes from prelaunch to flying) More...
|
|
static EventData< Vessel > | onVesselCreate = new EventData<Vessel>("onVesselCreate") |
| Event called when a vessel is spawned into the scene, usually during loading. More...
|
|
static EventData< Vessel > | onVesselCrewWasModified = new EventData<Vessel>("onVesselCrewWasModified") |
| Event called after a vessel had its crew modified in some way (added, removed, or killed). More...
|
|
static EventData< Vessel > | onVesselDestroy = new EventData<Vessel>("onVesselDestroy") |
| Event called before a vessel will be destroyed. More...
|
|
static EventData< uint, uint > | onVesselDocking = new EventData<uint, uint>("onVesselDocking") |
| Fires right before one vessel docks to another vessel. The first vessel persistentID is the old Vessel PersistentID which will be merged into the second vessel PersistentID in the eventdata. More...
|
|
static EventData< Vessel > | onVesselExplodeGroundCollision = new EventData<Vessel>("onVesselExplodeGroundCollision") |
| Event called before a vessel will be destroyed when there is a ground collision detected (both loaded and unloaded). More...
|
|
static EventData< Vessel > | onVesselGoOffRails = new EventData<Vessel>("onVesselGoOffRails") |
| Event called after a vessel has gone off rails. More...
|
|
static EventData< Vessel > | onVesselGoOnRails = new EventData<Vessel>("onVesselGoOnRails") |
| Event called before a vessel goes on rails. More...
|
|
static EventData< Vessel > | onVesselLoaded = new EventData<Vessel>("onVesselLoaded") |
| Event called after a vessel has been loaded. More...
|
|
static EventData< Vessel > | onVesselOrbitClosed = new EventData<Vessel>("onVesselOrbitClosed") |
| Event called when a vessel's orbit changes from hyperbolic to closed. More...
|
|
static EventData< Vessel > | onVesselOrbitEscaped = new EventData<Vessel>("onVesselOrbitEscaped") |
| Event called when a vessel's orbit changes from closed to hyperbolic. More...
|
|
static EventData< Vessel > | OnVesselOverrideGroupChanged = new EventData<Vessel>("OnVesselOverrideGroupChanged") |
| Event called when the the vessel's action group override changes More...
|
|
static EventData< Vessel > | onVesselPartCountChanged = new EventData<Vessel>("onVesselPartCountChanged") |
| Event called in FixedUpdate if a vessel's part count changes, useful if onVesselWasModified misses something. More...
|
|
static EventData< uint, uint > | onVesselPersistentIdChanged = new EventData<uint, uint>("onVesselpersistentIdChanged") |
| Fired when a persistentId on a Craft/Vessel has been changed to avoid a duplicate Contains the Vessel.PersistentID from and to values More...
|
|
static EventData< Vessel > | onVesselPrecalcAssign = new EventData<Vessel>("onVesselPrecalcAssign") |
| Event called right before a vessel's VesselPrecalculate component is added so something else can add a different one. More...
|
|
static EventData< ProtoVessel,
bool > | onVesselRecovered = new EventData<ProtoVessel, bool>("onVesselRecovered") |
| Event called when a vessel is recovered off the game (as opposed to being terminated). Parameter is protovessel as vessel may not be loaded. More...
|
|
static EventData< ProtoVessel,
MissionRecoveryDialog, float > | onVesselRecoveryProcessing = new EventData<ProtoVessel, MissionRecoveryDialog, float>("onVesselRecoveryProcessing") |
| Event called when a vessel is recovered off the game (as opposed to being terminated). Parameter is protovessel as vessel may not be loaded. More...
|
|
static EventData< ProtoVessel,
MissionRecoveryDialog, float > | onVesselRecoveryProcessingComplete = new EventData<ProtoVessel, MissionRecoveryDialog, float>("onVesselRecoveryProcessingComplete") |
| Event called when a vessel is recovered off the game (as opposed to being terminated) and after all recovery processing is completed. Parameter is protovessel as vessel may not be loaded. More...
|
|
static EventData< Vessel > | OnVesselRecoveryRequested = new EventData<Vessel>("OnVesselRecoveryRequested") |
| Event called when the player requests that the current vessel be recovered after returning to space center. Most likely will be followed by a scene change More...
|
|
static EventData< Transform,
Transform > | onVesselReferenceTransformSwitch = new EventData<Transform, Transform>("onVesselReferenceTransformSwitch") |
| Fired when the vessel's reference transform is set More...
|
|
static EventData
< HostedFromToAction< Vessel,
string > > | onVesselRename = new EventData<HostedFromToAction<Vessel, string>>("onVesselRenamed") |
| Event called after a vessel name will change 'from' a name 'to' another name. More...
|
|
static EventData< Vessel > | onVesselResumeStaging = new EventData<Vessel>("onVesselResumeStaging") |
|
static EventData< ShipConstruct > | OnVesselRollout = new EventData<ShipConstruct>("OnVesselRollout") |
| Event called when a new vessel is rolled out to the launchpad prior to launch More...
|
|
static EventData
< HostedFromToAction< Vessel,
Vessel.Situations > > | onVesselSituationChange = new EventData<HostedFromToAction<Vessel, Vessel.Situations>>("onVesselSituationChange") |
| Event called after a vessel has changed it's situation. (I.e. Vessel situation changes from prelaunch to flying) More...
|
|
static EventData
< HostedFromToAction< Vessel,
CelestialBody > > | onVesselSOIChanged = new EventData<HostedFromToAction<Vessel, CelestialBody>>("OnVesselSOIChanged") |
| Event called when a vessel switches to a different SOI. More...
|
|
static EventData< Vessel > | onVesselStandardModification = new EventData<Vessel>("onVesselStandardModification") |
| Event called by FlightGlobals when a vessel is modified in ANY conceivable way (docking, explosions, part count changing, whatever). More...
|
|
static EventData< Vessel, Vessel > | onVesselsUndocking = new EventData<Vessel, Vessel>("onVesselsUndocking") |
| Fired when a Vessel undocking has completed. Will contain the original Vessel and the newly created Vessel instances. More...
|
|
static EventData< Vessel, Vessel > | onVesselSwitching = new EventData<Vessel, Vessel>("onVesselSwitching") |
| Fired when vessel focus is switching to a loaded vessel (just before FlightGlobals.ActiveVessel is actually set). Similar to OnVesselChange, but parameters contain both 'from' and 'to' vessels. More...
|
|
static EventData< Vessel, Vessel > | onVesselSwitchingToUnloaded = new EventData<Vessel, Vessel>("onVesselSwitchingToUnloaded") |
| Fired when vessel focus is switching to an unloaded vessel. More...
|
|
static EventData< ProtoVessel > | onVesselTerminated = new EventData<ProtoVessel>("onVesselTerminated") |
| Event called when a vessel is terminated off the game (as opposed to being recovered). Parameter is protovessel as vessel may not be loaded. More...
|
|
static EventData< Vessel > | onVesselUnloaded = new EventData<Vessel>("onVesselUnloaded") |
| Event called after a vessel has been unloaded. More...
|
|
static EventData< Vessel > | onVesselWasModified = new EventData<Vessel>("onVesselWasModified") |
| Event called after a vessel had its parts modified in some way (added or removed). Vessel parameter refers to the modified vessel, not new ones that may have spawned as a result. More...
|
|
static EventData< Vessel > | onVesselWillDestroy = new EventData<Vessel>("onVesselWillDestroy") |
| Event called just before a vessel is about to be destroyed. (it is non null at this point). More...
|
|
static EventData< KerbalEVA > | OnVisorLowered = new EventData<KerbalEVA>("OnVisorLowered") |
| The Kerbals Helmet has been lowered More...
|
|
static EventData< KerbalEVA > | OnVisorLowering = new EventData<KerbalEVA>("OnVisorLowering") |
| The Kerbals Helmet is starting to lower More...
|
|
static EventData< KerbalEVA > | OnVisorRaised = new EventData<KerbalEVA>("OnVisorRaised") |
| The Kerbals Helmet has been raised More...
|
|
static EventData< KerbalEVA > | OnVisorRaising = new EventData<KerbalEVA>("OnVisorRaising") |
| The Kerbals Helmet is being raised More...
|
|
static EventData< Part > | onWheelRepaired = new EventData<Part>("onWheelRepaired") |
| Event called when a wheel is repaired More...
|
|
static bool | debugEvents = false |
| Set true to enable full debugging of all events More...
|
|