示例#1
0
 void activateMarkers(bool value)
 {
     Log.Info("activateMarkers, setting to: " + value);
     CoM.SetActive(value);
     DCoM.SetActive(value);
     ACoM.SetActive(value);
 }
示例#2
0
 void activateMarkers(bool value)
 {
     CoM.SetActive(value);
     DCoM.SetActive(value);
     ACoM.SetActive(value);
     if (value && (RCSBuildAid.Mode == PluginMode.Parachutes))
     {
         CoD.SetActive(true);
     }
     else
     {
         CoD.SetActive(false);
     }
 }
        public static void SetActive(bool enabled)
        {
            userEnable = enabled;
            CoM.SetActive(enabled);
            DCoM.SetActive(enabled);
            ACoM.SetActive(enabled);

            if (enabled)
            {
                events.OnPluginEnabled(true);
            }
            else
            {
                events.OnPluginDisabled(true);
            }
        }
示例#4
0
        public static void SetActive(bool value)
        {
            userEnable = value;
            CoM.SetActive(value);
            DCoM.SetActive(value);
            ACoM.SetActive(value);

            if (value)
            {
                Events.OnPluginEnabled(true);
            }
            else
            {
                Events.OnPluginDisabled(true);
            }
            Events.OnPluginToggled(value, true);
        }
示例#5
0
        public static void SetActive(bool value)
        {
            Log.Info("SetActive, setting to: " + value);
            userEnable = value;
            CoM.SetActive(value);
            DCoM.SetActive(value);
            ACoM.SetActive(value);

            if (value)
            {
                Events.OnPluginEnabled(true);
            }
            else
            {
                Events.OnPluginDisabled(true);
            }
            Events.OnPluginToggled(value, true);
        }
        void setSoftActive(bool enabled)
        {
            /* for disable the plugin temporally without changing what the user set */
            softEnable = enabled;
            bool pluginEnabled = Enabled;

            CoM.SetActive(pluginEnabled);
            DCoM.SetActive(pluginEnabled);
            ACoM.SetActive(pluginEnabled);
            if (pluginEnabled)
            {
                events.OnPluginEnabled(false);
            }
            else
            {
                events.OnPluginDisabled(false);
            }
        }
示例#7
0
        void setSoftActive(bool value)
        {
            /* for disable the plugin temporally without changing what the user set */
            softEnable = value;
            bool pluginEnabled = Enabled;

            CoM.SetActive(pluginEnabled);
            DCoM.SetActive(pluginEnabled);
            ACoM.SetActive(pluginEnabled);
            if (pluginEnabled)
            {
                Events.OnPluginEnabled(false);
            }
            else
            {
                Events.OnPluginDisabled(false);
            }
            Events.OnPluginToggled(value, false);
        }
示例#8
0
 void activateMarkers(bool value)
 {
     CoM.SetActive(value);
     DCoM.SetActive(value);
     ACoM.SetActive(value);
 }