|
@@ -51,19 +51,38 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
style.fontSize = GetPix(11);
|
|
|
style.alignment = TextAnchor.UpperRight;
|
|
|
|
|
|
- if (bGui)
|
|
|
+ if (isGuiInit)
|
|
|
{
|
|
|
- if (isGuiInit || screenSize != new Vector2(Screen.width, Screen.height))
|
|
|
- {
|
|
|
- isGuiInit = false;
|
|
|
- screenSize = new Vector2(Screen.width, Screen.height);
|
|
|
+ isGuiInit = false;
|
|
|
|
|
|
-
|
|
|
- rectWin.y = GetPix(65);
|
|
|
-
|
|
|
-
|
|
|
- }
|
|
|
+ rectWin2.width = Screen.width * 0.4f;
|
|
|
+ rectWin2.height = Screen.height * 0.15f;
|
|
|
+
|
|
|
+ rectWin2.x = (float)(Screen.width / 2.0 - rectWin2.width / 2.0);
|
|
|
+ rectWin2.y = sceneLevel != 5
|
|
|
+ ? Screen.width - rectWin2.height
|
|
|
+ : Screen.height * 0.94f - rectWin2.height;
|
|
|
+
|
|
|
+ rectWin.width = GetPix(kankyoFlg || kankyo2Flg ? 210 : 170);
|
|
|
+ rectWin.height = Screen.height * 0.9f;
|
|
|
+
|
|
|
+ rectWin.x = Screen.width - rectWin.width;
|
|
|
+ rectWin.y = GetPix(65);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (bGuiMessage)
|
|
|
+ {
|
|
|
+ rectWin2.width = Screen.width * 0.4f;
|
|
|
+ rectWin2.height = Screen.height * 0.15f;
|
|
|
+
|
|
|
+ rectWin2.x = Mathf.Clamp(rectWin2.x, 0, Screen.width - rectWin2.width);
|
|
|
+ rectWin2.y = Mathf.Clamp(rectWin2.y, 0, Screen.height - rectWin2.height);
|
|
|
|
|
|
+ rectWin2 = GUI.Window(130, rectWin2, MessageWindow, "", style);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (bGui)
|
|
|
+ {
|
|
|
rectWin.x = Mathf.Clamp(rectWin.x, 0, Screen.width - rectWin.width);
|
|
|
rectWin.y = Mathf.Clamp(rectWin.y, 0, Screen.height - DRAG_BAR_HEIGHT);
|
|
|
|
|
@@ -270,17 +289,6 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
rectWin = GUI.Window(129, rectWin, FaceWindow, "", style);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- if (!bGuiMessage)
|
|
|
- {
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
- screenSize = new Vector2(Screen.width, Screen.height);
|
|
|
- rectWin2.Set(0.0f, 0.0f, Screen.width * 0.4f, Screen.height * 0.15f);
|
|
|
- rectWin2.x = (float)(screenSize.x / 2.0 - rectWin2.width / 2.0);
|
|
|
- rectWin2.y = sceneLevel != 5 ? screenSize.y - rectWin2.height : screenSize.y * 0.94f - rectWin2.height;
|
|
|
- rectWin2 = GUI.Window(129, rectWin2, MessageWindow, "", style);
|
|
|
}
|
|
|
|
|
|
private void SaveSceneWindow(int winID)
|
|
@@ -306,7 +314,6 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
kankyoFlg = true;
|
|
|
kankyo2Flg = false;
|
|
|
bGui = true;
|
|
|
-
|
|
|
copyIndex = 0;
|
|
|
}
|
|
|
|
|
@@ -599,7 +606,6 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
kankyoFlg = false;
|
|
|
kankyo2Flg = false;
|
|
|
bGui = true;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -1344,7 +1350,6 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
kankyoFlg = false;
|
|
|
kankyo2Flg = false;
|
|
|
bGui = true;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3805,7 +3810,6 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
kankyoFlg = false;
|
|
|
kankyo2Flg = false;
|
|
|
bGui = true;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -6129,7 +6133,6 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
kankyoFlg = false;
|
|
|
kankyo2Flg = false;
|
|
|
bGui = true;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -7729,7 +7732,6 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
kankyoFlg = false;
|
|
|
kankyo2Flg = false;
|
|
|
bGui = true;
|
|
|
-
|
|
|
}
|
|
|
|
|
|
if (!yotogiFlg && GUI.Toggle(new Rect(GetPix(41),
|
|
@@ -9107,8 +9109,8 @@ namespace CM3D2.MultipleMaids.Plugin
|
|
|
|
|
|
private void MessageWindow(int winID)
|
|
|
{
|
|
|
- GUI.DragWindow(new Rect(0, 0, rectWin.width, DRAG_BAR_HEIGHT));
|
|
|
- GUI.Box(new Rect(0, 0, rectWin.width, DRAG_BAR_HEIGHT), "");
|
|
|
+ GUI.DragWindow(new Rect(0, 0, rectWin2.width, DRAG_BAR_HEIGHT));
|
|
|
+ GUI.Box(new Rect(0, 0, rectWin2.width, DRAG_BAR_HEIGHT), "");
|
|
|
GUIStyle style1 = "label";
|
|
|
style1.fontSize = GetPix(12);
|
|
|
style1.alignment = TextAnchor.UpperLeft;
|