@@ -8,7 +8,7 @@ namespace DynamicTextureLoader
88{
99 class TextureUnloaderPartModule : PartModule
1010 {
11- static Dictionary < string , List < TexRefCnt > > internalCache = new Dictionary < string , List < TexRefCnt > > ( ) ;
11+ static Dictionary < string , List < TexRefCnt > > texCache = new Dictionary < string , List < TexRefCnt > > ( ) ;
1212 bool loaded = false ;
1313
1414 public override void OnAwake ( )
@@ -49,13 +49,13 @@ private void Load()
4949
5050 Loader . Log ( "Loading: " + partUrl ) ;
5151
52- if ( ! internalCache . ContainsKey ( partUrl ) )
52+ if ( ! texCache . ContainsKey ( partUrl ) )
5353 {
5454
5555 List < TexRefCnt > list = new List < TexRefCnt > ( ) ;
5656 foreach ( Renderer mr in part . FindModelComponents < Renderer > ( ) )
5757 {
58- Loader . Log ( "Renderer: " + mr . name ) ;
58+ // Loader.Log("Renderer: " + mr.name);
5959 TexRefCnt . LoadFromRenderer ( mr , list ) ;
6060 }
6161
@@ -67,7 +67,7 @@ private void Load()
6767 InternalModel internalModel = iPart . internalModel ;
6868 foreach ( Renderer mr in internalModel . FindModelComponents < Renderer > ( ) )
6969 {
70- Loader . Log ( "ImRenderer: " + mr . name ) ;
70+ // Loader.Log("ImRenderer: " + mr.name);
7171 TexRefCnt . LoadFromRenderer ( mr , list ) ;
7272 }
7373 GameObject . DestroyImmediate ( iPart ) ;
@@ -77,12 +77,12 @@ private void Load()
7777 Loader . Log ( part . partInfo . internalConfig . HasData + " " + HighLogic . LoadedSceneIsGame ) ;
7878 }
7979
80- internalCache [ partUrl ] = list ;
80+ texCache [ partUrl ] = list ;
8181 }
8282 else
8383 {
84- Loader . Log ( "Loading from internal cache..." ) ;
85- List < TexRefCnt > list = internalCache [ partUrl ] ;
84+ Loader . Log ( "Loading from cache..." ) ;
85+ List < TexRefCnt > list = texCache [ partUrl ] ;
8686 TexRefCnt . LoadFromList ( list ) ;
8787 }
8888 loaded = true ;
@@ -96,12 +96,12 @@ public void Unload(bool force = false, bool cache = true)
9696 string partUrl = this . part . partInfo . partUrl ;
9797 Loader . Log ( "Unloading: " + partUrl ) ;
9898
99- if ( ! internalCache . ContainsKey ( partUrl ) )
99+ if ( ! texCache . ContainsKey ( partUrl ) )
100100 {
101101 List < TexRefCnt > list = new List < TexRefCnt > ( ) ;
102102 foreach ( Renderer mr in part . FindModelComponents < Renderer > ( ) )
103103 {
104- Loader . Log ( "Renderer: " + mr . name ) ;
104+ // Loader.Log("Renderer: " + mr.name);
105105 TexRefCnt . UnLoadFromRenderer ( mr , force , list ) ;
106106 }
107107
@@ -111,20 +111,20 @@ public void Unload(bool force = false, bool cache = true)
111111 InternalModel internalModel = iPart . internalModel ;
112112 foreach ( Renderer mr in internalModel . FindModelComponents < Renderer > ( ) )
113113 {
114- Loader . Log ( "ImRenderer: " + mr . name ) ;
114+ // Loader.Log("ImRenderer: " + mr.name);
115115 TexRefCnt . UnLoadFromRenderer ( mr , force , list ) ;
116116 }
117117 GameObject . DestroyImmediate ( iPart ) ;
118118 }
119119 if ( cache )
120120 {
121- internalCache [ partUrl ] = list ;
121+ texCache [ partUrl ] = list ;
122122 }
123123 }
124124 else
125125 {
126- Loader . Log ( "Unloading from internal cache..." ) ;
127- List < TexRefCnt > list = internalCache [ partUrl ] ;
126+ Loader . Log ( "Unloading from cache..." ) ;
127+ List < TexRefCnt > list = texCache [ partUrl ] ;
128128 TexRefCnt . UnLoadFromList ( list , force ) ;
129129 }
130130 loaded = false ;
0 commit comments