Method |
Description |
|
CheckCrewMemberExists ( int kerbalID ) : void |
|
|
CheckEditorLock ( ) : void |
|
|
ClearFlagLock ( ) : void |
|
|
HasModule ( string modName ) : bool |
Determines if a scenario module with the specified name exists already. Only checks the name. This is used to determine when the scenarios list was not cleared properly (creating a new game does not seem to clear the list - it only sets the modules' moduleRefs to null, which caused failure to sync on career servers, by creating another two modules and then attempting to write data into all four, and might have caused career mode on non-career servers if you weren't restarting KSP after exiting career servers). |
|
LogScience ( ) : void |
Log current game science, and log some debug information. Logs the science amount, or -1 if there is no current game, or no scenarios, or no R&D proto scenario module. This was used for debugging to figure out what and where things were going wrong with connecting after disconnecting (#578, #579). |
|
OnCrewBoardVessel ( Part>.GameEvents data ) : void |
|
|
OnCrewOnEva ( Part>.GameEvents data ) : void |
|
|
OnFirstFlightReady ( ) : void |
|
|
OnFlightReady ( ) : void |
|
|
OnGUIRnDComplexDespawn ( ) : void |
|
|
OnGameSceneLoadRequested ( GameScenes data ) : void |
|
|
OnKnowledgeChanged ( DiscoveryLevels>.GameEvents data ) : void |
|
|
OnNewVesselCreated ( Vessel vessel ) : void |
|
|
OnPartCouple ( Part>.GameEvents data ) : void |
|
|
OnPartUndock ( Part data ) : void |
|
|
OnProgressComplete ( ProgressNode data ) : void |
|
|
OnProgressReached ( ProgressNode data ) : void |
|
|
OnTechnologyResearched ( RDTech.OperationResult>.GameEvents data ) : void |
|
|
OnTimeWarpRateChanged ( ) : void |
|
|
OnVesselDestroy ( Vessel data ) : void |
|
|
OnVesselLoaded ( Vessel data ) : void |
|
|
OnVesselRecovered ( ProtoVessel data ) : void |
|
|
OnVesselTerminated ( ProtoVessel data ) : void |
|
|
SkewTime ( ) : void |
|
|
Start ( ) : void |
|
|
SyncTime ( ) : void |
|
|
addRemoteVessel ( ProtoVessel protovessel, System.Guid vessel_id, KMPVessel kvessel = null, KMPVesselUpdate update = null, double distance = 501d ) : void |
|
|
applyScenarioUpdate ( KMP.KMPScenarioUpdate update ) : void |
|
|
applyScreenshotTexture ( byte image_data ) : IEnumerator |
|
|
applyVesselUpdate ( KMPVesselUpdate vessel_update, KMPVessel vessel ) : void |
|
|
beginFinishSync ( ) : void |
|
|
chatWindow ( int windowID ) : void |
|
|
chatWindowDX ( int windowID ) : void |
|
|
checkOrbitForCollision ( Orbit orbit, double tick, double fromTick ) : bool |
|
|
checkProtoNodeCrew ( ConfigNode protoNode ) : void |
|
|
checkRemoteVesselIntegrity ( ) : void |
|
|
checkVesselPrivacy ( Vessel vessel ) : void |
|
|
clearCrewGUI ( ) : void |
|
|
connectionButton ( String name ) : void |
|
|
connectionWindow ( int windowID ) : void |
|
|
dockedKickToTrackingStation ( ) : void |
|
|
enforceWindowBoundaries ( Rect window ) : Rect |
|
|
enqueueChatOutMessage ( String message ) : void |
|
|
enqueuePluginInteropMessage ( KMPCommon id, byte data ) : void |
|
|
finishInGameSync ( ) : void |
|
|
finishSync ( ) : void |
|
|
getKrakensbane ( ) : Krakensbane |
|
|
getVesselDetail ( Vessel vessel ) : KMPVesselDetail |
|
|
getVesselUpdate ( Vessel vessel, bool forceFullUpdate = false, bool idOnlyUpdate = false ) : KMPVesselUpdate |
|
|
handleInteropMessage ( KMPCommon id, byte data ) : void |
|
|
handleScenarioUpdate ( object obj ) : void |
|
|
handleSyncTimeout ( ) : void |
|
|
handleUpdate ( object obj ) : void |
|
|
handleVesselUpdate ( KMPVesselUpdate vessel_update ) : void |
|
|
infoDisplayWindow ( int windowID ) : void |
|
|
isInSafetyBubble ( UnityEngine.Vector3d pos, CelestialBody body, double altitude ) : bool |
|
|
isProtoVesselInSafetyBubble ( ProtoVessel protovessel ) : bool |
|
|
kickToTrackingStation ( ) : void |
|
|
killVessel ( Vessel vessel ) : void |
|
|
killVesselOnNextUpdate ( Vessel vessel ) : IEnumerator |
|
|
krakensBaneWarp ( double krakensTick ) : void |
|
|
loadGlobalSettings ( ) : void |
|
|
loadProtovessel ( Vessel oldVessel, Vector3 newWorldPos, Vector3 newOrbitVel, bool wasLoaded, bool wasActive, bool setTarget, ProtoVessel protovessel, System.Guid vessel_id, KMPVessel kvessel, KMPVesselUpdate update, double distance ) : IEnumerator |
|
|
lockCrewGUI ( ) : void |
|
|
lockWindow ( int windowID ) : void |
|
|
processClientInterop ( ) : void |
|
|
readIntFromStream ( KSP stream ) : Int32 |
|
|
removeDockedVessel ( Vessel vessel ) : void |
|
|
removeKMPControlLocks ( ) : void |
|
|
restoreVesselState ( Vessel vessel, Vector3 newWorldPos, Vector3 newOrbitVel ) : IEnumerator |
|
|
returnToSpaceCenter ( ) : IEnumerator |
|
|
returnToTrackingStation ( ) : IEnumerator |
|
|
safeDelete ( String filename ) : void |
|
|
saveGlobalSettings ( ) : void |
|
|
screenshotWatchButton ( String name ) : void |
|
|
screenshotWindow ( int windowID ) : void |
|
|
sendInitialSyncRequest ( ) : void |
|
|
sendRemoveVesselMessage ( Vessel vessel, bool isDocking = false ) : void |
|
|
sendScenarios ( ) : void |
|
|
sendSubspaceSyncRequest ( int subspace = -1, bool docking = false ) : IEnumerator |
|
|
sendVesselMessage ( Vessel vessel, bool isDocking = false, int giveUp, bool forceActive = false ) : void |
|
|
sendVesselMessageOnNextFixedUpdate ( Vessel vessel, bool isDocking = false, int giveUp ) : IEnumerator |
|
|
setActiveVessel ( Vessel vessel, Vessel oldVessel ) : IEnumerator |
|
|
setDockingTarget ( Vessel vessel ) : IEnumerator |
|
|
setFinishDocking ( ) : void |
|
|
setMidDocking ( ) : void |
|
|
setNewVesselNotInPresent ( Vessel vessel ) : IEnumerator |
|
|
setNotWarping ( ) : void |
|
|
setPartOpacity ( Part part, float opacity ) : void |
|
|
shareScreenshot ( ) : IEnumerator |
|
|
statusArrayToInfo ( String status_array ) : VesselStatusInfo |
|
|
syncExtantVesselOrbit ( KMPVessel kvessel, double fromTick, Vessel extant_vessel, double LAN ) : bool |
|
|
syncOrbit ( KMPVessel kvessel, double fromTick, ProtoVessel protovessel, double LAN ) : ProtoVessel |
|
|
unlockCrewGUI ( ) : void |
|
|
vesselStatusLabels ( VesselStatusInfo status, bool big ) : void |
|
|
writeIntToStream ( KSP stream, Int32 val ) : void |
|
|
writePluginData ( ) : void |
|
|
writePluginUpdate ( ) : void |
|
|
writePrimaryUpdate ( ) : void |
|
|
writeSecondaryUpdates ( ) : void |
|
|
writeUpdates ( ) : void |
|
|