RemoteTech.ModuleRemoteTechSPU.RTinterface C# (CSharp) Méthode

RTinterface() private méthode

private RTinterface ( BaseEventData data ) : void
data BaseEventData
Résultat void
        public void RTinterface(BaseEventData data)
        {
            bool success = true;
            try
            {
                data.Set<double>("controlDelay", RTGlobals.coreList[this.vessel].path.ControlDelay);
            }
            catch
            { data.Set<double>("controlDelay", 0); success = false; }

            try
            {
                data.Set<bool>("attitudeActive", RTGlobals.coreList[this.vessel].computer.AttitudeActive);
            }
            catch { data.Set<bool>("attitudeActive", false); success = false; }

            try
            {
                data.Set<bool>("localControl", RTGlobals.coreList[this.vessel].localControl);
            }
            catch { data.Set<bool>("localControl", true); success = false; }

            try
            {
                data.Set<bool>("inRadioContact", RTGlobals.coreList[this.vessel].InContact);
            }
            catch { data.Set<bool>("inRadioContact", true); success = false; }

            data.Set<bool>("success", success);
        }