Пример #1
0
        public bool BufferTexture(string name)
        {
            Texture2D Disabled = null;
            Texture2D Enabled  = null;

            if (KSP.IO.File.Exists <PartCatalog>(name + "_Off.png"))
            {
                Disabled = LoadTextureRaw(name + "_Off.png");
            }
            if (KSP.IO.File.Exists <PartCatalog>(name + "_On.png"))
            {
                Enabled = LoadTextureRaw(name + "_On.png");
            }
            if (Enabled == null || Disabled == null)
            {
                return(false);
            }
            BufferedTexture newBuffered = new BufferedTexture(Enabled, Disabled);

            LoadedTextures[name] = newBuffered;
            return(true);
        }
Пример #2
0
 public bool BufferTexture(string name)
 {
     Texture2D Disabled = null;
     Texture2D Enabled = null;
     if (KSP.IO.File.Exists<PartCatalog>( name + "_Off.png" ))
     {
         Disabled = LoadTextureRaw(name + "_Off.png");
     }
     if (KSP.IO.File.Exists<PartCatalog>(name + "_On.png"))
     {
         Enabled = LoadTextureRaw(name + "_On.png");
     }
     if (Enabled == null || Disabled == null)
     {
         return false;
     }
     BufferedTexture newBuffered = new BufferedTexture(Enabled, Disabled);
     LoadedTextures[name] = newBuffered;
     return true;
 }