| 
					
				 | 
			
			
				@@ -1008,7 +1008,7 @@ namespace CM3D2.MultipleMaids.Plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 foreach (string menuFile in GameUty.MenuFiles) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    string fileName = Path.GetFileNameWithoutExtension(menuFile) + ".menu"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    string fileName = Path.GetFileName(menuFile); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     byte[] f_byBuf = (byte[]) null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     using (AFileBase afileBase = GameUty.FileOpen(fileName, (AFileSystemBase) null)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1025,16 +1025,16 @@ namespace CM3D2.MultipleMaids.Plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        binaryReader.ReadInt32(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        string str1 = binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        string s = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        binaryReader.ReadInt32(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        string str2 = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         try 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            binaryReader.ReadInt32(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            string str1 = binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            string s = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            binaryReader.ReadInt32(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            string str2 = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             do 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 int num2; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1046,7 +1046,7 @@ namespace CM3D2.MultipleMaids.Plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 for (int index = 0; index < num2; ++index) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     string str3 = binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    if (str3 == "icons") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    if (str3 == "icons" || str3 == "icon") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                         str2 = binaryReader.ReadString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                         break; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1058,7 +1058,7 @@ namespace CM3D2.MultipleMaids.Plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                         break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            } while (!(str2 != "")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            } while (str2 == ""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             int result = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             int.TryParse(s, out result); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1086,16 +1086,15 @@ namespace CM3D2.MultipleMaids.Plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 try 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if ((Object) sortItem.tex == (Object) null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        byte[] data = ImportCM.LoadTexture(GameUty.FileSystem, sortItem.name, false).data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        Texture2D texture2D = new Texture2D(50, 50, TextureFormat.RGBA32, false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        texture2D.LoadImage(data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        sortItem.tex = texture2D; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (!(sortItem.menu == str4)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if ((Object)sortItem.tex == (Object)null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            byte[] data = ImportCM.LoadTexture(GameUty.FileSystem, sortItem.name, false).data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            Texture2D texture2D = new Texture2D(50, 50, TextureFormat.RGB565, false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            texture2D.LoadImage(data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            sortItem.tex = texture2D; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         str4 = sortItem.menu; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         sortItemList.Add(sortItem); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4573,6 +4572,8 @@ namespace CM3D2.MultipleMaids.Plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     hantenn[selectMaidIndex] = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     muneIKL[selectMaidIndex] = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     muneIKR[selectMaidIndex] = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    maid.body0.jbMuneL.enabled = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    maid.body0.jbMuneR.enabled = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (!GameMain.Instance.VRMode) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         maidArray[selectMaidIndex].body0.quaDefEyeL.eulerAngles = eyeL[(int) selectList[selectMaidIndex]]; 
			 |