Пример #1
0
 public static void SimulateMaidStatusResult(Maid maid, int workId, ref ScheduleData.WorkSuccessLv successLv, bool commu = false)
 {
     if (configEntryUtill["SimulateMaidStatusResult", false])
     {
         MyLog.LogMessage(
             "ScheduleCalcAPI.SimulateMaidStatusResult"
             , MyUtill.GetMaidFullName(maid)
             , workId
             , successLv
             , commu
             );
     }
     successLv = ScheduleData.WorkSuccessLv.Perfect;
 }
Пример #2
0
 /// <summary>
 /// 원인불명 오류 발생
 /// public static ScheduleCalcAPI.ResultSimulateParam SimulateIncomeResult(Maid maid, int workId, Facility facility, ScheduleMgr.ScheduleTime time, ScheduleData.WorkSuccessLv successLv = ScheduleData.WorkSuccessLv.Success, bool commu = false)
 /// </summary>
 // [HarmonyPrefix, HarmonyPatch(typeof(ScheduleCalcAPI), "SimulateIncomeResult", new Type[] { typeof(Maid), typeof(int) , typeof(Facility) , typeof(ScheduleMgr.ScheduleTime) , typeof(ScheduleData.WorkSuccessLv) , typeof(bool) })]
 public static void SimulateIncomeResult(Maid maid, int workId, Facility facility, ScheduleMgr.ScheduleTime time, ScheduleData.WorkSuccessLv successLv = ScheduleData.WorkSuccessLv.Success, bool commu = false)
 {
     MyLog.LogMessage(
         "ScheduleCalcAPI.SimulateIncomeResult"
         , MyUtill.GetMaidFullName(maid)
         , workId
         //, facility.defaultName
         , time
         , successLv
         , commu
         );
     successLv = ScheduleData.WorkSuccessLv.Perfect;
 }