new public void TransferDataEvent()
        {
            if (PartItemTransfer.Instance != null)
            {
                ScreenMessages.PostScreenMessage(Localizer.Format("#autoLOC_237449"), 3f, ScreenMessageStyle.UPPER_CENTER);
                return;
            }

            ExperimentTransfer.Create(part, this, new Callback <PartItemTransfer.DismissAction, Part>(transferData));
        }
Esempio n. 2
0
        new public void TransferDataEvent()
        {
            if (PartItemTransfer.Instance != null)
            {
                ScreenMessages.PostScreenMessage("<b><color=orange>A transfer is already in progress.</color></b>", 3f, ScreenMessageStyle.UPPER_CENTER);
                return;
            }

            ExperimentTransfer.Create(part, this, new Callback <PartItemTransfer.DismissAction, Part>(transferData));
        }
        public void TransferDataEvent()
        {
            if (!hasContainer)
            {
                ScreenMessages.PostScreenMessage(string.Format("<color=orange>[{0}]: No data container on-board, canceling transfer.<color>", part.partInfo.title), 6, ScreenMessageStyle.UPPER_CENTER);
                return;
            }

            if (PartItemTransfer.Instance != null)
            {
                ScreenMessages.PostScreenMessage("<b><color=orange>A transfer is already in progress.</color></b>", 3f, ScreenMessageStyle.UPPER_CENTER);
                return;
            }

            ExperimentTransfer.Create(part, this, new Callback <PartItemTransfer.DismissAction, Part>(transferData));
        }
Esempio n. 4
0
        public void TransferDataEvent()
        {
            if (!hasContainer)
            {
                ScreenMessages.PostScreenMessage(Localizer.Format("#autoLOC_237432", part.partInfo.title, vessel.vesselName), 6, ScreenMessageStyle.UPPER_CENTER);
                return;
            }

            if (PartItemTransfer.Instance != null)
            {
                ScreenMessages.PostScreenMessage(Localizer.Format("#autoLOC_238816"), 3f, ScreenMessageStyle.UPPER_CENTER);
                return;
            }

            ExperimentTransfer.Create(part, this, new Callback <PartItemTransfer.DismissAction, Part>(transferData));
        }