public static void OpenDaytimePanel()
        {
            if (configEntryUtill["OpenDaytimePanel", false])
            {
                MyLog.LogMessage("DailyMgr.OpenDaytimePanel"
                                 );
            }

            if (isSetSlotAllMaid)
            {
                ScheduleMgrPatch.SetSlotAllMaid();
            }

            if (isSetScheduleAllMaid)
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.DayTime);
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.Night);
            }

            if (isSetRandomCommu)
            {
                ScheduleAPIPatch.SetRandomCommu(true);
                ScheduleAPIPatch.SetRandomCommu(false);
            }
        }
Exemple #2
0
        public override void SetBody()
        {
            if (GUILayout.Button("일상 플레그 처리"))
            {
                CheatUtill.SetWorkAll();
            }
            if (GUILayout.Button("workSuccessLvMax"))
            {
                ScheduleAPIPatch.SetworkSuccessLvMax();
            }
#if FacilityUtill
            GUILayout.Label("시설 관리 관련");
            if (GUILayout.Button("시설 자동 생성 - 랜덤"))
            {
                FacilityUtill.SetFacilityAll(true);
            }
            if (GUILayout.Button("시설 자동 생성 - 순차"))
            {
                FacilityUtill.SetFacilityAll(false);
            }
            if (GUILayout.Button("시설 경험치 최대"))
            {
                FacilityUtill.SetMaxExp();
            }
#endif
            GUILayout.Label("모든 메이드 대상");
            if (GUILayout.Button("시나리오 처리 처리"))
            {
                ScenarioDataUtill.SetScenarioDataAll();
            }
            if (GUILayout.Button("라이프 클리어 처리 "))
            {
                EmpireLifeModeManagerPatch.SetEmpireLifeModeDataAll();
            }
            if (GUILayout.Button("JobClass 처리"))
            {
                SkillClassUtill.SetMaidJobClassAll();
            }
            if (GUILayout.Button("YotogiClass 처리"))
            {
                SkillClassUtill.SetMaidYotogiClassAll();
            }
            if (GUILayout.Button("Skill 처리"))
            {
                SkillClassUtill.SetMaidSkillAll();
            }
            if (GUILayout.Button("스텟,성텩,특성,업무 처리"))
            {
                StatusUtill.SetMaidStatusAll();
            }
            if (GUILayout.Button("모든 메이드 에러 플레그 제거"))
            {
                FlagUtill.RemoveErrFlagAll();
            }
            if (GUILayout.Button("모든 메이드 일반 플레그 제거"))
            {
                FlagUtill.RemoveFlagAll();
            }
            if (GUILayout.Button("모든 메이드 이벤트 플레그 제거"))
            {
                FlagUtill.RemoveEventEndFlagAll();
            }

            GUILayout.Label("플레이어 대상");
            if (GUILayout.Button("프리 모드 플레그 처리"))
            {
                PlayerUtill.SetFreeModeItemEverydayAll();
            }
            if (GUILayout.Button("밤시중 플레그 처리"))
            {
                PlayerUtill.SetYotogiAll();                                 // player
            }
            if (GUILayout.Button("플레이어 치트 처리"))
            {
                PlayerUtill.SetAllPlayerStatus();
            }

            GUILayout.Label("메이드 관리에서 사용 SceneMaidManagement");
            GUI.enabled = Lilly.scene.name == "SceneMaidManagement";
            if (GUILayout.Button("선택 메이드 스텟, 스킬, 잡, 클래스 처리"))
            {
                CheatUtill.SetMaidAll(MaidManagementMainPatch.selectMaid);
            }
            //if (GUILayout.Button("선택 메이드 플레그 제거")) FlagUtill.RemoveEventEndFlag(true);
            if (GUILayout.Button("HeroineType.Original"))
            {
                CheatUtill.SetHeroineType(HeroineType.Original);
            }
            if (GUILayout.Button("HeroineType.Transfer"))
            {
                CheatUtill.SetHeroineType(HeroineType.Transfer);
            }
            GUI.enabled = true;
        }
        public override void SetBody()
        {
            GUILayout.Label("now scene.name : " + Lilly.scene.name);


            if (GUILayout.Button("mod reflash 0"))
            {
                ModRefresh0();
            }
            if (GUILayout.Button("mod reflash 1"))
            {
                ModRefresh1();
            }
            if (GUILayout.Button("mod reflash 2"))
            {
                ModRefresh2();
            }

            if (GUILayout.Button("SetRandomCommu"))
            {
                ScheduleAPIPatch.SetRandomCommu(true); ScheduleAPIPatch.SetRandomCommu(false);
            }
            ;

#if ScheduleUtill
            GUILayout.Label("Schedule 진입 필요.");
            GUI.enabled = ScheduleMgrPatch.m_scheduleApi != null;
            if (GUILayout.Button("슬롯에 메이드 자동 배치"))
            {
                ScheduleMgrPatch.SetSlotAllMaid();
            }
            if (GUILayout.Button("슬롯의 메이드들 제거"))
            {
                ScheduleMgrPatch.SetSlotAllDel();
            }
            if (GUILayout.Button("메이드 전체 자동 배치 - 주간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.DayTime);
            }
            if (GUILayout.Button("메이드 전체 자동 배치 - 야간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.Night);
            }
            if (GUILayout.Button("메이드 밤시중 자동 배치 - 주간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.DayTime, true, false, false);
            }
            if (GUILayout.Button("메이드 밤시중 자동 배치 - 야간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.Night, true, false, false);
            }
            if (GUILayout.Button("메이드 훈련 자동 배치 - 주간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.DayTime, false, true, false);
            }
            if (GUILayout.Button("메이드 훈련 자동 배치 - 야간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.Night, false, true, false);
            }
            if (GUILayout.Button("메이드 시설에 자동 배치 - 주간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.DayTime, false, false, true);
            }
            if (GUILayout.Button("메이드 시설에 자동 배치 - 야간"))
            {
                ScheduleUtill.SetScheduleAllMaid(ScheduleMgr.ScheduleTime.Night, false, false, true);
            }
            //GUI.enabled = !DailyMgrPatch.IsLegacy;

            GUI.enabled = true;
            GUILayout.Label("매일 자동 적용.");
            if (GUILayout.Button("슬롯에_메이드_자동_배치 " + DailyMgrPatch.isSetSlotAllMaid))
            {
                DailyMgrPatch.isSetSlotAllMaid = !DailyMgrPatch.isSetSlotAllMaid;
            }
            if (GUILayout.Button("메이드_스케줄_자동_배치 " + DailyMgrPatch.isSetScheduleAllMaid))
            {
                DailyMgrPatch.isSetScheduleAllMaid = !DailyMgrPatch.isSetScheduleAllMaid;
            }
            if (GUILayout.Button("커뮤니티_자동_적용 " + DailyMgrPatch.isSetRandomCommu))
            {
                DailyMgrPatch.isSetRandomCommu = !DailyMgrPatch.isSetRandomCommu;
            }

            GUI.enabled = true;
            GUILayout.Label("밤시중");
            if (GUILayout.Button("스테이지 자동 선택 " + YotogiStageSelectManagerPatch.isSelect))
            {
                YotogiStageSelectManagerPatch.isSelect = !YotogiStageSelectManagerPatch.isSelect;
            }
            if (GUILayout.Button("스테이지 자동 선택 "))
            {
                YotogiStageSelectManagerPatch.Select();
            }
            if (GUILayout.Button("스킬 자동 선택 " + YotogiSkillSelectManagerPatch.isAddSkill))
            {
                YotogiSkillSelectManagerPatch.isAddSkill = !YotogiSkillSelectManagerPatch.isAddSkill;
            }
            if (GUILayout.Button("스킬 자동 선택 "))
            {
                YotogiSkillContainerViewerPatch.AddSkill(false);
            }

            GUI.enabled = DailyMgrPatch.IsLegacy;
            if (GUILayout.Button("스킬 자동 선택 old " + YotogiOldSkillSelectManagerPatch.isAddSkill))
            {
                YotogiOldSkillSelectManagerPatch.isAddSkill = !YotogiOldSkillSelectManagerPatch.isAddSkill;
            }
            if (GUILayout.Button("스킬 자동 선택 old "))
            {
                YotogiOldSkillContainerViewerPatch.AddSkill(false);
            }
#endif


            GUI.enabled = true;
        }