private void DrawNotCompatible()
        {
            if (Addon.IsCompatible)
            {
                return;
            }

            GUILayout.BeginVertical(HighLogic.Skin.box);
            GUILayout.Label($"Unsupported by KSP v{VersioningBase.GetVersionString()}, please use v{Addon.LocalInfo.KspVersion}.", titleStyle, GUILayout.Width(400.0f));
            GUILayout.EndVertical();
        }
Esempio n. 2
0
        private void DrawNotCompatible()
        {
            if (Addon.IsCompatible)
            {
                return;
            }

            GUILayout.BeginVertical(HighLogic.Skin.box);
            if (Addon.LocalInfo.IsKspExcludedVersion)
            {
                GUILayout.Label("The currently installed version of " + Addon.Name + " is not compatible with " +
                                AddonInfo.ActualKspVersion, titleStyle, GUILayout.MinWidth(575.0f));
            }
            else
            {
                GUILayout.Label($"Unsupported by KSP v{VersioningBase.GetVersionString()}, please use v{Addon.LocalInfo.KspVersion}.", titleStyle, GUILayout.Width(400.0f));
            }
            GUILayout.EndVertical();
        }