private void DrawMaid() { GUILayout.BeginHorizontal(new GUILayoutOption[0]); GUILayout.Label("メイド:", UIParams.Instance.lStyle, new GUILayoutOption[0]); GUILayout.FlexibleSpace(); this.maidSelectUI.DrawCombo(); bool flag = !CommonUIData.maid || !BackUpData.GetMaidDataExist(CommonUIData.maid); if (flag) { GUI.enabled = false; } bool flag2 = GUILayout.Button("R", UIParams.Instance.bStyle, new GUILayoutOption[0]); if (flag2) { BackUpData.RestoreMaid(CommonUIData.maid); BackUpData.Refresh(); } GUI.enabled = true; GUILayout.EndHorizontal(); UIUtil.BeginIndentArea(); this.DrawSlot(); UIUtil.EndoIndentArea(); }
public static void Restore() { List <Maid> list = new List <Maid>(BackUpData.maidDataDic.Keys); foreach (Maid maid in list) { bool flag = !maid; if (!flag) { BackUpData.RestoreMaid(maid); } } BackUpData.maidDataDic.Clear(); }